Microcontrollers with CAN

Those who want a space-saving solution may choose a microcontroller with a built-in CAN controller.


Atmel

Website

T89C51CC01
8-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers, Filter: 15 full-bit masks, sampels available now, 256B RAM, 1KB ERAM, 32KB Flash, A/D, UART, TTCAN level 1 support, Autobaud, 40 MHz, TQFP44, PLCC44, CA-BGA64.

T89C51CC02
8-bit Microcontroller, CAN 2.0B, 4 Tx/Rx buffers, Filter: 4 full-bit masks, sampels available now, 256B RAM, 256B ERAM, 16KB Flash, A/D, UART, TTCAN level 1 support, Autobaud, 40 MHz, PLCC28, SOIC28.


Dallas

Website

DS80C390
80C52-compatible CPU, max 40MHz, internal clock multiplier, 4 clocks/machine cycle. Dual CAN 2.0B controllers. 16/32-bit FPU. 256 byte “scratchpad” RAM, 4KB SRAM. Adresses up to 4MB external RAM. Two serial ports. 16 interrupt sources, 6 external. Watchdog. Available in 64-pin QPF and 68-pin PLCC.


Fujitsu

Website

MB90497G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 8 Tx/Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples available since: 2Q01, production since: 3Q01, 64K Mask ROM, 2K RAM, UART, A/D, QFP64.

MB90548G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 16 Tx / Rx buffers, Filter: 16 full-bit masks + 2 global masks, sampels available since 3Q02, production since: 1Q03, 128KB Mask ROM, 4K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90549G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 16 Tx / Rx buffers, Filter: 16 full-bit masks + 2 global masks, volume: 1Q01, 256KB Mask ROM, 6K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90591
16-bit (FFMC16LX) Microcontroller, Dual CAN 2.0B, 16 Tx / Rx buffers, Filter: 16 full-bit masks + 2 global masks, production since: 1Q01, 384KB Mask ROM 8K RAM, UARTx3, A/D, 4 Stepper Motor Drivers, QFP100.

MB90594
16-bit (FFMC16LX) Microcontroller, Dual CAN 2.0B, 16 Tx / Rx buffers, Filter: 16 full-bit masks + 2 global masks, production since: 1Q01, 256KB Mask ROM, 6K RAM, UARTx3, A/D, 4 Stepper Motor Drivers, QFP100.

MB90F387G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 8 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples avaiable since: 4Q01, production since: 1Q02, 64K Flash, 2K RAM, UART, A/D, QFP48.

MB90F428G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, production since: 1Q01, 128KB Flash, 6K RAM, UARTx2, A/D, 4 Stepper Motor Drivers, LCD, QFP100. /can/start.html)

MB90F443G
16-bit (FFMC16LX) Microcontroller, 3 x CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples available since: 1Q01, production since: 2Q01, 128KB Flash, 6K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90F497G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 8 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, volume: now, 64K Flash, 2K RAM, UART, A/D, QFP64.

MB90F543G
16-bit (FFMC16LX) Microcontroller, Dual CAN 2.0B, 8 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, in production since: 1Q01, 128KB Flash, 6K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90F546G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 8 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, in production since: 1Q01, 256KB Flash, 8K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90F548G
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples available since: 2Q01, production since: 3Q01, 128KB Flash, 4K RAM, UARTx2, A/D, Ext Bus Interface, QFP100.

MB90F591
16-bit (FFMC16LX) Microcontroller, Dual CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples available since: 2Q01, in production since: 3Q01, 384KB Flash 8K RAM, UARTx3, A/D, 4 Stepper Motor Drivers, QFP100.

MB90F594A
16-bit (FFMC16LX) Microcontroller, Dual CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, in production now, 128KB Flash, 4K RAM, UARTx2, A/D, 4 Stepper Motor Drivers, QFP100.

MB90F598
16-bit (FFMC16LX) Microcontroller, CAN 2.0B, 16 Tx / Rx buffers, Filter: 8 full-bit masks + 2 global masks, samples available since: 2Q01, in production since: 3Q01, 128KB Flash, 4K RAM, UARTx2, A/D, 4 Stepper Motor Drivers, QFP100.

MB91F361
32-bit (FR) Microcontroller, 3 x CAN 2.0B, 16 Tx / Rx buffers, Filter: 16 full-bit masks + 2 global masks, volume: 4Q99, 128KB Flash, 4K RAM, UARTx2, A/D, 4 Stepper Motor Drivers, QFP100.


Hitachi

Website

H8/300H
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 15 full-bit masks + 1 global mask, samples: n.a., production status: n.a., ASIC solution

H8S/2623
16-bit Microcontroller, CAN 2.0B, 30 Tx/Rx buffers + 2 Rx buffers, Filter: 30 full-bit masks + 2 global masks, samples: n.a., in production status: n.a., currently dedicated automotive customers only (open market support 3Q99)
SH7055
32-bit Microcontroller, CAN 2.0B, 30 Tx/Rx buffers + 2 Rx buffers, Filter:130 full-bit masks + 2 global masks samples: n.a., in production status: n.a.,

SuperH
32-bit Microcontroller, CAN 2.0B,15 Tx/Rx buffers + 1 Rx buffer, Filter: 15 full-bit masks + 1 global mask, samples: n.a., in production status: n.a., ASIC solution


Infineon

Website

C167CR-LM et al
The CAN controller is register-compatible with Intel’s 82527 (but not with the 81C9x stand-alone controllers from Infineon). The CPU belongs to the second generation of Infineon’ 80C166 series, which can be described as a 16-bit RISC with several CISC features. 4 kByte on-chip RAM and 0, 32, or 128 kByte ROM depending on model; A/D inputs; many digital I/Os; available in 144-pin QFP. There is a model (C167CR-16FM) with flash memory available too. The flash model is second-sourced by SGS-Thomson.

C161CI
16-bit Microcontroller, CAN 2.0B, 14 Tx/Rx buffers + 1 double Rx buffer, Filter: 15 full-bit masks + 1 global mask, in production now, 256k ROM, 10k RAM, I2C, 2 x ASC, 2 x SSC, RTC.

C167CS
16-bit Microcontroller, CAN 2.0B, 14 Tx/Rx buffers + 1 double Rx buffer, Filter: 15 full-bit masks + 1 global mask, in production now, 11k RAM, ROMless, 32kROM, 4xPWM.

C505C/CA
8-bit Microcontroller, CAN 2.0B, 14 Tx/Rx buffers + 1 double Rx buffer, Filter: 15 full-bit masks + 1 global mask, in production now, 32k OTP, ROM less, 16k or 32k ROM, 4 x PWM.

C515C
8-bit Microcontroller, CAN 2.0B, 14 Tx/Rx buffers + 1 double Rx buffer, Filter: 15 full-bit masks + 1 global mask, in production now, 64k OTP, ROMless, 32k or 64k ROM, 4 x PWM.

SAE81C90/91
8-bit Microcontroller, CAN 2.0Bp,16 Tx/Rx buffers, Filter: 16 full-bit masks, in production now., 2 x 8-bit I/O ports

C515C-8R
A superset of the 8051 type chips. The CAN controller is register-compatible with Intel’s 82527 (but not with the 81C9x stand-alone controllers from Infineon). There are 64kByte ROM and 2kByte RAM. Plenty of digital I/O ports. Analog inputs. 80-pin QFP package.

C505C
A superset of the 8051 type chips. 16k ROM, 512 bytes RAM, 8-bit ADC, CAN 2.0B active, 44 pin package. Low cost.

C164CI
80-pin MQFP, 2 kByte RAM, 64kByte OTP optional. CAN 2.0B active (same device as found in the CR167).


Intel

Website

87C196CA
The CAN controller is the 82527 core. It’s completely register-compatible. The 8-bit CPU has 32 kByte OTP EPROM and 1280 bytes RAM. There are six 10-bit A/D converters and a host of digital I/O pins. Packaged in a 68-pin PLCC.

87C196CB
This one is almost like the 196CA, but it’s bigger in all respects: more memory, larger package, higher price. Mer info>


Microchip

Website

PIC18C658
8-bit Microcontroller, CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 6 full-bit acceptance Filters 2 acceptance Masks, in production now, RISC MCU with 32K-byte Program Memory, 1.5K-bytes of SRAM, CAN 2.0B, 10bit-ADC, 9-bit Addressable USART, SPI, I2C,2xPWM’s, in a 68L PLCC, 64L TQFP.

PIC18C858
8-bit Microcontroller, CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 6 full-bit acceptance Filters 2 acceptance Masks, in production now, RISC MCU with 32K-byte Program Memory, 1.5K-bytes of SRAM, CAN 2.0B, 10bit-ADC, 9-bit Addressable USART, SPI, I2C, 2xPWM’s, in a 80L TQFP, 84L PLCC.


Micronas GmbH

Website

CDC0806E
8-bit Flash Microcontroller, CAN 2.0Bp, 16 Tx/Rx buffers, Filter: 6 full-bit acceptance Filters 2 acceptance Masks, in production now, RISC MCU with 32K-byte Program Memory, 1.5K-bytes of SRAM, CAN 2.0B, 10bit-ADC, 9-bit Addressable USART, SPI, I2C, 2xPWM’s, in a 80L TQFP, 84L PLCC.

CDC0850E/860E
8-bit MROM Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter:16 full-bit masks + 1 global mask, samples: now., volume: now., 56k Byte ROM, 16 time-stamps.

CDC1607F
16-bit Flash Microcontroller, 3 x CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 1 global mask, in production now, 256k Byte Flash, 3 independent CAN-Modules, 16 time-stamps.

CDC1630F
16-bit Flash Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 1 global mask, in production now., 90k Byte ROM, 3 independent CAN-Modules, 16 time-stamps.

CDC1650F
16-bit Flash Microcontroller, Dual CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 1 global mask, in production now., 128k Byte ROM, 3 independent CAN-Modules, 16 time-stamps.

CDC1670F
16-bit Flash Microcontroller, Dual CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 1 global mask, in production now., 216k Byte ROM, 3 independent CAN-Modules, 16 time-stamps.

CDC3207G
32-bit Flash Microcontroller, 3 x CAN 2.0B, 32 Tx/Rx buffers per CAN, Filter: 32 full-bit masks + 1 global mask per CAN, samples: Q2/2001., production status: planned, 512k Byte Flash, 3 independent CAN-Modules, 32 time-stamps p. CAN.

CDC3210G
32-bit MROM Microcontroller, 3 x CAN 2.0B, 32 Tx/Rx buffers per CAN, Filter: 32 full-bit masks + 1 global mask per CAN, samples: Q4/2001., production status: planned., 512k Byte ROM, 3 independent CAN-Modules, 32 time-stamps p. CAN.

CDC3230G
32-bit MROM Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers per CAN, Filter: 32 full-bit masks + 1 global mask per CAN, samples: Q4/2001., production status: planned., 256k Byte ROM, 2 independent CAN-Modules, 32 time-stamps p. CAN.

CDC3250G
32-bit MROM Microcontroller, 1 x CAN 2.0B, 32 Tx/Rx buffers per CAN, Filter: 32 full-bit masks + 1 global mask per CAN, samples: Q4/2001., production status: planned., 128k Byte ROM, 1 independent CAN-Modules, 32 time-stamps.


Mitsubishi

Website

M306NOMCT-xxxFP
16-bit Microcontroller, 2 x CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 3 global masks, in production now, 2 independent on-chip CAN modules, 3 phase motor controllers.

7630/32
7630: 16K ROM, 512byte RAM, ser.I/O: 1 UART, 1 clock sync, 35 PIOs
7632: 60K ROM, 2K RAM, ser.I/O: 2 UART/clock sync, 75PIOs
Both: CAN 2.0B, 2 16bit, 8bit, 1watchdog timers, 24 interrupt sources, sup.volt: 4-5.5V, A/D converter: 8bitx8, temp. range: -40 to 85 °C.


Motorola

Website

68HC(7)05X32
8-bit Microcontroller, CAN 2.0A, 1 Tx buffer + 2 Rx buffers, Filter: 1 global 8-bit mask, in production now, 64-pin packaging (32K ROM)

68HC05X16
8-bit Microcontroller, CAN 2.0A, 1 Tx buffer + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, samples available since: 1Q01., in production since: 2Q01., 64-pin packaging (16K ROM)

68HC(7)05X4
8-bit Microcontroller, CAN 2.0A, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 8-bit mask, in production now, 28-pin packaging (4K ROM)

68HC908AZ60A
8-bit Microcontroller, CAN 2.0A, 1 Tx buffer + 2 Rx buffers, Filter: 1 global 8-bit mask, samples available since: 1Q01, in production since: 2Q01., 64-pin packaging (60K flash).

68HC08AZ60
8-bit Microcontroller, CAN 2.0A, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production now, 64-pin packaging (60K ROM).

68HC08AZ32A
8-bit Microcontroller, CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, samples available since: 1Q01, in production since: 2Q01, 64-pin packaging (32K ROM).

68HC912BC32
16-bit Microcontroller, CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production now, 80-pin packaging (32K flash).

68HC912D60
16-bit Microcontroller, CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production now, 80-pin or 112-pin packaging (60K flash).

68HC912DG128
16-bit Microcontroller, Dual CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production now, 2 independent on-chip CAN modules, 112-pin packaging (128K flash).

68HC912DT128A
16-bit Microcontroller, 3 x CAN 2.0B, 3 Tx buffers + 2 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production now,3 independent on-chip CAN modules, 112-pin packaging (128K flash).

MC9S12DP256
16-bit Microcontroller, 5 x CAN 2.0B, 3 Tx buffers + 4 Rx buffers, Filter: 1 global 32-bit or 2 global 16-bit or 4 global 8-bit masks, in production since 1Q02, 5 independent on-chip CAN modules, 80-pin or 112-pin packaging (128K flash)

MC68F375 (CERBERUS)
32-bit Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 3 global masks, in production now, time-stamp, 256K flash memory

MC68376
32-bit Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 3 global masks, in production now, time-stamp.

MC68377 (EXCALIBUR)
32-bit Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter: 16 full-bit masks + 3 global masks, in production now, time-stamp.

MPC555 (BLACK OAK)
32-bit Microcontroller, Dual CAN 2.0B, 32 Tx/Rx buffers, Filter: 32 full-bit masks + 6 global masks, in production now, 2 independent on-chip CAN modules, time-stamp, 448K flash memory.

MPC565 (SPANISH OAK)
32-bit Microcontroller, 3 x CAN 2.0B, 48 Tx/Rx buffers, Filter: 48 full-bit masks + 9 global masks, in production since 4Q01, 3 independent on-chip CAN modules, time-stamp, 1M flash memory.

68HC05X32/X4
The CAN controller (“MCAN”) is register-compatible with Philips 82C200. The 8-bit CPU has 4, 16, or 32 kByte of OTP EPROM and a whooping 528/176 bytes of RAM. The CPU architecture is a bit Spartan; there is, for example, no stack pointer. Available in QPF-64/SO-28.

68HC08-AZ0, -AZ16, -AZ24, -AZ32
The CAN controller (“MSCAN”) was developed in co-operation with a large Swedish car manufacturer. It emphasizes real-time performance and predictiability and features three transmit buffers and one double-buffered receive buffer. Incoming messages can be time stamped. The 8-bit CPU is an enhanced version of the 6805. There are variants with 0 to 32KB ROM.

68HC12
A 16-bit CPU family. Some members feature a built-in CAN controller. Other features are 640-1K RAM, 0/20/32K ROM, 512 or 768 bytes EEPROM, SPI/SCI, a selection of timers, pwm and adc. A flyer from Embedded Systems Conference says: 68HC(9)12B32, -BC32 (32k flash/ROM, J1850/CAN, EEPROM), 68HC12D60 (60k flash, CAN, EEPROM), 68HC12DG128 (flash, dual CAN ctrl, EEPROM.)

68376
The CAN controller (“TOUCAN”) is of DPRAM type and provides several interesting features such as time stamping, a diagnostic mode where the raw frame data is available, access to error counters and more. The 32-bit CPU part is a variation on the familiar 68k theme. Features 16 Rx/Tx buffers and 16 10-bit DA-converters. Available in 20 and 25MHz.


National/NatSem

Website

COP87L84BC et al
A whole family of diffent COP8-type microcontrollers with CAN. The COP8 devices can, in theory, go up to the full 1 Mbit/s but in practice, they top out earlier due to limited CPU capacity. Other devices include, for example, COP684BC, COP688EB, COP689EB, COP87L88, COP87L89. Go hunt on National’s web.

COP684BC
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

COP688/89EB
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

COP87/L88/89EB
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

COP87L84BC
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

COP888/89EB
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

COP8884BC
8-bit Microcontroller, CAN 2.0Bp, 1 Tx 2-byte buffer + 2 Rx 2-byte buffers, Filter: 1 global 8-bit mask, in production now, 8-byte frames can be handled up to 125 kbit/s.

CR16MCS9VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Flash memory, Extended Temperature Range.

CR16MAS9VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Extended Temperature Range.

CR16MAS5VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Flash memory, Extended Temperature Range.

CR16MBR5VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Flash memory, Extended Temperature Range.

CR16MAS5VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Flash memory, Extended Temperature Range.

CR16MCS5VJE
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter: 14 full-bit masks + 1 global mask, in production now, Flash memory, Extended Temperature Range.


NEC

Website

ATOMIC – D703121
32-bit RISC Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers, Filter: 64 full-bit masks + 3’4 29-bit masks, samples available since: 4Q00, in production since: 3Q00., 256k Flash, QFP144, LCD, CAN Time System, 3x FCAN.

ATOMIC – D703123
32-bit RISC Microcontroller, 3 x CAN 2.0B, 64 Tx/Rx buffers, Filter: 64 full-bit masks + 3’4 29-bit masks, samples available since: 1Q00, in production since: 3Q00., 256k Flash, QFP144, LCD, CAN Time System, 3x FCAN.

ATOMIC – µPD703121
32-bit RISC (V850E) Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers, Filter:32 full-bit masks + 4 global 29-bit masks, samples available since: 4Q00, in production since: 1Q01, 128k Flash, QFP144, LCD, CAN Time System, 2x FCAN.

ATOMIC – µPD70F3123
32-bit RISC (V850E) Microcontroller, 3 x CAN 2.0B, 64 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, samples available since: 1Q00, in production since: 3Q00, 256k Flash, QFP144, LCD, CAN Time System, 3x FCAN.

ATOMIC – µPD70F3123/µPD703123
32-bit RISC (V850E) Microcontroller, 3 x CAN 2.0B, 64 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, samples available since: 1Q00., in production since: 3Q00., 256k Flash, QFP144, LCD, CAN Time System, 3x FCAN.

ATOMIC – CANASSP1 – µPD780948
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, in production now, 60k, QFP100, LCD, CAN Time System.

ATOMIC – CANASSP1 – µPD780949
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, in production now, 60k, QFP100, LCD, CAN Time System, EEPROM.

ATOMIC – CANASSP1 – µPD78F0948
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, in prodction now, 60k Flash, QFP100, LCD, CAN Time System.

ATOMIC – CANASSP1 – µPD78F0949
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, in production since: 2Q00, 60k Flash, QFP100, LCD, CAN Time System, EEPROM.

ATOMIC – CANASSP2 – µPD 78F0818
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, in production since: 3Q00, D78081X with 60k Flash.

ATOMIC – CANASSP2 – µPD780814/6

8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 1Q00, in production since: 4Q00, 32/48k, QFP64, EEPROM, CAN Time System.

ATOMIC – CANASSP3 – µPD 78F0828
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 1Q00, in production since: 2Q00, D78082X with 60k Flash.

ATOMIC – CANASSP3 – µPD780824/6
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 1Q00, in production since: 1Q00, 32/48k, QFP80, LCD, EEPROM, Stepper motor driver, CAN Time System

ATOMIC – MiniCAN – µPD789850
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 1Q00, in production since: 4Q00, 16k, SSOP30, CAN Time System.

ATOMIC – MiniCAN – µPD78F9850
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 1Q00, in production since: 4Q00, 16k Flash, SSOP30, CAN Time System

PHOENIX – µPD703116
32-bit RISC (V850E) Microcontroller, CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, samples available since: 2Q00, in production since: 2Q01, 128k Mask-ROM, 6kRAM, 7×16-bit timers (inverter control PWM output); FCAN, 2xCSI, 3xUART, 2 x 8ch x 10bit AD, 144pin QFP

PHOENIX – µPD70F3116
32-bit RISC (V850E) Microcontroller, CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, samples available since: 4Q99, in production since: n.a., 256kFlash, 10kRAM, 7×16-bit timers (inverter control PWM output); FCAN, 2xCSI, 3xUART, 2 x 8ch x 10bit AD, 144pin QFP.

PHOENIX – µPD70F3116
32-bit RISC (V850E) Microcontroller, CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, samples available since:4Q99 , in production since: n.a., 256kFlash, 10kRAM, 7×16-bit timers (inverter control PWM output); FCAN, 2xCSI, 3xUART, 2 x 8ch x 10bit AD, 144pin QFP.

SCAN – µPD703076Y
32-bit RISC (V850E) Microcontroller, CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, in production since 1Q01, 128k Mask-ROM, 10kRAM, 8×16-bit timers; 2xFCAN, 4xCSI, 2xUART, 1 x I2C, 12ch x 10bit AD, POR, 100pin QFP

SCAN – µPD703077Y
32-bit RISC (V850E) Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, in production since 1Q01, 256k Mask-ROM, 10kRAM, 8×16-bit timers; 2xFCAN, 4xCSI, 2xUART, 1 x I2C, 12ch x 10bit AD, POR, 100pin QFP

SCAN – µPD703078Y
32-bit RISC (V850E) Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, in production since 4Q01, 256k Mask-ROM, 16kRAM, 8×16-bit timers; 2xFCAN, 4xCSI, 2xUART, 1 x I2C, 12ch x 10bit AD, POR, 100pin QFP

SCAN – µPD703079Y
32-bit RISC (V850E) Microcontroller, 2 x CAN 2.0B, 32 Tx/Rx buffers, Filter:64 full-bit masks + 4 global 29-bit masks, in production since 4Q01, 256k Mask-ROM, 16kRAM, 8×16-bit timers; 2xFCAN, 4xCSI, 2xUART, 1 x I2C, 12ch x 10bit AD, POR, 100pin QFP

µPD780701Y
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks, in production now, 60k Mask-ROM, 3k RAM, 16 x 8-bit A/D, 7 timers, IE-Bus controller, 3 x 8-bit PWM-outputs, 4 serial I/O, 80 pin QFP

µPD78F0701Y
8-bit (78K0) Microcontroller, CAN 2.0B, 2 Tx buffers + 16 Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 2Q00, in production since: n. a., 60k Flash, 3k RAM, 16 x 8-bit A/D, 7 timers, IE-Bus controller, 3 x 8-bit PWM-outputs, 4 serial I/O, 80 pin QFP


OKI Electric

Website

MSM9225
8-bit (78K0) Microcontroller, CAN 2.0B, 16 Tx/Rx buffers, Filter:16 full-bit masks + 2 global 29-bit masks, samples available since: 2Q00., in production since: n. a.,


Philips

Website

P82C150
SLIO Microcontroller, CAN 2.0Bp, n.a. Tx buffers + n.a. Rx buffers, Filter: n.a., samples: n.a., volume: n. a., in maintenance state, not for new desing-ins.

P8XC591
8-bit (78K0) Microcontroller, CAN 2.0B, 1 Tx buffer + 64 Rx FIFO, Filter: 1 global 32-bit mask or 2 global 16-bit masks, in production since: 1Q00.

SJA1000
8-bit (78K0) Microcontroller, CAN 2.0B, 1 Tx buffer + 64 Rx FIFO, Filter: 1 global 32-bit mask or 2 global 16-bit masks, in production now, replaces 82C200.

8×592
This is a 8051-based architecture. The CAN controller is the 82C200 core. There is the P80C592(w/o ROM), P83C592(with 16k ROM), and the P87C592(16k OTP). BTW, We have 1 (one) development kit with at least one working ‘592 with quarts window for sale. Inquire within.

8×598
is a 8051-based architecture. The CAN controller is the 82C200 core. There is the P80CE598 (w/o ROM), the P83CE598 (with ROM), and the P87CE598 (OTP EPROM)

XA-C3
16-bit extended version of 80C51 CPU, max 40MHz. Includes CAN 2.0B. 32kB on-chip EPROM/ROM, 1024byte RAM, watchdog timer, UART. 2.7-3.7 Vcc at 16MHz. Packaging: 40-pin DIP, 44-pin PLCC, and 44-pin QFP


Sican

Website

CAN Core
Optional 8/16bit Microcontroller, CAN 2.0B, implementation-specific Tx buffer + implementation-specific Rx buffer, Filter: implementation-specific, samples: now., volume: now, rCAN Core, VHDL- and Verilog Model for ASIC and FPGA


ST-Microelectronics

Website

ST10F1167
16-bit Microcontroller, CAN 2.0B, 14 Tx/Rx buffers + 1 double Rx buffer, in production now, 128 kbyte flash, 32k or ROMless.

ST72511R4
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 16k, TQFP64.

ST72511R6
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 16k, TQFP64.

ST72511R7
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 48k, TQFP64.

ST72511R9
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 60k, TQFP64.

ST72532J4
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now,16k, 256EE, TQFP44.

ST72532K4
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 16k, 256EE, SO34.

ST72532R4
8-bit Microcontroller, CAN 2.0Bp, 3 Tx/Rx buffers, Filter: 2 global 11-bit masks, in production now, 16k, 256EE, TQFP64.


Texas Instruments

Website

TMS320LF2406
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 32k x 16 flash, 2.5k x 16 RAM, 16 x 10-bit A/D, 16 x PWM, QEP, SCI, SPI.

TMS320LF2407
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 32k x 16 flash, 2.5k x 16 RAM, 16 x 10-bit A/D, 16 x PWM, QEP, SCI, SPI.

TMS320LC2406
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 2.5k x 16 RAM, 16 x 10-bit A/D, 16 x PWM, QEP, SCI, SPI.

TMS320LC2406
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 2.5k x 16 RAM, 16 x 10-bit A/D, 16 x PWM, QEP, SCI, SPI.

TMS320F241
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 8k x 16 flash, 544 x 16 RAM, 8 x 10-bit A/D, 8 x PWM, QEP, SCI, SPI.

TMS320F243
16-bit DSP Microcontroller, CAN 2.0Bp, 6 Tx/Rx buffers, Filter: 2 full-bit masks + 1 global mask, in production now, 8k x 16 flash, 544 x 16 RAM, 8 x 10-bit A/D, 8 x PWM, QEP, SCI, SPI.

TMS320-F241, F243
16-bit fixed point DSP, 64K/64K Data/Program Memory, 544 Word RAM, three timer units, 2 serial ports, F243 also has a parallel port.
Full CAN 2.0B, 10-bit A/D converter, 8Kx16 FLASH EEPROM, watchdog.

MS320-LF2406, LF2407
16-bit DSP-type controllers, similar to the F240-series, only more of everything (memory, speed, I/O-ports, etc.). They use 3.3V core voltage. LF2407 data: 30MHz, 2.5K RAM, 32K ROM, 16 10-bit A/D-channels, 4 timers, 2 serial ports. For variants, please look at: .


Toshiba

Website

TMP95CS54F
Toshiba has introduced the TMP95CS54F chip, based on the 16-Bit CPU TLCS 900 / H -family of microcontrollers. CAN 2.0B active, DPRAM-type controller, 15 message buffers and one dedicated receive-only buffer. Time stamping in hardware. Error counters readable. Internal arbitration to avoid the priority inversion problem, 64KB ROM/PROM, 2KB RAM, 8- and 16-bit timers, 8x10AD, watchdog. More info here….

TMP86CH87U
16-bit Microcontroller, CAN 2.0B, 7 Tx/Rx buffers + 1 Rx buffer, Filter:7 full-bit masks + 1 global mask, samples available since: 3Q01, in production since: 4Q01, 16kB Mask ROM.

TMP86PH87U
16-bit Microcontroller, CAN 2.0B, 7 Tx/Rx buffers + 1 Rx buffer, Filter:7 full-bit masks + 1 global mask, samples available since: 2Q01, in production since: 3Q01, 16kB OTP ROM.

TMP91CM80F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now, 32kB Mask ROM.

TMP91PP80F
16-bit Microcontroller, CAN 2.0B,15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now, 48kB OTP ROM.

TMP95CS54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now, 64kB Mask ROM.

TMP95CS54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now, 64kB Mask ROM.

TMP95CS54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now., 64kB Mask ROM.

TMP95CU54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now., 96kB Mask ROM.

TMP95PS54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now., 64kB OTP ROM.

TMP95FW54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now., 128kB Flash.

TMP95FW54F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, in production now., 128kB Flash.

TMP92CW53F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, samples available since: 2Q01, in production since: 3Q01., 128kB Mask ROM.

TMP94FY53F
16-bit Microcontroller, CAN 2.0B, 15 Tx/Rx buffers + 1 Rx buffer, Filter:15 full-bit masks + 1 global mask, samples available since: 2Q01, in production since: 3Q01, 256kB Flash ROM.

TMPR3903BF
32-bit Microcontroller, CAN 2.0B, 30 Tx/Rx buffers + 2 Rx buffer, Filter:30 full-bit masks + 2 global mask, samples available since: 1Q01, in production since: 2Q02., 256kB Flash ROM.