16-bit Microcontrollers

Product overview

Overview

Fujitsu’s 16-bit Flexible Microcontroller series offers a scalable family concept approach to a variety of automotive and industrial applications. The combination of different FLASH/ROM/RAM sizes with different mixtures of peripherals saves development time and costs. CAN and LIN support, on-chip LCD controller, SMC (stepper motor controller), I2C bus interface, analogue input channels, external bus interface, selectable port levels for CMOS, TTL and automotive levels are some of the enhanced features. A security feature is incorporated on some devices, preventing unauthorized reading of the contents of the Flash memory.

Fujitsu's 16-bit CPU core features easy programming with plenty of data types such as bit, nibble, byte, word and long word, together with 23 addressing modes. The 16MB memory address range is accessible using bank or linear addressing modes, which are fully supported by the optimized instruction set.

On-chip registers such as USER and SYSTEM stack pointers, together with supporting instructions, provide additional advanced support for RealTime Operating Systems.

16FX Next Generation 16-Bit Microcontrollers

The new 16FX series is based on an fully compatible but improved CPU with significantly increased internal Bus bandwidth. As a result, program execution is accelerated and is up to about 3 times faster (depending on the memory model used) than the existing FUJITSU 16-bit MCUs at the same clock frequency. 16FX specific power reduction features include a reduced internal CPU supply voltage, peripheral clock speed selectable independently from CPU speed and reduced number of clocks per instruction (CPI). The result is a 78% reduction in power consumption compared to the current FUJITSU 16-bit MCUs at the same performance.

All 16-bit MCUs are supported by quality software and hardware development tools, making Fujitsu the ideal one-stop-shop for those seeking to allow their products to benefit from the microcontroller revolution.



Related Product Series


MB90330   MB90335   MB90340   MB90350   MB90360   MB90385   MB90390   MB90420   
MB90435    MB90440   MB90455   MB90460   MB90470   MB90480   MB90495   MB90520   
MB90540    MB90550   MB90560   MB90570   MB90580   MB90590   MB90595   MB90800   
MB90820    MB90860   MB90895   MB90945   MB90960   MB96320   MB96330   MB96340   
MB96350    MB96370   MB96380   

MB90330

Part Memory Communication Ports Timer Special Functions Package
MB90F334APMC1
RAM: 24.00 KByte
FLASH: 384.00 KByte
USB: 1
I2C: 3
UART: 4
SIO: 1
I/O Timer: 1
RLD Timer: 3
PWC: 1
PPG: 6
ICU: 4
OCU: 4
ADC: 16 ch
SubClock: yes
ext. IRQ: 8
ext. Bus: yes
FPT-120P-M24
MB90F334APMCR
RAM: 24.00 KByte
FLASH: 384.00 KByte
USB: 1
I2C: 3
UART: 4
SIO: 1
I/O Timer: 1
RLD Timer: 3
PWC: 1
PPG: 6
ICU: 4
OCU: 4
ADC: 16 ch
SubClock: yes
ext. IRQ: 8
ext. Bus: yes
FPT-120P-M21

MB90330


MB90335

Part Memory Communication Ports Timer Special Functions Package
MB90F337APFM
RAM: 4.00 KByte
DUALOPFLASH: 64.00 KByte
USB: 1
I2C: 1
UART: 2
SIO: 1
RLD Timer: 1
PWC: 1
PPG: 4
ext. IRQ: 8
FPT-64P-M09

MB90335


MB90340

Part Memory Communication Ports Timer Special Functions Package
MB90F342APF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342APFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F342ASPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342ASPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F342CAPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342CAPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F342CASPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342CASPMC
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F342CEPF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342CEPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F342CESPF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F342CESPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F345APF
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345APFV
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F345ASPF
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345ASPFV
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F345CAPFR
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345CAPMC
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F345CASPFR
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345CASPFV
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F345CEPF
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345CEPFV
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F345CESPF
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F345CESPFV
RAM: 20.00 KByte
FLASH: 512.00 KByte
CAN: 2 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F347APF
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347APFV
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F347ASPFR
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347ASPMC
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F347ASPMCR
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F347CAPFR
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347CAPFV
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F347CASPFR
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347CASPFV
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F347CEPF
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347CEPFV
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F347CESPFR
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F347CESPMC
RAM: 6.00 KByte
FLASH: 128.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F349APF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349APFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F349ASPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349ASPMC
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 16 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F349CAPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349CAPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F349CASPFR
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349CASPMC
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M20
MB90F349CEPF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349CEPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
SubClock: yes
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05
MB90F349CESPF
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M06
MB90F349CESPFV
RAM: 15.75 KByte
FLASH: 256.00 KByte
CAN: 1 ch
I2C: 2
LIN-UART: 4
I/O Timer: 2
RLD Timer: 4
PPG: 16
ICU: 8
OCU: 8
ADC: 24 ch
ext. IRQ: 16
ext. Bus: yes
FPT-100P-M05

MB90340