CAN Controller area network

The controller area network (CAN) is a serial bus system which features multi-master capabilities at transmission rates up to 1 MBit/s. Because of its flexibility, data integrity, and robustness it has become the de-facto communication standard in today’s automotive industries. Originally developed for automotive applications it is also being used as field bus system for industrial control applications. FUJITSU offers a complete line of 16- and 32-bit microcontrollers with a full featured CAN Bus protocol controller as on-chip peripheral for automotive and industrial applications - all of them supporting ISO11898-1 and ISO11898-2 protocol (CAN 2.0A and 2.0B).

FUJITSU’s automotive and industrial microcontroller technology ranges from 8-bit LIN slave MCUs, through 16-bit controllers with up to three CAN or LIN channels, up to 32-bit controllers and gateways featuring 6 CAN-bus channels, FlexRay and many channels of LIN.

Major features of FUJITSU’s CAN controller:

  • 16 / 32 / 128 message buffer per channel (depending on device)
  • Up to 1 MBit/s transmission speed
  • ISO11898-1 and ISO11898-2 protocol (CAN 2.0A and 2.0B)
  • certified in accordance with ISO16845 (Conformance Test Specification)


CAN CAN CAN


16-bit    32-bit

16-bit


MB90340   MB90350   MB90360   MB90385   MB90390   MB90420   MB90440   MB90495   
MB90540    MB90590   MB90595   MB90895   MB90945   MB96320   MB96330   MB96340   
MB96350    MB96370   MB96380   

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