Standard Products
UT80CRH196KD Microcontroller
Datasheet
September, 2002
FEATURES
INTRODUCTION
q
20MHz 16-bit Microcontroller compatible with industry
standard’s MCS-96 ISA
- Register to Register Architecture
- 1000 Byte Register RAM
The UT80CRH196KD is compatible with industry standard’s
MCS-96 instruction set. The UT80CRH196KD is supported
by commercial hardware and software development tools.
Built on UTMC’s Commercial RadHardTM epitaxial CMOS
technology, the microcontroller is hardened against ionizing
dose and charged particles. The microcontroller’s on-board
1000 byte scratch-pad SRAM and flip-flops can withstand
q
q
q
q
q
q
q
Three 8-bit I/O Ports
On-board Interrupt Controller
Three Pulse-Width Modulated Outputs
High Speed I/O
charged particles with energies up to 25 MeV-cm2/mg.
The UT80CRH196KD accesses instruction code and data via
a 16-bit address and data bus. The 16-bit bus allows the
microcontroller to access 128K bytes of instruction/data
memory. Integrated software and hardware timers, high speed
I/O, pulse width modulation circuitry, and UART make the
UT80CRH196KD ideal for control type applications. The
CPU’s ALU supports byte and word adds and subtracts, 8 and
16 bit multiplies, 32/16 and 16/8 bit divides, as well as
increment, decrement, negate, compare, and logical
operations. The UT80CRH196KD’s interrupt controller
prioritizes and vectors 18 interrupt events. Interrupts include
normal interrupts and special interrupts. To reduce power
consumption, the microcontroller supports software invoked
idle and power down modes. The UT80CRH196KD is
packaged in a 68-lead quad flatpack.
UART Serial Port
Dedicated Baud Rate Generator
Software and Hardware Timers
- 16-Bit Watchdog Timer, Four 16-Bit Software Timers
- Three 16-Bit Counter/Timers
q
Radiation-hardened process and design; total dose
irradiation testing to MIL-STD-883 Method 1019
- Total-dose: 100K rads(Si)
- Effective LET threshold: 25 MeV-cm 2/mg
- Saturated cross section: 3.66e-7cm2/bit
- Latchup immune (LET > 128 MeV-cm2/mg)
q Error detection and correction for external memory accesses
q
QML Q and QML V compliant part
q Standard Microcircuit Drawing 5962-98583
CPU
1000 Bytes
ALU
RAM
Interrupt
PTS
Controller
Register File
MicroCode
Engine
Control
Signals
Memory
Controller
Queue
Address /Data Bus
Alternate
Functions
HOLD
HLDA
BREQ
PWM1
Alternate
Functions
Serial
Port
Watchdog
Timer
PWM
HSIO and
Timers
PORT0
PWM2
EXTINT
HSI HSO
PORT1
PORT2
ECB0-
ECB5
Figure 1. UT80CRH196KD Microcontroller