87C196KR, 87C196JV, 87C196JT,
87C196JR, and 87C196CA Advanced
16-Bit CHMOS Microcontrollers
Automotive
Datasheet
Product Features
–40°C to +125°C Ambient
High Performance CHMOS 16-Bit CPU
Up to 48 Kbytes of On-Chip EPROM
Up to 1.5 Kbytes of On-Chip Register
RAM
Up to 512 Bytes of Additional RAM
(Code RAM)
Register-Register Architecture
Up to Eight Channel/10-Bit A/D with
Sample/Hold
Up to 37 Prioritized Interrupt Sources
Up to Seven 8-Bit (56) I/O Ports
Full Duplex Serial I/O Port
Dedicated Baud Rate Generator
Interprocessor Communication Slave
Port
High Speed Peripheral Transaction
Server (PTS)
Two 16-Bit Software Timers
Up to 10 High Speed Capture/Compare
(EPA)
Full Duplex Synchronous Serial I/O
Port (SSIO)
Two Flexible 16-Bit Timer/Counters
Quadrature Counting Inputs
Flexible 8-/16-Bit External Bus
Programmable Bus (HLD/HLDA)
1.75 µs 16 x 16 Multiply
3 µs 32/16 Divide
68-Pin and 52-Pin PLCC Packages
Supports CAN (Controller Area
Network) Specification 2.0 (CA only)
Order Number: 270827-008
August 2004
Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to
fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not
intended for use in medical, life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
The 87C196KR, JV, JT, JR and CA microcontrollers may contain design defects or errors known as errata which may cause the product to deviate
from published specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800-
548-4725 or by visiting Intel's website at http://www.intel.com.
Copyright © Intel Corporation, 2004
*Third-party brands and names are the property of their respective owners.
Datasheet
Automotive —
87C196KR, JV, JT, JR, and CA Microcontrollers
Contents
1.0
2.0
Introduction
..................................................................................................................5
Architecture
..................................................................................................................6
2.1
2.2
2.3
CPU Features........................................................................................................ 6
Peripheral Features............................................................................................... 6
New Instructions.................................................................................................... 7
2.3.1 XCH/XCHB............................................................................................... 7
2.3.2 BMOVi ...................................................................................................... 7
2.3.3 TIJMP ....................................................................................................... 7
2.3.4 EPTS/DPTS ............................................................................................. 7
SFR Operation ...................................................................................................... 7
2.4
3.0
4.0
Packaging Information
.............................................................................................9
Electrical Characteristics
......................................................................................14
4.1
4.2
4.3
4.4
Absolute Maximum Ratings................................................................................. 14
Operating Conditions........................................................................................... 14
DC Characteristics ..............................................................................................15
AC Characteristics............................................................................................... 18
4.4.1 Explanation of AC Symbols.................................................................... 23
4.4.2 EPROM Specifications ........................................................................... 23
4.4.3 A to D Converter Specifications ............................................................. 25
4.4.4 AC Characteristics—Slave Port ............................................................. 28
4.4.5 AC Characteristics—Serial Port— Shift Register Mode ......................... 30
4.4.6 Waveform—Serial Port—Shift Register Mode 0 .................................... 30
5.0
6.0
52-Lead Devices
.......................................................................................................31
Design Considerations
..........................................................................................32
6.1
6.2
87C196KR, JV, JT, JR, and CA Design Considerations ..................................... 32
87C196JR C-step to JR D-step – or – JV/JT A-step Design
Considerations .................................................................................................... 33
6.2.1 87C196CA Design Considerations......................................................... 36
7.0
Revision History
.......................................................................................................37
Datasheet
3
87C196KR, JV, JT, JR, and CA Microcontrollers
— Automotive
Figures
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Block Diagram ....................................................................................................... 8
8XC196Kx, Jx, and CA Family Nomenclature ...................................................... 8
87C196KR 68-Pin PLCC Package Diagram ......................................................... 9
87C196JV, JT, JR 52-Pin PLCC Package Diagram ........................................... 10
87C196CA 68-Pin PLCC Package Diagram ....................................................... 11
87C196KR and JR I
CC
vs. Frequency................................................................. 16
JT I
CC
vs. Frequency .......................................................................................... 17
87C196CA I
CC
vs. Frequency ............................................................................. 17
System Bus Timing ............................................................................................. 20
READY/Buswidth Timing .................................................................................... 21
External Clock Drive Waveforms ........................................................................ 21
AC Testing Input, Output Waveforms ................................................................. 22
Float Waveforms ................................................................................................. 22
Slave Programming Mode Data Program Mode with Single
Program Pulse .................................................................................................... 24
Slave Programming Mode in Word Dump or Data Verify Mode with
Auto Increment .................................................................................................... 24
Slave Programming Mode Timing in Data Program Mode with
Repeated PROG Pulse and Auto Increment....................................................... 25
HOLD Timings..................................................................................................... 27
Slave Port Waveform (SLPL = 0) ........................................................................ 28
Slave Port Waveform (SLPL = 1) ........................................................................ 29
Serial Port Waveform—Shift Register Mode ....................................................... 30
Tables
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
87C196Kx and Jx Features Summary .................................................................. 6
Pin Descriptions .................................................................................................. 12
Absolute Maximum Ratings ................................................................................ 14
Operating Conditions .......................................................................................... 14
DC Characteristics .............................................................................................. 15
AC Characteristics .............................................................................................. 18
External Clock Drive............................................................................................ 21
Thermal Characteristics ...................................................................................... 22
AC EPROM Programming Characteristics.......................................................... 23
DC EPROM Programming Characteristics ......................................................... 24
A/D Operating Conditions ................................................................................... 25
A/D Operating Parameter Values........................................................................ 26
HOLD#/HLDA# Timings ...................................................................................... 27
DC Specifications in HOLD ................................................................................. 27
Slave Port Timing–(SLPL = 0)............................................................................. 28
Slave Port Timing–(SLPL = 1)............................................................................. 29
Serial Port Timing—Shift Register Mode ............................................................ 30
4
Datasheet
Automotive —
87C196KR, JV, JT, JR, CA Microcontrollers
1.0
Introduction
The MCS 96 microcontroller family members are all high performance microcontrollers
with a 16-bit CPU.
The 87C196Kx and Jx family members are composed of the high-speed (16 MHz) core as
well as the following peripherals:
•
Up to 48 Kbytes of Programmable EPROM
•
Up to 1.5 Kbytes of register RAM and 512 bytes of code RAM (16-bit addressing
modes) with the ability to execute from this RAM space
S/H times with conversion times < 5 µs at 16 MHz
bit baud rate generator
•
Up to eight channels–10-Bit/ ± 3 LSB analog to digital converter with programmable
•
An asynchronous/synchronous serial I/O port (8096 compatible) with a dedicated 16-
•
Interprocessor communication slave port
•
Synchronous serial I/O port with full duplex master/slave transceivers
•
A flexible timer/counter structure with prescaler, cascading, and quadrature
capabilities
•
Up to ten modularized multiplexed high speed I/O for capture and compare (called
Event Processor Array) with 250 ns resolution and double buffered inputs
•
A sophisticated prioritized interrupt structure with programmable Peripheral
Transaction Server (PTS). The PTS has several channel modes, including single/
burst block transfers from any memory location to any memory location, a PWM and
PWM toggle mode to be used in conjunction with the EPA, and an A/D scan mode.
length (CA only)
•
Serial communications protocol CAN 2.0 with 15 message objects of 8 bytes data
The 87C196KR, JV, JT, JR, and CA devices represent the fourth generation of MCS
®
96
microcontroller products implemented on Intel's advanced 1 micron process technology.
These products are based on the 80C196KB device with improvements for automotive
applications. The instruction set is a true super set of 80C196KB. The 87C196JR, JT, and
JV are 52-pin versions of the 87C196KR device.
The 87C196JV and JT devices are memory scalars of the 87C196JR and are designed
for strict functional and electrical compatibility. The JT has 32 Kbytes of on-chip EPROM,
1.0 Kbytes of Register RAM and 512 bytes of Code RAM. The JV has 48 Kbytes of on-
chip EPROM, 1.5 Kbytes of Register RAM and 512 bytes of Code RAM.
The 87C196CA device is a memory scalar of the 87C196KR in a 68-pin package with 32
Kbytes of on-chip EPROM, 1.0 Kbytes of register RAM, and 256 bytes of code RAM. In
addition, the CA contains an extra peripheral for serial communications protocol CAN 2.0.
Table 1
summarizes the features of the 87C196Kx, Jx, and CA devices.
Datasheet
5