COP87L88CLN-XE National Semiconductor, COP87L88CLN-XE Datasheet

no-image

COP87L88CLN-XE

Manufacturer Part Number
COP87L88CLN-XE
Description
8-Bit One-Time Programmable (OTP) Microcontroller
Manufacturer
National Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
COP87L88CLN-XE
Manufacturer:
NS
Quantity:
1 315
C 1996 National Semiconductor Corporation
COP87L88CL COP87L84CL 8-Bit
One-Time Programmable (OTP) Microcontroller
General Description
The COP87L88CL COP87L84CL OTP microcontrollers are
members of the COP8
architecture It is pin and software compatible to the mask
ROM COP888CL COP884CL product family
Key Features
Y
Y
Y
Additional Peripheral Features
Y
Y
Y
Y
I O Features
Y
Y
Y
Block Diagram
TRI-STATE is a registered trademark of National Semiconductor Corporation
MICROWIRE PLUS
PC is a registered trademark of International Business Machines Corporation
iceMASTER
Two 16-bit timers
supporting
4 kbytes on-board EPROM with security feature
128 bytes on-board RAM
Idle timer
Multi-Input Wake-Up (MIWU) with optional interrupts (8)
WATCHDOG
MICROWIRE PLUS
Memory mapped I O
Software selectable I O options (TRI-STATE
push-pull output weak pull-up input high impedance in-
put)
Schmitt trigger inputs on ports G and L
Processor independent PWM mode
External event counter mode
Input capture mode
TM
is a trademark of MetaLink Corporation
TM
WATCHDOG
TM
and clock monitor logic
TM
TM
TM
each with two 16-bit registers
serial I O
feature family using an 8-bit core
MICROWIRE
TL DD12524
TM
and COP8
TM
are trademarks of National Semiconductor Corporation
(Continued)
output
Y
CPU Instruction Set Features
Y
Y
Y
Y
Y
Fully Static CMOS
Y
Y
Y
Development Support
Y
Y
Packages
1 s instruction cycle time
Ten multi-source vectored interrupts servicing
Versatile and easy to use instruction set
8-bit Stack Pointer SP stack in RAM
Two 8-bit register indirect data memory pointers
(B and X)
Two power saving modes HALT and IDLE
Single supply operation 2 7V– 5 5V
Temperature range
Emulation device for the COP888CL COP884CL
Real time emulation and full program debug offered by
MetaLink Development System
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
availability)
External interrupt
Idle timer T0
Two timers (each with 2 Interrupts)
MICROWIRE PLUS
Multi-Input Wake Up
Software trap
Default VIS (default interrupt)
RRD-B30M106 Printed in U S A
b
40 C to
a
PRELIMINARY
85 C
http
September 1996
www national com
TL DD 12524 – 16

Related parts for COP87L88CLN-XE

COP87L88CLN-XE Summary of contents

Page 1

... Y Software selectable I O options (TRI-STATE Y push-pull output weak pull-up input high impedance in- put) Schmitt trigger inputs on ports G and L Y Block Diagram TRI-STATE is a registered trademark of National Semiconductor Corporation MICROWIRE PLUS TM WATCHDOG TM MICROWIRE TM and COP8 registered trademark of International Business Machines Corporation ...

Page 2

General Description (Continued) The device is a fully static part fabricated using double-met- al silicon gate microCMOS technology Features include an 8-bit memory mapped architecture MICROWIRE PLUS serial I O two 16-bit timer counters supporting three modes (Processor Independent PWM ...

Page 3

Connection Diagrams (Continued) Pinouts for 28- 40- and 44-Pin Packages Port Type ...

Page 4

... 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 b Total Current into V Pin (Source Electrical Characteristics Parameter Operating Voltage Power Supply Ripple (Note 1) ...

Page 5

AC Electrical Characteristics Parameter Instruction Cycle Time ( Crystal or Resonator R C Oscillator Inputs t SETUP t HOLD Output Propagation Delay t t PD1 PD0 SO SK All Others MICROWIRE TM Setup Time (t ) UWS MICROWIRE ...

Page 6

Pin Descriptions V and GND are the power supply pins CC CKI is the clock input This can come from generat- ed oscillator or a crystal oscillator (in conjunction with CKO) See Oscillator Description section RESET is ...

Page 7

Pin Descriptions (Continued) Port G has the following dedicated functions G1 WDOUT WATCHDOG and or Clock Monitor dedicated output G7 CKO Oscillator dedicated output or general purpose input Port 8-bit I O port The 28-pin device does ...

Page 8

Reset (Continued) error will cause an active low error output on pin G1 This error output will continue until 16– ing the clock frequency reaching the minimum specified val which time the G1 output will enter ...

Page 9

Control Registers (Continued) T1C0 Timer T1 Start Stop control in timer Timer T1 Underflow Interrupt Pending Flag in timer mode 3 T1C1 Timer T1 mode control bit T1C2 Timer T1 mode control bit T1C3 Timer T1 mode control bit T1C3 ...

Page 10

Timers The device contains a very versatile set of timers (T0 T1 T2) All timers and associated autoreload capture registers power up containing random data TIMER T0 (IDLE TIMER) The device supports applications that require maintaining real time and low ...

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 input capture mode In this mode ...

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 clock option is being used the fixed delay is intro- duced optionally A control bit CLKDLY mapped as config- uration bit G7 controls whether the delay intro- duced or not ...

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

Interrupts (Continued) Arbitration Ranking (1) Highest Software (2) Reserved (3) External (4) Timer T0 (5) Timer T1 (6) Timer T1 (7) MICROWIRE PLUS (8) Reserved (9) Reserved (10) Reserved (11) Timer T2 (12) Timer T2 (13) Reserved (14) Reserved (15) ...

Page 16

Interrupts (Continued) Inside the interrupt service routine the associated pending bit has to be cleared by software The RETI (Return from Interrupt) instruction at the end of the interrupt service rou- tine will set the GIE (Global Interrupt Enable) bit ...

Page 17

Interrupts (Continued) SOFTWARE TRAP The Software Trap (ST special kind of non-maskable interrupt which occurs when the INTR instruction (used to acknowledge interrupts) is fetched from ROM and placed inside the instruction register This may happen when the ...

Page 18

WATCHDOG Operation Key Window Data Data Match Match Don’t Care Mismatch Mismatch Don’t Care Don’t Care Don’t Care The CLOCK MONITOR forces the G1 pin low upon detect- ing a clock frequency error The CLOCK MONITOR error will continue until ...

Page 19

... MICROWIRE PLUS MICROWIRE PLUS is a serial synchronous communica- tions interface The MICROWIRE PLUS capability enables the device to interface with any of National Semiconductor’s MICROWIRE peripherals ( converters display driv- 2 ers E PROMs etc ) and with other microcontrollers which ...

Page 20

MICROWIRE PLUS (Continued (SO) (SK) Config Config Bit Bit This table assumes that the control flag MSEL is set http www national com TABLE VII G4 G5 Fun Fun SO ...

Page 21

Memory Map All RAM ports and registers (except A and PC) are mapped into data memory address space Address Contents On-Chip RAM bytes Unused RAM Address Space C0 Timer T2 Lower Byte C1 Timer ...

Page 22

Instruction Set Register and Symbol Definition Registers A 8-Bit Accumulator Register B 8-Bit Address Register X 8-Bit Address Register SP 8-Bit Stack Pointer Register PC 15-Bit Program Counter Register PU Upper 7 Bits Lower 8 Bits of ...

Page 23

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 ...

Page 24

Instruction Execution Time Most instructions are single byte (with immediate address- ing mode instructions taking two bytes) Most single byte instructions take one cycle time to execute Skipped instructions require x number of cycles to be skipped where x equals ...

Page 25

LOWER NIBBLE 25 http www national com ...

Page 26

Development Support SUMMARY iceMASTER IM-COP8 400 Full feature in-circuit em- TM ulation for all COP8 products A full set of COP8 Basic and Feature Family device and package specific probes are available COP8 Debug Module Moderate cost in-circuit emulation and ...

Page 27

Development Support (Continued) iceMASTER DEBUG MODULE (DM) The iceMASTER Debug Module based combination in-circuit emulation tool and COP8 based OTP EPROM pro- gramming tool developed and marketed by MetaLink Corpo- ration to support the whole COP8 family ...

Page 28

Development Support (Continued) iceMASTER EVALUATION PROGRAMMING UNIT (EPU) The iceMASTER EPU-COP888GG based in-circuit simulation tool to support the feature family COP8 products See Figure 15 for configuration The simulation capability is a very low cost means of ...

Page 29

... OTP Emulator Ordering Information Clock Device Number Option COP87L88CLV-XE Crystal HALT En 44 PLCC COP888CL COP87L88CLN-XE Crystal HALT En 40 DIP COP87L84CLN-XE Crystal HALT En 28 DIP COP87L84CLM-XE Crystal HALT INDUSTRY WIDE OTP EPROM PROGRAMMING SUPPORT Programming support in addition to the MetaLink develop- ...

Page 30

... DIAL-A-HELPER via a WorldWide Web Browser ftp nscmicro nsc com National Semiconductor on the WorldWide Web See us on the WorldWide Web at http CUSTOMER RESPONSE CENTER Complete product information and technical support is avail- able from National’s customer response centers ...

Page 31

31 http www national com ...

Page 32

Physical Dimensions inches (millimeters) unless otherwise noted http www national com 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 32 ...

Page 33

Physical Dimensions inches (millimeters) unless otherwise noted (Continued) Molded Dual-In-Line Package (N) Order Number COP87L84CLN-XE NS Package Number N40A 33 http www national com ...

Page 34

... Floor Straight Block a Ocean Centre 5 Canton Rd 49 (0) 180-530 85 85 Tsimshatsui Kowloon a Tel 49 (0) 180-532 78 32 Hong Kong a 49 (0) 180-532 93 58 Tel (852) 2737-1600 a Tel 49 (0) 180-534 16 80 Fax (852) 2736-9960 a National Semiconductor Japan Ltd Tel 81-043-299-2308 Fax 81-043-299-2408 ...

Related keywords