87C196KC Intel Corporation, 87C196KC Datasheet

no-image

87C196KC

Manufacturer Part Number
87C196KC
Description
16-BIT HIGH PERFORMANCE CHMOS MICROCONTROLLER
Manufacturer
Intel Corporation
Datasheet
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
The 87C196KC 16-bit microcontroller is a high-performance member of the MCS 96 microcontroller family
The 87C196KC is an enhanced 8XC196KB device with 488 bytes RAM 16 MHz operation and 16 Kbytes of
on-chip EPROM Intel’s CHMOS process provides a high performance processor along with low power con-
sumption
Four high-speed capture inputs are provided to record times when events occur Six high-speed outputs are
available for pulse or waveform generation The high-speed output can also generate four software timers or
start an A D conversion Events can be based on the timer or up down counter
This datasheet contains information on products in full production Specifications within this datasheet
are subject to change without notice Verify with your local Intel sales office that you have the latest
datasheet before finalizing a design
16 Kbytes of On-Chip EPROM
232 Byte Register File
256 Bytes of Additional RAM
Register-to-Register Architecture
28 Interrupt Sources 16 Vectors
Peripheral Transaction Server
1 75 s 16 x 16 Multiply (16 MHz)
3 0 s 32 16 Divide (16 MHz)
Powerdown and Idle Modes
Five 8-Bit I O Ports
16-Bit Watchdog Timer
Dynamically Configurable 8-Bit or
16-Bit Buswidth
Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement of any patent or
copyright for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make
changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata
COPYRIGHT
b
Other brands and names are the property of their respective owners
40 C to
INTEL CORPORATION 1995
a
125 C
16-BIT HIGH-PERFORMANCE CHMOS
MICROCONTROLLER
87C196KC
Automotive
NOTICE
January 1995
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Full Duplex Serial Port
High-Speed I O Subsystem
16-Bit Timer
16-Bit Up Down Counter with Capture
3 Pulse-Width-Modulated Outputs
Four 16-Bit Software Timers
8- or 10-Bit 8-Channel A D Converter
with Sample Hold
HOLD HLDA Bus Protocol
OTP One-Time Programmable and
QROM Versions
Available in 12 MHz and 16 MHz
Versions
16 MHz Operation
Order Number 270846-004

Related parts for 87C196KC

87C196KC Summary of contents

Page 1

... Buswidth The 87C196KC 16-bit microcontroller is a high-performance member of the MCS 96 microcontroller family The 87C196KC is an enhanced 8XC196KB device with 488 bytes RAM 16 MHz operation and 16 Kbytes of on-chip EPROM Intel’s CHMOS process provides a high performance processor along with low power con- ...

Page 2

... Figure 2 The 87C196KC Family Nomenclature 87C196KC Enhanced Feature Set over the 87C196KB 1 The 87C196KC has twice the RAM and twice the EPROM of the 87C196KB Also a Vertical Register Windowing Scheme allows the extra 256 bytes of RAM to be used as registers This greatly reduces the ...

Page 3

... WR WRL 39 PWM0 T2CAPTURE HSO 3 34 HSO T2UP- HOLD AUTOMOTIVE 87C196KC PLCC Description HLDA BREQ 29 HSO 1 28 HSO 0 27 HSO 5 HSI 3 26 HSO 4 HSI 2 25 HSI 1 24 HSI PWM2 ...

Page 4

... AUTOMOTIVE 87C196KC 4 Figure 4 68-Pin PLCC Package Table 1 Prefix Identification PLCC 87C196KC AN87C196KC OTP Version 270846 – 2 ...

Page 5

... Name and Function pins all of which must be connected SS is also the supply voltage to the analog REF If this function is not used BHE 0) or both bytes (A0 0 BHE e e AUTOMOTIVE 87C196KC may be tied to V This pin PP CC the oscillator BHE 1) to the e ...

Page 6

... A D converter Port 1 8-bit quasi-bidirectional I O port Port 2 8-bit multi-functional port All of its pins are shared with other functions in the 87C196KC Ports 3 and 4 8-bit bidirectional I O ports with open drain outputs These pins are shared with the multiplexed address data bus ...

Page 7

... NOTES 1 All pins except RESET XTAL1 and EA 2 Violating these specifications in Reset may cause the part to enter test modes AUTOMOTIVE 87C196KC NOTICE This is a production data sheet The specifi- cations are subject to change without notice WARNING Stressing the device beyond the ‘‘Absolute Maximum Ratings’ ...

Page 8

... AUTOMOTIVE 87C196KC DC CHARACTERISTICS (Over Specified Operating Conditions) Symbol Description I Input Leakage Current (Std Inputs Input Leakage Current (Port 0) LI1 Transition Current (QBD Pins Logical 0 Input Current (QBD Pins Active Mode Current in Reset Converter Reference Current ...

Page 9

... Freq IDLE Figure CHARACTERISTICS For use over specified operating conditions Test Conditions Capacitive load on all pins The system must meet these specifications to work with the 87C196KC Symbol Description T Address Valid to READY Setup AVYV T ALE Low to READY Setup LLYV T ...

Page 10

... AUTOMOTIVE 87C196KC AC CHARACTERISTICS (Continued) For use over specified operating conditions Test Conditions Capacitive load on all pins The 87C196KC will meet these specifications Symbol Description F Frequency on XTAL XTAL OSC XTAL T XTAL1 High to CLKOUT High or Low XHCH T CLKOUT Cycle Time CLCL ...

Page 11

... System Bus Timings AUTOMOTIVE 87C196KC 270846 –22 11 ...

Page 12

... AUTOMOTIVE 87C196KC READY Timings (One Waitstate) Buswidth Timings 12 270846 –23 270846 –24 ...

Page 13

... HLDA High to Address No Longer Float HAHAX T HLDA High to BHE INST RD WR Valid HAHBV T CLKOUT Low to ALE High CLLH NOTE 1 To guarantee recognition at next clock DC SPECIFICATIONS IN HOLD Weak Pullups on ADV RD WR WRL BHE Weak Pulldowns on ALE INST AUTOMOTIVE 87C196KC Min Max ...

Page 14

... AUTOMOTIVE 87C196KC EXTERNAL CLOCK DRIVE Symbol Parameter 1 T Oscillator Frequency XLXL T Oscillator Frequency XLXL T High Time XHXX T Low Time XLXX T Rise Time XLXH T Fall Time XHXL EXTERNAL CLOCK DRIVE WAVEFORMS An external oscillator may encounter as much as a 100 pF load at XTAL1 when it starts-up This is due to ...

Page 15

... T t OSC OSC 8002H) 8001H OSC OSC 8001H OSC OSC OSC 0 AUTOMOTIVE 87C196KC Max Units OSC OSC OSC OSC 270846 –29 ...

Page 16

... AUTOMOTIVE 87C196KC EPROM SPECIFICATIONS AC EPROM Programming Characteristics Operating Conditions Load Capacitance V ANGND 50V Symbol Description T Reset High to First PALE Low SHLL T PALE Pulse Width LLLH T Address Setup Time AVLL T Address Hold Time LLAX T PROG Low to Word Dump Valid ...

Page 17

... EPROM PROGRAMMING WAVEFORMS SLAVE PROGRAMMING MODE DATA PROGRAM MODE WITH SINGLE PROGRAM PULSE SLAVE PROGRAMMING MODE IN WORD DUMP WITH AUTO INCREMENT AUTOMOTIVE 87C196KC 270846 –30 270846 –31 17 ...

Page 18

... AUTOMOTIVE 87C196KC SLAVE PROGRAMMING MODE TIMING IN DATA PROGRAM WITH REPEATED PROG PULSE AND AUTO INCREMENT 18 270846 –32 ...

Page 19

... AUTOMOTIVE 87C196KC since it supplies CC 5 12V e REF 1 Units Notes Levels Bits LSBs LSBs LSBs LSBs LSBs LSBs LSBs LSB C LSB C LSB ...

Page 20

... ONCE Mode Entry The ONCE mode is entered on the 87C196KC by driving the TXD pin low on the rising edge of RESET The TXD pin is held high by a pullup that is specified and remain This Pullup must not be overrid- den or the 87C196KC will enter the ONCE mode ...

Page 21

... B-3 STEP ERRATA 1 NMI during PTS skips an address When an NMI interrupts a PTS routine the first byte of the in- struction following completion of the PTS cycle is lost This results in incorrect code execution Workaround NMI must be disabled using exter- nal hardware during any PTS activity ...

Related keywords