September 1999
COP87L88EK/RK Family
8-Bit CMOS OTP Microcontrollers with 8k or 32k
Memory, Comparator, and Single-slope A/D Capability
Family features include an 8-bit memory mapped architec-
ture, 10 MHz CKI (-XE = crystal oscillator) with 1 µs instruc-
tion cycle, three multi-function 16-bit timer/counters with
General Description
The COP87L88EK/RK Family OTP (One Time Program-
™
mable) microcontrollers are highly integrated COP8 Fea-
ture core devices with 16k or 32k memory and advanced
™
PWM, MICROWIRE/PLUS serial I/O, one analog com-
parator with seven input multiplexor, an analog current
source and VCC/2 reference, two power saving HALT/IDLE
modes, idle timer, MIWU, high current outputs, software se-
features including
a
Multi-Input Comparator and
Single-slope A/D capability. These multi-chip CMOS devices
are suited for applications requiring a full featured, low EMI
controller with an analog comparator, current source, and
voltage reference, and as pre-production devices for a
masked ROM design. Lower cost pin and software compat-
ible 8k ROM versions (COP888EK) are available for use with
a range of COP8 software and hardware development tools.
™
lectable I/O options, WATCHDOG timer and Clock Monitor,
2.7V to 5.5V operation and 28/40/44 pin packages.
Devices included in this datasheet are:
Device
Memory (bytes)
16k OTP EPROM
16k OTP EPROM
32k OTP EPROM
32k OTP EPROM
RAM (bytes)
I/O Pins
24
Packages
28 DIP/SOIC
Temperature
-40 to +85˚C
-40 to +85˚C
-40 to +85˚C
-40 to +85˚C
COP87L84EK
COP87L88EK
COP87L84RK
COP87L88RK
256
256
256
256
36/40
24
40 DIP, 44 PLCC
28 DIP/SOIC
36/40
40 DIP, 44 PLCC
n Schmitt trigger inputs on Port G and L
Key Features
n Analog function block with
CPU/Instruction Set Feature
n 1 µs instruction cycle time
n Twelve multi-source vectored interrupts servicing
— External Interrupt with selectable edge
— Idle Timer T0
— Three Timers (Each with 2 interrupts)
— MICROWIRE/PLUS
— Analog comparator with seven input multiplexor
— Constant current source and VCC/2 reference
n Three 16-bit timers, each with two 16-bit registers
supporting:
— Processor Independent PWM mode
— External Event counter mode
— Input Capture mode
— Multi-Input Wake Up
— Software Trap
n 8 or 32 kbytes on-board EPROM with security feature
n 256 bytes on-board RAM
— Default VIS (default 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, X)
Additional Peripheral Features
n Idle Timer
n Multi-Input Wake Up (MIWU) with optional interrupts (8)
n WATCHDOG and Clock Monitor logic
n MICROWIRE/PLUS serial I/O
Fully Static CMOS
n Two power saving modes: HALT and IDLE
n Single supply operation: 2.7V to 5.5V
n Temperature ranges: −40˚C to +85˚C
I/O Features
™
n Software selectable I/O options ( TRI-STATE Output,
Push-Pull Output, Weak Pull-Up Input, High Impedance
Input)
n Packages:
— 44 PLCC with 40 I/O pins
— 40 DIP with 36 I/O pins
— 28 DIP/SO with 24 I/O pins
Development Support
n Emulation devices for the COP888EK/COP884EK
n Real time emulation and full program debug offered by
MetaLink Development System
™
COP8 is a trademark of National Semiconductor Corporation.
™
MICROWIRE/PLUS is a trademark of National Semiconductor Corporation.
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
™
WATCHDOG is a trademark of National Semiconductor Corporation.
™
iceMASTER is a trademark of MetaLink Corporation.
© 2000 National Semiconductor Corporation
DS101133
www.national.com