COP912C
8-Bit Microcontroller
General Description
Note: COP8SA devices are instruction set and pinout com-
patible supersetsof the COP912C devices, and are replacements for these in new designs when possible.
The COP912C ROM based microcontrollers are integrated
COP8(tm) Base core devices with smaller memory (768
bytes), and fewer on-board features. These single-chip
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 versions
are available (COP87LxxCJ/RJ Family). Erasable windowed
versions are available for usewith a range of COP8(tm) software and hardware development tools.
Family features include an 8-bit memory mapped architecture, 10MHz CKI with2.5us(912C) or 2us(912CH) instruction
cycle, one multi-function 16-bit timer/counter with PWM,
MICROWIRE/PLUS(tm) serial I/O, power saving HALT
mode, three clock modes, high current outputs, software selectable I/O options, multi-volt operation and 20 pin packages.
Devices included in this datasheet are:
Device Memory (bytes)
RAM
(bytes)
I/O Pins Packages Temperature Comments
COP912C 768 ROM 64 16 20 DIP/SOIC 0 to +70˚C 2.3v - 4.0v
COP912CH 768ROM 64 16 20 DIP/SOIC 0 to +70˚C 4.0v - 5.5v
Key Features
n Lowest cost COP8 microcontroller
n 16-bit multi-function timer supporting
— PWM mode
— External event counter mode
— Input capture mode
n 768 bytes of ROM
n 64 bytes of RAM
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 Schmitt trigger inputs on Port G
n MICROWIRE/PLUS
™
Serial I/O
n Packages: 20 DIP/SO with 16 I/O pins
CPU/Instruction Set Features
n Instruction cycle time of 2 µs for COP912CH and
2.5 µs for COP912C
n Three multi-sourced 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 Memory Pointers (B, X)
Fully Static CMOS
n Low current drain (typically<1 µA)
n Single supply operation: 2.3V to 4.0V or 4.0V to 5.5V
n Temperature range: 0˚C to +70˚C
Development Support
n Emulation and OTP devices
n Real time emulation and full program debug offered by
MetaLink Development System
Applications
n Electronic keys and switches
n Remote Control
n Timers
n Alarms
n Small industrial control units
n Low cost slave controllers
n Temperature meters
n Small domestic appliances
n Toys and games
TRI-STATE®is a registered trademark of National Semiconductor Corporation.
COP8
™
, MICROWIRE/PLUS™, WATCHDOG™and MICROWIRE™are trademarks of National Semiconductor Corporation.
PC
®
is a registered trademark of International Business Machines Corp.
iceMaster
™
is a trademark of MetaLink Corporation.
August 2000
COP912C 8-Bit Microcontroller
© 2000 National Semiconductor Corporation DS012060 www.national.com