COP8780CEL NSC [National Semiconductor], COP8780CEL Datasheet

no-image

COP8780CEL

Manufacturer Part Number
COP8780CEL
Description
8-Bit One-Time Programmable (OTP) Microcontroller
Manufacturer
NSC [National Semiconductor]
Datasheet
C 1996 National Semiconductor Corporation
COP8780C COP8781C COP8782C
8-Bit One-Time Programmable (OTP) Microcontroller
General Description
The COP8780C COP8781C and COP8782C are members
of the COPS
static microcontrollers fabricated using double-metal dou-
ble poly silicon gate microCMOS EPROM technology
These devices are available as UV erasable or One Time
Programmable (OTP) These low cost microcontrollers are
complete microcomputers containing all system timing in-
terrupt logic EPROM RAM and I O necessary to imple-
ment dedicated control functions in a variety of applications
Features include an 8-bit memory mapped architecture MI-
CROWIRE PLUS
associated 16-bit autoreload capture register and a multi-
sourced interrupt Each I O pin has software selectable op-
tions to adapt the device to the specific application These
devices operate over a voltage range of 4 5V to 6 0V An
efficient regular instruction set operating at a 1 s instruc-
tion cycle rate provides optimal throughput
The COP8780C COP8781C and COP8782C can be config-
ured to EMULATE the COP880C COP840C and COP820C
microcontrollers
Key Features
Y
Y
Y
Y
I O Features
Y
Y
Block Diagram
TRI-STATE is a registered trademark of National Semiconductor Corporation
COPS
iceMASTER
16-bit multi-function timer supporting
Crystal RC or External Oscillator user configurable
4 kbytes on-chip OTP EPROM with security feature
128 or 64 bytes of on-chip RAM user configurable
Memory-mapped I O
Software selectable I O options (TRI-STATE
Pull Weak Pull-Up Input High Impedance input)
TM
PWM mode
External event counter mode
Input capture mode
microcontrollers MICROWIRE
TM
is a trademark of MetaLink Corporation
TM
8-bit microcontroller family They are fully
TM
serial I O a 16-bit timer counter with
TM
MICROWIRE PLUS
TL DD11299
TM
and WATCHDOG
FIGURE 1 Block Diagram
Push-
TM
are trademarks of National Semiconductor Corporation
Y
Y
Y
CPU Instruction Set Features
Y
Y
Y
Y
Y
Fully Static CMOS
Y
Y
Y
Y
Development Support
Y
Y
Schmitt trigger inputs on Port G
MICROWIRE PLUS serial I O
Packages
1 s instruction cycle time
Three multi-source 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)
Low current drain (typically
Extra-low current static HALT mode
Single supply operation 4 5V to 6 0V
Temperature range
Emulation device for the COP880C COP840C and
COP820C
Real-time emulation and full program debug offered by
MetaLink development system
44 PLCC OTP Emulates COP880C 36 I O pins
40 DIP OTP Emulates COP880C 36 I O pins
28 DIP OTP Emulates COP820C 840C 881C
24 I O pins
20 DIP OTP Emulates COP822C 842C 16 I O pins
28 SO 20 SO OTP
44 LDCC UV Erasable
40 CERDIP 28 CERDIP 20 CERDIP UV Erasable
External interrupt with selectable edge
Timer interrupt
Software interrupt
RRD-B30M96 Printed in U S A
b
40 C to
k
TL DD 11299– 1
1 A)
a
85 C
http
www national com
August 1996

Related parts for COP8780CEL

COP8780CEL Summary of contents

Page 1

COP8780C COP8781C COP8782C 8-Bit One-Time Programmable (OTP) Microcontroller General Description The COP8780C COP8781C and COP8782C are members of the COPS 8-bit microcontroller family They are fully TM static microcontrollers fabricated using double-metal dou- ble poly silicon gate microCMOS EPROM technology ...

Page 2

Connection Diagrams Top View Order Number COP8780C-XXX N or COP8780C-XXX J See NS Package Number J40AQ or N40A Top View Order Number COP78782C XXX J COP8782C-XXX N or COP8782C-XXX WM See NS Package Number J20AQ M20B or N20B http www ...

Page 3

COP8780C COP8781C COP8782C Absolute Maximum Ratings If Military Aerospace specified devices are required please contact the National Semiconductor Sales Office Distributors for availability and specifications Supply Voltage ( Programming Voltage V (RESET pin) PP and ME (pin G6) ...

Page 4

COP8780C COP8781C COP8782C AC Electrical Characteristics Parameter Instruction Cycle Time ( Crystal Resonator or External Clock R C Oscillator Mode CKI Clock Duty Cycle (Note 7) Rise Time (Note 7) Fall Time (Note 7) Inputs t SETUP t ...

Page 5

Pin Descriptions V and GND are the power supply pins CC CKI is the clock input This can come from an external source generated oscillator or a crystal (in conjunc- tion with CKO) See Oscillator description RESET ...

Page 6

Functional Description (Continued) ers The device can be configured to have either 64 or 128 bytes of RAM depending on the value of the ‘‘RAM SIZE’’ bit in the ECON (EPROM CONFIGURATION) register The sixteen bytes of RAM located at ...

Page 7

Functional Description (Continued) TABLE II Crystal Oscillator Configuration TABLE III RC Oscillator Configuration (pF 100 6 8 100 Note ...

Page 8

Functional Description (Continued) DETECTION OF ILLEGAL CONDITIONS The device incorporates a hardware mechanism that allows it to detect illegal conditions which may occur from coding errors noise and ‘‘brown out’’ voltage drop situations Spe- cifically it detects cases of executing ...

Page 9

Functional Description (Continued) FIGURE 8 MICROWIRE PLUS Application bit in the CNTRL register enables the SO and SK functions on the G Port The SK pin must be selected as an input and the SO pin selected as an output ...

Page 10

Functional Description (Continued) FIGURE 9 Timer Counter Auto Reload Mode Block Diagram FIGURE 10 Timer Capture Mode Block Diagram TIMER PWM APPLICATION Figure 11 shows how a minimal component D A converter can be built out of the Timer-Register pair ...

Page 11

Memory Map All RAM ports and registers (except A and PC) are mapped into data memory address space RAM Select 64 On-Chip RAM Bytes Selected by ECON reg 128 On-Chip RAM Bytes Selected by ECON reg Reading unused memory locations ...

Page 12

Instruction Set REGISTER AND SYMBOL DEFINITIONS 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 13

OPCODE LIST Bits 3– http www national com ...

Page 14

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

Page 15

Bytes and Cycles per Instruction (Continued) The following table shows the instructions assigned to un- used opcodes This table is for information only The opera- tions performed are subject to change without notice Do not use these opcodes Unused Unused ...

Page 16

Development Support (Continued) IceMASTER (IM) IN-CIRCUIT EMULATION The iceMASTER IM-COP8 400 is a full feature PC-based in-circuit emulation tool developed and marketed by Meta- Link Corporation to support the whole COP8 family of prod- ucts National is a resale vendor ...

Page 17

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 18

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

Page 19

... CROSS REFERENCE TABLE The following cross reference table lists the COP800 devic- es which can be emulated with the COP87XXC single-chip form fit and function emulators Single-Chip Emulator Selection Table Device Package Number COP8780CV 44 PLCC COP8780CEL 44 LDCC COP8780CN 40 DIP COP8780CJ 40 DIP COP8781CN 28 DIP COP8781CJ 28 DIP ...

Page 20

Development Support (Continued) Manufacturer BP (800) 225-2102 Microsystems (713) 688-4600 Fax (713) 688-0920 Data I O (800) 426-1045 (206) 881-6444 Fax (206) 882-1043 HI-LO (510) 623-8860 ICE (800) 624-8949 Technology (919) 430-7915 MetaLink (800) 638-2423 (602) 926-0797 Fax (602) 693-0681 ...

Page 21

Development Support (Continued) CUSTOMER RESPONSE CENTER Complete product information and technical support is avail- able from National’s customer response centers CANADA U S Tel (800) 272-9959 email support EUROPE email europe support nsc com Deutsch Tel 49 (0) 180-530 85 ...

Page 22

... Physical Dimensions inches (millimeters) http www national com Order Number COP8780CEL NS Package Number EL44C 22 ...

Page 23

Physical Dimensions inches (millimeters) (Continued) Order Number COP8782CJ NS Package Number J20AQ 23 http www national com ...

Page 24

Physical Dimensions inches (millimeters) (Continued) http www national com Order Number COP8781CJ NS Package Number J28AQ Order Number COP8780CJ NS Package Number J40AQ 24 ...

Page 25

Physical Dimensions inches (millimeters) (Continued) Small Outline Molded Dual-In-Line Package (WM) Order Number COP8782CWM NS Package Number M20B Order Number COP8781CWM NS Package Number M28B 25 http www national com ...

Page 26

Physical Dimensions inches (millimeters) (Continued) http www national com Order Number COP8782CN NS Package Number N20A 26 ...

Page 27

Physical Dimensions inches (millimeters) (Continued) Molded Dual-In-Line Package (N) Order Number COP8781CN NS Package Number N28B Molded Dual-In-Line Package (N) Order Number COP8780CN NS Package Number N40A 27 http www national com ...

Page 28

Physical Dimensions inches (millimeters) (Continued) LIFE SUPPORT POLICY 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 OF NATIONAL SEMICONDUCTOR CORPORATION As used herein 1 ...

Related keywords