
TL/DD11299
C
August 1996
COP8780C/COP8781C/COP8782C
8-Bit One-Time Programmable (OTP) Microcontroller
General Description
The COP8780C, COP8781C and COP8782C are members
of the COPS
TM
8-bit microcontroller family. They are fully
static microcontrollers, fabricated using double-metal, dou-
ble poly silicon gate microCMOS EPROM technology.
These devices are available as UV erasable or One Time
Programmable (OTP). These low cost microcontrollers are
complete microcomputers containing all system timing, in-
terrupt logic, EPROM, RAM, and I/O necessary to imple-
ment dedicated control functions in a variety of applications.
Features include an 8-bit memory mapped architecture, MI-
CROWIRE/PLUS
TM
serial I/O, a 16-bit timer/counter with
associated 16-bit autoreload/capture register, and a multi-
sourced interrupt. Each I/O pin has software selectable op-
tions to adapt the device to the specific application. These
devices operate over a voltage range of 4.5V to 6.0V. An
efficient, regular instruction set operating at a 1
m
s instruc-
tion cycle rate provides optimal throughput.
The COP8780C, COP8781C and COP8782C can be config-
ured to EMULATE the COP880C, COP840C and COP820C
microcontrollers.
Key Features
Y
16-bit multi-function timer supporting
D PWM mode
D External event counter mode
D Input capture mode
Y
Crystal, RC or External Oscillator, user configurable
Y
4 kbytes on-chip OTP EPROM with security feature
Y
128 or 64 bytes of on-chip RAM, user configurable
I/O Features
Y
Memory-mapped I/O
Y
Software selectable I/O options (TRI-STATE
é
, Push-
Pull, Weak Pull-Up Input, High Impedance input)
Y
Schmitt trigger inputs on Port G
Y
MICROWIRE/PLUS serial I/O
Y
Packages:
D 44 PLCC, OTP, Emulates COP880C, 36 I/O pins
D 40 DIP, OTP, Emulates COP880C, 36 I/O pins
D 28 DIP, OTP, Emulates COP820C/840C/881C,
24 I/O pins
D 20 DIP, OTP, Emulates COP822C/842C, 16 I/O pins
D 28 SO, 20 SO, OTP
D 44 LDCC, UV Erasable
D 40 CERDIP, 28 CERDIP, 20 CERDIP, UV Erasable
CPU/Instruction Set Features
Y
1
m
s instruction cycle time
Y
Three multi-source interrupts servicing
D External interrupt with selectable edge
D Timer interrupt
D Software interrupt
Y
Versatile and easy to use instruction set
Y
8-bit Stack Pointer (SP)Dstack in RAM
Y
Two 8-bit Register Indirect Data Memory Pointers
(B and X)
Fully Static CMOS
Y
Low current drain (typically
k
1
m
A)
Y
Extra-low current static HALT mode
Y
Single supply operation: 4.5V to 6.0V
Y
Temperature range:
b
40
§
C to
a
85
§
C
Development Support
Y
Emulation device for the COP880C, COP840C, and
COP820C
Y
Real-time emulation and full program debug offered by
MetaLink development system
Block Diagram
TL/DD/11299–1
FIGURE 1. Block Diagram
TRI-STATE
é
is a registered trademark of National Semiconductor Corporation.
COPS
TM
microcontrollers, MICROWIRE
TM
, MICROWIRE/PLUS
TM
and WATCHDOG
TM
are trademarks of National Semiconductor Corporation.
iceMASTER
TM
is a trademark of MetaLink Corporation.
C
1996 National Semiconductor Corporation
RRD-B30M96/Printed in U. S. A.
http://www.national.com