Products
CAN Product Family
Standalone Communications Controller | 16-Bit Microcontrollers With Integrated CAN | 16-Bit Microcontroller with Integrated CAN and Flash | Support Tools

Family Overview
Intel has developed a complete product family that supports the Controller Area Network (CAN) protocol. Intel offers the CAN capability as either a standalone communications controller or integrated onto high-performance 16-bit microcontrollers.
Product Information
Where to Buy
CAN is a development of Robert Bosch GmbH and was designed specifically for high-speed in-vehicle networking. CAN is widely accepted in automotive applications and additionally supports high-speed networking standards such as DeviceNet* and SDS* that are used in industrial control and factory automation. CAN utilizes a multi-master bus configuration for the transfer of communication objects between nodes of the network.
All members of the Intel CAN product family utilize the features of the 82527 standalone communications controller and are software compatible. They all support the standard and extended message identifier specified by the CAN, specification 2.0 part B.
Products
82527 - Standalone communications controller
TN87C196CA - Integrated 16-bit microcontroller
TN87C196CB - Integrated 16-bit microcontroller
NG88CO196EC/TG88CO196EC - Integrated 16-bit microcontroller with Flash
Standalone Communications Controller
82527
The 82527 serial communications controller (datasheet) is a highly integrated device that performs serial communication according to the CAN protocol. It features advanced message filtering, I/O port reconstruction, storage for 15 message objects, and multiple CPU interface options.
The 82527 performs all serial communication functions such as transmission and reception of messages, and transmit search with minimal interaction from the host microcontroller.
The 82527 controller is a joint development of Robert Bosch GmbH and the Intel Corporation.
The flexible address/data bus of the 82527 allows it to easily interface to many different CPU's.
The 82527 provides storage for 15 message objects of 8-byte data length and is capable of supporting bit rates up to 1 Mbit/second.
Block Diagram Placeholder

Key Features
CAN specification 2.0
Programmable global mask
Two 8-bit bi-directional I/O ports
Programmable bit rate (up to 1 Mbit/second)
Programmable message objects of 8-byte data length
- 14 Tx/Rx buffers
- 1 Rx buffer with programmable mask
Configurable input comparator
Low power sleep and power down modes
Programmable clock output
Flexible CPU interface
- 8-bit multiplexed
- 16-bit multiplexed
- 8-bit non-multiplexed (synchronous/asynchronous)
- SPI compatible serial interface
Packaging
- 44 Lead PLCC
- PB free package
Express temperature range:
- -40°C to +85 degrees celsius

16-Bit Microcontrollers With Integrated CAN
Product Overview
Intel has combined the 82527 CAN protocol controller with the industry standard MCS® 96 16-bit microcontroller architecture all on one chip. The result is a family of integrated microcontrollers well suited for a variety of real-time event control applications that require high-speed networking.
Integrating CAN on the CPU decreases printed circuit board area, allows faster access to CAN messages and reduces overall system cost.
The MCS 96 microcontroller family benefits from a register to register architecture that eliminates the accumulator bottleneck and enables fast context switching. All members of the family have bit, byte, word, and some 32-bit operations. The 87C196CA and 87C196CB microcontrollers with integrated CAN provide an upgrade path for the members of the 87C196Kx/87C196Jx families.
Block Diagram Placeholder

TN87C196CA
The 87C196CA (datasheet) is a high performance 16-bit microcontroller with integrated CAN 2.0. The feature set is suited for applications requiring real-time event control such as anti-lock braking systems, 4 cylinder engine control, and programmable logic controllers. The 87C196CA is available in a 20 MHz version which offers 25% more performance than the standard product.
The on-chip CAN of the 87C196CA is software compatible with the Intel 82527 standalone CAN chip.
The 87C196CA expands the 87C196Kx/87C196JX product family by providing a software compatible upgrade path. This integrated microcontroller has memory and a peripheral set similar to the 87C196JT, including 32K Bytes of on-chip OTPROM, 1K Bytes of on-chip register RAM, and 256 Bytes of code RAM. The code RAM may be used to modify critical loops and execute code internally.
The cost effective on-chip OTPROM is flexible and allows for quicker time to market and manufacturing flexibility.
The peripheral set includes the Event Processor Array (EPA), a high speed I/O unit consisting of 12 modularized units. Six units are pinned out for I/O compare and capture and six are available for internal event timing. It is flexible and provides pulse-width modulation (PWM) generation capability.
Block Diagram Placeholder

Key Features
Industry standard MCS 96 microcontroller architecture
Integrated CAN 2.0 (82527 compatible)
32 Kbytes on-chip OTPROM
1 Kbyte on-chip register RAM
256 bytes on-chip code RAM
6 high-speed capture/compare EPA's
6 high-speed compare timers (no pins)
Up to 38 I/O port pins
2 flexible 16-bit timer/counters
8- or 10-bit A/D converter (6 channels)
Full duplex serial I/O port (UART)
Full duplex synchronous serial I/O port (SSIO)
1.4ms 16-bit multiply & 2.4ms 32/16 divide
Configurable 8- or 16-bit external bus
Programmable wait state generator
Up to 20 MHz operation
68 Lead PLCC package
Temperature: -40°C to 85°C Ambient
PB free package

TN87C196CB
The 87C196CB (datasheet) is a highly integrated superset of the 87C196CA. The 87C196CB provides all of the features of the 87C196CA but has additional memory, more I/O capability and additional features.
The 87C196CB provides a compatible upgrade path for 87C196CA applications, such as 4 or 6 cylinder engine control, integrated vehicle dynamics, programmable logic controllers, and motor controls.
The 87C196CB offers 56 Kbytes of on-chip OTPROM, 1.5 Kbytes of register RAM, and 512 Bytes of Code RAM. The 87C196CB is capable of addressing up to 1 Mbyte of external memory for high-end applications requiring large off-chip memory.
The peripherals and large I/O capabilities of the 87C196CB support applications demanding a full featured microcontroller. The 12 unit EPA has 10 channels pinned out and 2 channels which can be used as internal event timers. The 87C196CB has 56 I/O lines.
A new feature on the 87C196CB is the user-selectable 4X PLL clock multiplier which gives the designer greater flexibility in choosing an external clocking source. This can provide for a more cost effective and robust design. For example, designers can use a 5 MHz external crystal or fundamental mode resonator to run a 20 MHz device.
Key Features
Industry standard MCS 96 microcontroller architecture
Integrated CAN 2.0 (82527 Compatible)
56 Kbytes on-chip OTPROM
1.5 Kbytes on-chip register RAM
512 bytes on-chip code RAM
1 Mbyte external addressing
Up to 56 I/O port pins
10 high-speed capture/compare EPA's
2 high-speed compare timers (no pins)
2 flexible 16-bit timer/counters
8- or 10-bit A/D converter (8 channels)
Full duplex serial I/O port (UART)
Full duplex synchronous serial I/O port (SSIO)
1.4us 16-bit multiply & 2.4us 32/16 divide
Flexible 8- or 16-bit external bus
Programmable wait state generator
Up to 20 MHz operation
4X PLL Clock multiplier
84 Lead PLCC package
Temperature: -40°C to 85°C Ambient
PB free package

16-Bit Microcontroller with Integrated CAN and FLASH
NG88CO196EC
The Intel 88CO196EC microcontroller is the first member of the Intel MCSD96 family of microcontrollers with integrated flash memory - on the chip. Integrated flash memory gives designers new capabilities for compact, cost effective solutions in industrial controls, power controllers and industrial engine management applications.
The 88CO196EC is highly integrated with an enhanced peripheral set. The integrated CAN 2.0 in-vehicle networking protocol provides for efficient communication to a high-speed CAN bus. The serial debug unit (SDU) provides system debug and development capabilities. The SDU can set a single hardware breakpoint. In addition, the SDU provides read and write access to code RAM through a high-speed, dedicated serial link. A stack overflow/underflow monitor assists in code development by causing a nonmaskable interrupt if the stack pointer crosses a user-defined boundary. The 16-channel A/D converter supports an auto-scan mode that operates with no CPU overhead. Each A/D channel has a dedicated result register. The EPA supports high-speed event captures with 15 programmable, high-speed channels.
Support Tools
A complete set of development tools and software is available through quality third-party vendors.
Back to Top