87C196KR, 87C196JV, 87C196JT,
87C196JR, and 87C196CA Advanced
16-Bit CHMOS Microcontrollers
Automotive
Datasheet
Product Features
s
s
s
s
s
s
s
s
s
s
s
s
–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
s
s
s
s
s
s
s
s
s
s
s
s
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-007
April 1998
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, 1998
*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
•
Up to eight channels–10-Bit/ ± 3 LSB analog to digital converter with programmable S/H
times with conversion times < 5 µs at 16 MHz
•
An asynchronous/synchronous serial I/O port (8096 compatible) with a dedicated 16-bit baud
rate generator
•
•
•
•
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
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.
•
A sophisticated prioritized interrupt structure with programmable Peripheral Transaction
•
Serial communications protocol CAN 2.0 with 15 message objects of 8 bytes data length (CA
only)
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