cop87l88cl National Semiconductor Corporation, cop87l88cl Datasheet
cop87l88cl
Available stocks
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 ...