cop87l88cl National Semiconductor Corporation, cop87l88cl Datasheet

no-image

cop87l88cl

Manufacturer Part Number
cop87l88cl
Description
8-bit One-time Programmable Otp Microcontroller
Manufacturer
National Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cop87l88clN-XE
Manufacturer:
NS
Quantity:
1 315
© 2000 National Semiconductor Corporation
COP87L88CL
8-Bit One-Time Programmable (OTP) Microcontroller
General Description
form-fit-function compatible supersets of the COP87L88CL
Family devices, and are replacements for these in new
designs, and design upgrades with minimum effort.
The COP87L88CL OTP microcontrollers are larger memory
(16k), highly integrated COP8
advanced features. These multi-chip CMOS devices are
suited for applications requiring a full featured controller with
a high I/O pincount, and as pre-production devices for a
masked ROM design. Lower cost pin and software compat-
ible 4k ROM versions are available (COP888CL/988CL).
Key Features
n Two 16-bit timers, each with two 16-bit registers
n 4 kbytes on-board EEPROM with security feature
n 128 bytes on-board RAM
Additional Peripheral Features
n Idle timer
n Multi-Input Wake-Up (MIWU) with optional interrupts (8)
n WATCHDOG
n MICROWIRE/PLUS
I/O Features
n Memory mapped I/O
n Software selectable I/O options (TRI-STATE
n Schmitt trigger inputs on ports G and L
n Packages:
TRI-STATE
MICROWIRE/PLUS
PC
iceMASTER
COP87L84CL
COP87L88CL
supporting:
— Processor independent PWM mode
— External event counter mode
— Input capture mode
push-pull output, weak pull-up input, high impedance
input)
— 44 PLCC with 39 I/O pins
— 40 DIP with 33 I/O pins
— 28 DIP with 24 I/O pins
— 28 SO with 24 I/O pins (contact local sales office for
®
is a registered trademark of International Business Machines Corporation.
Device
availability)
®
is a registered trademark of National Semiconductor Corporation.
is a trademark of MetaLink Corporation.
, WATCHDOG
and clock monitor logic
Memory (bytes)
16k OTP
16k OTP
serial I/O
, MICROWIRE
Feature core devices, with
COP8SG devices are
and COP8
(bytes)
DS012524
RAM
128
128
are trademarks of National Semiconductor Corporation.
®
output,
I/O Pins
36/40
24
Family features include an 8-bit memory mapped architec-
ture, 10MHz CKI with 1 µs instruction cycle, two multi-
function 16-bit timer/counters, MICROWIRE/PLUS
I/O, two power saving HALT/IDLE modes, idle timer, MIWU,
high current outputs, software selectable I/O options,
WATCHDOG
tion, program code security, and 28/40/44 pin packages.
Devices included in this datasheet are:
CPU/Instruction Set Features
n 1 µs instruction cycle time
n Ten multi-source vectored interrupts servicing
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
Fully Static CMOS
n Two power saving modes: HALT and IDLE
n Single supply operation: 2.7V–5.5V
n Temperature range: −40˚C to +85˚C
Development Support
n Emulation device for the COP888CL/COP884CL
n Real time emulation and full program debug offered by
40 DIP, 44 PLCC
(B and X)
MetaLink Development System
— External interrupt
— Idle timer T0
— Two timers (each with 2 Interrupts)
— MICROWIRE/PLUS
— Multi-Input Wake Up
— Software trap
— Default VIS (default interrupt)
28 DIP/SOIC
Packages
timer and Clock Monitor, 2.7v-5.5v opera-
Temperature
-40 to +85˚C
-40 to +85˚C
Comments
COP8SGx7
COP8SGx7
www.national.com
August 2000
Use
Use
serial

Related parts for cop87l88cl

cop87l88cl Summary of contents

Page 1

... COP8SG devices are form-fit-function compatible supersets of the COP87L88CL Family devices, and are replacements for these in new designs, and design upgrades with minimum effort. The COP87L88CL OTP microcontrollers are larger memory (16k), highly integrated COP8 ™ Feature core devices, with advanced features. These multi-chip CMOS devices are ...

Page 2

Block Diagram www.national.com DS012524-16 2 ...

Page 3

... Connection Diagrams Plastic Chip Carrier Note: -X Crystal Oscillator Note: -E Halt Enable Top View Order Number COP87L88CLV-XE See NS Package Number V44A FIGURE 1. COP87L88CL/COP87L84CL Connection Diagrams DS012524-1 Order Number COP87L84CLN-XE See NS Package Number N40A Dual-In-Line Package DS012524-3 Top View Order Number COP87L84CLN-XE ...

Page 4

Connection Diagrams Pinouts for 28-, 40- and 44-Pin Packages Port Type L0 I/O L1 I/O L2 I/O L3 I/O L4 I/O L5 I/O L6 I/O L7 I/O G0 I/O G1 WDOUT G2 I/O G3 I/O G4 I/O G5 I/O G6 ...

Page 5

Absolute Maximum Ratings If Military/Aerospace specified devices are required, please contact the National Semiconductor Sales Office/ Distributors for availability and specifications. Supply Voltage ( Voltage at Any Pin DC Electrical Characteristics −40˚C T +85˚C unless otherwise specified A ...

Page 6

DC Electrical Characteristics Note 4: The HALT mode will stop CKI from oscillating in the RC and the Crystal configurations by bringing CKI high. Test conditions: All inputs tied ports in the TRI-STATE mode and tied to ...

Page 7

Pin Descriptions (Continued) CONFIGURA- DATA TION Register Register 0 0 Hi-Z Input (TRI-STATE Output Input with Weak Pull- Push-Pull Zero Output 1 1 Push-Pull One Output FIGURE 3. I/O Port Configurations PORT 8-bit ...

Page 8

Functional Description PU is the upper 7 bits of the program counter (PC the lower 8 bits of the program counter (PC 8-bit RAM address pointer, which can be optionally post auto incremented or decremented. ...

Page 9

Oscillator Circuits (Continued) FIGURE 5. Crystal and R/C Oscillator Diagrams CRYSTAL OSCILLATOR CKI and CKO can be connected to make a closed loop crys- tal (or resonator) controlled oscillator. Table 1 shows the component values required for various standard crystal ...

Page 10

Control Registers (Continued) T2C0 Timer T2 Start/Stop control in timer modes 1 and 2 Timer T2 Underflow Interrupt Pending Flag in timer mode 3 T2C1 Timer T2 mode control bit T2C2 Timer T2 mode control bit T2C3 Timer T2 mode ...

Page 11

Timers (Continued) FIGURE 7. Timer in External Event Counter Mode Mode 3. Input Capture Mode The device can precisely measure external frequencies or time external events by placing the timer block, Tx, in the in- put capture mode. In this ...

Page 12

Timers (Continued) The timer mode control bits (TxC3, TxC2 and TxC1) are detailed below: TxC3 TxC2 TxC1 ...

Page 13

Power Save Modes (Continued) WATCHDOG output pin (WDOUT low. If the HALT mode is used and the user does not want to activate the WDOUT pin, the Clock Monitor should be disabled after the device comes out of ...

Page 14

Multi-Input Wakeup (Continued) The Multi-Input Wakeup feature utilizes the L Port. The user selects which particular L port bit (or combination of L Port bits) will cause the device to exit the HALT or IDLE modes. The selection is done ...

Page 15

Multi-Input Wakeup (Continued) IDLE modes either with or without the interrupt enabled elects to disable the interrupt, then the device will restart ex- ecution from the instruction immediately following the in- struction that placed the microcontroller in the ...

Page 16

Interrupts (Continued) pending, however, and will cause another interrupt immedi- ately following the completion of the interrupt service routine associated with the higher priority interrupt just serviced. This lower priority interrupt will occur immediately following the RETI (Return from Interrupt) ...

Page 17

Interrupts (Continued) The ST has the highest rank among all interrupts. Nothing (except another ST) can interrupt an ST being serviced. WATCHDOG The device contains a WATCHDOG and clock monitor. The WATCHDOG is designed to detect the user program getting ...

Page 18

WATCHDOG Operation Key Data Match Match Don’t Care Mismatch Mismatch Don’t Care Don’t Care Don’t Care TABLE 6. MICROWIRE/PLUS Master Mode Clock Select SL1 SL0 ...

Page 19

Detection of Illegal Conditions (Continued) 2. Over “POP”ing the stack by having more returns than calls. When the software interrupt occurs, the user can re-initialize the stack pointer and do a recovery procedure before restart- ing (this recovery program is ...

Page 20

MICROWIRE/PLUS (Continued (SO) (SK) Config. Config. Bit Bit This table assumes that the control flag MSEL is set. Memory Map All RAM, ports and registers (except A and PC) are mapped into data memory ...

Page 21

Addressing Modes There are ten addressing modes, six for operand addressing and four for transfer of control. OPERAND ADDRESSING MODES Register Indirect This is the “normal” addressing mode. The operand is the data memory addressed by the B pointer or ...

Page 22

Instruction Set (Continued) INSTRUCTION SET ADD A,Meml ADD ADC A,Meml ADD with Carry SUBC A,Meml Subtract with Carry AND A,Meml Logical AND ANDSZ A,Imm Logical AND Immed., Skip if Zero OR A,Meml Logical OR XOR A,Meml Logical EXclusive OR IFEQ ...

Page 23

Instruction Set (Continued) INSTRUCTION SET (Continued) JSRL Addr. Jump SubRoutine Long JSR Addr. Jump SubRoutine JID Jump InDirect RET RETurn from subroutine RETSK RETurn and SKip RETI RETurn from Interrupt INTR Generate an Interrupt NOP No OPeration Instruction Execution Time ...

Page 24

Instruction Execution Time Bytes and Cycles per Instruction The following table shows the number of bytes and cycles for each instruction in the format of byte/cycle. Logic and Arithmetic Instructions [B] Direct ADD 1/1 3/4 ADC 1/1 3/4 SUBC 1/1 ...

Page 25

NIBBLE LOWER 25 www.national.com ...

Page 26

COP8 Tools Overview National is engaged with an international community of inde- pendent 3rd party vendors who provide hardware and soft- ware development tool support. Through National’s interac- tion and guidance, these tools cooperate to form a choice of tools ...

Page 27

... National COP8-NSEVAL COP8-NSEVAL COP8-NSDEV COP8-NSDEV COP8-EM Not available for this device COP8-PM COP8-PM OTP Adapters Development COP87L84CL Devices COP87L88CL MetaLink COP8-EM Not available for this device COP8-DM DM4-COP8-888CF plus PS-10, plus DM-COP8/xxx (i.e. 28D) DM Adapters MHW-CNV39 OTP Not needed on the DM Programming Adapters IM-COP8 ...

Page 28

COP8 Tools Overview WHERE TO GET TOOLS Tools are ordered directly from the following vendors. Please go to the vendor’s web site for current listings of distributors. Vendor Home Office Aisys U.S.A.: Santa Clara, CA 1-408-327-8820 fax: 1-408-327-8830 Byte Craft ...

Page 29

Physical Dimensions inches (millimeters) unless otherwise noted Molded SO Wide Body Package (M) Order Number COP87L84CLM-XE NS Package Number M28B Molded Dual-In-Line Package (N) Order Number COP87L84CLN-XE NS Package Number N28B 29 www.national.com ...

Page 30

... Physical Dimensions www.national.com inches (millimeters) unless otherwise noted (Continued) Molded Dual-In-Line Package (N) Order Number COP87L84CLN-XE NS Package Number N40A Plastic Leaded Chip Carrier (V) Order Number COP87L88CLV-XE NS Package Number V44A 30 ...

Page 31

... NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein: 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant ...

Related keywords