August 1996
COP912C/COP912CH 8-Bit Microcontroller
General Description
CPU/Instruction Set Features
Y
The COP912C/COP912CH are members of the COP8TM
8-bit MicroController family. They are fully static Microcon-
trollers, fabricated using double-metal silicon gate micro-
CMOS technology. These low cost MicroControllers are
complete microcomputers containing all system timing, in-
terrupt logic, ROM, RAM, and I/O necessary to implement
dedicated control functions in a variety of applications. Fea-
tures include an 8-bit memory mapped architecture,
MICROWlRETM serial I/O, a 16-bit timer/counter with cap-
ture register and a multi-sourced interrupt. Each I/O pin has
software selectable options to adapt the device to the spe-
cific application. The device operates over voltage ranges
from 2.3V to 4.0V (COP912C) and from 4.0V to 5.5V
(COP912CH). High throughput is achieved with an efficient,
regular instruction set operating at a minimum of 2 ms per
instruction rate.
Instruction cycle time of 2 ms for COP912CH and
2.5 ms for COP912C
Y
Three multi-sourced interrupts servicing
Ð External Interrupt with selectable edge
Ð Timer interrupt
Ð Software interrupt
Y
Y
Y
Versatile and easy to use instruction set
8-bit Stack Pointer (SP)Ðstack in RAM
Two 8-bit Register Indirect Memory Pointers (B, X)
Fully Static CMOS
Y
Y
Y
k
1 mA)
Low current drain (typically
Single supply operation: 2.3V to 4.0V or 4.0V to 5.5V
a
Temperature range: 0 C to 70 C
§
§
Development Support
Y
Key Features
Y
Emulation and OTP devices
Lowest cost COP8 microcontroller
Y
Real time emulation and full program debug offered by
MetaLink Development System
Y
16-bit multi-function timer supporting
Ð PWM mode
Ð External event counter mode
Ð Input capture mode
768 bytes of ROM
Applications
Y
Y
Electronic keys and switches
Y
Y
64 bytes of RAM
Remote Control
Y
Timers
I/O Features
Y
Y
Alarms
Memory mapped I/O
Y
Small industrial control units
Y
Software selectable I/O options (TRI-STATE Output,
É
Push-Pull Output, Weak Pull-Up Input, High Impedance
Input)
Y
Low cost slave controllers
Y
Temperature meters
Y
Small domestic appliances
Y
Schmitt trigger inputs on Port G
MICROWIRE/PLUSTM Serial I/O
Y
Toys and games
Y
Y
Packages: 20 DIP/SO with 16 I/O pins
Block Diagram
TL/DD/12060–1
TRI-STATEÉ is a registered trademark of National Semiconductor Corporation.
COP8TM, MICROWIRE/PLUSTM, WATCHDOGTM and MICROWIRETM are trademarks of National Semiconductor Corporation.
PCÉ is a registered trademark of International Business Machines Corp.
iceMasterTM is a trademark of MetaLink Corporation.
C
1996 National Semiconductor Corporation
TL/DD12060
RRD-B30M96/Printed in U. S. A.
http://www.national.com