COP87L88FH
8-Bit CMOS OTP Microcontrollers with 16k Memory,
Comparators, USART and Hardware Multiply/Divide
General Description
The COP87L88FH OTP (One Time Programmable) micro-
controllers are highly integrated COP8
TM
Feature core de-
vices with 16k memory and advanced features including
Analog comparators, and Hardware Multiply/Divide. These
multi-chip CMOS devices are suited for applications requir-
ing a full featured controller with comparators, a full-duplex
USART, and hardware multiply/divide functions, and as
pre-production devices for a masked ROM design. Lower
cost pin and software compatible 12k ROM versions are
available (COP888FH), as well as a range of COP8 software
and hardware development tools.
Family features include an 8-bit memory mapped architec-
ture, 10 MHz CKI (-XE = crystal oscillator; -TE = external
clock) with 1s instruction cycle, hardware multiply/divide
functions, three multi-function 16-bit timer/counters with
PWM, full duplex USART, MICROWIRE/PLUS
TM
, two Analog
comparators, two power saving HALT/IDLE modes, MIWU,
idle timer, WATCHDOG
TM
and clock monitor logic, low EMI
2.7V to 5.5V operation, and 28/40/44 pin packages.
Devices included in this data sheet are:
Device
Memory (bytes)
RAM (bytes)
I/O Pins
Packages
Temperature
COP87L84FH
16k OTP EPROM
512
24
28 DIP/SOIC
-40 to +85C
COP87L88FH
16k OTP EPROM
512
36/40
40 DIP, 44 PLCC
-40 to +85C
Key Features
n
Hardware Multiply/Divide Functions
n
Full duplex USART
n
Three 16-bit timers, each with two 16-bit registers
supporting:
-- Processor Independent PWM mode
-- External Event counter mode
-- Input Capture mode
n
16 kbytes on-board EPROM with security features
n
512 bytes on-board RAM
Additional Peripheral Features
n
Idle Timer
n
Multi-Input Wakeup (MIWU) with optional interrupts (8)
n
Two analog comparators
n
WATCHDOG and Clock Monitor logic
n
MICROWIRE/PLUS serial I/O
I/O Features
n
Software selectable I/O options ( TRI-STATE
,
Push-Pull, Weak Pull-Up, and High Impedance)
n
Schmitt trigger inputs on ports G and L
n
Packages:
-- 40 DIP with 36 I/O pins
-- 44 PLCC with 40 I/O pins
-- 28 DIP/SO with 24 I/O pins
CPU/Instruction Set Features
n
1 s instruction cycle time
n
Fourteen multi-source vectored interrupts servicing
-- External Interrupt
-- Idle Timer T0
-- Three Timers (Each with 2 Interrupts)
-- MICROWIRE/PLUS
-- Multi-Input Wake Up
-- Software Trap
-- USART (2)
-- 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 and X)
Fully Static CMOS
n
Two power saving modes: HALT and IDLE
n
Single supply operation: 2.7V5.5V
n
Temperature ranges: -40C to +85C
Development Support
n
Emulation device for COP888FH
n
Real time emulation and full program debug offered by
MetaLink Development System
COP8
TM
is a trademark of National Semiconductor Corporation.
MICROWIRE
TM
is a trademark of National Semiconductor Corporation.
MICROWIRE/PLUS
TM
is a trademark of National Semiconductor Corporation.
TRI-STATE
is a registered trademark of National Semiconductor Corporation.
WATCHDOG
TM
is a trademark of National Semiconductor Corporation.
iceMASTER
TM
is a trademark of MetaLink Corporation.
September 1999
COP87L88FH
8-Bit
CMOS
OTP
Microcontrollers
with
16k
Memory
,
Comparators,
USART
and
Hardware
Multiply/Divide
1999 National Semiconductor Corporation
DS101135
www.national.com
Absolute Maximum Ratings
(Note 1)
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales Office/
Distributors for availability and specifications.
Supply Voltage (V
CC
)
7V
Voltage at Any Pin
-0.3V to V
CC
+ 0.3V
Total Current into V
CC
Pin (Source)
100 mA
Total Current out of GND Pin (Sink)
110 mA
Storage Temperature Range
-65C to +140C
Note 1: Absolute maximum ratings indicate limits beyond which damage to
the device may occur. DC and AC electrical specifications are not ensured
when operating the device at absolute maximum ratings.
DC Electrical Characteristics
-40C
T
A
+85C unless otherwise specified
Parameter
Conditions
Min
Typ
Max
Units
Operating Voltage
2.7
5.5
V
Power Supply Ripple (Note 2)
Peak-to-Peak
0.1 V
CC
V
Supply Current (Note 3)
CKI = 10 MHz
V
CC
= 5.5V, t
c
= 1 s
12.5
mA
CKI = 4 MHz
V
CC
= 5.5V, t
c
= 2.5 s
5.5
mA
HALT Current (Note 4)
V
CC
= 5.5V, CKI = 0 MHz
<
5
10
A
V
CC
= 4.0V, CKI = 0 MHz
<
3
6
A
IDLE Current
CKI = 10 MHz
V
CC
= 5.5V, t
c
= 1 s
3.5
mA
CKI = 4 MHz
V
CC
= 5.5V, t
c
= 2.5 s
2.5
mA
Input Levels
RESET
Logic High
0.8 V
CC
V
Logic Low
0.2 V
CC
V
CKI (All Other Inputs)
Logic High
0.7 V
CC
V
Logic Low
0.2 V
CC
V
Hi-Z Input Leakage
V
CC
= 5.5V, V
IN
= 0V
-2
+2
A
Input Pullup Current
V
CC
= 5.5V, V
IN
= 0V
-40
-250
A
G and L Port Input Hysteresis
(Note 6)
0.35 V
CC
V
Output Current Levels
D Outputs
Source
V
CC
= 4.5V, V
OH
= 3.3V
-0.4
mA
V
CC
= 2.7V, V
OH
= 1.8V
-0.2
mA
Sink
V
CC
= 4.5V, V
OL
= 1V
10
mA
V
CC
= 2.7V, V
OL
= 0.4V
2.0
mA
All Others
Source (Weak Pull-Up Mode)
V
CC
= 4.5V, V
OH
= 2.7V
-10
-100
A
V
CC
= 2.7V, V
OH
= 1.8V
-2.5
-33
A
Source (Push-Pull Mode)
V
CC
= 4.5V, V
OH
= 3.3V
-0.4
mA
V
CC
= 2.7V, V
OH
= 1.8V
-0.2
mA
Sink (Push-Pull Mode)
V
CC
= 4.5V, V
OL
= 0.4V
1.6
mA
V
CC
= 2.7V, V
OL
= 0.4V
0.7
mA
TRI-STATE Leakage
V
CC
= 5.5V
-2
+2
A
Allowable Sink/Source
Current per Pin
D Outputs (Sink)
15
mA
All others
3
mA
Maximum Input Current
Room Temp
200
mA
without Latchup (Notes 5, 6)
RAM Retention Voltage, V
r
500 ns Rise
2
V
and Fall Time (Min)
www.national.com
5