Document
COP880C Microcontrollers
August 1996
COP880C Microcontrollers
General Description
The following part numbers are pin count and temperature variations of the COP880C: COP680C/COP681C/ COP682C/COP881C /COP882C/COP980C/ COP981C/COP982C. The COP880C devices are members of the COP8 microcontroller family. They are fully static parts, 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/PLUS™ serial I/O, a 16-bit timer/ counter with capture register and a multi-sourced interrupt. Each I/O pin has software selectable options to adapt the device to the specific application. The part operates over a voltage range of 2.5 to 6.0V. High throughput is achieved with an efficient, regular instruction set operating at a 1 microsecond per instruction rate. n n n n High current outputs (8 pins) Schmitt trigger inputs on Port G MICROWIRE PLUS serial I/O Packages: — 20 DIP/SO with 16 I/O pins — 28 DIP/SO with 24 I/O pins — 40 DIP, 36 I/O pins — 44 PLCC, 36 I/O pins
CPU/Instruction Set Features
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 Pointer (SP) — stack in RAM n Two 8-bit Register Indirect Data Memory Pointers (B and X)
Key Features
n — 16-bit multi-function timer supporting — PWM mode — External event counter mode — Input capture mode n 4 kbytes of ROM n 128 bytes of RAM
Fully Static CMOS
n Low current drain (typically < 1 µA) n Single supply operation: 2.5V to 6.0V n Temperature ranges: 0˚C to 70˚C, −40˚C to +85˚C, −55˚C to +125˚C.
Development Support
n Emulation and OTP devices n Real time emulation and full program debug offered by MetaLink’s development system
I/O Features
n Memory mapped I/O n Software selectable I/O options (TRI-STATE ® , Push-Pull, Weak Pull-Up Input, High Impedance Input)
TRI-STATE ® is a registered trademark of National Semiconductor Corporation. COPS™, HPC™, MICROWIRE™ and MICROWIRE/PLUS™ are trademarks of National Semiconductor Corporation. iceMASTER™ is a trademark of MetaLink Corporation. PC-XT ® and PC-AT ® are registered trademarks of International Business Machines Corporation.
© 2001 National Semiconductor Corporation
DS010802
www.national.com
COP880C
Block Diagram
DS010802-1
FIGURE 1.
www.national.com
2
COP880C
Connection Diagrams
Dual-In-Line Package Dual-In-Line Package (N) and 28 Wide SO (WM)
DS010802-23
Top View Order Number COP882C-XXX/N, COP982C-XXX/N, COP882C-XXX/WM, COP982C-XXX/WM, COP982C-XXX/N or COP982CH-XXX/WM
DS010802-5
Top View Order Number COP881C-XXX/N, COP981C-XXX/N, COP881C-XXX/WM, COP981C-XXX/WM, COP981CH-XXX/N or COP981CH-XXX/WM Plastic Chip Carrier
Dual-In-Line Package
DS010802-3 DS010802-4
Top View Order Number COP680C-XXX/N, COP880C-XXX/N, COP980C-XXX/N or COP980CH-XXX/N
Top View Order Number COP680C-XXX/V, COP880C-XXX/V, COP980C-XXX/V or COP980CH-XXX/V
FIGURE 2. Connection Diagrams
3
www.national.com
COP880C
COP980C/COP981C/COP982C Absolute Maximum Ratings (Note 1)
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 into VCC Pin (Source) 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
COP98xC; 0˚C ≤ TA ≤ +70˚C unless otherwise specified Parameter Operating Voltage 98XC 98XCH Power Supply Ripple (Note 2) Supply Current CKI = 10 MHz CKI = 4 MHz CKI = 4 MHz CKI = 1 MHz (Note 3) 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 15 3 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, VOH = 3.8V VCC = 2.3V, VOH = 1.6V VCC = 4.5V, VOL = 1.0V VCC = 2.3V, VOL = 0.4V −0.4 −0.2 10 2 mA mA mA mA VCC = 6.0V VCC = 6.0V, VIN = 0V −1.0 −40 0.7 VCC 0.2 VCC +1.0 −250 0.35 VCC V V µA µA V 0.9 VCC 0.1 VCC V V VCC = 6V, CKI = 0 MHz VCC = 4.0V, CKI = 0 MHz VCC = 6V, tc .