N a t i o n a l
COP820CJ/COP822CJ/COP823CJ
Single-Chip microCMOS Microcontroller
G e n e ra l D e s c rip tio n
The COP820CJ is a member of the COPS™ 8-bit Microcon-
troller family. It is a fully static Microcontroller, fabricated
using double-metal silicon gate microCMOS technology.
This low cost Microcontroller is a complete microcomputer
containing all system timing, interrupt logic, ROM, RAM, and
I/O necessary to implement dedicated control functions in a
variety of applications. Features include an 8-bit memory
mapped architecture,
MICROWIRE
timer/counter with capture register, a multi-sourced inter-
rupt, Comparator,
WATCHDOG
Brown out protection and Multi-Input Wakeup. Each I/O pin
has software selectable options to adapt the device to the
specific application. The device operates over a voltage
range of 2.5V to 6.0V. High throughput is achieved with an
efficient, regular instruction set operating at a 1 jus per in
struction rate.
F e a tu re s
■ Low cost 8-bit Microcontroller
n Fully static CMOS
n 1 jus instruction time
■ Low current drain
— Low current static HALT mode
■ Single supply operation: 2.5V to 6.0V
■ 1024 x 8 on-chip ROM
B lo ck D ia g ra m
S e m i c o n d u c t o r
serial I/O, a 16-bit
tm
Timer, Modulator/Timer,
tm
FIGURE 1. Block Diagram
1-50
64 bytes on-chip RAM
■
WATCHDOG Timer
Comparator
Modulator/Timer (High speed PWM Timer for IR
"
Transmission)
Multi-Input Wakeup (on the 8-bit Port L)
■
Brown Out Protection
■
■
4 high current I/O pins with 15 mA sink capability
MICROWIRE/PLUS
serial I/O
■
tm
B
16-bit read/write timer operates in a variety of modes
— Timer with 16-bit auto reload register
— 16-bit external event counter
— Timer with 16-bit capture register (selectable edge)
■ Multi-source interrupt
— External interrupt with selectable edge
— Timer interrupt or capture interrupt
— Software interrupt
■ 8-bit stack pointer (stack in RAM)
■ Powerful instruction set, most instructions single byte
■ BCD arithmetic instructions
■ 28- and 20-pin DIP/SO package or 16-pin SO package
■ Software selectable I/O options (TRI-STATE®, push-
pull, weak pull-up)
■ Schmitt trigger inputs on Port G and Port L
■ Fully supported by MetaLink's development systems
■ One-Time Programmable (OTP) emulator devices
P R E L IM IN A R Y
T L /D D /1 1208-1