
October 1993
Order Number: 271089-006
M80C196KB
16-BIT HIGH PERFORMANCE CHMOS
MICROCONTROLLER
Military
Y
232 Byte Register File
Y
Register-to-Register Architecture
Y
28 Interrupt Sources/16 Vectors
Y
2.3
m
s 16 x 16 Multiply (12 MHz)
Y
4.0
m
s 32/16 Divide (12 MHz)
Y
Powerdown and Idle Modes
Y
Five 8-Bit I/O Ports
Y
16-Bit Watchdog Timer
Y
Dynamically Configurable 8-Bit or
16-Bit Buswidth
Y
Available in 68-Lead PGA and 68-Lead
Ceramic Quad Flat Pack
Y
Full Duplex Serial Port
Y
High Speed I/O Subsystem
Y
16-Bit Timer
Y
16-Bit Up/Down Counter with Capture
Y
Pulse-Width-Modulated Output
Y
Four 16-Bit Software Timers
Y
10-Bit A/D Converter with S/H
Y
12 MHz Version D M80C196KB
Y
Available in Two Product Grades:
D MIL-STD-883,
b
55
§
C to
a
125
§
C (T
C
)
D Military Temperature Only (MTO),
b
55
§
C to
a
125
§
C (T
C
)
The M80C196KB 16-bit microcontroller is a high performance member of the MCS
é
-96 microcontroller family.
The M80C196KB is pin-for-pin compatible and uses a true superset of the M8096 instructions. Intel’s CHMOS
process provides a high performance processor along with low power consumption. To further reduce power
requirements, the processor can be placed into Idle or Powerdown Mode.
Bit, byte, word and some 32-bit operations are available on the M80C196KB. With a 12 MHz oscillator a 16-bit
addition takes 0.66
m
s, and the instruction times average 0.5
m
s to 1.5
m
s in typical applications.
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.
Also provided on-chip are an A/D converter with Sample and Hold, serial port, watchdog timer, and a pulse-
width-modulated output signal.
271089–1
Figure 1. M80C196KB Block Diagram