Contact us

Es wird ein neues Fenster geöffnet Es wird ein neues Fenster geöffnet

Application Notes / Sample Programs

A sample program is available for each product in the following configuration.

Once you register, you can download the Application Notes / Sample Programs.
(Register for free. Representatives of microcontroller vendors are requested to refrain from registration.)

Login / Register

Arm® Core-Based Microcontrollers

  • User's guide
  • Header / Start-up routine
  • Driver / Sample program

TXZ Family

TXZ3 Series
TXZ4 Series

TX Family

TX00 Series
TX03 Series
TX04 Series

Toshiba's Original Core-Based Microcontrollers

  • The operational function of the TMP89FS60FG Sample Program.

Product Details

TXZ3 Series M3H Group(1)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
3H6
Analog/Digital converter ADC This program will display the temperature, which is measured voltage of thermistor by ADC and adjusted using temperature correcting means by the CPU, in terminal software. V
Clock/Mode control CG Switch to the Low Power Consumption Mode (IDLE/STOP1/STOP2) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode. V
Digital Noise Filter DNF This sample program is that external interrupt by switch is detected via DNF. V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
I/O port GPIO Key presses are determined by polling process to turn on (turn off) the LED. V
Serial bus interface I2C Depending on the command (write or read) input in terminal software., data are stored/read in the I2C EEPROM.
Sample programs is are communication sample between 2 evaluation boards. And and multi multi-master sample program that reads EEPROM using 2 evaluation boards.
V
Voltage Detection Circuit LVD This sample program compares supply voltage and detection voltage. V
Oscillation Frequency Detector OFD This sample program detects error of external high high-speed oscillator by compare comparing to with set frequency width. V
Remote control signal preprocessor RMC The remote controller code is displayed on the terminal software. V
Real Time Clock RTC The RTC is operated. The clock data is are output to the terminal software. V
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of duty-variable PPG (programmable square wave).
V
Trimming Circuit TRM Sample program that is adjusts internal oscillator using reference clock or external low low-speed oscillator. V
Synchronized serial interface TSPI Depending on the command (write or read) input in terminal software, data are stored/read in the Serial Flash. V
Asynchronous Serial Channel UART The data input from the terminal software on PC is are echoed back. V
UART
DMAC
The data input from the terminal software on PC is are echoed back. This sample program uses DMAC. V

(*) Download the application note that describes the sample program from here.

TXZ3 Series M3H Group(2)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
3HQ
Analog/Digital converter ADC This program will display the temperature, which is measured voltage of thermistor by ADC and adjusted using temperature correcting means by the CPU, in terminal software. V
Clock/Mode control CG Switch to the Low Power Consumption Mode (IDLE/STOP1/STOP2) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode. V
CRC CRC Communication with CRC code is added between 2 TSPIs and the received data are output to terminal software. V
Digital Noise Filter DNF This sample program is that external interrupt by switch is detected via DNF. V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
I/O port GPIO Key presses are determined by polling process to turn on (turn off) the LED. V
Serial bus interface I2C Depending on the command (write or read) input in terminal software., data are stored/read in the I2C EEPROM.
Sample programs is are communication sample between 2 evaluation boards. And and multi multi-master sample program that reads EEPROM using 2 evaluation boards.
V
Voltage Detection Circuit LVD This sample program compares supply voltage and detection voltage. V
Oscillation Frequency Detector OFD This sample program detects error of external high high-speed oscillator by compare comparing to with set frequency width. V
Remote control signal preprocessor RMC The remote controller code is displayed on the terminal software. V
RAM Parity RPAR Add RAM parity to the character string input using the write command from the terminal software and save it in the RAM. Do a parity check on the data saved in RAM with the Read command and display them to the terminal software. V
Real Time Clock RTC The RTC is operated. The clock data is are output to the terminal software. V
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of duty-variable PPG (programmable square wave).
V
Trimming Circuit TRM Sample program that is adjusts internal oscillator using reference clock or external low low-speed oscillator. V
Synchronized serial interface TSPI It communicates using 2 ch TSPI and outputs data to terminal software. V
Asynchronous Serial Channel UART The data input from the terminal software on PC is are echoed back. V
UART
DMAC
The data input from the terminal software on PC is are echoed back. This sample program uses DMAC. V

(*) Download the application note that describes the sample program from here.

TXZ4 Series M4K Group(1)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
4K4
Analog/Digital converter ADC A program that will display the value , which is measured voltage from a potentiometer. V
Clock/Mode control CG Switch to the Low Power Consumption Mode (IDLE/STOP1) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode V
CRC CRC Communication with CRC code is added between 2 TSPIs and the received data is output to terminal software. V
Digital Noise Filter DNF This sample program is that external interrupt by switch is detected via DNF. V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory
A sample program that uses code flash as data flash (code flash EEPROM emulation: CFC).
V
I/O port GPIO Key presses are determined by polling process to turn on (turn off) the LED. V
Serial bus interface I2C Sample program is communication sample between 2 evaluation boards. And multi master sample program that read EEPROM using 2 evaluation boards. V
Voltage Detection Circuit LVD This sample program compares supply voltage and detection voltage. V
Oscillation Frequency Detector OFD This sample program detect error of external high speed oscillator by compare to set frequency width. V
RAM Parity RPAR Add RAM parity to the character string input using the write command from the terminal software and save it in the RAM. Do a parity check on the data saved in RAM with the Read command and display it to the terminal software. V
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of duty-variable PPG (programmable square wave).
V
Trimming Circuit TRM Sample program that is adjusts internal oscillator using reference clock. V
Synchronized serial interface TSPI It communicates using 2 ch TSPI and outputs data to terminal software. V
Asynchronous Serial Channel UART The data input from the terminal software on PC is echoed back. V
UART
DMAC
The data input from the terminal software on PC is echoed back. This sample program use DMAC. V

TXZ4 Series M4G Group(1)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
4G9
Analog/Digital converter ADC This program will display the temperature , which is measured voltage of thermistor by ADC and adjusted using temperature correcting means by the CPU, in the  terminal software. V
CEC CEC
The sample program is a communication sample between 2 evaluation boards. V
Clock/Mode control CG Switch to the Low Power Consumption Mode (IDLE/STOP1/STOP2) by the push SW port input as a trigger. Turn on and off the LED depending on the Operation Mode V
Digital/Analog converter DAC This is an example of DAC outputting data input from the PC terminal software. V
Digital Noise Filter DNF This sample program is that external interrupt by switch is detected via DNF. V
External Bus Interface EBIF Depending on the command (write or read) input in the terminal software, stored/read in the SRAM. V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
Full Universal Asynchronous Receiver Transmitter Circuit FUART The data input from the terminal software on the PC are echoed back. V
FUART/
DMAC
The data input from the terminal software on the PC are echoed back. This sample program uses DMAC. V
I/O port GPIO Key presses are determined by polling process to turn on (turn off) the LED. V
High Speed DMA Controller HDMAC The data input by the terminal software on the PC are sent to memory by DMA. Display the data sent to memory on the PC. V
HDMAC/
TSPI
Data input by the terminal software on the PC are sent from memory to SPI by DMA. Display the data received via loopback of SPI on the terminal software. V
Serial bus interface I2C Depending on the command (write or read) input in the terminal software, stored/read in the I2C EEPROM.
The sample program is a master/slave communication sample between 2 evaluation boards.
V
Interval Sensor Detection Circuit ISD Detect signal by interval sensor, switch to Normal mode from Stop1 mode of Operation Mode. V
Long Term Timer LTTMR This sample program generates 32kHz by LTTMR. V
Voltage Detection Circuit LVD This sample program compares supply voltage and detection voltage. V
Multi-Function DMA Controller MDMAC The data input from the terminal software on the PC are echoed back. V
Oscillation Frequency Detector OFD This sample program detect error of external high speed oscilator by compare to set freqency width. V
Remote control signal preprocessor RMC The remote controller code is displayed on the terminal software. V
Real Time Clock RTC The RTC is operated. The clock data is output to the terminal software. V
Serial Memory Interface SMIF Depending on the command (write or read) input in the terminal software, stored/read in the serial Flash. V
32-bit Timer T32A Example of timer interrupt that runs every 1 ms
Output example of duty-variable PPG (programmable square wave).
V
Trimming Circuit TRM Sample program that is adjusts internal oscillator using reference clock or external low speed oscillator. V
Synchronized serial interface TSPI It communicates using 2 ch TSPI and outputs data to terminal software. V
Asynchronous Serial Channel UART The data input from the terminal software on PC is echoed back. V

TX00 Series M030 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
036
TMPM
037
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V
Clock/Mode control CG Switching example between NORMAL mode and IDLE/STOP mode V V
DMA controller DMAC Example of DMAC settings and data transfer between memory and peripheral devices using the UART V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V
Low Voltage Detection Circuit LVD If Voltage is higher than the detection voltage, UART displays "UPPER". When Voltage is lower than the detection voltage, UART displays "LOWER". V V
Serial bus interface I2C Example of transmission / reception in I2C bus mode V V
Serial channel SIO/UART Example of UART configuration and transmission V V
Simple 16-bit timer TMR16A Example of timer interrupt that runs every 500 ms V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V

TX00 Series M060 Group (TMPM061)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
061
Analog/Digital converter ADC Example of reading ADC data from analog input pins V
Clock/Mode control CG Switching example between NORMAL mode and STOP mode V
24-bitΔΣ
Analog/Digital Converter
DSADC Example of checking the DSADC status and reading the result V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
LCD Driver LCD The 8 digits in the string '12345678' will be displayed in order in adjustable interval time by 1/4 duty, 1/3 bias drive system.
The 10 digits in the string '0123456789' will be displayed on the LCD in order in adjustable interval time by a static drive system.
V
Low Voltage Detection Circuit LVD When the power supply voltage is normal, LED0 will blink and LED1 will be turned off.
When the power supply voltage is lower than the detection voltage, it will cause an interrupt: INTLVD,the LED0 will be turned off and LED1 will blink.
V
Real-time clock RTC Configuration example for date and time V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V
Serial channel SIO/UART Example of UART configuration and transmission V
Simple 16-bit timer TMR16A Example of timer interrupt that runs every 500 ms V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V

TX00 Series M060 Group (TMPM066)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
066
Analog/Digital converter ADC Example of reading ADC data from analog input pins V
Clock/Mode control CG Switching example between NORMAL mode and IDLE/STOP mode V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
I/O port GPIO Usage example of Port using LEDs and KEYs V
Low Voltage Detection Circuit LVD If Voltage is upper than the detection voltage, UART displays "UPPER". When Voltage is lower than the detection voltage, UART displays "LOWER". V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V
Serial channel SIO/UART Example of UART configuration and transmission V
Simple 16-bit timer TMR16A Example of timer interrupt that runs every 500 ms V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
High-resolution 16-bit timer TMRD Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
Synchronized serial interface TSPI Example of transmission / reception in TSPI. V
μDMA controller uDMAC Example of DMAC settings and data transfer between the memories V
USB Device Controller USBD HID(Human Interface Device) Mouse Demo
Once the Evaluation board is connected via USB interface to PC and then powered on, it will be recognized to be a standard USB mouse and then it controls the arrow icon on PC screen as below, which will be repeated for 3 times.
V
CDC (communication device class) Loopback Demo
On the evaluation board, a simple CDC demonstration program was designed to serve as a COM device in a simulation.
V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V

TX03 Series M310 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
311
24-bitΔΣ
Analog/Digital Converter
DSADC Example of checking the DSADC status and reading the result V
I/O port GPIO Usage example of Port using LEDs and KEYs V
Synchronized serial interface SSP This is a sample program to show data received by UART using SSP and UART peripheral drivers. Data are checked and if the received data are the same as the sent data, LED2 and LED3 turn on and if they are not the same, LED0 and LED1 turn off. V
Temperature Sensor TEMP This is a simple example to show MCU's measurement of a relative temperature using a temperature sensor. V
Simple 16-bit timer TMR16A Example of timer interrupt that runs every 500 ms V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
Serial channel SIO/UART Example of UART configuration and transmission V
μDMA controller uDMAC Example of DMAC settings and data transfer between the memories V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V

TX03 Series M330 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
330
TMPM
332
TMPM
333
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V V
CEC function CEC Example of CEC transmission / reception interrupt V V
Clock/Mode control CG Switching example between NORMAL mode and SLEEP/SLOW mode V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V
Remote control signal preprocessor RMC Example of receiving the signals of remote control and decode V V
Real-time clock RTC Configuration example for date and time V V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V V
V
Serial channel SIO/UART Example of UART configuration and transmission V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
Configuration example for frequency measurement mode
V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V

TX03 Series M340 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
341
Analog/Digital converter ADC Example of reading ADC data from analog input pins V
Clock/Mode control CG Switching example between NORMAL mode and STOP1 mode V
Digital/Analog converter DAC Output example of sawtooth waveform from the DA pin V
DMA controller DMAC Example of DMAC settings and data transfer between memory and peripheral devices using the UART V
External bus interface EXB Example of read / write of the SRAM that is connected to the external bus V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
I/O port GPIO Usage example of Port using LEDs and KEYs V
Oscillation frequency detection OFD Example of generate a reset for I/O, when the clock exceeds the OFD detection frequency range V
2-phase pulse input counter PHC Configuration example for Quadruple Count mode V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V
Serial channel SIO/UART Example of UART configuration and transmission V
Synchronized serial interface SSP Configuration example for SSP and self-loop back V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
High-resolution 16-bit timer TMRD Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V

TX03 Series M360 Group (TMPM361/362/363/364)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
361
TMPM
362
TMPM
363
TMPM
364
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V V V
CAN controller CAN Example of the test loop back mode, such as mailbox message setting, mailbox configuration, message transmission/receiving, mode change (test loop back mode) status getting and usage for interrupt V V
CEC function CEC Example of CEC transmission / reception interrupt V V V V
Clock/Mode control CG Switching example between NORMAL mode and SLEEP mode V V V V
DMA controller DMAC Example of DMAC settings and data transfer between the memories V V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V V
Key-on wakeup KWUP

Example of enter and release low power mode

V V V V
Remote control signal preprocessor RMC Example of receiving the signals of remote control and decode V V V V
Real-time clock RTC Configuration example for date and time V V V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V V V V
Static memory controller SMC Example of SRAM initialization V V V V
Serial channel SIO/UART Example of UART configuration and transmission V V V V
Synchronized serial interface SSP Configuration example for SSP and self-loop back V V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V V

TX03 Series M360 Group (TMPM365/366)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
365
TMPM
366
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V
Clock/Mode control CG Switching example between NORMAL mode and STOP mode V V
DMA controller DMAC Example of DMAC settings and data transfer between memory and peripheral devices using the UART V V
External bus interface EXB Example of read / write of the SRAM that is connected to the external bus V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V
Asynchronous Serial Channel FUART This program sends 64 different data values from TX pin and receives data from RX pin. V
I/O port GPIO Usage example of Port using LEDs and KEYs V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V V
Serial channel SIO/UART Example of UART configuration and transmission V V
Synchronized serial interface SSP Configuration example for SSP and self-loop back V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V
USB Device Controller USBD HID (Human Interface Device) Mouse Demo
Once the evaluation board is connected via USB interface to PC and then powered on , it will be recognized as a standard USB mouse and then it controls the arrow icon on PC screen as shown below, and this process will be repeated 3 times
V V
CDC (communication device class) Loopback Demo
On the evaluation board, a simple CDC demonstration program was designed to serve as a COM device in a simulation.
V V
MSC (Mass Storage Class) RAM disk Demo
Once the evaluation board is connected via USB interface to PC and then powered on, it will recognize 24 k RAM Disk. You can format it by the computer and save files to it.
V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V

TX03 Series M360 Group (TMPM367/368/369/36B)

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
367
TMPM
368
TMPM
369
TMPM
36B
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V V V
CAN controller CAN Example of the test loop back mode, such as mailbox message setting, mailbox configuration, message transmission/receiving, mode change (test loop back mode) status getting and usage for interrupt V V
Clock/Mode control CG Switching example between NORMAL mode and IDLE/STOP1/STOP2 mode V V V V
Digital/Analog converter DAC Output example of sawtooth waveform from the DA pin V V V
External bus interface EXB Example of read / write of the SRAM that is connected to the external bus V V V V
Encoder Input Circuit ENC This example detects the rolling of mouse wheel. V V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V V
Asynchronous Serial Channel FUART This program sends 64 different data values from TX pin and receives data from RX pin. V V V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V V
Multi-Purpose Timer IGBT This example program demonstrates how to use external trigger to control the PPG output by IGBT driver and EMG function. V V V V
PMD This example demonstrates the phase outputs. V V V V
Low Voltage Detection Circuit LVD If Voltage is higher than the detection voltage, UART displays "UPPER". When Voltage is lower than the detection voltage, UART displays "LOWER". V V V V
Oscillation frequency detection OFD Example of generate a reset for I/O, when the clock exceeds the OFD detection frequency range V V V V
Remote control signal preprocessor RMC Example of receiving the signals of remote control and decode V V V V
Real-time clock RTC Configuration example for date and time V V V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V V V V
Serial channel SIO/UART Example of UART configuration and transmission V V V V
Synchronized serial interface SSP Configuration example for SSP and self-loop back V V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V V V
μDMA controller uDMAC Example of DMAC settings and data transfer between the memories V V V V
USB Device Controller USBD HID (Human Interface Device) Mouse Demo
Once the evaluation board is connected via USB interface to PC and then powered on , it will be recognized as a standard USB mouse and then it controls the arrow icon on PC screen as shown below, and this process will be repeated 3 times
V V V
CDC (communication device class) Loopback Demo
On the evaluation board, a simple CDC demonstration program was designed to serve as a COM device in a simulation.
V V V
MSC (Mass Storage Class) RAM disk Demo
Once the evaluation board is connected via USB interface to PC and then powered on, it will recognize 24 k RAM Disk. You can format it by the computer and save files to it.
V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V V

TX03 Series M370 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
370
TMPM
372
TMPM
373
TMPM
374
TMPM
375
TMPM
376
TMPM
37A
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V V V V V V
Clock/Mode control CG Switching example between NORMAL mode and STOP mode V V V V V V V
Encoder Input Circuit ENC This example detects the rolling of mouse wheel. V V V V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V V V V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V V V V V
Oscillation frequency detection OFD Example of generate a reset for I/O, when the clock exceeds the OFD detection frequency range V V V V V V V
Motor Control Circuit PMD This example demonstrates the phase outputs. V V V V V V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V
V
Serial channel SIO/UART Example of UART configuration and transmission V V V V V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V V V V V V
Voltage Detection Circuit VLTD When the power supply voltage is lower than the detection voltage, the MCU is reset automatically by hardware and Port is set to high level by software. V V V V V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V V V V V

TX03 Series M380 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
380
TMPM
381
TMPM
383
TMPM
384
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V V V
Clock/Mode control CG Switching example between NORMAL mode and SLEEP mode V V V V
DMA controller DMAC Example of DMAC settings and data transfer between memory and peripheral devices using the UART V V V V
Digital Noise Filter DNF DNF detects a pulse generated by PPG. If DNF detects a noise pulse, an interrupt request is generated. V V
Encoder Input Circuit ENC This example detects the rolling of mouse wheel. V V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V V
Asynchronous Serial Channel FUART This program sends 64 different data values from TX pin and receives data from RX pin. V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V V
Multi-Purpose Timer IGBT This example program demonstrates how to use external trigger to control the PPG output by IGBT driver and EMG function. V V V V
PMD This example demonstrates the phase outputs. V V V V
Oscillation frequency detection OFD Example of generate a reset for I/O, when the clock exceeds the OFD detection frequency range V V V V
Remote control signal preprocessor RMC Example of receiving the signals of remote control and decode V V V V
Real-time clock RTC Configuration example for date and time V V V V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V V V V
Serial channel SIO/UART Example of UART configuration and transmission V V V V
Synchronized serial interface SSP Example of SSP and transmission / reception using DMAC
Configuration example for SSP and self-loop back
V V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V V V
Voltage Detection Circuit VLTD When the power supply voltage is lower than the detection voltage, the MCU is reset automatically by hardware and Port is set to high level by software. V V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V V

TX04 Series M440 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
440
Analog/Digital converter ADC Example of reading ADC data from analog input pins V
Clock/Mode control CG Switching example between NORMAL mode and IDLE/STOP1/STOP2 mode V
Digital/Analog converter DAC Output example of sawtooth waveform from the DA pin V
DMA controller DMAC Example of DMAC settings and data transfer between memory and peripheral devices using the UART V
Enhanced 2-phase pulse input counter EPHC Configuration example for Quadruple Count mode V
Enhanced Serial I/O ESIO Example of transmission for single transfer V
External bus interface EXB Example of read / write of the SRAM that is connected to the external bus V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V
Asynchronous Serial Channel FUART This program sends 64 different data values from TX pin and receives data from RX pin. V
I/O port GPIO Usage example of Port using LEDs and KEYs V
Key Matrix Scan KSCAN The LED0 to LED7 turns  on when KEY0 to KEY7 are pressed one by one. V
Key-on Wake up KWUP Example of enter and release low power mode V
2-phase pulse input counter PHC Configuration example for Quadruple Count mode V
Programmable Servo/
Sequence Controller
PSC The code and data of PSC are transmitted after a reset start using DMAC. The transmitted PSC program is repeatedly executed using TMRB channel. V
Real-time clock RTC Configuration example for date and time V
Serial bus interface SBI Example of transmission / reception in I2C bus mode V
Serial channel SIO/UART Example of UART configuration and transmission V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V
32-bit timer TMRC Example of timer interrupt V
High-resolution 16-bit timer TMRD Example of timer interrupt that runs every 500ms V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V

TX04 Series M460 Group

                                                                                                                                                login / Register

Sample Program/Function Description Product Name
TMPM
461
TMPM
462
TMPM
46B
Analog/Digital converter ADC Example of reading ADC data from analog input pins V V  V
AES Processor AES This is a simple example to show the procedure of ECB/CBC/CTR encryption and decryption. V
CEC function CEC Example of CEC transmission / reception interrupt V V
Clock/Mode control CG Switching example between NORMAL mode and IDLE/STOP1/STOP2 mode V V V
Entropy Seed Generator ESG This is a simple example to show the procedure of 512-bit entropy seed generation by the ESG. V
External bus interface EXB Example of read / write of the SRAM that is connected to the external bus V V V
Flash control FLASH Example of running a program in the internal RAM and performing delete and rewrite of the internal flash memory V V V
Asynchronous Serial Channel FUART This program sends 64 different data values from TX pin and receives data from RX pin. V V V
I/O port GPIO Usage example of Port using LEDs and KEYs V V V
Serial bus interface I2C Example of transmission / reception in I2C bus mode V V
V
Multi-Purpose Timer IGBT This example program demonstrates how to use external trigger to control the PPG output by IGBT driver and EMG function. V V V
Low Voltage Detection Circuit LVD If Voltage is higher than the detection voltage, UART displays "UPPER". When Voltage is lower than the detection voltage, UART displays "LOWER". V V V
Multiple Length Arithmetic Coprocessor MLA This is a simple example to show the procedure of Montgomery multiplication/multiple length addition/multiple length subtraction mode. V
Oscillation frequency detection OFD Example of generate a reset for I/O, when the clock exceeds the OFD detection frequency range V V
Remote control signal preprocessor RMC Example of receiving the signals of remote control and decode V V
Real-time clock RTC Configuration example for date and time V V V
Secure Hash Algorithm Processor SHA This is a simple example to show the procedure of 256-bit hash value generation from message data by the SHA. V
Synchronized serial interface SSP Configuration example for SSP and self-loop back V V V
16-bit timer TMRB Example of timer interrupt that runs every 500 ms
Output example of duty-variable PPG (programmable square wave)
V V V
Serial channel SIO/UART Example of UART configuration and transmission V V V
μDMA controller uDMAC Example of DMAC settings and data transfer between the memories V V V
Watchdog timer WDT Example of the detection time and the processing after the detection for watchdog timer V V V

TLCS-870/C1 Series

                                                                                                                                                login / Register

SP No. Module Name Outline
SP-870-101 - The operational function of the TMP89FS60FG Sample Program
  • 8-bit PWM output
  • 8-bit PPG output
  • 16-bit PPG output
  • UART output
  • SIO output
  • I2C output
  • 10-bit AD input
SP-870-102 RAM, Memory Self-Diagnostic Testing Sample Software

Anwendungshinweise/Beispielprogramme

Anwendungshinweise sind Beispielsoftware, die den Kunden dabei hilft, die Mikrocontroller von Toshiba besser zu verstehen und bei der Produktentwicklung Programme zu erstellen.
Wenn Sie folgender [SOFTWARELIZENZVEREINBARUNG] zustimmen, können Sie diese Anwendungshinweise nutzen.

In der Beispiel-Software sind ein Zeitgeber (8 Bit, 16 Bit), ein AD-Konverter, Kommunikation (UART/I2C/SIO), PDO usw. enthalten.

Bitte lesen

Lesen Sie sich diese Softwarelizenzvereinbarung sorgfältig durch, bevor Sie mit dem Download der Software über diese Website beginnen. Sie sind dann zur Nutzung dieser Software berechtigt, wenn Sie den dieser Vereinbarung zugrunde liegenden allgemeinen Geschäftsbedingungen zustimmen. Wenn Sie den allgemeinen Geschäftsbedingungen zu dieser Vereinbarung nicht zustimmen, sind Sie nicht zum Download der Software berechtigt.

SOFTWARE-LIZENZVEREINBARUNG

1. Lizenzumfang

Die vorliegende Lizenzvereinbarung (im Folgenden „Vereinbarung“ genannt) findet auf folgende Bereiche Anwendung: Das über die Website der Toshiba Corporation heruntergeladene Software-Produkt (im Folgenden „Software-Produkt“ genannt), das Bedienungshandbuch und weitere Unterlagen zum Software-Produkt, ob in gedruckter oder elektronischer Form (im Folgenden „Materialien“ genannt).
Software-Produkt und Materialien werden im Folgenden kollektiv als „Produkt“ bezeichnet.


2. Datum des Inkrafttretens

Die vorliegende Vereinbarung tritt zum Zeitpunkt des Downloads des Software-Produkts in Kraft.


3. Gewährung von Rechten

1. Die Toshiba Corporation (im Folgenden „Toshiba“ genannt) erteilt Ihnen hiermit eine nicht ausschließliche und nicht übertragbare Lizenz zur (i) Nutzung und Abänderung des Produkts zum Zwecke des Entwurfs, der Herstellung und Veräußerung Ihres Produkts inklusive integriertem Toshiba-Halbleiter und zur (ii) Nutzung und Änderung des Produkts zum Zwecke des Entwurfs, der Herstellung und der Veräußerung Ihres Produkts inklusive integriertem Toshiba-Halbleiter durch Ihre Kunden. Das abgeänderte Produkt ist Bestandteil des Produkts.

2. Eigentumsrechte sowie geistige Eigentumsrechte einschließlich Copyright, Patente, Know-how und Geschäftsgeheimnisse des Produkts sind und bleiben Eigentum von Toshiba.


4. Lizenz

Eine erstellte Kopie des Software-Produkts ist immer mit dem Copyright-Hinweis von Toshiba zu versehen. Die kopierten Software-Produkte sind im „Software-Produkt“ enthalten.


5. Versionspflege und Support

Von Toshiba wird keine Versionspflege und kein Support des Produkts geleistet.


6. Garantieausschluss

TOSHIBA ÜBERNIMMT KEINE AUSDRÜCKLICHE ODER IMPLIZITE GEWÄHRLEISTUNG FÜR DAS PRODUKT. DIES GILT UNTER ANDEREM AUCH FÜR DIE GEWÄHRLEISTUNG VON QUALITÄT, LEISTUNG, HANDELSÜBLICHKEIT, EINHALTUNG VON GESETZEN UND VORSCHRIFTEN ODER DIE EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.


7. Haftungsausschluss.

TOSHIBA ÜBERNIMMT KEINE HAFTUNG FÜR DIREKTE, INDIREKTE ODER FOLGESCHÄDEN ODER, DIE AUF DIE NUTZUNG DES PRODUKTS ZURÜCKZUFÜHREN SIND, EINSCHLIESSLICH ENTGANGENER UMSÄTZE, DATEN ODER GEWINNE, BESONDERE, BEILÄUFIG ENTSTANDENE ODER FOLGESSCHÄDEN BZW. SCHADENERSATZANSPRÜCHE ODER DIE NICHTVERWENDBARKEIT, SELBST WENN AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE


8. Kündigung

1. Bei Nichteinhaltung einer beliebigen Bestimmung der vorliegenden Vereinbarung ist Toshiba zur Kündigung der vorliegenden Vereinbarung berechtigt.

2. Bei Kündigung sind Sie verpflichtet, das Produkt zu vernichten und Toshiba einen Nachweis der Vernichtung in angemessenem Umfang zukommen zu lassen.


9. Nutzungsbeschränkungen

1. Toshiba behält sich das Recht vor, ohne vorherige Ankündigung Änderungen am Produkt vorzunehmen.

2. Eine Vervielfältigung des Produkts sowie sämtlicher im Produkt enthaltener Daten ist nur mit vorheriger schriftlicher Genehmigung von Toshiba gestattet. Auch mit schriftlicher Genehmigung von Toshiba ist eine Vervielfältigung nur ohne Änderungen/Auslassungen gestattet.

3. Trotz fortlaufender Bemühungen von Toshiba zur Verbesserung der Qualität und Zuverlässigkeit können Fehler oder Mängel am Produkt nicht ausgeschlossen werden. Sie sind für die Einhaltung von Sicherheitsstandards und der Voraussetzungen für angemessene Architekturen und Sicherheitsmaßnahmen für Ihre Hardware, Software und Systeme zur Risikominimierung und zur Vermeidung von Situationen verantwortlich, in denen ein Ausfall des Produkts zum Tod, zu Verletzungen, Sachbeschädigungen sowie Datenbeschädigungen und -verlusten führen kann. Sie sind bei der Nutzung des Produkts, der Schaffung von Architekturen mit dem Produkt oder der Integration des Produkts in Ihre eigenen Anwendungen verpflichtet zum Verweis auf und die Einhaltung (a) der neusten Versionen aller relevanten Toshiba-Informationen einschließlich Spezifikationen, Datenblätter und Anwendungshinweise zum Produkt und die im „Handbuch für die Zuverlässigkeit von Toshiba-Halbleitern“ aufgeführten Sicherheitsvorkehrungen und Bedingungen und (b) der Anweisungen zur beabsichtigten Anwendung des Produkts. Sie übernehmen die alleinige Verantwortung für sämtliche Aspekte der Architektur und der Anwendung Ihres eigenen Produkts einschließlich der (a) Feststellung der Eignung des Produkts für eine derartige Architektur oder Anwendung; (b) die Bewertung und Festlegung der Anwendbarkeit sämtlicher im Produkt, in Diagrammen, Programmen, Algorithmen, Beispiel-Anwendungsschaltungen enthaltenen Informationen oder sonstiger Elemente, auf die im Produkt verwiesen wird und die (c) Validierung sämtlicher Betriebsparameter für derartige Architekturen und Anwendungen. TOSHIBA ÜBERNIMMT KEINE HAFTUNG FÜR DIE ARCHITEKTUR ODER ANWENDUNGEN IHRES PRODUKTS.

4. DAS PRODUKT IST NICHT ZUR ANWENDUNG IN GERÄTEN ODER SYSTEMEN VORGESEHEN, FÜR DIE AUSSERGEWÖHNLICH HOHE ANFORDERUNGEN AN QUALITÄT UND/ODER ZUVERLÄSSIGKEIT BESTEHEN, UND/ODER BEI DENEN MÄNGEL ODER AUSFÄLLE ZU TOD, VERLETZUNGEN, SCHWERER SACHBESCHÄDIGUNG UND/ODER BEEINTRÄCHTIGUNGEN FÜR DIE ÖFFENTLICHKEIT („UNSACHGEMÄSSE NUTZUNG“) FÜHREN KÖNNEN. Abgesehen von den vorstehenden aufgeführten speziellen Anweisungen im Produkt gilt die Anwendung der Produktes in nuklearen Anlagen, der Ausrüstung in der Luft- und Raumfahrt, medizinischen Geräten, Geräten für Automobile, Züge, Schiffe und sonstige Verkehrsmittel, Verkehrssignalen, Geräten zur Kontrolle von Verbrennungen oder Explosionen, Sicherheitsgeräten, Fahrstühlen und Treppen, Geräten für die Stromerzeugung und für den Finanzsektor bestimmten Geräten als unsachgemäße Nutzung. TOSHIBA SCHLIESST JEGLICHE HAFTUNG BEI UNSACHGEMÄSSER NUTZUNG DES PRODUKTS AUS. Detaillierte Informationen erhalten Sie bei Ihrem Toshiba-Vertriebsmitarbeiter.

5. Eine Verwendung oder Integration des Produkts mit bzw. in Produkte oder Systeme, deren Herstellung, Nutzung oder Verkauf eine Verletzung geltender Gesetze oder Vorschriften darstellen, ist untersagt.

6. Die im Produkt enthaltenen Informationen werden stellen lediglich eine Anweisung zur Produktnutzung dar. Toshiba übernimmt keinerlei Haftung für Verstöße gegen Patentrechte oder sonstige Rechte am geistigen Eigentum Dritter, welche durch die Nutzung des Produkts entstehen können. Durch das Produkt werden keine ausdrücklichen, stillschweigenden, auf Duldung gründenden oder anderweitigen Lizenzen an geistigem Eigentum gewährt.

7. Eine Nutzung oder anderweitige Bereitstellung des Produkts und zugehöriger Technologien zu militärischen Zwecken einschließlich Entwurf, Entwicklung, Nutzung, Lagerung oder Herstellung nuklearer, chemischer oder biologischer Waffen oder Produkten auf Trägertechnologiebasis (Massenvernichtungswaffen) ist untersagt. Das Produkt und die zugehörigen Technologien können anwendbaren Exportgesetzen und -bestimmungen, darunter dem japanischen Devisen- und Außenhandelsgesetz sowie den US-amerikanischen Export Administration Regulations unterliegen. Ausfuhr und Wiederausfuhr des Produkts und zugehöriger Technologien sind strengstens untersagt, sofern sie nicht allen anwendbaren Exportgesetzen und -vorschriften entsprechen.

8. Vor der Erstellung und Produktion von Architekturen und vor der Nutzung ist auf die neuesten Versionen aller relevanter Toshiba-Informationen und die Anweisungen zur vorgesehenen Anwendung des Produkts zu verweisen und deren Einhaltung sicherzustellen.


10. Geltendes Recht

Die vorliegende Vereinbarung unterliegt japanischem Recht.


TOSHIBA CORPORATION SEMICONDUCTOR & STORAGE PRODUCTS COMPANY

Ansprechpartner

Für Anfragen klicken Sie auf einen der folgenden Links:

Technische Anfragen
Anfragen zum Kauf, Teilen und IC-Zuverlässigkeit
To Top
·Before creating and producing designs and using, customers must also refer to and comply with the latest versions of all relevant TOSHIBA information and the instructions for the application that Product will be used with or for.