All Software Examples

Port0 is a binary counter. If you connect some LEDs to this port, you can see the counter function as a lighting of the LEDs. 89201_io-v10.zip
Port0 is a hexadezimal counter. If you connect a 7-segment display to this port, you can see the counter function. 89201_io_7seg_counter-v10.zip
This is a project template for the MB89201 Series. 89201_template-v10.zip
This is a test application which sends a welcome string to the UART and echoes every received character. 89201_uart_async-v10.zip
This example project will continuously convert the ADC channels 0..3 89210_adc_uart_async-v10.zip
Port0 (LED port of the BBF2003 evaluation board) is a binary counter. 89210_io-v10.zip
This example shows the functionality of the 12-bit PPG timer. 89210_ppg12-v10.zip
This example shows the functionality of the 8-bit PWM timer 89210_pwm-v10.zip
The purpose of this template is to provide a project frame. 89210_template-v10.zip
This project shows the functionality of the UART. 89210_uart_async-v10.zip
This project shows the functionality of the UART. 89210_uart_lin_slave-v10.zip
This sample uses an Analog - Digital conversion 90330_adc-v12.zip
This sample uses an Analog - Digital conversion and UART0 90330_adc_uart_async-v12.zip
This is a software example to test the four channels input compare of the 90330 Series (Simple frequency counter) 90330_frt_icu-v12.zip
This is an example of the output compare function. 90330_frt_ocu-v11.zip
The I2C-Interface 0 of the MB90330-Series is used to write and read data from an external EEPROM (24C16) 90330_i2c_0-v12.zip
The I2C-Interface 1 of the MB90330-Series is used to write and read data from an external EEPROM (24C16) 90330_i2c_1-v12.zip
The I2C-Interface 2 of the MB90330-Series is used to write and read data from an external EEPROM (24C16) 90330_i2c_2-v12.zip
This project simply counts an internal variable and outputs the counter value to port0. 90330_io-v11.zip
This project simply shifts a '1' up and down on port0, controlled by INT0 and INT1. 90330_irq_ext-v12.zip
In this example the PPG-timer is set to 16-bit mode. There are three different channels. 90330_ppg16-v11.zip
The channels 0/2/4 of the PPG-timer are used to deliver the count clock for channels 1/3/5. 90330_ppg88-v11.zip
This is a test application to measure the frequency of an input signal on PWC-input pin and send the result to UART0 90330_pwc_uart_async-v13.zip
This project uses interrupts of reload-timers 0-2 to toggle LEDs (Port0). 90330_rlt_irq-v11.zip
In this example the Timebase Timer is used to generate an interrupt every overrun. 90330_tbt_irq-v11.zip
This is a project template for the MB90330 Series. 90330_template-v12.zip
This is a test application to send a welcome string via UART0. 90330_uart0_async-v14.zip
This is a test application to send a welcome string via UART0. 90330_uart0_async_irq-v13.zip
This is a test application to send a welcome string via UART1. 90330_uart1_async-v13.zip
This is a test application to send a welcome string via UART2. 90330_uart2_async-v13.zip
This is a test application to send a welcome string via UART3. 90330_uart3_async-v13.zip
This project is a demonstration of the Watchdog Timer 90330_wdt-v11.zip
This is a project template for the MB90335 Series. 90335_template-v13.zip
This example performs AD conversion. 90340_adc-v10.zip
This example will use the EIIOS-transfer to move sampled ADC data to RAM without MCU intervention 90340_adc_eiios-v10.zip
This example project will continuously convert the ADC channels 0..2, triggered by Reload Timer 1 and send data to UART1 90340_adc_rlt_uart_async-v10.zip
This sample uses an Analog - Digital conversion and UART0 90340_adc_uart0_async-v11.zip
This example performs AD conversion and stores sampled data to a buffer using uDMA transfer 90340_adc_udma-v11.zip
This project demonstrates the address match function. 90340_adressmatch-v10.zip
This project contains a boot strap loader and can be used to create application specific bootloaders. 90340_bootloader_uart_async-v11.zip
This example uses the CAN0 and UART0 interface. It sends CAN0 RX data to UART0 and vice versa. 90340_can0_uart0_async-v13.zip
This example uses the CAN1 and UART0 interface. It sends CAN1 RX data to UART0 and vice versa. 90340_can1_uart0_async-v13.zip
This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART1. 90340_can_uart_terminal-v12.zip
Erase and Suspend of Sector 1, Program of Sector 2, Resume Erase of Sector 1 90340_flash_era_susp_prog_resume-v10.zip
This is a demo project for the FLASH-CAN-100P-340 evaluation board. 90340_flashcan100p340-v15.zip
Input Capture and Output Compare sample with independent calculating for Output Compare 0 and Output Compare 1 90340_frt_icu_frt_ocu_1-v10.zip
Input Capture and Output Compare sample. Output Compare 1 depends on Output Compare 0 90340_frt_icu_frt_ocu_2-v10.zip
The I2C-Interface0 of the MB90340(C)-Series is used to write and read data from an external EEPROM 24C16. 90340_i2c-v10.zip
IOPort-project simply counts an internal variable and outputs the counter value to port0. 90340_io-v11.zip
This demo project simply shifts a '1' up and down port0, controlled by INT0 and INT1. 90340_irq_ext-v11.zip
Explains the Low-Power-modes: RUN, SLEEP, TIMER, WATCH, STOP, PLL-, MAIN-, SUB-clock 90340_lpm-v10.zip
Via external interrupt 1 the mcu is set to stop mode. 90340_lpm_stop-v11.zip
All PPG-modules are used as 16-bit PPGs: PPG01, PPG23, PPG45, PPG67, PPG89, PPGAB, PPGCD and PPGEF. 90340_ppg16-v12.zip
Phase shifted PPG with ADC-uDMA back measurement 90340_ppg16_rlt_adc_udma-v10.zip
All PPG-modules (PPG0-PPGF) are used as 8-bit PPGs. 90340_ppg8-v11.zip
PPG-modules PPG01 and PPG23 are used in 8-bit prescaler + 8-bit PPG 1ch-mode. 90340_ppg88-v11.zip
This project uses interrupts of reload-timers 0-3 to toggle LEDs. 90340_rlt_irq-v11.zip
This project shows how to use an alternative interrupt jump table. 90340_sw_vectortable-v10.zip
Timebase Timer setup with flashing port in tbt-isr 90340_tbt-v10.zip
This is a project template for the MB90340 Series. 90340_template-v19.zip
This is a test application which sends a welcome string via UART0 and echoes all received characters. 90340_uart0_async-v13.zip
This is a test application which sends a welcome string via UART1 and echoes all received characters. 90340_uart1_async-v13.zip
This is a test application which sends a welcome string via UART2 and echoes all received characters. 90340_uart2_async-v13.zip
This is a test application which sends a welcome string via UART3 and echoes all received characters. 90340_uart3_async-v13.zip
This example shows how to communicate with an MAX1286 ADC via SPI and UART. 90340_uart_sync_sio_max1286-v10.zip
This example shows how to communicate with an NM93CS46 EEPROM via SPI and UART. 90340_uart_sync_spi_nm93cs46-v10.zip
This is a test application to demonstrate the Watchdog Timer function. 90340_wdt-v10.zip
This project contains a boot strap loader and can be used to create application specific bootloaders. 90350_bootloader_uart_async-v12.zip
This example shows functionality of the CAN-controller. It is controlled by a terminal on UART1. 90350_can_uart_async_terminal-v14.zip
This is a demo project for the FLASH-CAN-64P-350 evaluation board. 90350_flashcan64p350-v16.zip
This is a project template for the MB90350 Series: MB90351 90350_template_90351-v11.zip
This is a project template for the MB90350 Series: MB90352 90350_template_90352-v12.zip
This UART example works with receive interrupt of UART2. 90350_uart_async_irq-v11.zip
This project demonstrates the functionality of the clock supervisor. 90360_clk_supervisor-v10.zip
This is a demo project for the FLASH-CAN-48P_90360 evaluation board. 90360_flashcan48p_90360-v13.zip
This example simply toggles a port pin (P83). 90360_io-v10.zip
This project uses interrupts of reload-timers 2 and 3 to toggle LEDs 90360_rlt_irq-v10.zip
This is a project template for the MB90360 Series. 90360_template-v11.zip
This is a test application which sends a welcome string via UART0 and echoes all received characters. 90360_uart0_async-v12.zip
This is a test application which sends a welcome string via UART1 and echoes all received characters. 90360_uart1_async-v12.zip
This project contains a boot strap loader and can be used to create application specific bootloaders. 90385_bootloader_uart1_async-v10.zip
In this demo project, CAN0 will work as a simple repeater. 90385_can-v13.zip
This is a demo project for the FLASH-CAN-48P-M26 (-90F387) evaluation board. 90385_flashcan48pm26-v13.zip
This project simply counts an internal variable and outputs the counter value to LEDs on starterkit FLASH-CAN-48P-M26. 90385_io-v12.zip
This is a project for the MB90385 Series to show the usage of external interrupts. 90385_irq_ext-v10.zip
This project uses interrupts of reload-timer0 and reload-timer1 to toggle port 1 (LEDs on FLASH-CAN-64P-LQFP48). 90385_rlt_irq-v12.zip
This is a project template for the MB90385 Series. 90385_template-v16.zip
This is a test application which sends a welcome string via UART1 and echoes every received character. 90385_uart1_async-v13.zip
This projects shows how to use EIIOS with UART interface. 90385_uart1_async_eiios-v11.zip
This is a test application to echo characters received via UART1 using RX IRQ. 90385_uart1_async_irq-v10.zip
This example shows how ReloadTimer 1 can be used to generate the Baudrate of UART 1. 90385_uart1_rlt1-v10.zip
This application uses the A/D-Converter of the MB90390. 90390_adc-v10.zip
In this application CAN0 and CAN1 will send out a counter value. 90390_can-v12.zip
The Input Capture Unit 01 is used for time measurement on input pin IN0 (Pin 93). 90390_frt_icu-v10.zip
This program uses all four OCUs with two compare registers each. 90390_frt_ocu-v10.zip
This project simply counts down an internal variable and outputs the counter value to port0. 90390_io-v12.zip
In this application, external interrupt pins INT0..7 are enabled and switch LEDs on the FLASH-CAN-64P board. 90390_irq_ext-v10.zip
All PPG-modules are used as 16-bit PPGs: PPG01, PPG23, PPG45, PPG67, PPG89 and PPGAB. 90390_ppg16-v11.zip
All PPG-modules (PPG0-PPGB) are used as 8-bit PPGs. 90390_ppg8-v10.zip
Reload-project uses interrupts of reload-timer0 and reload-timer1 to toggle LEDs. 90390_rlt_irq-v10.zip
This example will control a stepper motor. 90390_smc-v11.zip
This is a simple demo project to initialize and use the sound generator. 90390_sound-v10.zip
This project shows the usage of the sound-generator to play some music. 90390_sound_music-v11.zip
This is a project template for the MB90390 Series. 90390_template-v15.zip
This is a test application which sends a welcome string to the serial output UART0 and echoes every received character. 90390_uart0_async-v10.zip
This is a test application which sends a welcome string to the serial output UART0 and echoes every received character. 90390_uart0_async_rlt-v10.zip
This is a test application which sends a welcome string to the serial output UART1 and echoes every received character. 90390_uart1_async-v10.zip
This is a test application which sends a welcome string to the serial output UART3 and echoes every received character. 90390_uart3_async-v10.zip
This is a test application which sends a welcome string to the serial output UART3 and echoes every received character. 90390_uart3_async_irq-v10.zip
This is a test application to demonstrate the Watchdog Timer function. 90390_wdt-v10.zip
CAN0 and CAN1 will send out a counter value. 90420_can-v11.zip
An internal variable is decremented and put out to port P4 90420_io-v10.zip
Project template for MB90420 Series 90420_template-v13.zip
This demo will sample all 8 A/D-channels in continuous mode 90425_adc_irq-v12.zip
This demo will sample all 8 A/D-Channels and send the results via UART1 90425_adc_uart1_async-v12.zip
CAN0 will work as a simple repeater. 90425_can-v11.zip
An internal variable is decremented, and at zero, clock mode is toggled. 90425_clk_sub-v11.zip
The Input Capture Unit 1 is used for time measurement on Port IN0 (Pin98) 90425_frt_icu-v11.zip
An internal variable is decremented and put out to port P4 (LEDs on FLASH-CAN-100P) 90425_io-v11.zip
A falling edge on INT0..INT7 will toggle PDR4_P40..7 (LEDS on FLASH-CAN-100P) 90425_irq_ext-v11.zip
The internal LCD controller and internal resistor devider are used, different methods to switch segments are shown. 90425_lcd_seg-v10.zip
This project uses PPG channels 0-2 to put out a rectangular wave. 90425_ppg-v11.zip
Interrupts of Reload Timers 0 and 1 toggle LEDs on Port 4 90425_rlt_irq-v11.zip
Project template for the MB90425 Series 90425_template-v16.zip
A welcome string is sent via UART0, and every received character is echoed. 90425_uart0_async-v11.zip
A welcome string is sent via UART1, and every received character is echoed. 90425_uart1_async-v10.zip
The Real-Time Watch Timer is set to 00:00:06 (h/m/s). Each second an interrupt occurs. 90425_wt-v11.zip
Project template for the MB90435 Series (See also 90540/545 examples, especially for V-Chip!) 90435_template-v15.zip
CAN0 and CAN1 will send out a counter value. 90440_can-v11.zip
This project decrements an internal variable and puts the value out to port4. 90440_io-v10.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs on port4. 90440_rlt_irq-v10.zip
Project template for the MB90440 Series 90440_template-v14.zip
Example project which sends a welcome string via UART0 and echoes every received character. 90440_uart0_async-v10.zip
Example project which sends a welcome string via UART1 and echoes every received character. 90440_uart1_async-v10.zip
Project template for the MB90455 Series 90455_template-v17.zip
A counter value is put out on port1. Since the Watchdog is enabled once but not re-triggered, the MCU resets. 90455_wdt-v10.zip
The Free Running Timer is reset by an Input Capture event. 90460_frt_icu-v10.zip
This example initializes the Output Compare Units 0-5 and the 16-bit Free Running Counter. 90460_frt_ocu-v10.zip
This project simply counts down an internal variable and puts its value to port0. 90460_io-v10.zip
LEDs on port 0 (e.g. on FLASH-CAN-64P-M09-V2) are toggled at each int0 detection. 90460_irq_ext-v10.zip
This project initializes PPG channels 0-2 and generates a rectangular waveform. 90460_ppg-v10.zip
Interrupts of Reload Timer 0 and 1 toggle LEDs on port0 90460_rlt_irq-v10.zip
Project template for the MB90460 Series 90460_template-v13.zip
This example initializes UART0 and puts out a welcome string. Then it echoes every received character. 90460_uart0_async-v10.zip
This example initializes UART1 and puts out a welcome string. Then it echoes every received character. 90460_uart1_async-v10.zip
ADC is initialized, conversion data is read out using polling. 90470_adc-v11.zip
This example shows usage of the ADC with interrupts. After each conversion, an interrupt occurs. 90470_adc_irq-v11.zip
The uDMA function is used to read out the ADC result buffer. 90470_adc_udma-v11.zip
This example shows usage of the Chip Select function of the MB90470 Series. 90470_extbus_cs-v11.zip
This example shows usage of the Multiplexed External Bus interface. 90470_extbus_mux-v11.zip
This example shows how to use the External Bus interface in non-multiplexed mode. 90470_extbus_nomux-v11.zip
The I2C-interface is used for r/w access on an external EEPROM (24C16) 90470_i2c-v11.zip
This project decrements an internal variable and puts the value out to port4. 90470_io-v11.zip
A rising edge on INT0..7 will toggle PDR4_P40..7 (LEDs on FLASH-CAN-100P) 90470_irq_ext-v11.zip
In this project, the Reload Timer interrupt is used to toggle LEDs on port 4. 90470_rlt_irq-v11.zip
Project template for the MB90470 Series 90470_template-v15.zip
A welcome string is sent via UART0, and every received character is echoed. 90470_uart_async-v11.zip
The ADC is initialized in single conversion mode 1, channel AN0 is used. Conversion data is read out using polling. 90480_adc-v11.zip
Everytime the ADC has sampled one channel, an interrupt occurs and ADCR1 is stored to a variable. 90480_adc_irq-v11.zip
This project uses the uDMA transfer function to read out the ADC result buffer. ADC is set to continuous mode 90480_adc_udma-v11.zip
This project decrements an internal variable and puts the value out to port4. 90480_io-v10.zip
The Reload Timer interrupt is used to toggle port 4. 90480_rlt_irq-v11.zip
Project template for the MB90480 Series 90480_template-v14.zip
A welcome string is sent via UART0, and every received character is echoed. 90480_uart_async-v10.zip
Project template for the MB90485 Series 90485_template-v11.zip
ADC is initialized, conversion data is read out using polling. 90495_adc-v13.zip
This sample uses EI2OS transfer to store six conversion results to a buffer address. 90495_adc_eiios-v13.zip
After each channel conversion, an interrupt occurs and the ADCR0 Register is stored to a variable. 90495_adc_irq-v15.zip
ADC is initialized in stop mode. Conversion data of channels 0..7 is polled and sent to UART1. 90495_adc_uart_async-v10.zip
This project contains a boot strap loader and can be used to create application specific bootloaders. 90495_bootloader_uart1_async-v14.zip
A simple CAN repeater, received data is also shown on P07..P00 (User LEDs of FLASH-CAN-64P) 90495_can-v11.zip
This example demonstrates CAN functionality and can be controlled by a PC terminal program via UART1. 90495_can_uart_async-v14.zip
This example uses the 32 KHz sub clock as machine clock, and then sets the sleep bit. 90495_clk_sub_lpm_sleep-v12.zip
This example demonstrates the External Bus interface. It shows different methods to read and write data fron/to the bus. 90495_extbus-v10.zip
This example is for the Accemic Debugger Std V1.3. It uses different methods to read/write from/to the bus. 90495_extbus_accemic-v10.zip
This is a test application to send a welcome string to UART0 and UART1. It also echoes every received character. 90495_flashcan64pm09v2-v10.zip
This example uses Input Capture Units 0-3 and the Free Running Timer. 90495_frt_icu-v10.zip
This example initializes the 16-bit Free Running IO-Timer. Every overflow causes an interrupt which increments port0. 90495_frt_irq-v10.zip
This project decrements an internal variable and puts the value out to port0. 90495_io-v10.zip
All external interrupt pins (INT0..7) are enabled. A falling edge on INTx will set PDR0_P0x (LEDs on FLASH-CAN-64P). 90495_irq_ext-v10.zip
This example can be used to measure interrupt response times using an external interrupt. 90495_irq_ext_measurement_rlt-v11.zip
After reset, a LED counter will start. When it reaches '6', the MCU is set to Stop-mode. INT0 or INT1 will wake it up. 90495_lpm_stop-v11.zip
The Timebase Timer cyclically wakes up the CPU, shifts a LED, and turns back to Timer-mode. 90495_lpm_timer-v11.zip
This example demonstrates the 16-bit PPG mode. Reload Timer 0 IRQ is used to modify PPG channel 1. 90495_ppg16-v20.zip
Both PPG channels of the MB90495 Series are set to 2x8-bit mode, so four independent channels are available. 90495_ppg8-v10.zip
Interrupt service routine of Reload Timer is used to modify PPG channel 1. 90495_ppg_rlt_irq-v11.zip
This example shows the functionality of EIIOS together with the Reload Timer. 90495_rlt_eiios-v10.zip
This project uses interrupts of Reload Timers 0 and 1 to toggle LEDs. 90495_rlt_irq-v10.zip
Interrupt of Reload Timer 0 is used to toggle LEDs. It works in Single-mode and is triggered by the TIN-Pin. 90495_rlt_oneshot-v10.zip
This project shows the 'sprintf'-function. 90495_sw_sprintf-v10.zip
The Timebase Timer is set up, and within the interrupt service routine a LED-Port is toggled. 90495_tbt-v12.zip
Project template for the MB90495 Series 90495_template-v15.zip
A welcome string is sent via UART0, and every received character is echoed. 90495_uart0_async-v11.zip
This project initializes UART0 for synchronous transfer mode. It shows received data on LEDs. 90495_uart0_sync-v10.zip
A welcome string is sent via UART1, and every received character is echoed. 90495_uart1_async-v10.zip
A welcome string is sent via UART1, and every received character is echoed. Baud rate is 115000 baud. 90495_uart1_async_115kbaud-v10.zip
A welcome string is sent via UART1, and every received character is echoed. An external clock of 1.84 MHz is used. 90495_uart1_async_115kbaud_clk_ext-v10.zip
This project shows how to use EIIOS with the UART interface. 90495_uart1_async_eiios-v10.zip
This is a demo project for UART1 to test features of the EIIOS interrupt function. 90495_uart1_async_rx_eiios-v11.zip
This is a demo project for UART1 to test features of the EIIOS interrupt function. 90495_uart1_async_tx_eiios-v11.zip
This is a demo project for UART1 to test features of the EIIOS interrupt function. 90495_uart1_async_tx_rlt_eiios-v11.zip
This example shows the most common settings for UART0 and 1 in async. mode (8N1, 1200, 4800, 9600, 19200, 38400 Baud) 90495_uart_async-v10.zip
This example uses the Watch Timer in Interrupt-mode. Toggles port P02. 90495_wt_irq-v10.zip
This is a demo program to test the ADC of MB90520 Series. Conversion end is detected by software polling. 90520_adc-v11.zip
This project contains a boot strap loader which can be used to create application specific bootloaders. 90520_bootloader_uart_async-v30.zip
This project decrements an internal variable and puts the value out to port1. 90520_io-v11.zip
Interrupt service routine of Reload Timer 0 is used to modify PPG channel 1. 90520_ppg_rlt_irq-v11.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90520_rlt_irq-v11.zip
Project template for the MB90520 Series 90520_template-v15.zip
This example uses the ADC macro of the MB90543. It scans AN0..3 in Single-mode with 10-bit resolution. 90540_adc-v11.zip
This example uses EIIOS to automatically transfer AD conversion results to memory. ADC is used in Single-mode. 90540_adc_eiios-v12.zip
This example shows function of the ADC together with EIIOS and the Reload Timer. RLT underflow triggers AD conv. of channels AN0..AN6. 90540_adc_eiios_rlt-v11.zip
This project performs a simple AD-conversion in Stop-mode. The result is displayed on port 4 (LEDs on FLASH-CAN-100). 90540_adc_io-v11.zip
This example uses the ADC of the MB90543 with interrupts. It scans AN0..3 in Single-mode with 10-bit resolution. 90540_adc_irq-v12.zip
This example uses the ADC of the MB90543. The activation by Reload Timer 1 is selected. 90540_adc_rlt-v11.zip
This example continuously converts ADC channels 0..2. Channel number and sampled value are sent via UART1 90540_adc_uart_async-v10.zip
This project contains a boot strap loader which can be used to create application specific bootloaders. 90540_bootloader_uart_async-v11.zip
CAN0 and CAN1 will send out a counter value. The lower nibble of received data is displayed on P40..43 (CAN0) and P44..47 (CAN1) 90540_can-v11.zip
This example shows how to switch from Main-clock to Sub-clock Mode. 90540_clk_sub-v10.zip
This is a dummy project to start the Softune Workbench debugger directly, without using the project management IDE. 90540_debug-v10.zip
This example uses two EIIOS channels. Channel 0 for UART0 and Reload Timer 0, and Channel 1 for UART1 and RLT1 90540_eiios_uart_async-v10.zip
This example uses the external bus interface of the MB90F543. 90540_extbus-v20.zip
This example is for the Accemic Debugger Std V1.3. It uses different methods to read/write from/to the bus. 90540_extbus_accemic-v10.zip
This example uses the external bus interface of the MB90F543. It uses different methods to read/write bus data. 90540_extbus_hak-v10.zip
This sample explains the usage of the Output Compare Unit. 90540_frt_ocu-v13.zip
This sample explains the usage of the Output Compare Unit. 90540_frt_ocu1-v12.zip
This sample explains the usage of the Output Compare Unit with interrupts. 90540_frt_ocu_irq-v13.zip
This project decrements an internal variable and puts the value out to port4. 90540_io-v11.zip
This project explains usage of external interrupts and Stop-mode. 90540_irq_ext_lpm_stop-v10.zip
This example demonstrates usage of the 16-bit PPG. Reload Timer 0 is used to modify PPG01. 90540_ppg16-v20.zip
ISR of Reload Timer 0 is used to modify PPG channel 01. 90540_ppg_rlt_irq-v10.zip
This project uses the interrupts of Reload Timer 0 and 1 to toggle LEDs 90540_rlt_irq-v10.zip
This is a test application to send out data via SIO. Frequency is 31.25 kHz in mode 0. 90540_sio-v10.zip
This example shows how to use SIO with interrupts in R/W Standby-mode. 90540_sio_irq_1-v10.zip
This example shows how to use SIO with interrupts in R/W Standby-mode. 90540_sio_irq_2-v10.zip
This project communicates with an EEPROM (NM25C20, SPI) using the SIO of the MB90543 MCU. 90540_sio_spi-v10.zip
This project communicates with an EEPROM (NM25C20, SPI) using the SIO of the MB90543 MCU. 90540_sio_spi_irq-v10.zip
Project template for the MB90540 Series 90540_template-v14.zip
A welcome string is sent via UART0, and every received character is echoed. 90540_uart0_async-v10.zip
A welcome string is sent via UART0, and every received character is echoed. Interrupts are used. 90540_uart0_async_irq-v10.zip
A welcome string is sent via UART1, and every received character is echoed. 90540_uart1_async-v10.zip
A welcome string is sent via UART1, and every received character is echoed. Interrupts are used. 90540_uart1_async_irq-v10.zip
This project transfers data between the two UARTs of the MB90543. Both UARTs work in async. mode. Interrupts are used. 90540_uart_async_irq-v10.zip
This is a test application in which communication between several MCUs is shown. 90540_uart_async_master_slave_irq-v10.zip
This example shows the usage of low level functions to realize scanf/printf functions on the UART interface. 90540_uart_async_printf-v11.zip
This application uses UART1 of MB90543 to drive a SPI EEPROM at 62,5 kHz, 8 bit, no parity. 90540_uart_sync_spi-v10.zip
This sample shows how to initialize and use the internal Watchdog Timer of the MB90540 Series. 90540_wdt-v10.zip
This example shows usage of the Watch Timer in Interrupt-mode. 90540_wt-v10.zip
This example demonstrates Flash programming. The routine itself is executed in RAM. Code is located in RAM at runtime. 90545_flash_1-v11.zip
This example demonstrates Flash programming. The routine itself is executed in RAM. Code is located in RAM at runtime. 90545_flash_2-v11.zip
This example shows how to use the Input Capture Unit with EIIOS transfer. 90545_frt_icu_eiios-v10.zip
This example uses the Output Compare Units 0-3 to generate 4 rectangular wave outputs. 90545_frt_ocu-v10.zip
This project decrements an internal variable and puts the value out to port1. 90545_io-v10.zip
This project shows the usage of software interrupt INT9. 90545_irq_ext_int9-v10.zip
ISR of Reload Timer 0 is used to modify PPG channel 1. 90545_ppg_rlt_irq-v10.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90545_rlt_irq-v10.zip
Project template for the MB90545 Series. 90545_template-v14.zip
This project shows how to set up the ADC, using channel 0, software start, no interrupts. 90550_adc-v11.zip
This project contains a boot strap loader which can be used to create application specific bootloaders. 90550_bootloader_uart_async-v30.zip
This is a demo program to use EIIOS transfer with the SIO interface. 90550_eiios_sio-v10.zip
This is a demo program to use EIIOS transfer with UART or SIO interface, default is UART in sync. mode. 90550_eiios_uart_sync_sio-v10.zip
I2C-interface 1 (SDA1 and SCL1) is used to send data bytes periodically. 90550_i2c-v10.zip
This example uses the I2C ch. 0 of the MB90550A Series to communicate with an EEPROM (24LC08). 90550_i2c_irq-v10.zip
This project decrements an internal variable and puts the value out to port4. 90550_io-v10.zip
This is a demo project to show how to set the CPU into Sleep-mode. INT0 is used to wake it up (on low level). 90550_lpm_sleep-v10.zip
This is a demo project to show how to set the CPU into Stop-mode. INT0 is used to release the CPU. 90550_lpm_stop-v10.zip
ISR of Reload Timer 0 is used to modify PPG channel 1. 90550_ppg_rlt_irq-v10.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle two LEDs. 90550_rlt_irq-v10.zip
Project template for the MB90550 Series. 90550_template-v14.zip
This example shows how to use the ADC with interrupts. 90560_adc_irq-v13.zip
This project uses a Reload Timer to trigger the ADC every 20 us. ADC runs in Single-mode. 90560_adc_rlt-v12.zip
This example demonstrates Flash programming. The routine itself is executed in RAM. Code is located in RAM at runtime. 90560_flash-v11.zip
This is an example which initializes Input Capture Units 0-3 and also uses the 16-bit Free Running Timer. 90560_frt_icu-v10.zip
This example program initializes Output Compare Units 0-5 and the Free Running Timer. 90560_frt_ocu-v10.zip
This example program initializes Output Compare Units 0-5, PPG 0-5 and the 16-bit Free Running Timer. 90560_frt_ocu_ppg-v10.zip
This example uses OCU01, PPG01, and the Waveform Generator. It shows the operation of PPG and GATE signal control circuit. 90560_frt_ocu_ppg_wave-v10.zip
This example uses Output Compare Unit 1, the 16-bit FRT and the Waveform Generator. 90560_frt_ocu_wave-v10.zip
This project decrements an internal variable and puts the value out to port0. 90560_io-v10.zip
This is a simple example how to enter Stop-mode on the MB90560 Series. External IRQ0 is used to wake up the MCU. 90560_lpm_stop-v11.zip
This example initializes PPG0-5 in 8+8-bit mode. PPG 0,2,4 serve as prescaler for PPG 1,3,5. PPG 1,3,5 IRQs are activated. 90560_ppg88_irq-v12.zip
This example program for the MB90560 Series initializes PPG channels 0 and 1. The PPG modes can also be set. 90560_ppg_01-v10.zip
This example program initializes PPG0-5. 90560_ppg_05-v11.zip
This program uses OCU0-5, PPG0-5, the 16-bit FRT and the Waveform Generator. It shows how to initialize a gated PPG output. 90560_ppg_frt_ocu-v10.zip
ISR of Reload Timer 0 is used to modify PPG channel 1. 90560_ppg_rlt_irq-v10.zip
This example uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90560_rlt_irq-v10.zip
Project template for MB90560 Series. 90560_template-v14.zip
A welcome string is sent via UART0, and every received character is echoed. 90560_uart0_async-v10.zip
A welcome string is sent via UART1, and every received character is echoed. 90560_uart1_async-v10.zip
A simple program to send or receive characters over UART1 90560_uart1_sync-v10.zip
This example uses a Reload Timer and puts a string to UART0 and UART1. 90560_uart_async_rlt-v10.zip
This sample uses IO Ports. 90565_io-v10.zip
This project uses interrupts of Reload Timers 0 and 1 to toggle LEDs. 90565_rlt_irq-v10.zip
Project template for MB90565 Series. 90565_template-v15.zip
This project contains a boot strap loader. 90570_bootloader_uart_async-v11.zip
This is a demo program to use the I2C bus interface of the MB90570. 90570_i2c-v10.zip
This project simply counts down an internal variable and outputs the counter value to port1. 90570_io-v10.zip
Interrupt service routine of Up/Down Counter is used to modify PPG channel 1. 90570_ppg_udc_irq-v11.zip
This is a project template for the MB90570 Series. 90570_template-v14.zip
This is a demo program to initialize the UART0 interface. 90570_uart_async-v10.zip
This project uses the Up/Down Counter to generate interrupts. Interrupt service routines are used to toggle LEDs. 90570_udc_irq-v10.zip
This project contains a boot strap loader. 90580_bootloader_uart_async-v10.zip
This is an example project for the MB90580 Series. It initializes the DA-Converter and outputs a rising edge on the DA channel0. 90580_dac-v10.zip
This project simply decrements a counter on port4. 90580_io-v10.zip
Interrupt service routine of Reload Timer 0 is used to modify PPG channel 1. 90580_ppg_rlt_irq-v11.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90580_rlt_irq-v10.zip
This is a project template for the MB90580 Series. 90580_template-v15.zip
This sample project shows how to use EIIOS with UART1. 90580_uart1_async_eiios-v10.zip
This project uses Reload Timer 0 to generate the baud rate for UART0. 90580_uart_async_rlt_baudrate-v10.zip
This is a simple demo program to use the A/D converter. 90590_adc-v11.zip
This project contains a boot strap loader. 90590_bootloader_uart_async-v20.zip
This is a CAN template for the MB90590 Series 90590_can-v11.zip
This is a CAN template for the MB90590 Series 90590_can_manag-v20.zip
This is a CAN template for the MB90590 Series 90590_can_uart_async-v13.zip
This project toggles the output pin PDR4_P40. PLL can be turned of by connecting a pin to VCC. 90590_clk_pll_off-v11.zip
This project uses the Output Compare Units and the 16-bit IO Timer (Free Running Timer) 90590_frt_ocu-v10.zip
This project simply counts down an internal variable and outputs the counter value to port1 90590_io-v10.zip
Interrupt service routine of Reload Timer 0 is used to modify PPG channel 1. 90590_ppg_rlt_irq-v11.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90590_rlt_irq-v10.zip
This is a simple demo project to initialize and use the stepper motor controller. 90590_smc-v11.zip
This is a simple demo project to initialize and use the sound generator. 90590_sound-v10.zip
This is a project template for the MB90590 Series. 90590_template-v14.zip
A welcome string is sent via UART0, and every received character is echoed. 90590_uart0_async-v10.zip
This project sample shows how to initialize the Watch Timer. 90590_wt-v10.zip
Data conversion is performed in Single-mode. This program uses channels 0-2 of the A/D-converter. Conversion end is detected using software polling. 90595_adc-v11.zip
Data conversion is performed in Single-mode. The conversion uses the Extended Intelligent I/O Service. 90595_adc_eiios-v12.zip
Data conversion is performed in Single-mode and an interrupt is generated whenever a data conversion is finished. 90595_adc_irq-v12.zip
CAN0 will work as a simple Repeater. 90595_can-v12.zip
This example is for the Accemic Monitor Debugger Std V1.3 90595_can_accemic-v12.zip
This is a demo program for a simple network management for CAN. 90595_can_manag-v20.zip
This is an example program for the MB90595 series. It initializes the Input Capture Unit 0. 90595_frt_icu0-v10.zip
This is an example program for the MB90595 series. It initializes the Output Compare Units 0-3. 90595_frt_ocu-v12.zip
This is an example program for the MB90595 series. It initializes the Input Capture Unit 0 and the Output Compare Unit 0. 90595_frt_ocu_frt_icu-v10.zip
This project simply counts down an internal variable and outputs the counter value to port1. 90595_io-v10.zip
This is a project to set the MB90F598 into Timer-mode. 90595_lpm_timer-v10.zip
This is a 16-bit PPG project for the MB90595 Series. 90595_ppg16-v20.zip
Interrupt service routine of Reload Timer 0 is used to modify PPG channel 1 and channel 3. 90595_ppg8-v11.zip
This is an example program for the MB90595 series. It initializes PPG0 and PPG1. 90595_ppg88-v11.zip
Interrupt service routine of Reload Timer 0 is used to modify PPG channel 1. 90595_ppg_rlt_irq-v11.zip
This project uses interrupts of Reload Timer 0 and 1 to toggle LEDs. 90595_rlt_irq-v10.zip
This is an example program for the MB90595 series. It initializes the SIO to output a byte with internal clock synchronisation. 90595_sio-v10.zip
This is a project template for the MB90595 Series. 90595_template-v14.zip
This is a simple demo program to initialize and use the UART interface. 90595_uart1_async-v10.zip
This is a Watchdog example for the MB90595 Series. 90595_wdt-v10.zip
This example project will continuously convert the ADC channels 0..2 90800_adc_uart_async-v10.zip
This is a demo project for the FLASH-CAN-100P-340 evaluation board with a MB90800 Series Flash device assembled. 90800_flashcan100p340-v10.zip
This project initializes the internal LCD-controller. (1/3 bias, 1/4 duty). 90800_lcd_seg-v10.zip
This project shows the functionality of the 16-bit PPG unit 90800_ppg16-v10.zip
This project shows the functionality of the Reload Timer. 90800_rlt_irq-v10.zip
This is a project template for the MB90800 Series. 90800_template-v11.zip
This project shows the functionality of the UART0. 90800_uart0_async-v10.zip
This project shows the functionality of the UART1. 90800_uart1_async-v10.zip
This project shows the functionality of the Watch Timer. 90800_wt-v10.zip
This project shows how to implement a Real-Time-Clock (RTC) based on the the Watch-Timer. 90800_wt_rtc-v10.zip
This is a demo project for the MB90820 Series. It uses UART and User LEDs. 90820_sk80p820-v10.zip
This is a project template for the MB90820 Series.. 90820_template-v12.zip
This is a project template for the MB90860 Series.. 90860_template-v17.zip
This example is for the FLASH-CAN-48P-M26 board and will only work with an MB90F897 device. 90895_flashcan48pm26-v11.zip
This is a project template for the MB90895 Series. 90895_template-v14.zip
A welcome string is sent via UART0, and every received character is echoed. 90895_uart0_async-v10.zip
A welcome string is sent via UART1, and every received character is echoed. 90895_uart1_async-v10.zip
This project simply counts an internal variable and outputs the counter value to port0 90945_io-v12.zip
This project simply increments port0, controlled by INT4. LEDs are connected to port0 on starterkit 'FLASH-CAN-100P-340'. 90945_irq_ext-v12.zip
This project uses interrupt of Reload Timer 0 and increments Port0. LEDs are connected to port0 on startkit 'FLASH-CAN-100P-340'. 90945_rlt_irq-v12.zip
This is a project template for the MB90945 Series. 90945_template-v14.zip
This example is for the FLASH-CAN-48P-M26 board and will only work with an MB90F962(S) device. 90960_flashcan48p_90960-v10.zip
This example simply toggles a port pin (P83). 90960_io-v10.zip
This project uses interrupts of reload-timers 2 and 3 to toggle LEDs 90960_rlt_irq-v10.zip
This is a project template for the MB90960 Series. 90960_template-v11.zip
This is a test application which sends a welcome string via UART0 and echoes all received characters. 90960_uart0_async-v11.zip
This is a test application which sends a welcome string via UART1 and echoes all received characters. 90960_uart1_async-v11.zip
This demo project shows how to control the Agilent DC Power-supply 6612C by SCPI commands. 90xxx_agilent6612c_scpi-v10.zip
Some software examples show how to access the CAN interface. 90xxx_can-v11.zip
The flash memory is written to lower bank during executing program in upper bank 90xxx_dual_op_flash-v10.zip
This is a project to access the external bus at address 1000H. 90xxx_extbus_1-v11.zip
This is a project to access the external bus at address 10000H. 90xxx_extbus_2-v11.zip
The Flash memory is accessed in CPU access mode. It is not possible to write data to the Flash and execute it at the same time. 90xxx_flash-v12.zip
Erase and Suspend of Sector 1, Program of Sector 2, Resume Erase of Sector 1 90xxx_flash_era_susp_prog_resume-v10.zip
This sample project demonstrates Flash programming. The routines themselves are executed in RAM. 90xxx_flash_sw_ramcode_uart_async-v14.zip
This example uses the Input Capture Unit (IN0) to decode a remote control using 'PWM'-code. 90xxx_frt_icu_pwc-v10.zip
This example provides the basic routines to connect a Fujitsu microcontroller to a 1-wire device from Dallas Semiconductor. 90xxx_hw_ds1820-v10.zip
This sample project will increase or decrease the variable enc_position depending on the moving direction of a rotary encoder by using the Input Capture Unit (ICU). 90xxx_hw_rotaryencoder_frt_icu-v11.zip
This sample project will increase or decrease the variable enc_position depending on the moving direction of a rotary encoder by using two external interrupts. 90xxx_hw_rotaryencoder_irq_ext-v10.zip
Alphanumerical LCD-4-Lines driver (Displaytech 164A) 90xxx_lcd_alpha_4lines-v10.zip
This is a sample showing two moving animations on a 16x2 LCD display. 90xxx_lcd_alpha_animation-v10.zip
This is a sample showing two moving animations on a 16x2 LCD display. 90xxx_lcd_alpha_ball-v10.zip
This example project shows how the LPMCR register should be accessed in order to avoid the Standby Cancel Failure. Wakeup from Sleep- and Timer-mode is performed by timebase timer interrupt approx. 90xxx_lpm-v12.zip
The Compact ICE emulator system MB2147-05 does not support monitoring. This examples shows how 'monitoring' can be emulated instead. 90xxx_mb2147_05_monitoring-v11.zip
This example uses the Reload Timer including its trigger function (TIN0) to decode a remote control using RC5-code. 90xxx_rlt_ir_rc5-v10.zip
Mandatory startup file initialises memory and CPU according to compiler. Supplementary files provide C-wrapper for stack and section. 90xxx_startup-v15.zip
Use this Start610.asm file only with MB90610 Series, because of the special ECSR register setting. 90xxx_startup_610-v10.zip
Sometimes an application requires that some data is neither initialized by a value nor it is cleared to zero. This example shows both _near and _far data that will not be initialized. 90xxx_sw_data_uninitialized-v10.zip
The project soft_i2c is emulating an I2C bus interface for 8-Bit addressing, using two standard I/O ports. 90xxx_sw_i2c-v10.zip
Inline expansion has performance advantage, if very small functions are executed very often. 90xxx_sw_inline-v10.zip
This project shows how a key-button can be checked, in order to identify if it is pressed for a short or a long time. 90xxx_sw_keypress-v10.zip
This is a set of simple demo projects, which show how functions and data in a library are linked to the application. 90xxx_sw_library-v20.zip
This is a demoprogram using "#pragma section" to change sections where code is linked to. 90xxx_sw_pragmasection_1-v12.zip
This project shows how to locate program-code to different sections. 90xxx_sw_pragmasection_2-v10.zip
This is a project to find out the start address, end address and size of a specified section. 90xxx_sw_pragmasection_3-v10.zip
This application uses the function 'printf'. This function needs the low-level function 'write' to be executed. 90xxx_sw_printf-v12.zip
The example processor_status shows how the PS-register can be accessed within a "C"-module. 90xxx_sw_ps-v10.zip
This sample project demonstrates the usage of code to be executed in RAM. There are two basic ways. 90xxx_sw_ramcode-v10.zip
This example shows how REL (Relative) code can be used. 90xxx_sw_rel-v10.zip
How to create log files with the SWB simulator and the printf library function 90xxx_sw_simulator_printf_to_file-v10.zip
This application uses the function 'sprintf'. The 'puts' function needs the low-level function 'write' to be executed. 90xxx_sw_sprintf-v11.zip
This example shows basic functionality of LIN-Master bus operations with the LIN-UART. 90xxx_uart_lin_master-v22.zip
This example shows basic functionality of LIN-Slave bus operations with the LIN-UART. 90xxx_uart_lin_slaves-v22.zip
The program switches to subclock mode in the main.c code. Via the define "enter_sleep_mode" the CPU can be switched to subclock sleep mode or just sleep mode, after the basic initialisation is done. 90xxx_wt_clk_sub-v11.zip
MB91101 FR30 Evaluation Board demonstration program 91101_fr30-v10.zip
This sample initializes one port as output and writes start data to the port. 91101_io-v11.zip
This example shows how to drive an LCD Module (HD44780 or eq.) connected to Port F. 91101_lcd_alpha-v10.zip
This example shows how to connect a standard LCD module to the MB91101 (FR30 Starterkit). 91101_lcd_seg-v10.zip
This project uses RLT0 and 1 interrupt service routine to toggle a port. 91101_rlt_irq_1-v11.zip
This demo initializes the 16-bit Reload Timer and increments a counter once a second by using the Timer interrupt. 91101_rlt_irq_2-v10.zip
This example shows how to use a 16-Bit timer to drive a simple second counter. 91101_rlt_irq_3-v10.zip
Demo Program for the Workbench simulator. 91101_sw_simulator_1-v10.zip
A demo project which shows how to use the simulator. 91101_sw_simulator_2-v10.zip
This is a project template for the MB91100 Series. 91101_template-v11.zip
This sample uses the UART0 to write characters to a terminal program. 91101_uart_async-v11.zip
The ADC runs in Single-mode and is triggered by software, every time the AD conversion is completed. 91109_adc-v11.zip
This sample initializes the DMAC and copys some data from an internal RAM address to another one. 91109_dma_mem2mem-v11.zip
This example performs a simple memory test for an external SRAM located at 0x400000-0x4FFFFF. 91109_extbus_sw_memorytest-v10.zip
This sample initializes one port as output and writes start data to the port. 91109_io-v11.zip
Example project to be used with the Softune Workbench Monitor debugger. 91109_mondeb_startup-v12.zip
Two Reload Timers toggle a port at different frequencies. They are triggered by software. 91109_rlt_irq_1-v11.zip
This demo initializes the 16-bit Reload Timer and increments a counter once a second by using the Timer interrupt. 91109_rlt_irq_2-v10.zip
This sample uses the UART0 and UART1 of the MB91109 to write characters to a terminal program. 91109_starterkitmb91100-v11.zip
This samples shows how certain modes can be linked on specific addresses. 91109_sw_pragmasection-v11.zip
This is a project template for the MB91100 Series. 91109_template-v11.zip
This sample uses the UART0 of the MB91109 to write characters to a terminal program. 91109_uart0_async-v11.zip
This sample shows how to set up the UART0 in synchronous mode. 91109_uart0_sync-v11.zip
This project initializes ADC0. Channel 0, Single-mode, acivation by software. The result is output via UART0 (9600bd, 8N1). 91230_adc-v10.zip
This project initializes the 16-bit Free Running Timer 0 and OCU ch.0/1. 91230_frt_ocu_1-v10.zip
This project initializes the 16-bit Free Running Timer 0 and OCU ch.0/1. 91230_frt_ocu_2-v10.zip
This project initializes Port 1 as output. When using the Starterkit91230 the LEDs are driven. 91230_io-v10.zip
The PPG project initializes PPG ch0 in PWM mode, activated by Software trigger, IRQ enabled. 91230_ppg_irq-v10.zip
All 4 Reload Timers are initialized. Interrupts enabled, reload mode, start by software trigger. 91230_rlt_irq-v10.zip
This is a project template for the MB91230 Series. 91230_template-v12.zip
This project initializes UART0, asynchronous (Mode0), 9600bd, 8N1, LSB first. 91230_uart0_async-v10.zip
This project initializes UART1, asynchronous (Mode0), 9600bd, 8N1, LSB first. 91230_uart1_async-v10.zip
This Example converts the Value at AN8 to a digital value with 8 Bit resolution. 91265_adc-v10.zip
This Example initializes ADC channel8. The converted value is stored to a buffer by DMA-transfer. 91265_adc_dma-v10.zip
Character read from UART and send via CAN . 91265_can_uart-v10.zip
This example stores a typed string to Flash and reads it. It is controlled by a command line interface. 91265_dual_op_flash_uart-v11.zip
This project simply counts an internal variable and outputs the counter value to port5. 91265_io-v10.zip
This is an example project for external interrupts. 91265_irq_ext-v10.zip
This is a simple demonstration for the MAC unit of the MB91265 Series. 91265_mac_avg-v10.zip
This is a simple demonstration for the MAC unit of the MB91265 Series. It applies a sequence to a digital filter. 91265_mac_filter-v10.zip
This is an example project for controlling an AC-inverter. 91265_ocu_sinpwm-v10.zip
This is an example project for using PPG. 91265_ppg-v11.zip
PWC is used to determine the frequency of a rectanculary signal. 91265_pwc-v10.zip
LED is toggled by using RLT-interrupt. 91265_rlt-v10.zip
This is a project template for the MB91265 Series. 91265_template-v14.zip
This example does a simple string output on UART0. 91265_uart_async-v10.zip
This example displays the voltage supplied to AN1 on Port0 (LEDs) and on the UART0 91270_ad_uart-v11.zip
This sample uses CAN and UART2 91270_can-v11.zip
This is a demo project for the Flash-Can-100P-340 evaluation board. 91270_flashcan100p340-v13.zip
This sample uses the LEDs as a counter 91270_io-v11.zip
This is a template project 91270_template-v12.zip
This example uses UART0 91270_uart0_async-v11.zip
This example uses UART1 91270_uart1_async-v11.zip
This example uses UART2 91270_uart2_async-v11.zip
This uses UART3 as LIN master 91270_uart_lin_master-v11.zip
This project initializes the ADC Channel 0, Single-mode, acivation by software. The result is output via UART1. 91302_adc_irq-v11.zip
This example performs a RAM test on the external SDRAM and outputs corrsponding error messages on UART1 in case of errors. 91302_extbus_flash_sdram_memorytest_full-v11.zip
This example performs a small RAM/Flash test on the external SDRAM and Flash memory 91302_extbus_flash_sdram_memorytest_short-v14.zip
This project runs on Starterkit91302 with the Jasmine graphic controller sub-board. It simply draws a rectangle and circle on the screen. 91302_extbus_gdc_jasmine-v10.zip
This project runs on Starterkit91302 with the Jasmine graphic controller sub-board. As an example it shows an industrial graphic for process control. 91302_extbus_gdc_jasmine_industrial-v10.zip
The program performs a read/write access to an I2C-bus EEPROM (Microchip 24LC08B). 91302_i2c-v10.zip
The program performs a read/write access to an I2C-bus EEPROM (Microchip 24LC08B). Single Byte read/write is done by using IRQs. 91302_i2c_irq-v10.zip
This is an example project for external interrupts. 91302_irq_ext-v10.zip
This debugger has been modified to be used on the Starterkit91302. For this reason special settings have been done and must be considered in case of any modifications. 91302_mondeb_15mhz-v12.zip
This project initializes PPG ch0. PWM mode, activated by Software trigger, IRQ enabled (activated by duty cycle). 91302_ppg_irq-v11.zip
This project initializes PPG ch0-3 for synchronous start. PWM mode, activated by Software trigger, rising egde for trigger detection, IRQ enabled. 91302_ppg_syncstart-v11.zip
The reload project initializes Reload Timer 0 and 1. In the ISR, port G (bit 6 or 7) are toggled 91302_rlt_irq-v11.zip
The example generates a running light on the 8 user LEDs D1-D10 on the Starterkit91302. 91302_starterkitmb91302-v10.zip
This simple test project shows conversion of binary values to ASCII and allows to display binary values in Hex or Dec values on the terminal output. 91302_sw_bin_dec_hex-v10.zip
This is a project template for the MB91302 Series. 91302_template-v12.zip
This example does a simple string output on UART0 and UART1 to test their function. 91302_uart_async-v16.zip
This example uses UART1 with IRQs to transmit and receive data in asynchronous mode. 91302_uart_async_irq-v10.zip
This Example will convert the voltage-value at AN0 (Pin 50) to a digital value with 8 Bit resolution. The result will be send via Uart0. 91350_adc8_uart_async-v11.zip
This Example uses DMA Burstmode to transfer 16 kbyte of data from the external SRAM to the external FRAM. 91350_extbus_dma-v10.zip
This Example uses external INT5 - to toggle LED D6 to LED LED D10 91350_irq_ext_v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. This debugger has been modified to be used on the SK-91F355-176PMT. For this reason special settings have been done and must be considered in case of any modifications. 91350_mondeb_uart0-v10.zip
ReloadTimer0 interrupt is used to toggle LED 91350_rlt_v10.zip
This is a project template for the MB91350 Series. 91350_template-v13.zip
This example does a simple string output on UART0 and UART3. 91350_uart_async-v10.zip
Converts A/D-Channel 3 and outputs the converted values on DA-channel 0. 91362_adc_dac-v22.zip
This project shows how to use the DMAC together with the A/D Converter. 91362_adc_dma_1-v11.zip
This project shows how to use the DMAC together with the A/D Converter. 91362_adc_dma_2-v12.zip
This project converts A/D-Channel 3 and displays the converted voltage on the LCD. 91362_adc_lcd_alpha-v22.zip
This project shows how to use the Alarm Comparator in Polling-mode. 91362_alarm-v23.zip
This project shows how to use the Alarm Comparator in Interrupt-mode. 91362_alarm_irq-v23.zip
This is a simple project to demonstrate CAN-message reception using interrupts 91362_can_irq-v31.zip
It is necessary to regard a special sequence to change the clock settings at the MB91360 family. The routine "switch_pll" takes care of this special sequence. 91362_clk_pll-v18.zip
This project shows how to use the D/A-Converter of the MB91F361. 91362_dac-v22.zip
This project shows how to setup the DMA for internal memory to memory transfer. 2 cycle, burst mode. 91362_dma_mem2mem-v11.zip
For the external RAM, CS2 is defined in main.c to be used with StarterkitMB91360. 91362_extbus_sw_memorytest-v11.zip
external bus IF is configured to use IF as general purpose IO port in case of CAN and extranal bus is not needed 91362_extbus_xbus2io-v10.zip
This project shows how to set up a Flash programming routine. 91362_flash-v11.zip
This application will measure the signal frequency at IN0 and display the value in kHz on the LCD. 91362_frt_icu-v22.zip
An arbitrary sequence of pulses is output to OCU0 pin. 91362_frt_ocu-v11.zip
This sample project uses the I2C (100kHz) interface. 91362_i2c_100khz-v13.zip
This sample project uses the I2C (100kHz) interface. 91362_i2c_100khz_irq-v13.zip
This sample project uses the I2C (400kHz) interface. 91362_i2c_400khz-v13.zip
This sample project uses the I2C (400kHz) interface. 91362_i2c_400khz_irq-v21.zip
LEDs connected to port J will flash in various patterns. 91362_io_led-v22.zip
Sample Project to demonstrate function of exteral interrupt. 91362_irq_ext-v11.zip
This projects shows how an optional LCD-Display with HD44780 can be used. 91362_lcd_alpha-v10.zip
This projects shows how an optional LCD-Display with HD44780 can be used. A text is scrolled over the LCD by Reload Timer 0 ISR. 91362_lcd_rlt_irq-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. This debugger has been modified to be used on the ADA-MB91362-MB91369-RAM. For this reason special settings have been done and must be considered in case of any modifications. 91362_mondeb_uart0-v10.zip
Sample for readout of reset cause with R4 or 0x3D500. 91362_reset_cause-v12.zip
The Reload Timer 0 will be initialized to signal interrupts every 1ms. 91362_rlt_irq-v23.zip
SIO0 is configured to transmit data within an interrupt service routine. Automatic mode is used, i.e. transmission is triggered by SIO data register access 91362_sio_irq-v11.zip
This project shows how to use the Sound Generator. 91362_sound-v22.zip
91362 acts as SPI slave . 91362_spi_slave-v10.zip
This project demonstrates the usage of lowlevel functions to realize scanf-input/printf-output via the MCU internal UART interface. 91362_sw_printf-v13.zip
Shows how to use a C-module which physically will be stored in (Flash)ROM, but can be copied to FastRAM (as an example) at runtime. 91362_sw_ramcode-v22.zip
Example project template for MB91F362 and the MB91360 Starterkit. 91362_template-v38.zip
This project demonstrates serial communication using the internal UART0. 91362_uart_async-v23.zip
The Watchdog Timer resets the controller after a certain period of time if no postpone-sequence was initiated. 91362_wdt-v23.zip
After the initialization, the RTC will generate interrupts every second. 91362_wt-v22.zip
This example shows functionality of the CAN-controller. The program is controlled by a PC terminal program via UART0. 91364_can_uart_async-v13.zip
This project simply counts up an internal variable and outputs the counter value to port PJ (LEDx). 91364_io_led-v14.zip
This projects shows how an optional LCD-Display with HD44780 can be used. 91364_lcd_alpha-v14.zip
This is a demo for the Starterkit MB91364. 91364_starterkitmb91364-v14.zip
Example project template for MB91F364 and the MB91360 Starterkit. 91364_template-v38.zip
This is a test application which sends a welcome string to the serial output UART0 and echoes every received character. 91364_uart0_async-v12.zip
This example shows basic functionality of LIN-Master bus operations with UART3 of MB91364. 91364_uart_lin_master-v13.zip
This example shows basic functionality of LIN-Slave bus operations with UART3 of MB91364. 91364_uart_lin_slave-v14.zip
Example project template for MB91366 91366_template-v36.zip
Example project template for MB91368 91368_template-v36.zip
Each character received via UART0 will be sent via CAN to ID #3 and all received CAN-data will be sent via UART0 91369_can-v11.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. This debugger has been modified to be used on the ADA-MB91362-MB91369-RAM. For this reason special settings have been done and must be considered in case of any modifications. 91369_mondeb_uart0-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. This debugger has been modified to be used on the ADA-MB91362-MB91369-RAM. For this reason special settings have been done and must be considered in case of any modifications. 91369_mondeb_uart1-v11.zip
Example project template for MB91369. 91369_template-v36.zip
Example project template for MB91F376 and the MB91360 Starterkit 91376_template-v35.zip
This Example converts two ADC channels with 10 Bit resolution. The values are transfered with DMA. 91460_adc10_dma_irq-v12.zip
This Example converts the Value at AN0 to a digital value with 10 Bit resolution. 91460_adc10_uart_async-v13.zip
This example initializes the analog converter channel 0 and 1 for continuous conversion and direct memory access. 91460_adc8_dma-v14.zip
This Example converts the Value at AN0 to a digital value with 8 Bit resolution. 91460_adc8_uart_async-v13.zip
This Example converts the Value at AN0 to a digital value with 8 Bit resolution. 91460_adc8_uart_async_91465p-v11.zip
This Example converts the Value at AN0 to a digital value with 8 Bit resolution. 91460_adc8_uart_async_91467b-v11.zip
This Example converts the Value at AN0 to a digital value with 8 Bit resolution. 91460_adc8_uart_async_91467s-v10.zip
This Example converts the Value at AN0 to a digital value with 8 Bit resolution. 91460_adc8_uart_async_91467t-v10.zip
ADC0 is initialised with interrupt and ADC conversion is triggered by ReloadTimer7. 91460_adc_rlt-v10.zip
This Project uses Alarm Comparator 0 with AVDD and AVSS as reference voltages. 91460_alarmcomp-v10.zip
c_can interrupt handling 91460_c_can_isr_91469g-v12.zip
The basic usage of CAN module is shown. The CAN interface is setup for 100kBaud (100k_20_70_4) CAN buffer 1 is prepared as full CAN receive object for standard ID 0x002. 91460_can-v10.zip
This demo shows how to setup C_CAN application using interrupt service routine for TX, RX and error handling. Connect the MCU UART2 to a terminal program (9600 Baud 8N1) to see the output of this demo. 91460_can_isrs-v10.zip
Simple CAN Demo 91460_can_start_91467d-v10.zip
This example uses a CAN and UART0 interface. Each character received by the UART will be echoed and will be sent to the CAN. Each data received by the CAN will be sent to the UART. 91460_can_uart_async-v13.zip
The CAN_UART example show functionality of the CAN-controller (CAN0). The program is controlled by a PC-terminal-program via UART1 (9600Baud) 91460_can_uart_terminal-v10.zip
CAN wake up feature of mb91460 series 91460_can_wake_up_91469g-v10.zip
TThis example sets the real time clock (RTC) and displays the time via UART5 (19200 Baud). ClockMeasure() function is called after every 60s to calibrate the RC clock. RLT0 interrupt is used for the same. 91460_clock_cal-v10.zip
This project sets clock Modulator ON and OFF at the key press corresponding to INT2. 91460_clock_modulator-v10.zip
This example shows how to change the clock settings (PLL and prescalers). 91460_clock_setting-v10.zip
This project is for Clock supervisor. Base clock is out put to MONCLK and Content of Clock supervisor control register is displayed on Port 16. When program is running it toggles Port 25. 91460_clock_supervisor-v10.zip
This software example demonstrates how to configure the MPU for the data protection. Here the memory protection exception would occur when the main function would try to access the elements from 25 onwards of the data_hit[] array. In the ISR the bit 0 of port 16 is toggled. The message would also be sent to UART2 indicating the exact operand and intsruction address which caused the break. 91460_edsu_mem_protection-v10.zip
This is a demo project implementing a EEPROM Emulation concept descriped in the Appnote 'EEPROM Emulation on Single Bank FLASH'. 91460_eeprom_emulation_demo_mb91f465k-v10.zip
This is a demo project implementing a EEPROM Emulation concept descriped in the Appnote 'EEPROM Emulation on Single Bank FLASH'. 91460_eeprom_emulation_demo_mb91f467d-v10.zip
This example uses DMA burst and block mode to transfer 1 MByte of data from the external flash to the external SRAM or SDRAM. 91460_extbus_dma-v12.zip
The project erases the flash memory, writes a test pattern at a specific address range and verifies the data. 91460_extbus_flash-v15.zip
This project uses the GDC API for communication and interaction with the jasmin controller (bmp). 91460_extbus_gdc_jasmine_bmp-v13.zip
This project uses the GDC API for communication and interaction with the jasmin controller (clut). 91460_extbus_gdc_jasmine_clut-v12.zip
This project reuqires the Jasmine graphic controller sub-board. As an example it shows an industrial graphic for process control. 91460_extbus_gdc_jasmine_industrial-v14.zip
This project uses the GDC API for communication and interaction with the jasmin controller (Layer). 91460_extbus_gdc_jasmine_layer-v13.zip
This project uses the GDC API for communication and interaction with the jasmin controller (Metrics). 91460_extbus_gdc_jasmine_metrics-v13.zip
This project uses the GDC API for communication and interaction with the jasmin controller (Ortho). 91460_extbus_gdc_jasmine_ortho-v13.zip
This project uses the GDC API for communication and interaction with the jasmin controller (Text). 91460_extbus_gdc_jasmine_text-v12.zip
This project writes a test pattern at a specific address range of the SRAM and the SDRAM of the evaluation board SK-MB91460-Main and verifies the data. 91460_extbus_sram_sdram-v14.zip
This is a demo project shows how to use FLASH Hardware CRC on MB91F469G. 91460_flash_crc_91469g-v10.zip
This is a demo project showing the usage of FLASH Auto Algrithms on MB91F465K. 91460_flash_programming_demo_mb91465k-v10.zip
This is a demo project showing the usage of FLASH Auto Algrithms on MB91F467D. 91460_flash_programming_demo_mb91467d-v16.zip
This is a demo project shows how to place code in the General Purpose RAM of MB91460 series MCUs. 91460_flash_ram_copy_91467d-v10.zip
This example shows the usage of Input Capture Units and Output compare Units. Input Capture and Output Compare sample with independent calculating for Output Compare 0 and Output Compare 1. Every rising flag of the Input Capture port 0 is setting the timer for both the Output Compare registers. The Input Capture signal is generated by a Reload Timer. Connect pin 10 (P00_0) with pin 122 (ICU 0 Input) of MB91F467D series. Function is monitored on Port P00_0. 91460_frt_icu_frt_ocu-v10.zip
This project gives an introduction of initializing the i2c interface for 400kHz transmission. 91460_i2c_400khz-v11.zip
This project gives an introduction of initializing the i2c interface for 400kHz transmission using i2c interrupts. 91460_i2c_400khz_irq-v10.zip
This example shows how to setup MB91F467D as I2C slave. 91460_i2c_400khz_irq_slave-v10.zip
This example shows who to measure the frequency with an ICU 91460_icu-v11.zip
This example shows who to measure the frequency with an ICU 91460_icu_91465p-v11.zip
This example shows how to relocate the interrupt table. The new table section starts at address 0x00140000. Reload Timer 0 is used for interrupts. Functionality is moinitored with toggling pin state at P25_D0. Please see modified vectors.c file for settings. 91460_intvect-v10.zip
This project simply counts an internal variable and outputs the counter value to port16. 91460_io-v12.zip
The delayed interrupt is requested in the interrupt service routine of an external interrupt. 91460_irq_delayed-v10.zip
An external interrupts control the LEDs of the evaluation board. 91460_irq_ext-v13.zip
An external interrupts control the LEDs of the evaluation board. 91460_irq_ext_91465p-v10.zip
This example shows how to use the external interrupts. INT0 and INT1 are used. On interrupt event port25 altenate its level on bit#0 for INT0 and bit#1 for INT1. 91460_irq_ext_91467d-v10.zip
An external interrupts control the LEDs of the evaluation board. 91460_irq_ext_91467s-v10.zip
An external interrupts control the LEDs of the evaluation board. 91460_irq_ext_91467t-v10.zip
The following example shows how External Interrupts can be used to request a stop mode and can wake up the MCU from this mode. External Interrupt 0 is used to wake up the MCU and External Interrupt 1 is used to request a stop mode. Before stop mode "0x0F" is written to Port25, during run mode this Port is counting. 91460_irq_ext_stop_wakeup-v10.zip
This example demonstrates the usage of a HD44780 compatible LC Display with the SK-91F467d-208PFV or SK-91F467-FLEXRAY Starterkit. 91460_lcd-v11.zip
This project gives an introduction of initializing the stop mode. 91460_lpm_stop-v12.zip
This project gives an introduction of initializing the stop mode. The real time clock wakes up the controller periodically. 91460_lpm_stop_rtc-v13.zip
Demo of the MB91460 Monitor Clock feature 91460_monclk-v10.zip
The projects enables debugging the mcu with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart0_mb91461r_v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_extbus_flash_sram-v13.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_extbus_sram-v13.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_mb91465p_extbus_flash_sram_16bit-v11.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_mb91465p_extbus_sram_16bit-v11.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_mb91467b_extbus_flash_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_mb91467b_extbus_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_mb91467r_extbus_flash_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_mb91467r_extbus_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_mb91467s_extbus_flash_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_mb91467s_extbus_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. The SWB Monitor Debugger is placed in an external Flash 91460_mondeb_uart4_mb91467t_extbus_flash_sram_16bit-v10.zip
The projects enables debugging the mcu replacing the internal Flash with external SRAM. 91460_mondeb_uart4_mb91467t_extbus_sram_16bit-v10.zip
OpenTCP for MB91460 Series MCUs (ADA-FR-ETHERNET) 91460_opentcp-v10.zip
This example initializes the puls frequency modulator with no interrupt handling. 91460_pfm-v12.zip
his project demonstrates functionality of PFM module. Here PFM CH 0 is configured to produce 20ms High pulse and PFM1 is configured to produce 100ms. 91460_pfm2-v10.zip
This example initializes two PPGs with the same period but different duty cycles. 91460_ppg-v12.zip
This is a PPG4+RLT2-Trigger-project for the MB91467D Series. It initializes Reload Timer 2 and PPG4 in Single Shot Mode. RLT2 triggers PPG4. The Main function sets new Reload Values to show frequency change of the PPG4. 91460_ppg4_rlt2_trg-v10.zip
ADC0 is initialised with interrupt and ADC conversion is triggered by ReloadTimer7. In ADC0 interrupt routine LEDs are lit. 91460_ppg_rlt_adc_dma-v10.zip
This Example is for readout of reset cause with R4 or 0x2E500. 91460_reset_cause-v10.zip
This Example initializes the Reload Timer Project with interrupt handling. 91460_rlt-v12.zip
This Example initializes the Reload Timer Project with interrupt handling. 91460_rlt_91465p-v10.zip
This Example initializes the Reload Timer Project with interrupt handling. 91460_rlt_91467b-v11.zip
This Example initializes the Reload Timer Project with interrupt handling. 91460_rlt_91467s-v10.zip
This Example initializes the Reload Timer Project with interrupt handling. 91460_rlt_91467t-v10.zip
91460_rlt_event_counter Project simply initializes ReloadTimer0 and ReloadTimer 1 ReloadTimer0 is initialised with interrupt handling. Within the of ReloadTimer0 Interrupt service routine active edges counted by ReloadTimer1 is measured. The values is output through UART5 interface. Using a terminal program on PC it is possible to recieve the values. Used UArt settings (19200bd, 8N1). 91460_rlt_event_counter-v10.zip
This Example uses Reloadtimer and Interrupts to generate a PWM signal. 91460_rlt_irq-v12.zip
This example sets the real time clock (RTC) and displays the time after every second via UART5 (19200 Baud). The interrupt of the RTC is used. 91460_rtc_clk_cal_uart_async-v10.zip
This example demonstrates how to initialize the Real Time Clock and how to read the time value in an application without the usage of interrupts. 91460_rtc_init_read-v10.zip
This example sets the real time clock and displays the time after every second. 91460_rtc_uart_async-v12.zip
This project shows how to use the stepper motor controller. 91460_smc-v13.zip
This example shows the control of a stepper motor. 91460_smc2-v10.zip
This project shows how to use the soundgenerator. 91460_sound_1-v11.zip
This project shows how to use the soundgenerator. 91460_sound_2-v12.zip
This example describes how to communicate via SPI using the MB91467-USART with a serial EEPROM. In this note a NM93CS46 EEPROM from National Semiconductor is used. 91460_spi_eeprom-v10.zip
This is a demo project showing how to enter sub clock run mode. 91460_subclock_run_mode_91469g-v10.zip
Usage of printf and scanf function 91460_sw_printf-v10.zip
Accessing the PS register via C-module. 91460_sw_ps-v11.zip
Relocating the interrupt vecot table by software 91460_sw_vectortable-v10.zip
This is a project makes used of time base timer to generate interrupt at regular interval. Timer is initialised in such a way that it generated interrupt at every ~65ms. 91460_tbt_tbc-v10.zip
This project uses the GDC API for communication and interaction with the Lime controller. 91460_template_91460s_gdc_lime-v10.zip
This is a project template for the MB91461r. 91460_template_91461r-v17.zip
This is a project template for the MB91463C. 91460_template_91463c-v12.zip
This is a project template for the MB91463NP. 91460_template_91463n-v12.zip
This is a project template for the MB91464A. 91460_template_91464a-v21.zip
This is a project template for the MB91464h. 91460_template_91464h-v15.zip
Template project for MB91465B 91460_template_91465b-v13.zip
This is a project template for the MB91465C. 91460_template_91465c-v12.zip
Template project for MB91465D 91460_template_91465d-v11.zip
Template project for MB91465K 91460_template_91465k-v19.zip
This is a project template for the MB91465P. 91460_template_91465p-v21.zip
This is a project template for the MB91465X. 91460_template_91465x-v19.zip
Template project for MB91466H 91460_template_91466h-v11.zip
Template project for MB91467B 91460_template_91467b-v18.zip
This project uses the GDC API for communication and interaction with the Lime controller. 91460_template_91467b_gdc_lime-v12.zip
This is a project template for the MB91467c. 91460_template_91467c-v19.zip
This is a project template for the MB91467D. 91460_template_91467d-v29.zip
This project uses the GDC API for communication and interaction with the jasmin controller. 91460_template_91467d_gdc_jasmine-v17.zip
This is a project template for the MB91467D. 91460_template_91467d_gdc_lime-v19.zip
This is a project template for the MB91467M. 91460_template_91467m-v12.zip
This is a project template for the MB91467P. 91460_template_91467p-v13.zip
This is a project template for the MB91467r. 91460_template_91467r-v17.zip
This is a project template for the MB91467S. 91460_template_91467s-v22.zip
This is a project template for the MB91467T. 91460_template_91467t-v19.zip
This is a project template for the MB91469g. 91460_template_91469g-v22.zip
This is a project template for the MB91469q. 91460_template_91469q-v17.zip
The following example code shows how to configure the DMAC with the UART2. The DMAC channel 0 is configured in the block transfer 2-cycle mode. Each block transfer would have 1-byte transferred. If the data is received on UART2 receive buffer RDR02 then the DMA channel 0 transfers the same data to the UART2 transmit buffer TDR02. The transfer takes places unless 50 receptions (since the DTC is set as 0x32) or if there is any error in the reception. After DMAC interrupt gets generated and in the ISR DMAC interrupt flag is cleared with 0xFF output to port 16. 91460_uart2_dma-v10.zip
The following example code shows how to configure the DMAC with the UART2 RECEIVE interrupt. 91460_uart2_rx_dma-v10.zip
The following example code shows how to configure the DMAC with the UART2 transmit interrupt. 91460_uart2_tx_dma-v10.zip
This project demonstrates how to configure LIN USART4 TX and RX FIFO. 91460_uart4_fifo-v10.zip
This is a test application which sends a welcome string via a UART and echoes all received characters. The UART is selectable. 91460_uart_async-v13.zip
This is a test application which sends a welcome string via a UART and echoes all received characters. The UART is selectable. 91460_uart_async_91465p-v10.zip
This is a test application which sends a welcome string via a UART and echoes all received characters. The UART is selectable. 91460_uart_async_91467b-v11.zip
This is a test application which sends a welcome string via a UART and echoes all received characters. The UART is selectable. 91460_uart_async_91467s-v10.zip
This is a test application which sends a welcome string via a UART and echoes all received characters. The UART is selectable. 91460_uart_async_91467t-v10.zip
This example shows basic functionality of LIN-Master bus operations with the LIN-UART. 91460_uart_lin_master-v12.zip
This example shows basic functionality of LIN-Slave bus operations with the LIN-UART. 91460_uart_lin_slave-v12.zip
This is a SPI Daisy chain (polling master mode) project for the MB91F467D Series. As Slave DS1806 Potentiometer devices are used. 91460_uart_spi_master_daisychain_ds1806-v10.zip
This is a SPI Daisy chain (polling master mode) project for the MB91F467D Series. As Slave MAX5232 DAC devices are used. 91460_uart_spi_master_daisychain_max5232-v10.zip
This project gives an introduction of initializing the uart interface for synchronous transmission in master mode. 91460_uart_spi_master_irq-v13.zip
This project describes the use of the synchronous uart interface (SPI) in master mode with direct memory access. 91460_uart_spi_master_irq_dma-v13.zip
This project shows how to communicate with a NM93Cs46-EEPROM via UART SPI. 91460_uart_spi_master_nm93cs46-v13.zip
This project gives an introduction of initializing the uart interface for synchronous transmission with polling master mode. 91460_uart_spi_master_polling-v13.zip
This project gives an introduction of initializing the uart interface for synchronous transmission. Master and Slave are initialized. 91460_uart_spi_master_slave-v11.zip
This project gives an introduction of initializing the uart interface for synchronous transmission in slave mode. 91460_uart_spi_slave_irq-v12.zip
This project describes the use of the synchronous uart interface (SPI) in slave mode with direct memory access. 91460_uart_spi_slave_irq_dma-v12.zip
Updown Counter 0 is initialised for 8bit Mode. At external interrupt 0 and 1 are configured to generate pulse at AIN and BIN pins using P16_0 and P16_1. And external interrupt 2 is used to toggle ZIN pin using P16_2. Connect AIN to P16_0, BIN to P16_1 and ZIN to P16_2. 91460_updown_counter-v10.zip
This example samples all ADC input channels and prints it to a terminal program. It is controlled via UART0. 91470_adc_uart-v11.zip
This example shows how the MAC unit can be used for function approximations (e.g. atan) 91470_mac_atan_taylor-v10.zip
This example shows how the MAC unit on the MB91470/480 Series can be used for a digital filter. 91470_mac_filter-v11.zip
This example shows how the MAC unit on the MB91470/480 Series can be used for matrix multiplication. 91470_mac_matrix-v10.zip
Template project for MB91479 91470_template_91479-v16.zip
Template project for MB91487 91480_template_91487-v15.zip
This is a simple project to demonstrate CAN message transmission. 91xxx_can-v30.zip
This example shows environment and memory manipulation after program upload 91xxx_prc_afterload-v10.zip
This procedure outputs the message buffer configuration of a dedicated CAN controller. 91xxx_prc_can_message-v24.zip
This macro outputs the status of a dedicated CAN controller. 91xxx_prc_can_status-v21.zip
This example resets the MCU and sets some values to some memory areas. 91xxx_prc_clk_set-v10.zip
This example sets the PLL-Clock to 32MHz for faster download and enables ONLY CS1 for the ROM-area 18:0000...1F:FFFF. 91xxx_prc_fast_cs0-v10.zip
This example sets the PLL-Clock to 32MHz for faster download and enables ONLY CS1 for the ROM-area 18:0000...1F:FFFF. 91xxx_prc_fast_cs1-v10.zip
Procedure file to speed up the memory fill process. The code is loaded into the specified memory and execution is started till end of code 91xxx_prc_fill-v10.zip
This is an emulation of reset vector for MB91F361. It erases sector F4000 and loads compatible code for F361 (jmp to 0x1F4000 after reset routine) 91xxx_prc_flash-v05.zip
This prc-file resets the MCU. 91xxx_prc_reset-v10.zip
This is a project template for the 8FX Series (Bassoon - MB951F108) 95100_template_bassoon_mb95f108-v12.zip
This is a project template for the 8FX Series (Clarinet - MB95F118) 95110_template_clarinet_mb95f118-v12.zip
This is a project template for the 8FX Series (Tuba - MB95F128) 95120_template_tuba_mb95f128-v12.zip
This is a project template for the 8FX Series (Flute - MB95F136) 95130_template_flute_mb95f136-v12.zip
This is a project template for the 8FX Series (Trumpet - MB95F156) 95150_template_trumpet_mb95f156-v11.zip
This is a project template for the 8FX Series (Trombone - MB95F168) 95160_template_trombone_mb95f168-v11.zip
This ADC project initializes the ADC-Interface (Channel 0). 951xx_adc-v13.zip
This example project shows initilization of compound timer in 16bit continous mode. 951xx_compound_timer_16bit_continous-run-v11.zip
This example project shows initilization of compound timer in 8bit input capture mode. 951xx_compound_timer_8bit_capture-v10.zip
This example project shows initilization of compound timer in 8bit one-shot mode. 951xx_compound_timer_8bit_one-shot-v10.zip
This example project shows initilization of compound timer in 8bit PWM fixed cycle mode. 951xx_compound_timer_8bit_pwm_fixed-v10.zip
This example project shows initilization of compound timer in 8bit PWM variable cycle mode. 951xx_compound_timer_8bit_pwm_variable-v10.zip
This is an example application for the CONCERTO-Kit for 8FX Series (MB95FV100) 951xx_concertokit-v11.zip
This sample shows the use of Dual Operation Flash for emulation of an EEPROM. 951xx_eeprom-emulation_concertokit-v11.zip
This project uses I2C macro in master mode. 951xx_i2c-master-v11.zip
This project uses I2C macro in slave mode. 951xx_i2c-slave-v11.zip
This project uses I2C macro to store and read data in external EEEPROM of type 24C04. 951xx_i2c_eeprom-24c04-v10.zip
In this example the 7-segment display will show "FUJITSU" as separate chars. Then the infinity sign will be animated. 951xx_io-v11.zip
This project shows a counter from 0..9 on the 7-segment display of the CONCERTO-Kit. 951xx_io_7seg_counter-v11.zip
If the button SW1 (3) (external interrupt INT10 (INT11)) is pressed then '0 (1)' is shown on the 7-segment display of the CONCERTO-Kit 951xx_irq_ext-v12.zip
This project uses the 8/16-bit PPG to output a 16bit PWM waveform. 951xx_ppg16-v12.zip
This project uses the 8/16-bit PPG in 8-bit PPG mode to output two 8-bit PWM waveforms. 951xx_ppg8-v12.zip
This project uses the 8/16-bit PPG in 8-bit prescaler + 8-bit PPG mode to output a PWM waveform. 951xx_ppg88-v12.zip
This project uses the 16-bit PPG timer to output a PWM waveform. 951xx_ppgtimer-v12.zip
This project uses the interrupt of the Reload Timer to trigger the 7-segment counter (Port0) on the CONCERTO-Kit . 951xx_rlt_irq-v11.zip
This is a project template for the MB95F108 (8FX Series) that is used on the evaluation board CONCERTO-Kit. 951xx_template_concertokit-v14.zip
This example sends a welcome string via UART0 and echoes all received characters. 951xx_uart_async-v11.zip
This example sends a welcome string via LIN_UART (asynchronous mode 8N1) and echoes all received characters. 951xx_uart_lin-v11.zip
This example shows basic functionality of LIN-Master bus operations with the LIN-UART. 951xx_uart_lin_master-v11.zip
This example shows basic functionality of LIN-Slave bus operations with the LIN-UART. 951xx_uart_lin_slave-v11.zip
This example programs an NM93C46 EEPROM via SPI and reads back the written data 951xx_uart_sync_spi_nm93c46-v10.zip
Template project for MB96313as 96310_template_96313as-v12.zip
Template project for MB96313aw 96310_template_96313aw-v12.zip
Template project for MB96313rs 96310_template_96313rs-v12.zip
Template project for MB96313rw 96310_template_96313rw-v12.zip
Template project for MB96315as 96310_template_96315as-v12.zip
Template project for MB96315aw 96310_template_96315aw-v12.zip
Template project for MB96315rs 96310_template_96315rs-v15.zip
Template project for MB96315rs 96310_template_96315rw-v15.zip
Template project for MB96326RS 96320_template_96326rs-v24.zip
Template project for MB96326RW 96320_template_96326rw-v24.zip
Bootloader and -manager via USB Host 96330-usb_bootloader-v13.zip
This example shows functionality of the CAN-controller (CAN0/1). It is controlled by a terminal on UART0. 96330_can_uart_terminal-v11.zip
Template project for MB96336us 96330_template_96336us-v11.zip
Template project for MB96336uw 96330_template_96336uw-v11.zip
Template project for MB96338RS 96330_template_96338rs-v24.zip
Template project for MB96338US 96330_template_96338us-v25.zip
USB-Host demo incl. mass storage class with FAT16 filesystem to support USB Mass Storage Devices on MB96330U Series. 96330_usb_mass_storage_demo-v13.zip
Shows how to use SD/MM-Cards and USB mass storage support 96330_usb_mass_storage_spi_sd_card-v12.zip
ADC demonstration 96340_adc-v12.zip
adc samples continuously an0 to an7 in stop mode 96340_adc_8ch-v10.zip
ADC-DMA demonstration 96340_adc_dma-v11.zip
ADC triggered by Reload Timer 1 96340_adc_rlt-v11.zip
Functionallity of the Alarm Comparator 96340_alarmcomp-v11.zip
This project contains a boot strap loader and can be used to create application specific bootloaders. 96340_bootloader_uart_async-v11.zip
Simple demo project showing CAN usage on 16FX microcontroller. 96340_can-v15.zip
This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART0. 96340_can_uart_terminal-v14.zip
Clock output project 96340_clk_out-v11.zip
Shows how to ruse the DMA with UART0 96340_dma_uart0-v10.zip
Main Flash Erase/Programming example 96340_flash_main-v10.zip
This is a sample project for access to main and satellite Flash of the MB96340 Series in a uniform manner. 96340_flash_main_satellite-v10.zip
This is a sample project for access to satellite Flash of the MB96340 Series. 96340_flash_satellite-v10.zip
This is a project template for the MB96340 Series with FLASH-CAN-100P board. 96340_flashcan100p340-v12.zip
Free Running Timer and Input/Output Capture Units demonstration 96340_frt_icu_frt_ocu-v11.zip
Free Running Timer demonstration with Interrupts 96340_frt_irq-v11.zip
I2C-24C04-EEPROM example 96340_i2c-v11.zip
ICU0 demonstration 96340_icu0-v11.zip
A small frequency counter example showing how to use ICU and FRT for pulse width measurement. 96340_icu_frt_uart-v12.zip
Relocation of Interrupt Table 96340_intvect-v11.zip
IO-Port demonstration 96340_io-v11.zip
External interrupt demonstration 96340_irq_ext-v11.zip
Connect a key matrix with SW debouncing 96340_key_matrix_io-v11.zip
Uses a HD44780/based character display 96340_lcd_module-v11.zip
Example of usage of Low Power Modes 96340_lpm-v12.zip
Example of usage of Stop Mode and External Interrupt Wake-up 96340_lpm_stop-v11.zip
Example of usage of Memory Patch Function with INT9 96340_mempatch-v11.zip
Usage of data write detection and generating INT9 96340_mempatch_dma-v11.zip
OpenTCP for MB96340 Series MCUs (ADA-16FX-ETHERNET) 96340_opentcp-v12.zip
PPG0 phase sweep demonstration 96340_ppg0-v11.zip
PPG0 phase sweep demonstration with RLT0 trigger 96340_ppg0_rlt0_trg-v11.zip
PPG0 phase sweep demonstration with RLT6 as clock source 96340_ppg0_rlt6-v11.zip
This example shows how to generate a sine modulated pwm signal using the ppg. 96340_ppg_irq_sine-v10.zip
Phase-shifted PPG with DMA-ADC measurement 96340_ppg_rlt_adc_dma-v12.zip
Reload Timer 0-3 demonstration with Interrupts 96340_rlt_irq-v11.zip
Selfcalibration of RTC with Sub Clock and error correction 96340_rtc_clkcal_sc_autocorr-v10.zip
Shows how to read the RTC 96340_rtc_init_read-v10.zip
Shows how to use SD/MM-Cards 96340_spi_sd_card-v12.zip
Usage of the 3 source clock timers 96340_src_clk_tmr-v11.zip
Software PWM at IO ports via DMA and reload timer 96340_sw_pwm_rlt_dma_io-v11.zip
Software Reset Example 96340_sw_reset-v11.zip
Template project for MB96345ds 96340_template_96345ds-v12.zip
Template project for MB96345dw 96340_template_96345dw-v12.zip