Document
COP820C/COP840C Family CMOS ROM Based Microcontrollers with 1k or 2k Memory
August 2000
COP820C/840C Family 8-Bit CMOS ROM Based Microcontrollers with 1k or 2k Memory
General Description
Note: COP8SA devices are instruction set and pinout compatible supersets of the COP800C Family devices, and are replacements for these in new designs when possible. The COP820C/840C Family ROM based microcontrollers are integrated COP8™ Base core devices with smaller memory (1k/2k), and fewer on-board features. These singlechip CMOS devices are suited for lower-functionality applications where system cost is of prime consideration. Pin and software compatible (different VCC range) 4k/32k OTP verDevice COP620C COP820C COP920C COP622C COP822C COP922C COP640C COP840C COP940C COP642C COP842C COP942C Memory (bytes) 1k ROM 1k ROM 1k ROM 1k ROM 1k ROM 1k ROM 2k ROM 2k ROM 2k ROM 2k ROM 2k ROM 2k ROM RAM (bytes) 64 64 64 64 64 64 128 128 128 128 128 128 I/O Pins 24 24 24 16 16 16 24 24 24 16 16 16 sions are available (COP87LxxCJ/RJ Family). Erasable windowed versions are available for use with a range of COP8 software and hardware development tools. Family features include an 8-bit memory mapped architecture, 10 Hz CKI with 1µs instruction cycle, one multi-function 16-bit timer/counter with PWM, MICROWIRE/PLUS™ serial I/O, power saving HALT mode, three clock modes, high current outputs, software selectable I/O options, 2.3v-6.0v operation and 20/28 pin packages. Devices included in this datasheet are: Packages 28 DIP/SOIC 28 DIP/SOIC 28 DIP/SOIC 20 DIP/SOIC 20 DIP/SOIC 20 DIP/SOIC 28 DIP/SOIC 28 DIP/SOIC 28 DIP/SOIC 20 DIP/SOIC 20 DIP/SOIC 20 DIP/SOIC Temperature -55 to +125˚C -40 to +85˚C 0 to +70˚C -55 to +125˚C -40 to +85˚C 0 to +70˚C -55 to +125˚C -40 to +85˚C 0 to +70˚C -55 to +125˚C -40 to +85˚C 0 to +70˚C 2.3v-4.0v, CH=4.0v-6.0v 2.3v-4.0v, CH=4.0v-6.0v 4.5v - 5.5v 2.3v-4.0v, CH=4.0v-6.0v 4.5v - 5.5v 2.3v-4.0v, CH=4.0v-6.0v 4.5v - 5.5v Comments 4.5v - 5.5v
Key Features
n 16-bit multi-function timer supporting — PWM mode — External event counter mode — Input capture mode n 1024 bytes ROM/64 bytes RAM-COP820C n 2048 bytes ROM/128 bytes RAM-COP840C
— 20 DIP/SO with 16 I/O pins — 28 DIP/SO with 24 I/O pins
CPU/Instruction Set Feature
n 1 µs instruction cycle time n Three multi-source interrupts servicing — External interrupt with selectable edge — Timer interrupt — Software interrupt n Versatile and easy to use instruction set n 8-bit Stack point (SP) — stack in RAM n Two 8-bit Register Indirect Memory Pointers (B, X)
I/O Features
n Memory mapped I/O n Software selectable I/O options (TRI-STATE ® Output, Push-Pull Output, Weak Pull-Up Input, High Impedance Input) n High current outputs n Schmitt trigger inputs on Port G n MICROWIRE/PLUS serial I/O n Packages:
Fully Static CMOS
n Low current drain (typically < 1 µA) n Single supply operation: 2.5V to 6.0V
TRI-STATE ® is a registered trademark of National Semiconductor Corporation. COP8™, MICROWIRE™ and MICROWIRE/PLUS™ are trademarks of National Semiconductor Corporation.
© 2000 National Semiconductor Corporation
DS009103
www.national.com
COP820C/COP840C
Fully Static CMOS
(Continued)
n Real time emulation and full program debug offered by MetaLink’s Development System
n Temperature range: 0˚C to +70˚C, −40˚C to +85˚C, −55˚C to +125˚C
Development Support
n Emulation and OTP devices
Block Diagram
DS009103-1
FIGURE 1.
www.national.com
2
COP820C/COP840C
COP920C/COP922C/COP940C/COP942C Absolute Maximum Ratings (Note 1) Total Current into VCC Pin (Source)
If Military/Aerospace specified devices are required, please contact the National Semiconductor Sales Office/ Distributors for availability and specifications. Supply Voltage (VCC) Voltage at any Pin 7V −0.3V to VCC + 0.3V Total Current out of GND Pin (Sink) Storage Temperature Range
50 mA 60 mA −65˚C to +140˚C
Note 1: Absolute maximum ratings indicate limits beyond which damage to the device may occur. DC and AC electrical specifications are not ensured when operating the device at absolute maximum ratings.
DC Electrical Characteristics
COP92XC, COP94XC; 0˚C ≤ TA ≤ +70˚C unless otherwise specified Parameter Operating Voltage COP9XXC COP9XXCH Power Supply Ripple (Note 2) Supply Current (Note 3) CKI = 10 MHz CKI = 4 MHz CKI = 4 MHz CKI = 1 MHz HALT Current (Note 4) Input Levels RESET , CKI Logic High Logic Low All Other Inputs Logic High Logic Low Hi-Z Input Leakage Input Pullup Current G Port Input Hysteresis Output Current Levels D Outputs Source Sink All Others Source (Weak Pull-Up) Source (Push-Pull Mode) Sink (Push-Pull Mode) TRI-STATE Leakage Allowable Sink/Source Current Per Pin D Outputs (Sink) All Others Maximum Input Current (Note 5) Without Latchup (Room Temp) Room Temp 15 3 mA mA mA VCC = 4.5V, VOH = 3.2V VCC = 2.3V, VOH = 1.6V VCC = 4.5V, VOH = 3.8V VCC = 2.3V, VOH = 1.6V VCC = 4.5V, VOL = 0.4V VCC = 2.3V, VOL = 0.4V VCC = 6.0V −10 −2.5 −0.4 −0.2 1.6 0.7 −1.0 +1.0 µA mA −110 −33 µA µA mA VCC = 4.5V.