This page provides a sample software download service for the M4L group.
Function list for sample software.
|Advanced Encoder Input Circuit (32-bit)||A_ENC32||The rotation of the rotary encoder is detected in Encoder mode.|
|12-bit Analog to Digital Converter||ADC||2-channel output voltages of the potentiometer are measured by the ADC.|
|Clock Control/Operation Mode||CG||Example of switching between Normal mode and Low Power mode|
|CRC Calculation Circuit||CRC||The CRC continuously receives the data in the specified region of the memory to calculate their CRC value.|
|Digital Noise Filter circuit||DNF||The port input by the switch is detected via DNF, and the external interrupt is generated.|
|Flash Memory||FLASH||1. Examples of erasing in a page unit, erasing in a block unit, programming(write) operation to a code flash, and erasing in an area unit
2. Examples of setting the protection function and protection release
3. Example of rewriting the user information area of flash
4. Example of rewriting the flash data area by using User Boot mode
|Voltage Detection Circuit||LVD||The voltage level is detected. The lighting of LEDs is controlled by the detection result.|
|Oscillation Frequency Detector||OFD||The frequency of a target clock (an external high-speed oscillator) is detected. The lighting of LEDs is controlled by the detection result.|
|Input/Output Port||PORT||Usage example of Port using LEDs and switches|
|RAM Parity||RAMP||The input character string from a terminal emulator is stored to the RAM by the write command. Its parity is also stored. The stored data in the RAM are read, the parity is checked, and the data are displayed on a terminal emulator.|
|Clock Selective Watchdog Timer||SIWDT||Example in which an NMI interrupt occurs and an example in which the clear code is periodically written and an NMI interrupt does not occur|
|32-bit Timer Event Counter||T32A||1. A clock frequency input from outside is measured using the capture function.
2. Example of using the timer interrupt to turn on / off the LED every second
3. Output example of duty-variable PPG (programmable square wave)
|Trimming Circuit||TRM||The frequency of the internal high-speed oscillator is adjusted using an external reference signal.|
|Serial Peripheral Interface||TSPI||It communicates using TSPI and outputs data to a terminal emulator.|
|Asynchronous Serial Communication Circuit||UART||1. The data received from a terminal emulator are echoed back and output to the terminal emulator through the UART.
2. Example of receiving the character string from a terminal emulator
3. Example of sending the character string to a terminal emulator
Please Select the appropriate file for download.