Skip to main content

Fujitsu

Europe, Middle East and Africa

USB Applications

Industrial applications are increasingly requiring USB resources. Fujitsu aims to target this demand with the MB90330/335, MB96330 and MB91660 Microcontroller series.

The line-up offers high-performance 16-bit and 32-bit MCUs (F2MC-16LX, F2MC-16FX and FR family) with built-in USB macros, supporting USB-Function and USB-Host. This allows a USB device to act either as a USB-Host or as a USB-Function. Therefore, USB peripheral devices can exchange data without the mediation of a PC. In addition to standard LIN-USART/SPI and I2C interfaces, the MB96330U series offers three channels of CAN to cover all sorts of connectivity requirements.

Device MB96F338U MB96F336U MB90F337 MB90337 MB91F662 MB91664
Series MB96330 MB96330 MB90335 MB90335 MB91660 MB91660
CPU 16FX 48MHz 16FX 48MHz 16LX 24MHz 16LX 24MHz FR80 33MHz FR80 33MHz
ROM 544kBytes Flash 288kBytes Flash 64kBytes Flash 64kBytes Mask ROM 512kBytes Flash 128kBytes Mask ROM
RAM 32kBytes 24kBytes 4kBytes 4kBytes 48kBytes 16kBytes
USB USB Full-speed, USB Function, USB Host USB Full-speed, USB Function, USB Host USB Full-speed, USB Function, USB Host USB Full-speed, USB Function, USB Host USB Full-speed, USB Function, USB Host USB Full-speed, USB Function, USB Host
CAN 3ch, 32 message buffers each 1ch - - - -
ADC 10-bit 36 channels 36 channels - - 24 channels 24 channels
DAC 8-bit - - - - 3 channels 3 channels
UART 8 channels USART, SPI, LIN 8 channels USART, SPI, LIN 2 channels 2 channels 12 channels 12 channels
SIO 8 channels USART, SPI, LIN 8 channels USART, SPI, LIN 1 channel 1 channel Multi Function Serial Multi Function Serial
I²C 2 channels 2 channels 1 channel 1 channel USART, I2C, SPI USART, I2C, SPI
PWM 20 x 16-bit 20 x 16-bit 2 x 16-bit/ 4 x 8-bit 2 x 16-bit/ 4 x 8-bit 16x Base Timer with PWM function 16x Base Timer with PWM function
Timer 4 x I/O timer 16-bit, 4 x Reload timer 16-bit, Time Base Timer 4 x I/O timer 16-bit, 4 x Reload timer 16-bit, Time Base Timer Reload Timer 16-bit, PWC 16-bit Reload Timer 16-bit, PWC 16-bit 16x Base Timer 16-bit, 3x Reload Timer 16-bit, 2x I/O Timer 16-bit, 4x Up/Down Counter 16x Base Timer 16-bit, 3x Reload Timer 16-bit, 2x I/O Timer 16-bit, 4x Up/Down Counter
Ext. Interrupt 16 channels 16 channels 8 channels 8 channels 32 channels 32 channels
Ext. Bus Interface MUX/Non-MUX MUX/Non-MUX - - Non-MUX, 24 adr, 8/16-bit data, 4CS Non-MUX, 24 adr, 8/16-bit data, 4CS
Supply voltage 3.0 to 5.0V 3.0 to 5.0V 3.0 to 3.6V 3.0 to 3.6V 2.7V-3.6V 2.7V-3.6V
Package FPT-144P FPT-144P FPT-64P FPT-64P LQFP 120 LQFP 120
 USB drivers
USB drivers block diagram

 

Developed by Fujitsu and Thesycon, USB drivers are available free of charge from the download site.

The drivers support both USB-Function and USB-Host for MB90330/335, MB96330U and MB91660 series, fulfil standard API norms based on Full-Speed USB specification and can reach a data transfer rate of 1 MByte/s in bulk at full speed.

Furthermore Fujitsu provides software examples including a mass storage class and open source file systems.

Further Information PDF Fact sheet [144 KB]