AN87C196LA20 [INTEL]

Microcontroller, 16-Bit, OTPROM, 8096 CPU, 20MHz, CMOS, PQCC52, PLASTIC, LCC-52;
AN87C196LA20
型号: AN87C196LA20
厂家: INTEL    INTEL
描述:

Microcontroller, 16-Bit, OTPROM, 8096 CPU, 20MHz, CMOS, PQCC52, PLASTIC, LCC-52

可编程只读存储器 时钟 微控制器 外围集成电路
文件: 总32页 (文件大小:2102K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
87C196LA-20 MHz CHMOS 16-bit  
Microcontroller  
Automotive  
Advanced Information Datasheet  
Product Features  
Up to 20 MHz operation  
Enhanced full-duplex, synchronous serial  
I/O port (SSIO)  
24 Kbytes of on-chip OTPROM  
768 bytes of on-chip register RAM  
Register-to-register architecture  
Peripheral transaction server (PTS) with  
high-speed, microcoded interrupt service  
routines  
Programmable 8- or 16-bit external bus  
Selectable clock doubler with  
programmable clock output signal  
SFR register that indicates the source of the  
last reset  
Design enhancements for EMI reduction  
Oscillator failure detection circuitry  
Watchdog timer (WDT)  
-40° C to +125° C ambient temperature  
52-pin PLCC package  
Six-channel/10-bit A/D with sample and  
hold  
High-speed event processor array  
Six capture/compare channels  
Two compare-only channels  
Two 16-bit software timers  
Full-duplex serial I/O port with dedicated  
baud-rate generator  
Notice: This document contains information on products in the sampling and initial production  
phases of development. The specifications are subject to change without notice. Verify with your  
local Intel sales office that you have the latest datasheet before finalizing a design.  
Order Number: 272806-004  
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 87C196LA-20 MHz CHMOS 16-bit Microcontroller 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, 2004  
*Third-party brands and names are the property of their respective owners.  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Contents  
1.0  
2.0  
3.0  
4.0  
5.0  
6.0  
Introduction..................................................................................................................5  
Nomenclature Overview..........................................................................................7  
Pinout..............................................................................................................................8  
Signals..........................................................................................................................11  
Address Map ..............................................................................................................17  
Electrical Characteristics......................................................................................18  
6.1  
6.2  
DC Characteristics ..............................................................................................19  
AC Characteristics (Over Specified Operating Conditions) .............................................20  
6.2.1 Test Condition ........................................................................................20  
6.2.2 Explanation of AC Symbols....................................................................22  
7.0  
EPROM Specifications...........................................................................................25  
7.1  
7.2  
Operating Conditions...........................................................................................25  
EPROM Programming Waveforms .....................................................................26  
8.0  
9.0  
A/D Converter Specifications..............................................................................27  
AC Characteristics - Serial Port - Shift Register Mode.............................29  
9.1  
9.2  
Test Conditions ...................................................................................................29  
Waveform - Serial Port - Shift Register Mode0 ...................................................29  
10.0  
11.0  
12.0  
13.0  
Thermal Characteristics........................................................................................30  
Design Considerations ..........................................................................................30  
Device Errata..............................................................................................................30  
Datasheet Revision History .................................................................................30  
Figures  
1
2
3
4
5
6
7
8
9
87C196LA Block Diagram.....................................................................................6  
Product Nomenclature...........................................................................................7  
87C196LA 52-pin Package ...................................................................................8  
System Bus Timing .............................................................................................23  
External Clock Drive Waveform ..........................................................................24  
AC Testing Input, Output Waveforms..................................................................24  
Float Waveform...................................................................................................24  
Slave Programming Mode Data Program Mode with Single Program Pulse ......26  
Slave Programming Mode in WORD Dump or Data Verify Mode with  
Auto Increment....................................................................................................26  
10  
11  
Slave Programming Mode Timing in Data Program Mode with Repeated  
Program Pulse and Auto Increment ....................................................................27  
Serial Port Waveform - Shift Register Mode .......................................................29  
Advance Information Datasheet  
3
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Tables  
1
Description of Product Nomenclature ...................................................................7  
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
87C196LA 52-pin Package Pin Assignments .......................................................9  
Pin Assignment Arranged by Functional Categories...........................................10  
Signal Descriptions .............................................................................................11  
Address Map.......................................................................................................17  
Absolute Maximum Ratings ................................................................................18  
Operating Conditions ..........................................................................................18  
DC Characteristics at VCC = 4.5 V to 5.5 V.........................................................19  
AC Characteristics ..............................................................................................21  
AC Timing Symbol Definitions.............................................................................22  
External Clock Drive............................................................................................23  
AC EPROM Programming Characteristics..........................................................25  
DC EPROM Programming Characteristics .........................................................25  
A/D Operating Conditions - Symbol Descriptions ...............................................28  
A/D Operating Conditions - Parameter Descriptions...........................................28  
Serial Port Timing - Shift Register Mode.............................................................29  
Thermal Characteristics ......................................................................................30  
Revision History ..................................................................................................30  
4
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
1.0  
Introduction  
The 87C196LA is a high-performance 16-bit microcontroller. The 87C196LA is composed of a  
high-speed core with the following peripherals: an asynchronous/synchronous serial I/O port (8096  
compatible) with a dedicated 16-bit baud-rate generator; an additional synchronous serial I/O port  
with full duplex master/slave transceivers; a six-channel A/D converter with sample and hold; a  
flexible timer/counter structure with prescaler, cascading, and quadrature capabilities; six  
modularized, multiplexed high-speed I/O for capture and compare (called event processor array)  
with 200 ns resolution and double buffered inputs; and a sophisticated, prioritized interrupt  
structure with programmable peripheral transaction server (PTS). The clock doubler circuitry and  
oscillator output signal enable a 4 MHz resonator to achieve the same internal clock speed as a  
more costly 8 MHz resonator in previous applications. This same circuitry can drive other devices  
where a separate resonator was required in the past. Another cost-savings feature is the fact that the  
I/O ports are driven low at reset, avoiding the need for pull-up resistors.  
Advance Information Datasheet  
5
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Figure 1. 87C196LA Block Diagram  
Port 6  
Port 0  
Enhanced  
SSIO  
A/D  
Converter  
Watchdog  
Timer  
Peripheral Addr Bus (10)  
Peripheral Data Bus (16)  
Port 2  
SIO  
Bus Control  
Baud-rate  
Generator  
Bus  
Controller  
AD15:0  
Peripheral  
Transaction  
Server  
Bus-Control  
6 Capture/  
Compare  
Channels †  
Interface Unit  
Queue  
Interrupt  
Controller  
EPA  
2 Timers  
Microcode  
Engine  
2
Compare-only  
Channels  
Source (16)  
Port 1,6  
Memory  
Interface  
Unit  
Register RAM  
768 Bytes  
ALU  
Destination (16)  
OTPROM  
24 Kbytes  
Two additional capture/compare channels (EPA6 and EPA7) are available as software timers.  
They are not connected to package pins.  
A3417-01  
6
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
2.0  
Nomenclature Overview  
Figure 2. Product Nomenclature  
X
XX  
8
X
X
XXXXX XX  
A2815-01  
Table 1. Description of Product Nomenclature  
Parameter  
Options  
Description  
Automotive operating temperature range (-40°C to  
125°C ambient) with Intel standard burn-in.  
Temperature and Burn-in Options  
x
Packaging Options  
Program-memory Options  
Process Information  
Product Family  
x
PLCC  
7
C
OTPROM  
CHMOS  
196L  
20  
x
8XC196L  
20 MHz  
x family of products  
Device Speed  
NOTE: To address the fact that many of the package prefix variables have changed,  
all package prefix variables in this document are now indicated with an "x".  
Advance Information Datasheet  
7
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
3.0  
Pinout  
Figure 3. 87C196LA 52-pin Package  
AD14 / P4.6 / PBUS.14  
AD13 / P4.5 / PBUS.13  
AD12 / P4.4 / PBUS.12  
AD11 / P4.3 / PBUS.11  
AD10 / P4.2 / PBUS.10  
AD9 / P4.1 / PBUS.9  
AD8 / P4.0 / PBUS.8  
AD7 / P3.7 / PBUS.7  
AD6 / P3.6 / PBUS.6  
AD5 / P3.5 / PBUS.5  
AD4 / P3.4 / PBUS.4  
AD3 / P3.3 / PBUS.3  
AD2 / P3.2 / PBUS.2  
8
9
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
P6.1 / EPA9 / COMP1  
P6.0 / EPA8 / COMP0  
P1.0 / EPA0 / T2CLK  
P1.1 / EPA1  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
xx87C196LA20  
P1.2 / EPA2 / T2DIR  
P1.3 / EPA3  
V
REF  
ANGND  
View of component as  
mounted on PC board  
P0.7 / ACH7 / PMODE.3  
P0.6 / ACH6 / PMODE.2  
P0.5 / ACH5 / PMODE.1  
P0.4 / ACH4 / PMODE.0  
P0.3 / ACH3  
A3419-03  
8
Advance Information Datasheet  
 
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Table 2. 87C196LA 52-pin Package Pin Assignments  
Pin  
Name  
Pin  
Name  
Pin  
Name  
1
2
3
4
5
6
7
8
9
VSS1  
19 AD3 / P3.3 / PBUS.3  
20 AD2 / P3.2 / PBUS.2  
21 AD1 / P3.1 / PBUS.1  
22 AD0 / P3.0 / PBUS.0  
23 RESET#  
37 P0.6 / ACH6 / PMODE.2  
38 P0.7 / ACH7 / PMODE.3  
39 ANGND  
P5.0 / ADV# / ALE  
VSS  
VPP  
40 VREF  
P5.3 / RD#  
41 P1.3 / EPA3  
P5.2 / PLLEN / WR# / WRL#  
AD15 / P4.7 / PBUS.15  
AD14 / P4.6 / PBUS.14  
AD13 / P4.5 / PBUS.13  
24 EA#  
42 P1.2 / EPA2 / T2DIR  
43 P1.1 / EPA1  
25 VSS1  
26 VCC  
44 P1.0 / EPA0 / T2CLK  
45 P6.0 / EPA8 / COMP0  
46 P6.1 / EPA9 / COMP1  
47 P6.4 / SC0  
27 P2.0 / TXD / PVER  
28 P2.1 / RXD / PALE#  
29 P2.2 / EXTINT / PROG#  
30 P2.4 / AINC#  
10 AD12 / P4.4 / PBUS.12  
11 AD11 / P4.3 / PBUS.11  
12 AD10 / P4.2 / PBUS.10  
13 AD9 / P4.1 / PBUS.9  
14 AD8 / P4.0 / PBUS.8  
15 AD7 / P3.7 / PBUS.7  
16 AD6 / P3.6 / PBUS.6  
17 AD5 / P3.5 / PBUS.5  
18 AD4 / P3.4 / PBUS.4  
48 P6.5 / SD0  
31 P2.6 / ONCE/CPVER  
32 P2.7 / CLKOUT / PACT#  
33 P0.2 / ACH2  
49 P6.6 / SC1  
50 P6.7 / SD1  
51 XTAL2  
34 P0.3 / ACH3  
52 XTAL1  
35 P0.4 / ACH4 / PMODE.0  
36 P0.5 / ACH5 / PMODE.1  
Advance Information Datasheet  
9
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 3. Pin Assignment Arranged by Functional Categories  
Addr & Data  
Input/Output (Cont’d)  
Program Control  
Name Pin  
AINC#  
Processor Control  
Name Pin  
Name  
Pin  
Name  
Pin  
AD0  
AD1  
AD2  
AD3  
AD4  
AD5  
AD6  
22  
21  
20  
19  
18  
17  
16  
P2.1 / RXD  
P2.2  
28  
29  
30  
31  
32  
22  
21  
30  
31  
32  
28  
22  
21  
20  
EA#  
24  
29  
6
CPVER  
PACT#  
PALE#  
PBUS.0  
PBUS.1  
PBUS.2  
EXTINT  
PLLEN  
RESET#  
XTAL1  
XTAL2  
P2.4  
P2.6  
23  
52  
51  
P2.7  
P3.0  
P3.1  
AD7  
AD8  
15  
14  
P3.2  
P3.3  
20  
19  
PBUS.3  
PBUS.4  
19  
18  
Bus Cont & Status  
Name  
Pin  
AD9  
13  
12  
11  
10  
9
P3.4  
P3.5  
P3.6  
P3.7  
P4.0  
18  
17  
16  
15  
14  
PBUS.5  
PBUS.6  
PBUS.7  
PBUS.8  
PBUS.9  
17  
16  
15  
14  
13  
ADV# / ALE  
CLKOUT  
RD#  
2
32  
5
AD10  
AD11  
AD12  
AD13  
WR# / WRL#  
6
AD14  
AD15  
8
7
P4.1  
13  
PBUS.10  
12  
Power & Ground  
P4.2  
P4.3  
P4.4  
12  
11  
10  
PBUS.11  
PBUS.12  
PBUS.13  
11  
10  
9
Name  
ANGND  
VCC  
Pin  
39  
Input/Output  
Name  
26  
Pin  
P4.5  
9
PBUS.14  
8
VPP  
4
P0.2 / ACH2  
P0.3 / ACH3  
P0.4 / ACH4  
P0.5 / ACH5  
P0.6 / ACH6  
33  
34  
35  
36  
37  
P4.6  
P4.7  
P5.0  
P5.2  
P5.3  
8
7
2
6
5
PBUS.15  
PMODE.0  
PMODE.1  
PMODE.2  
PMODE.3  
7
VREF  
VSS  
40  
3
35  
36  
37  
38  
VSS1  
VSS1  
1
25  
P6.0 / EPA8 /  
COMP0  
P0.7 / ACH7  
38  
45  
PROG#  
PVER  
29  
27  
P1.0 / EPA0 /  
T2CLK  
P6.1 / EPA9 /  
COMP1  
44  
43  
42  
46  
47  
48  
P1.1 / EPA1  
P6.4 / SC0  
P6.5 / SD0  
P1.2 / EPA2 /  
T2DIR  
P1.3 / EPA3  
P2.0 / TXD  
41  
27  
P6.6 / SC1  
P6.7 / SD1  
49  
50  
10  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
4.0  
Signals  
Table 4. Signal Descriptions (Sheet 1 of 6)  
Name  
Type  
Description  
Analog Channels  
These signals are analog inputs to the A/D converter.  
The A/D inputs share package pins with port 0. These pins may individually be  
used as analog inputs (ACHx) or digital inputs (P0.y). While it is possible for the  
pins to function simultaneously as analog and digital inputs, this is not  
recommended because reading port 0 while a conversion is in process can  
produce unreliable conversion results.  
ACH7:2  
I
The ANGND and VREF pins must be connected for the A/D converter and port 0 to  
function.  
ACH7:2 share package pins with the following signals: ACH2/P0.2, ACH3/P0.3,  
ACH4/P0.4/PMODE.0, ACH5/P0.5/PMODE.1, ACH6/P0.6/PMODE.2, and ACH7/  
P0.7/PMODE.3.  
Address/Data Lines  
These pins provide a multiplexed address and data bus. During the address phase  
of the bus cycle, address bits 0–15 are presented on the bus and can be latched  
using ALE or ADV#. During the data phase, 8- or 16-bit data is transferred.  
AD15:0  
I/O  
AD7:0 share package pins with P3.7:0 and PBUS.7:0. AD15:8 share package pins  
with P4.7:0 and PBUS.15:8.  
Address Valid  
This active-low output signal is asserted only during external memory accesses.  
ADV# indicates that valid address information is available on the system address/  
data bus. The signal remains low while a valid bus cycle is in progress and is  
returned high as soon as the bus cycle completes.  
ADV#  
O
An external latch can use this signal to demultiplex the address from the address/  
data bus. A decoder can also use this signal to generate chip selects for external  
memory.  
ADV# shares a package pin with P5.0 and ALE.  
Auto Increment  
During slave programming, this active-low input enables the auto-increment  
feature. (Auto increment allows reading or writing of sequential OTPROM  
locations, without requiring address transactions across the programming bus for  
each read or write.) AINC# is sampled after each location is programmed or  
dumped. If AINC# is asserted, the address is incremented and the next data word  
is programmed or dumped.  
AINC#  
I
AINC# shares a package pin with P2.4.  
Advance Information Datasheet  
11  
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 4. Signal Descriptions (Sheet 2 of 6)  
Name  
Type  
Description  
Address Latch Enable  
This active-high output signal is asserted only during external memory cycles. ALE  
signals the start of an external bus cycle and indicates that valid address  
information is available on the system address/data bus.  
ALE  
O
An external latch can use this signal to demultiplex the address from the address/  
data bus.  
ALE shares a package pin with P5.0 and ADV#.  
Analog Ground  
ANGND  
GND  
ANGND must be connected for A/D converter and port 0 operation. ANGND and  
V
SS should be nominally at the same potential.  
Clock Output  
Output of the internal clock generator. You can select one of three frequencies:  
f, f/2, or f/4. CLKOUT has a 50% duty cycle.  
CLKOUT  
O
CLKOUT shares a package pin with P2.7 and PACT#.  
Event Processor Array (EPA) Compare Pins  
These signals are the outputs of the EPA compare-only channels.  
COMP1:0  
CPVER  
O
O
COMP1:0 share package pins with the following signals: COMP0/P6.0/EPA8 and  
COMP1/P6.1/EPA9.  
Cumulative Program Verification  
During slave or programming, a high signal indicates that all locations programmed  
correctly, while a low signal indicates that an error occurred during the program  
operation.  
CPVER shares a package pin with P2.6 and ONCE#.  
External Access  
This input determines whether memory accesses to special-purpose and program  
memory partitions are directed to internal or external memory. These accesses are  
directed to internal memory if EA# is held high and to external memory if EA# is  
held low. For an access to any other memory location, the value of EA# is  
irrelevant.  
EA#  
I
EA# also controls entry into the programming modes. If EA# is at VPP voltage  
(typically +12.5 V) on the rising edge of RESET#, the microcontroller enters a  
programming mode.  
EA# is sampled and latched only on the rising edge of RESET#. Changing the level  
of EA# after reset has no effect.  
Event Processor Array (EPA) Capture/Compare Channels  
High-speed input/output signals for the EPA capture/compare channels.  
EPA9:8  
EPA3:0  
I/O  
The EPA signals share package pins with the following signals: EPA0/P1.0/T2CLK,  
EPA1/P1.1, EPA2/P1.2/T2DIR, EPA3/P1.3, EPA8/P6.0/COMP0, and EPA9/P6.1/  
COMP1. EPA7:6 do not connect to package pins. They cannot be used to capture  
an event, but they can function as software timers. EPA5:4 are not implemented.  
12  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Table 4. Signal Descriptions (Sheet 3 of 6)  
Name  
Type  
Description  
External Interrupt  
In normal operating mode, a rising edge on EXTINT sets the EXTINT interrupt  
pending bit. EXTINT is sampled during phase 2. The minimum high time is one  
state time.  
EXTINT  
I
In powerdown mode, asserting the EXTINT signal causes the device to resume  
normal operation. The interrupt does not need to be enabled.  
In idle mode, asserting any enabled interrupt causes the device to resume normal  
operation.  
EXTINT shares a package pin with P2.2 and PROG#.  
Port 0  
This is a high-impedance, input-only port. Port 0 pins should not be left floating.  
The port 0 signals share package pins with the A/D inputs. These pins may  
individually be used as analog inputs (ACHx) or digital inputs (P0.y). While it is  
possible for the pins to function simultaneously as analog and digital inputs, this is  
not recommended because reading port 0 while a conversion is in process can  
produce unreliable conversion results.  
P0.7:2  
I
ANGND and VREF must be connected for port 0 to function.  
P0.3:2 share package pins with ACH3:2 and P0.7:4 share package pins with  
ACH7:4 and PMODE.3:0.  
Port 1  
This is a standard bidirectional port that shares package pins with individually  
selectable special-function signals.  
P1.3:0  
I/O  
Port 1 shares package pins with the following signals: P1.0/EPA0/T2CLK, P1.1/  
EPA1, P1.2/EPA2/T2DIR, P1.3/EPA3.  
Port 2  
This is a standard bidirectional port that shares package pins with individually  
selectable special-function signals.  
P2.7:6  
P2.4  
P2.2:0  
I/O  
I/O  
Port 2 shares package pins with the following signals: P2.0/TXD/PVER, P2.1/RXD/  
PALE#, P2.2/EXTINT/PROG#, P2.4/AINC#, P2.6/ONCE/CPVER.  
P2.7/OSCOUT/PACT# is output pin only.  
Port 3  
This is a memory-mapped, 8-bit, bidirectional port with programmable open-drain  
or complementary output modes. The pins are shared with the multiplexed  
address/data bus, which has complementary drivers.  
P3.7:0  
P4.7:0  
P3.7:0 share package pins with AD7:0 and PBUS.7:0.  
Port 4  
This is a memory-mapped, 8-bit, bidirectional port with open-drain or  
complementary output modes. The pins are shared with the multiplexed address/  
data bus, which has complementary drivers.  
I/O  
I/O  
P4.7:0 share package pins with AD15:8 and PBUS.15:8.  
Port 5  
P5.3:2  
P5.0  
This is a memory-mapped, bidirectional port.  
Port 5 shares package pins with the following signals: P5.0/ADV#/ALE, P5.2/WR#/  
WRL#/PLLEN, and P5.3/RD#. P5.1 and P5.7:4 are not implemented.  
Advance Information Datasheet  
13  
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 4. Signal Descriptions (Sheet 4 of 6)  
Name  
Type  
Description  
Port 6  
P6.7:4  
P6.1:0  
This is a standard bidirectional port.  
O
Port 6 shares package pins with the following signals: P6.0/EPA8/COMP0, P6.1/  
EPA9/COMP1, P6.4/SC0, P6.5/SD0, P6.6/SC1, and P6.7/SD1.  
Programming Active  
During auto programming or slave dump, a low signal indicates that programming  
or dumping is in progress, while a high signal indicates that the operation is  
complete.  
PACT#  
O
PACT# shares a package pin with P2.7 and OSCOUT.  
Programming ALE  
During slave programming, a falling edge causes the device to read a command  
and address from the programming bus.  
PALE#  
I
PALE# is multiplexed with P2.1 and RXD.  
Address/Command/Data Bus  
During slave programming, ports 3 and 4 serve as a bidirectional port with open-  
drain outputs to pass commands, addresses, and data to or from the device. Slave  
programming requires external pull-up resistors.  
During auto programming and ROM-dump, ports 3 and 4 serve as a regular system  
bus to access external memory. P4.6 and P4.7 are left unconnected; P1.1 and  
P1.2 serve as the upper address lines.  
PBUS.15:0  
I/O  
Slave programming:  
PBUS.7:0 share package pins with AD7:0 and P3.7:0.  
PBUS.15:8 share package pins with AD15:8 and P4.7:0.  
Auto programming:  
PBUS.15:8 share package pins with AD15:8 and P4.7:0; PBUS.7:0 share package  
pins with AD7:0 and P3.7:0.  
Phase-locked Loop Enable  
PLLEN  
I
I
This active-high input pin enables the on-chip clock multiplier. Tie this pin to VCC at  
power-up to bypass the on-chip clock multiplier.  
Programming Mode Select  
These pins determine the programming mode. PMODE3:0 are sampled after a  
device reset and must be static while the microcontroller is operating.  
PMODE.3:0  
PMODE3:0 share package pins with P0.7:4 and ACH7:4.  
Programming Start  
During programming, a falling edge latches data on the programming bus and  
begins programming, while a rising edge ends programming. The current location  
is programmed with the same data as long as PROG# remains asserted, so the  
data on the programming bus must remain stable while PROG# is active.  
PROG#  
I
During a word dump, a falling edge causes the contents of an OTPROM location to  
be output on the PBUS, while a rising edge ends the data transfer.  
PROG# shares a package pin with P2.2 and EXTINT.  
Program Verification  
During slave or auto programming, PVER is updated after each programming  
pulse. A high output signal indicates successful programming of a location, while a  
low signal indicates a detected error.  
PVER  
O
PVER shares a package pin with P2.0 and TXD.  
14  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Table 4. Signal Descriptions (Sheet 5 of 6)  
Name  
Type  
Description  
Read  
Read-signal output to external memory. RD# is asserted during external memory  
reads.  
RD#  
O
RD# shares a package pin with P5.3.  
Reset  
A level-sensitive reset input to, and an open-drain system reset output from, the  
microcontroller. Either a falling edge on RESET# or an internal reset turns on a  
pull-down transistor connected to the RESET# pin for 16 state times.  
RESET#  
I/O  
I/O  
I/O  
In the powerdown and idle modes, asserting RESET# causes the microcontroller to  
reset and return to normal operating mode. After a reset, the first instruction fetch is  
from 2080H.  
Receive Serial Data  
In modes 1, 2, and 3, RXD receives serial port input data. In mode 0, it functions as  
either an input or an open-drain output for data.  
RXD  
RXD shares a package pin with P2.1 and PALE#.  
Clock Pins for SSIO0 and 1  
For handshaking transfers, configure SC1:0 as open-drain outputs.  
SC1:0  
This pin carries a signal only during receptions and transmissions. When the SSIO  
port is idle, the pin remains either high (with handshaking) or low (without  
handshaking).  
SC0 shares a package pin with P6.4, and SC1 shares a package pin with P6.6.  
Data Pins for SSIO0 and 1  
These pins are the data I/O pins for SSIO0 and 1. For transmissions, configure  
SDx as a complementary output signal. For receptions, configure SDx as a high-  
impedance input signal.  
SD1:0  
I/O  
SD0 shares a package pin with P6.5, and SD1 shares a package pin with P6.7.  
Timer 2 External Clock  
External clock for timer 2. Timer 2 increments (or decrements) on both rising and  
falling edges of T2CLK. It is also used in conjunction with T2DIR for quadrature  
counting mode.  
T2CLK  
I
T2CLK shares a package pin with P1.0 and EPA0.  
Timer 2 External Direction  
External direction (up/down) for timer 2. Timer 2 increments when T2DIR is high  
and decrements when it is low. It is also used in conjunction with T2CLK for  
quadrature counting mode.  
T2DIR  
TXD  
I
T2DIR shares a package pin with P1.2 and EPA2.  
Transmit Serial Data  
In serial I/O modes 1, 2, and 3, TXD transmits serial port output data. In mode 0, it  
is the serial clock output.  
O
TXD shares a package pin with P2.0 and PVER.  
Advance Information Datasheet  
15  
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 4. Signal Descriptions (Sheet 6 of 6)  
Name  
Type  
Description  
Digital Supply Voltage  
VCC  
PWR  
Connect each VCC pin to the digital supply voltage.  
Programming Voltage  
VPP causes the device to exit powerdown mode when it is driven low for at least 50  
VPP  
PWR ns. Use this method to exit powerdown only when using an external clock source  
because it enables the internal phase clocks, but not the internal oscillator.  
If you do not plan to use the powerdown feature, connect VPP to VCC  
Reference Voltage for the A/D Converter  
.
VREF  
PWR  
GND  
This pin supplies operating voltage to the A/D converter.  
Digital Circuit Ground  
These pins supply ground for the digital circuitry. Connect each VSS and VSS1 pin to  
ground through the lowest possible impedance path. VSS pins are connected to the  
core ground region of the microcontroller, while VSS1 pins are connected to the port  
ground region. (ANGND is connected to the analog ground region.) Separating the  
ground regions provides noise isolation.  
V
SS, VSS1  
Write†  
This active-low output indicates that an external write is occurring. This signal is  
asserted only during external memory writes.  
Forcing WR# high while RESET# is low causes the device to enter PLL-bypass  
mode. When the device is in PLL-bypass mode, the internal phase clocks operate  
at one-half the frequency of the frequency on XTAL1.  
WR#  
O
WR# shares a package pin with P5.2, WRL#, and PLLEN.  
When this pin is configured as a special-function signal (P5_MODE.2 = 1), the  
chip configuration register 0 (CCR0) determines whether it functions as WR# or  
WRL#. CCR0.2 = 1 selects WR#; CCR0.2 = 0 selects WRL#.  
Write Low†  
During 16-bit bus cycles, this active-low output signal is asserted for low-byte  
writes and word writes to external memory. During 8-bit bus cycles, WRL# is  
asserted for all write operations.  
WRL#  
O
WRL# shares a package pin with P5.2, WR#, and PLLEN.  
When this pin is configured as a special-function signal (P5_MODE.2 = 1), the  
chip configuration register 0 (CCR0) determines whether it functions as WR# or  
WRL#. CCR0.2 = 1 selects WR#; CCR0.2 = 0 selects WRL#.  
Input Crystal/Resonator or External Clock Input  
Input to the on-chip oscillator and the internal clock generators. The internal clock  
generators provide the peripheral clocks, CPU clock, and CLKOUT signal. When  
using an external clock source instead of the on-chip oscillator, connect the clock  
input to XTAL1. The external clock signal must meet the VIH specification for  
XTAL1.  
XTAL1  
XTAL2  
I
Inverted Output for the Crystal/Resonator  
O
Output of the on-chip oscillator inverter. Leave XTAL2 floating when the design  
uses an external clock source instead of the on-chip oscillator.  
16  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
5.0  
Address Map  
Table 5. Address Map  
Hex  
Address  
Range  
Addressing  
Modes  
Description  
FFFF 8000 External device (memory or I/O) connected to address/data bus  
Indirect or indexed  
Indirect or indexed  
Program memory (internal nonvolatile or external memory); see  
7FFF 2080  
Note 1.  
207F 2000 Special-purpose memory (internal nonvolatile or external memory)  
1FFF 1FE0 Memory-mapped SFRs  
Indirect or indexed  
Indirect or indexed  
Indirect, indexed, or  
windowed direct  
1FDF 1F00 Peripheral SFRs  
External device (memory or I/O) connected to address/data bus;  
(future SFR expansion; see Note 2).  
1EFF 0300  
Indirect or indexed  
Indirect, indexed, or  
windowed direct  
02FF 0100 Upper register file (general-purpose register RAM)  
Direct, indirect, or  
indexed  
00FF 0000 Lower register file (register RAM, stack pointer, and CPU SFRs)  
NOTES:  
1. After a reset, the microcontroller fetches its first instruction from 2080H.  
2. The content or function of these locations may change in future microcontroller revisions, in which case a  
program that relies on a location in this range might not function properly.  
Advance Information Datasheet  
17  
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
6.0  
Electrical Characteristics  
Note: This document contains information on products in the design phase of development. Do not  
finalize a design with this information. Revised information will be published when the product is  
available. Verify with your local Intel sales office that you have the latest datasheet before  
finalizing a design.  
Table 6. Absolute Maximum Ratings  
Parameter  
Maximum Rating  
Storage Temperature  
–60°C to +150°C  
–0.5 V to +13.0 V  
–0.5 V to +7.0 V  
0.5 W  
Voltage from VPP or EA# to VSS or ANGND  
Voltage from any other pin to VSS or ANGND  
Power Dissipation  
Warning: Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent damage.  
These are stress ratings only.  
Table 7. Operating Conditions  
Parameter  
Values  
TA (Ambient Temperature Under Bias)  
–40°C to +125°C  
4.75 V to 5.25 V  
4.75 V to 5.25 V  
V
V
F
CC (Digital Supply Voltage)  
REF (Analog Supply Voltage) (Notes 1, 2)  
XTAL1 (Input Frequency):  
- PLL in 2x mode  
- PLL bypassed  
4 MHz to 10 MHz  
8 MHz to 20 MHz  
NOTES:  
1. ANGND and VSS should be nominally at the same potential.  
2. VREF should not exceed VCC by more than 0.5 V.  
Warning: Operation beyond the “Operating Conditions” is not recommended and extended exposure beyond  
the “Operating Conditions” may affect device reliability.  
18  
Advance Information Datasheet  
 
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
6.1  
DC Characteristics  
Table 8. DC Characteristics at VCC = 4.75 V to 5.25 V (Sheet 1 of 2)  
Symbol  
Parameter  
Min  
Typical  
Max  
Units  
Test Conditions (Note 1)  
VCC supply current  
ICC  
50  
95  
mA  
(-40°C to +125°C  
ambient)  
FXTAL1 = 20 MHz,  
V
CC = VPP = VREF = 5.25 V  
Active mode supply  
current (typical)  
ICC1  
IREF  
IIDLE  
VIL  
50  
2
mA  
mA  
mA  
V
(While device is in reset)  
A/D reference supply  
current  
5
F
V
XTAL1 = 20 MHz,  
CC = VPP = VREF = 5.25 V  
Idle mode current  
15  
42  
Input low voltage  
(all pins)  
0.5 V  
0.3 VCC  
VCC + 0.5  
Input high voltage (all  
pins)  
VIH  
0.7 VCC  
V
(3)  
Output low voltage  
(outputs configured as  
complementary)  
0.3  
0.45  
1.5  
V
V
V
IOL = 200 µA (4)  
VOL  
IOL = 3.2 mA  
OL = 7.0 mA  
I
Output high voltage  
(outputs configured as  
complementary)  
VCC – 0.3  
V
V
V
IOH = – 200 µA (4)  
VOH  
V
CC – 0.7  
CC – 1.5  
IOH = – 3.2 mA  
OH = – 7.0 mA  
V
I
Input leakage current  
(standard inputs)  
ILI  
± 8  
± 1  
µA  
µA  
V
V
SS VIN VCC (5)  
SS VIN VREF  
Input leakage current  
(port 0—A/D inputs)  
ILI1  
Output low voltage in  
reset (all pins except  
P2.6)  
VOL2  
1
V
IOL = 15 µA (6, 7)  
Output low current in  
reset (all pins except  
P2.6)  
15  
30  
35  
110  
185  
215  
µA  
µA  
µA  
VOL2 = 1.0 V  
IOL2  
V
V
OL2 = 2.5 V  
OL2 = 4.0 V  
RRST  
Reset pullup resistor  
6 K  
65 K  
V
V
V
Output low voltage in  
reset (RESET# pin  
only)  
0.3  
0.5  
0.8  
IOL3 = 4 mA (7)  
VOL3  
IOL3 = 6 mA  
IOL3 = 10 mA  
Output low voltage in  
reset (P2.6 only)  
VOL4  
1
V
IOL4 = 500 µA  
NOTES:  
1. Device is static and should operate below 1 Hz, but is tested only down to 4 MHz with the PLL enabled.  
With the PLL bypassed, the device is tested only down to 8 MHz.  
2. Typicals are based on a limited number of samples and are not guaranteed. The values listed are at room  
temperature and VREF = VCC = 5.25 V.  
3. VIH max for port 0 is VREF + 0.5 V.  
4. All bidirectional pins when configured as complementary outputs.  
5. Standard input pins include XTAL1, EA#, RESET#, and ports 1–6 when configured as inputs.  
6. All bidirectional pins except P2.7/CLKOUT, which is excluded because it is not weakly pulled low in reset.  
Bidirectional pins include ports 1–6.  
7. This specification is not tested in production and is based upon theoretical estimates and/or product  
characterization.  
Advance Information Datasheet  
19  
 
 
 
 
 
 
 
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 8. DC Characteristics at VCC = 4.75 V to 5.25 V (Sheet 2 of 2)  
Symbol  
Parameter  
Min  
Typical  
Max  
Units  
Test Conditions (Note 1)  
Pin capacitance  
CS  
10  
pF  
FTEST = 1.0 MHz  
(any pin to VSS  
)
Weak pulldown  
resistance (all pins  
except P2.6)  
RWPD2  
~100 K  
(Note 2)  
0.4  
1.0  
1.2  
2.0  
3.5  
4.0  
mA  
mA  
mA  
VOL4 = 1.0 V  
IOL4  
P2.6 only  
P2.6 only  
VOL4 = 2.5 V  
OL4 = 4.0 V  
V
RWPD4  
3 K  
NOTES:  
1. Device is static and should operate below 1 Hz, but is tested only down to 4 MHz with the PLL enabled.  
With the PLL bypassed, the device is tested only down to 8 MHz.  
2. Typicals are based on a limited number of samples and are not guaranteed. The values listed are at room  
temperature and VREF = VCC = 5.25 V.  
3. VIH max for port 0 is VREF + 0.5 V.  
4. All bidirectional pins when configured as complementary outputs.  
5. Standard input pins include XTAL1, EA#, RESET#, and ports 1–6 when configured as inputs.  
6. All bidirectional pins except P2.7/CLKOUT, which is excluded because it is not weakly pulled low in reset.  
Bidirectional pins include ports 1–6.  
7. This specification is not tested in production and is based upon theoretical estimates and/or product  
characterization.  
6.2  
AC Characteristics(Over Specified Operating Conditions)  
6.2.1  
Test Condition  
Capacitive load on all pins = 100 pF  
Rise and fall times = 10 ns  
FXTAL1 = 8 MHz with PLL enabled in clock-doubler mode  
20  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Table 9. AC Characteristics (Sheet 1 of 2)  
Symbol  
Parameter  
Min  
Max  
Units  
The 87C196LA meets these specifications  
Frequency on XTAL1, PLL bypassed  
8
4
20  
10  
FXTAL1  
MHz(1)  
MHz  
Frequency on XTAL1, PLL in 2x mode  
Operating frequency, f = FXTAL1; PLL in 1x mode  
f
8
20  
Operating frequency, f = 2FXTAL1; PLL in 2x  
mode  
t
Period t = 1/f  
50  
20  
125  
110  
ns  
ns(2)  
ns  
TXHCH  
TCLCL  
TCHCL  
TCLLH  
TLLCH  
TLHLH  
TLHLL  
TAVLL  
TLLAX  
TLLRL  
TRLCL  
TRHLH  
TRLRH  
TRLAZ  
TLLWL  
TCLWL  
TQVWH  
TCHWH  
TWLWH  
TWHQX  
TWHLH  
TWHAX  
TRHAX  
NOTES:  
XTAL1 High to CLKOUT High or Low  
CLKOUT Cycle Time  
2t  
4t  
CLKOUT High Period  
t - 10  
- 10  
t + 20  
30  
ns  
CLKOUT Falling to ALE Rising  
ALE Falling to CLKOUT Rising  
ALE Cycle Time  
ns  
- 35  
15  
ns  
ns  
ALE High Period  
t - 10  
t - 15  
t - 40  
t -– 30  
0
t + 10  
ns  
Address Setup to ALE Low  
Address Hold after ALE Low  
ALE Low to RD# Low  
ns  
ns  
ns  
RD# Low to CLKOUT Low  
RD# High to ALE Rising  
RD# Low to RD# High  
30  
ns  
t - 5  
t
ns  
t + 25  
10  
ns(3)  
RD# Low to Address Float  
ALE Low to WR# Low  
ns  
t - 10  
- 5  
ns  
CLKOUT Low to WR# Falling Edge  
Data Valid to WR# High  
CLKOUT High to WR# Rising Edge  
WR# Low to WR# High  
Data Hold after WR# High  
WR# High to ALE High  
25  
30  
ns  
t - 23  
- 5  
ns  
ns  
t - 20  
t - 25  
t - 10  
t - 30  
t - 30  
ns  
ns  
t + 15  
ns(3)  
ns(4)  
ns(4)  
AD15:8 Hold after WR# High  
AD15:8 Hold after RD# High  
1. Testing performed at 4.0 MHz with PLL enabled. With the PLL bypassed, the device is tested only down  
to 8 MHz. However, the device is static by design and typically operates below 1 Hz.  
2. Typical specifications, not guaranteed.  
3. Assuming back-to-back bus cycles.  
4. 8-bit bus only.  
Advance Information Datasheet  
21  
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 9. AC Characteristics (Sheet 2 of 2)  
Symbol  
Parameter  
Min  
Max  
Units  
The system must meet these specifications to work with the 87C196LA  
TAVDV  
TRLDV  
TCLDV  
TRHDZ  
TRXDX  
NOTES:  
Address Valid to Input Data Valid  
RD# Low to Input Data Valid  
CLKOUT Low to Input Data Valid  
RD# High to Input Data Float  
Data Hold after RD# Inactive  
3t - 55  
t - 22  
t - 50  
t
ns  
ns  
ns  
ns  
ns  
0
1. Testing performed at 4.0 MHz with PLL enabled. With the PLL bypassed, the device is tested only down  
to 8 MHz. However, the device is static by design and typically operates below 1 Hz.  
2. Typical specifications, not guaranteed.  
3. Assuming back-to-back bus cycles.  
4. 8-bit bus only.  
6.2.2  
Explanation of AC Symbols  
Each symbol is two pairs of letters prefixed by “t” for time. The characters in a pair indicate a  
signal and its condition, respectively. Symbols represent the time between the two signal/condition  
points.  
Table 10. AC Timing Symbol Definitions  
A
C
D
L
AD15:0  
CLKOUT  
AD15:0, AD7:0  
ALE  
Q
R
W
AD15:0, AD7:0  
RD#  
WR#, WRL#  
Character  
Condition  
H
L
High  
Low  
V
X
Z
Valid  
No Longer Valid  
Floating (low impedance)  
22  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Figure 4. System Bus Timing  
TXTAL1  
XTAL1  
TCLCL  
TCHCL  
TXHCH  
CLKOUT  
TLLCH  
TCLLH  
TLHLH  
ALE/ADV#  
RD#  
TLHLL  
TRHLH  
TLLRL  
TRLRH  
T
TRLAZ  
TLLAX  
RHDZ  
TAVLL  
T
RLDV  
Address Out  
TAVDV  
Data In  
AD15:0  
(read)  
TLLWL  
TWHLH  
TWLWH  
WR#  
T
TQVWH  
WHQX  
AD15:0  
(write)  
Address Out  
Data Out  
Address Out  
TWHAX, TRHAX  
AD15:8  
(8-bit data bus)  
High Address Out  
A4458-01  
Table 11. External Clock Drive  
Symbol  
Parameter  
Min  
Max  
Units  
Frequency on XTAL1, PLL bypassed  
Frequency on XTAL1, PLL in 2x mode  
8
4
20  
10  
1/TXLXL  
MHz(1)  
TXLXL  
TXHXX  
TXLXX  
TXLXH  
TXHLX  
Oscillator Period (TOSC  
)
50  
250  
0.65T  
0.65T  
10  
ns  
ns  
ns  
ns  
ns  
High Time  
0.35T  
0.35T  
Low Time  
Rise Time  
Fall Time  
10  
1. Testing performed at 4.0 MHz with PLL enabled. With the PLL bypassed, the device is tested only down  
to 8 MHz. However, the device is static by design and typically operates below 1 Hz.  
Advance Information Datasheet  
23  
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Figure 5. External Clock Drive Waveform  
TXHXL  
TXHXX  
TXLXH  
0.7 VCC + 0.5 V  
0.7 VCC + 0.5 V  
0.3 VCC – 0.5 V  
TXLXL  
TXLXX  
0.3 VCC – 0.5 V  
XTAL1  
A2119-03  
Figure 6. AC Testing Input, Output Waveforms  
3.5 V  
2.0 V  
2.0 V  
0.8 V  
Test Points  
0.8 V  
0.45 V  
Note:  
AC testing inputs are driven at 3.5 V for a logic “ 1” and 0.45 V for a logic  
“ 0” . Timing measurements are made at 2.0 V for a logic “ 1” and 0.8 V for  
a logic “ 0”.  
A2120-04  
Figure 7. Float Waveform  
VOH – 0.15 V  
VOL + 0.15 V  
VLOAD + 0.15 V  
VLOAD  
VLOAD – 0.15 V  
Timing Reference  
Points  
Note:  
For timing purposes, a port pin is no longer floating when a 150 mV change from load  
voltage occurs and begins to float when a 150 mV change from the loading V /V  
OH OL  
level occurs with I /I  
15 mA.  
OL OH  
A2121-03  
24  
Advance Information Datasheet  
 
 
 
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
7.0  
EPROM Specifications  
7.1  
Operating Conditions  
Load Capacitance = 150 pF  
C = 25°C ±5°C  
REF = 5.0 V ±0.25 V  
VSS  
EA# = 12.5 V ±0.25 V  
FOSC = 5.0 MHz  
T
ANGND = 0.0 V  
VPP = 12.5 V ±0.25 V  
V
Table 12. AC EPROM Programming Characteristics  
Symbol  
Parameter  
Address Setup Time  
Min  
Max  
Units  
TAVLL  
TLLAX  
TDVPL  
TPLDX  
TLLLH  
TPLPH  
TLHPL  
TPHLL  
TPHDX  
TPHPL  
TLHPL  
TPLDV  
TSHLL  
TPHIL  
0
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
TOSC  
Address Hold Time  
100  
0
Data Setup Time  
Data Hold Time  
400  
50  
PALE# Pulse Width  
PROG# Pulse Width3  
50  
PALE# High to PROG# Low  
PROG# High to Next PALE# Low  
Word Dump Hold Time  
220  
220  
50  
50  
PROG# High to Next PROG# Low  
PALE# High to PROG# Low  
PROG# Low to Word Dump Valid  
RESET# High to First PALE# Low  
PROG# High to AINC# Low  
AINC# Pulse Width  
220  
220  
1100  
0
TILIH  
240  
50  
TILVH  
PVER# Hold after AINC# Low  
AINC# Low to PROG# Low  
PROG# High to PVER# Valid  
TILPL  
170  
TPHVL  
220  
NOTES:  
1. Run-time programming is done with FOSC = 6.0 MHz to 10.0 MHz, VCC, VPD, VREF = 5.0 V ±0.25 V, TC  
25°C ±5°C and VPP = 12.5 V ±0.25 V. For run-time programming over a full operating range, contact  
factory.  
=
2. Programming Specifications are not tested, but guaranteed by design.  
3. This specification is for the word dump mode. For programming pulses use 300 TOSC + 100 µs.  
Table 13. DC EPROM Programming Characteristics  
Symbol  
Parameter  
Min  
Max  
Units  
IPP  
VPP Programming Supply Current  
100  
mA  
NOTE: VPP must be within 1 V of VCC while VCC <4.5 V. VPP must not have a low impedance path to ground  
or VSS while VCC >4.5 V.  
Advance Information Datasheet  
25  
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
7.2  
EPROM Programming Waveforms  
Figure 8. Slave Programming Mode Data Program Mode with Single Program Pulse  
RESET#  
T
T
DVPL  
AVLL  
PORTS 3/4  
Address/Command  
SHLL  
Data  
T
Address/Command  
T
T
LLAX  
PLDX  
PALE#  
P2.1  
T
T
T
T
PHLL  
LLLH  
LHPL  
PLPH  
PROG#  
P2.2  
T
PHVL  
PVER#  
P2.0  
Valid  
T
LLVH  
A4428-01  
Figure 9. Slave Programming Mode in WORD Dump or Data Verify Mode with Auto Increment  
RESET#  
ADDR  
ADDR + 2  
PORTS 3/4  
Address/Command  
T
Ver Bits/WD Dump  
Ver Bits/WD Dump  
T
T
T
T
PHDX  
SHLL  
PLDV  
PHDX  
PLDV  
PALE#  
P2.1  
PROG#  
P2.2  
T
T
PHPL  
ILPL  
PVER#  
P2.0  
A4429-01  
26  
Advance Information Datasheet  
 
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Figure 10. Slave Programming Mode Timing in Data Program Mode with Repeated Program  
Pulse and Auto Increment  
RESET#  
PORTS 3/4  
Address/Command  
Data  
Data  
PALE#  
P2.1  
T
T
PHPL  
ILPL  
PROG#  
P2.2  
P1  
P2  
T
T
ILVH  
ILIH  
PVER#  
P2.0  
Valid  
For P2  
Valid For P1  
AINC#  
P2.4  
T
PHIL  
A4430-01  
8.0  
A/D Converter Specifications  
The speed of the A/D converter in the 10-bit or 8-bit modes can be adjusted by setting the  
AD_TIME special function register to the appropriate value. The AD_TIME register only  
programs the speed at which the conversions are performed, not the speed at which it can convert  
correctly.  
The converter is ratiometric, so absolute accuracy is dependent on the accuracy and stability of  
V
REF. VREF must be within 0.5 V of VCC since it supplies both the resistor ladder and the digital  
portion of the converter and input port pins.  
For testing purposes, after a conversion is started, the device is placed in the IDLE mode until the  
conversion is complete. Testing is performed at VREF = 5.12 V and 20 MHz operating frequency.  
There is an AD_TEST register that allows for conversion on ANGND and VREF, as well as zero  
offset adjustment. The absolute error listed is without doing any adjustments.  
Advance Information Datasheet  
27  
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
Table 14. A/D Operating Conditions - Symbol Descriptions1  
Symbol  
Description  
Min  
Max  
Units  
TA  
Automotive Ambient Temperature  
Digital Supply Voltage  
Analog Supply Voltage  
Sample Time  
-40  
4.75  
4.75  
2.0  
15  
+125  
5.25  
°C  
V
VCC  
VREF  
5.25(2,3)  
V
TSAM  
TCONV  
FOSC  
NOTES:  
µs(4)  
µs(4)  
MHz  
Conversion Time  
18  
20  
Oscillator Frequency  
4
1. ANGND and VSS should nominally be at the same potential.  
2. VREF must not exceed VCC by more than +0.5 V.  
3. Testing is performed at VREF = 5.12 V.  
4. The value of AD_TIME must be selected to meet these specifications.  
Table 15. A/D Operating Conditions - Parameter Descriptions  
Parameter  
Typical,1  
Min  
Max  
Units‡  
1024  
10  
1024  
10  
Level  
Bits  
Resolution  
Absolute Error  
0
±3  
LSBs  
LSBs  
LSBs  
LSBs  
LSBs  
LSBs  
LSBs(1)  
Full Scale Error  
±2  
±2  
Zero Offset Error  
Non-Linearity  
±3  
+0.5  
±1  
Differential Non-Linearity  
Channel-to-Channel Matching  
Repeatability  
0.5  
0
±0.25  
0.009  
0
Temperature Coefficients:  
Offset  
LSBs/C(1)  
Fullscale  
Differential Non-Linearity  
Off Isolation  
- 60  
dB(1,2,3)  
dB(1,2)  
dB(1,2)  
(1)  
Feedthrough  
- 60  
- 60  
VCC Power Supply Rejection  
Input Resistance  
DC Input Leakage  
750  
0
1.2 K  
2
µA  
NOTES:  
These values are expected for most parts at 25°C, but are not tested or guaranteed.  
An “LSB”, as used here, has a value of approximately 5 mV. (See Automotive Handbook for  
A/D glossary of terms).  
1. These values are not tested in production and are based on theoretical estimates and/or laboratory test.  
2. DC to 100 KHz.  
3. Multiplexer Break-Make Guaranteed.  
28  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
9.0  
AC Characteristics - Serial Port -  
Shift Register Mode  
9.1  
Test Conditions  
TA = -40°C to +125°C  
CC = 5.0 V ±5%  
VSS = 0.0 V  
V
Load Capacitance = 100 pF  
Table 16. Serial Port Timing - Shift Register Mode  
Symbol  
Parameter  
Serial Port Clock Period  
Min  
Max  
Units  
TXLXL  
TXLXH  
TQVXH  
TXHQX  
TXHQV  
TDVXH  
8T  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Serial Port Clock Falling Edge to Rising Edge  
Output Data Setup to Clock Rising Edge  
Output Data Hold after Clock Rising Edge  
Next Output Data Valid after Clock Rising Edge  
Input Data Setup to Clock Rising Edge  
Input Data Hold after Clock Rising Edge  
Last Clock Rising to Output Float  
4T - 50  
3T  
4T + 50  
2T - 50  
2T + 50  
2T + 200  
0
1
TXHDX  
1
TXHQZ  
5T  
1. Parameter not tested.  
9.2  
Waveform - Serial Port - Shift Register Mode0  
Figure 11. Serial Port Waveform - Shift Register Mode  
T
XLXL  
TXD  
T
T
T
T
T
QVXH  
XLXH  
XHQV  
XHQX  
XHQZ  
0
1
2
3
4
5
6
7
RXD (out)  
RXD (in)  
T
T
DVXH  
XHDX  
Valid  
Valid  
Valid  
Valid  
Valid  
Valid  
Valid  
Valid  
A4427-01  
Advance Information Datasheet  
29  
 
87C196LA-20 MHz CHMOS 16-bit Microcontroller — Automotive  
10.0  
Thermal Characteristics  
All thermal impedance data is approximate for static air conditions at 1 watt of power dissipation.  
Values change depending on operating conditions and the application. The Intel Packaging  
Handbook (order number 240800) describes Intel’s thermal impedance test methodology. The  
Components Quality and Reliability Handbook (order number 210997) provides quality and  
reliability information.  
Table 17. Thermal Characteristics  
Package Type  
xx87C196LA (52-pin PLCC)  
θJA  
θJC  
42 °C/W  
15°C/W  
NOTES:  
1. θJA = Thermal resistance between junction and the surrounding environment (ambient). Measurements  
are taken 1 foot away from case in static air flow environment.  
θ
JC = Thermal resistance between junction and package surface (case).  
2. All values of θJA and θJC may fluctuate depending on the environment (with or without airflow, and how  
much airflow) and device power dissipation at temperature of operation. Typical variations are ± 2°C/W.  
3. Values listed are at a maximum power dissipation of 0.5 W.  
4. To address the fact that many of the package prefix variables have changed, all package prefix variables  
in this document are now indicated with an "x".  
11.0  
12.0  
13.0  
Design Considerations  
To be supplied.  
Device Errata  
Contact your Intel sales representative for this product’s specification update.  
Datasheet Revision History  
For revision (004), to address the fact that many of the package prefix variables have changed,  
all package prefix variables in this document are now indicated with an "x".  
These revisions were made for the (003) datasheet.  
Table 18. Revision History (Sheet 1 of 2)  
Revision  
Item  
Change  
002  
All  
Data sheet moved from Product Preview to Advance Information status.  
List of features changed to reflect 24 Kbytes of OTPROM and 768 bytes of  
register RAM.  
002  
002  
002  
002  
Cover  
Figure 3  
Table 4  
Modified to include PLLEN designation on pin 6.  
Signal descriptions modified for the PLLEN pin, to reflect the method for  
bypassing the on-chip PLL.  
Section 6.0  
Changed “PLL in 1x mode” to “PLL bypassed”.  
30  
Advance Information Datasheet  
Automotive — 87C196LA-20 MHz CHMOS 16-bit Microcontroller  
Table 18. Revision History (Sheet 2 of 2)  
Revision  
Item  
Change  
Changes to DC Characteristics as follows:  
ICCMax from TBD to 95 mA  
I
I
REFMax from TBD to 5 mA  
IDLEMax from TBD to 42 mA  
PDDeleted  
IHDeleted  
I
OL2 (All pins except P2.6) Min, Max, @ VOL2 from TBD to:  
Min = 15 mAMax = 110 µA@ VOL2 = 1.0 V  
Min = 30 mAMax = 185 µA@ VOL2 = 2.5 V  
Min = 35 mAMax = 215 µA@ VOL2 = 4.0 V  
002  
Section 6.1  
R
WPU replaced with RWPD2 to accurately reflect the weak pulldown  
device. Typical set to 100 Kfor all pins except P2.6.  
I
OL2 (Added for P2.6 only)  
Min = 0.4 mAMax = 2.0 µA@ VOL4 = 1.0 V  
Min = 1.0 mAMax = 3.5 µA@ VOL4 = 2.5 V  
Min = 1.2 mAMax = 4.0 µA@ VOL4 = 4.0 V  
R
WPD4 (Added for P2.6 only) To accurately reflect the weak pulldown  
device for P2.6. Typical set to 3 K.  
Changes to AC Characteristics as follows:  
T
T
T
T
T
T
CHCLMax from T+15 to T+20 ns  
CLLHMax from 15 to 30 ns  
LLCHMin from -20 to -35 ns  
RLCLMin from 4 to 0  
002  
002  
Table 9  
RLAZMax from 5 to 10 ns  
CHWHMin from -10 to -5 ns  
Max from 15 to 30 ns  
Table 11 and  
Figure 5  
Added External clock drive specifications and waveform.  
002  
002  
002  
002  
002  
003  
Figure 6  
Figure 7  
Section 7.2  
Section 8.0  
Section 9.0  
All  
Added AC testing input/output waveform.  
Added Float Waveform.  
Added EPROM specifications for programming characteristics.  
Added A/D converter specifications.  
Added AC characteristics for the serial port.  
Changed VCC and VREF operating spec conditions.  
Advance Information Datasheet  
31  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY