PRELIMINARY
September 1996
COP87L88RG
8-Bit One-Time Programmable (OTP) Microcontroller with
32 Kbytes of Program Memory
Y
Schmitt trigger inputs on ports G and L
General Description
The COP87L88RG is a member of the COP8TM OTP micro-
Y
Packages:
Ð 44 PLCC with 40 I/O pins
controller family. It is pin and software compatible to the
Ð 40 DIP with 36 I/O pins
mask ROM COP888GG product family.
(Continued)
CPU/Instruction Set Features
Y
1 ms instruction cycle time
Key Features
Y
Y
Fourteen multi-source vectored interrupts servicing
Ð External interrupt
Ð Idle timer T0
Full duplex UART
Y
Three 16-bit timers, each with two 16-bit registers
supporting:
Ð Two timers (each with 2 interrupts)
Ð Processor independent PWM mode
Ð MICROWIRE/PLUS
Ð External event counter mode
Ð Multi-Input Wake Up
Ð Software trap
Ð Input capture mode
Y
32 kbytes on-board EPROM with security feature
Ð UART (2)
Ð Default VIS (default interrupt)
Note: Mask ROMed devices with equivalent on-chip features and pro-
gram memory sizes of 4k, 8k, 16k, 20k, and 24k are available (see
Y
Versatile instruction set with true bit manipulation
8-bit Stack Pointer SP (stack in RAM)
Two 8-bit register indirect data memory pointers
(B and X)
Table I).
Y
Y
Y
512 bytes on-board RAM
Additional Peripheral Features
Y
Idle timer
Fully Static CMOS
Y
Y
Multi-Input Wake Up (MIWU) with optional interrupts (8)
Two power saving modes: HALT and IDLE
Y
Two analog comparators
WATCHDOGTM and clock monitor logic
MICROWIRE/PLUSTM serial I/O
Y
Single supply operation: 2.7V–5.5V
Y
Y
b
a
Temperature range: 40 C to 85 C
§
§
Y
Development Support
Y
I/O Features
Y
Emulation device for the COP888EG, COP888GG and
COP888HG
Memory mapped I/O
Y
Software selectable I/O options (TRI-STATE output,
É
Y
Real time emulation and full program debug offered by
MetaLink Development System
push-pull output, weak pull-up input, high impedance in-
put
Block Diagram
TL/DD12860–1
FIGURE 1. Block Diagram
TRI-STATEÉ is a registered trademark of National Semiconductor Corporation.
COP8TM, MICROWIRETM, MICROWIRE/PLUSTM and WATCHDOGTM are trademarks of National Semiconductor Corporation.
iceMASTERTM is a trademark of MetaLink Corporation.
C
1996 National Semiconductor Corporation
TL/DD12860
RRD-B30M106/Printed in U. S. A.
http://www.national.com