FUJITSU

Worldwide | Site Map

United States

Home

Printable Version

Back to the original page

  1. Home >
  2. Services & Products >
  3. Microelectronics & Electronic Devices >
  4. Microelectronics >
  5. Microcontrollers >
  6. MCU Data Library >
  7. Microcontrollers - Software

Microcontrollers Software Examples

Select from the following

  • 8-bit MCUs Software Examples
  • 16-bit MCUs Software Examples
  • 32-bit MCUs Software Examples

Microcontrollers Software Examples

Select from below to view

8-bit MCUs Software

The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.

  • 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 (Flute - MB95F136)

    95130_template_flute_mb95f136-v12.zip

  • This is a project template for the 8FX Series (Trombone - MB95F168)

    95160_template_trombone_mb95f168-v11.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 (Tuba - MB95F128)

    95120_template_tuba_mb95f128-v12.zip


Microcontrollers Software Examples

Select from below to view

16-bit MCUs Software

The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.

  • ADC demonstration

    96340_adc-v12.zip

  • ADC-DMA demonstration

    96340_adc_dma-v11.zip

  • adc samples continuously an0 to an7 in stop mode

    96340_adc_8ch-v10.zip

  • ADC triggered by Reload Timer 1

    96340_adc_rlt-v11.zip

  • Bootloader and -manager via USB Host

    96330-usb_bootloader-v13.zip

  • Clock output project

    96340_clk_out-v11.zip

  • Functionallity of the Alarm Comparator

    96340_alarmcomp-v11.zip

  • How to access the external SRAM on the SK-96380-120PMT.

    96380_ext_bus_ram-v10.zip

  • How to program, erase an external flash memory.

    96380_ext_bus-v10.zip

  • In this demo project, CAN0 will work as a simple repeater.

    90385_can-v13.zip

  • In this example the PPG-timer is set to 16-bit mode. There are three different channels.

    90330_ppg16-v11.zip

  • In this example the Timebase Timer is used to generate an interrupt every overrun.

    90330_tbt_irq-v11.zip

  • Main Flash Erase/Programming example

    96340_flash_main-v10.zip

  • Main Flash Erase/Programming example

    96380_flash_main-v10.zip

  • Shows how to ruse the DMA with UART0

    96340_dma_uart0-v10.zip

  • Shows how to use SD/MM-Cards and USB mass storage support

    96330_usb_mass_storage_spi_sd_card-v12.zip

  • Simple demo project showing CAN usage on 16FX microcontroller.

    96340_can-v14.zip

  • Template project for MB96326RS

    96320_template_96326rs-v21.zip

  • Template project for MB96326RW

    96320_template_96326rw-v21.zip

  • Template project for MB96338RS

    96330_template_96338rs-v21.zip

  • Template project for MB96338US

    96330_template_96338us-v22.zip

  • Template project for MB96345ds

    96340_template_96345ds-v10.zip

  • Template project for MB96345dw

    96340_template_96345dw-v10.zip

  • Template project for MB96346rs

    96340_template_96346rs-v24.zip

  • Template project for MB96346rw

    96340_template_96346rw-v26.zip

  • Template project for MB96347rs

    96340_template_96347rs-v24.zip

  • Template project for MB96347rw

    96340_template_96347rw-v24.zip

  • Template project for MB96348hs

    96340_template_96348hs-v25.zip

  • Template project for MB96348hw

    96340_template_96348hw-v25.zip

  • Template project for MB96348rs

    96340_template_96348rs-v23.zip

  • Template project for MB96348rw

    96340_template_96348rw-v23.zip

  • Template Project for MB96355rs

    96350_template_96355rs-v12.zip

  • Template Project for MB96355rw

    96350_template_96355rw-v12.zip

  • Template Project for MB96356rs

    96350_template_96356rs-v26.zip

  • Template Project for MB96356rw

    96350_template_96356rw-v26.zip

  • Template Project for MB96379rs

    96370_template_96379rs-v17.zip

  • Template Project for MB96379rw

    96370_template_96379rw-v16.zip

  • Template project for MB96386rs

    96380_template_96386rs-v22.zip

  • Template project for MB96386rw

    96380_template_96386rw-v22.zip

  • Template project for MB96387rs

    96380_template_96387rs-v22.zip

  • Template project for MB96387rw

    96380_template_96387rw-v22.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

  • 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 example shows functionality of the CAN-controller (CAN0/1). It is controlled by a terminal on UART0.

    96330_can_uart_terminal-v10.zip

  • This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART0.

    96340_can_uart_terminal-v13.zip

  • This example shows how ReloadTimer 1 can be used to generate the Baudrate of UART 1.

    90385_uart1_rlt1-v10.zip

  • This is a demo project for the FLASH-CAN-48P-M26 (-90F387) evaluation board.

    90385_flashcan48pm26-v13.zip

  • This is an example of the output compare function.

    90330_frt_ocu-v11.zip

  • This is a project for the MB90385 Series to show the usage of external interrupts.

    90385_irq_ext-v10.zip

  • This is a project template for the MB90330 Series.

    90330_template-v12.zip

  • This is a project template for the MB90335 Series.

    90335_template-v13.zip

  • This is a project template for the MB90385 Series.

    90385_template-v16.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 software example to test the four channels input compare of the 90330 Series (Simple frequency counter)

    90330_frt_icu-v12.zip

  • This is a test application to echo characters received via UART1 using RX IRQ.

    90385_uart1_async_irq-v10.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 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 is a test application which sends a welcome string via UART1 and echoes every received character.

    90385_uart1_async-v13.zip

  • This project contains a boot strap loader and can be used to create application specific bootloaders.

    90385_bootloader_uart1_async-v10.zip

  • This project contains a boot strap loader and can be used to create application specific bootloaders.

    96340_bootloader_uart_async-v11.zip

  • This project contains a boot strap loader and can be used to create application specific bootloaders.

    96380_bootloader_uart_async-v10.zip

  • This project contains an interface function to demonstrate LCD.

    96380_lcd-v10.zip

  • This project demonstrates routout of internal chipid.

    96380_chipid-v10.zip

  • This project is a demonstration of the Watchdog Timer

    90330_wdt-v11.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 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

  • This projects shows how to use EIIOS with UART interface.

    90385_uart1_async_eiios-v11.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 project uses interrupts of reload-timers 0-2 to toggle LEDs (Port0).

    90330_rlt_irq-v11.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

  • 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


Microcontrollers Software Examples

Select from below to view

32-bit MCUs Software

The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.

  • Character read from UART and send via CAN .

    91265_can_uart-v10.zip

  • LED is toggled by using RLT-interrupt.

    91265_rlt-v10.zip

  • PWC is used to determine the frequency of a rectanculary signal.

    91265_pwc-v10.zip

  • Template project for MB91479

    91470_template_91479-v15.zip

  • Template project for MB91487

    91480_template_91487-v15.zip

  • This Example converts the Value at AN8 to a digital value with 8 Bit resolution.

    91265_adc-v10.zip

  • This example does a simple string output on UART0.

    91265_uart_async-v10.zip

  • This Example initializes ADC channel8. The converted value is stored to a buffer by DMA-transfer.

    91265_adc_dma-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

  • 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 is an example project for controlling an AC-inverter.

    91265_ocu_sinpwm-v10.zip

  • This is an example project for external interrupts.

    91265_irq_ext-v10.zip

  • This is an example project for using PPG.

    91265_ppg-v11.zip

  • This is a project template for the MB91265 Series.

    91265_template-v14.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 project simply counts an internal variable and outputs the counter value to port5.

    91265_io-v10.zip