NSC COP410L

COP410L/COP411L/COP310L/COP311L
Single-Chip N-Channel Microcontrollers
General Description
Features
The COP410L and COP411L Single-Chip N-Channel Microcontrollers are members of the COPSTM family, fabricated
using N-channel, silicon gate MOS technology. These Controller Oriented Processors are complete microcomputers
containing all system timing, internal logic, ROM, RAM and
I/O necessary to implement dedicated control functions in a
variety of applications. Features include single supply operation, a variety of output configuration options, with an instruction set, internal architecture and I/O scheme designed to facilitate keyboard input, display output and BCD
data manipulation. The COP411L is identical to the
COP410L, but with 16 I/O lines instead of 19. They are an
appropriate choice for use in numerous human interface
control environments. Standard test procedures and reliable
high-density fabrication techniques provide the medium to
large volume customers with a customized Controller Oriented Processor at a low end-product cost.
The COP310L and COP311L are exact functional equivalents but extended temperature versions of COP410L and
COP411L respectively.
The COP401L should be used for exact emulation.
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Low cost
Powerful instruction set
512 x 8 ROM, 32 x 4 RAM
19 I/O lines (COP410L)
Two-level subroutine stack
16 ms instruction time
Single supply operation (4.5V – 6.3V)
Low current drain (6 mA max)
Internal binary counter register with MICROWIRETM serial I/O capability
General purpose and TRI-STATEÉ outputs
LSTTL/CMOS compatible in and out
Direct drive of LED digit and segment lines
Software/hardware compatible with other members of
COP400 family
Extended temperature range device
Ð COP310L/COP311L (b40§ C to a 85§ C)
Block Diagram
TL/DD/6919 – 1
FIGURE 1. COP410L
COPSTM and MICROWIRETM are trademarks of National Semiconductor Corporation.
TRI-STATEÉ is a registered trademark of National Semiconductor Corporation.
C1995 National Semiconductor Corporation
TL/DD/6919
RRD-B30M105/Printed in U. S. A.
COP410L/COP411L/COP310L/COP311L
Single-Chip N-Channel Microcontrollers
March 1992
COP410L/COP411L
Absolute Maximum Ratings
Power Dissipation
COP410L
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales
Office/Distributors for availability and specifications.
b 0.5V to a 10V
Voltage at Any Pin Relative to GND
Ambient Operating Temperature
Ambient Storage Temperature
Lead Temperature
(Soldering, 10 seconds)
0.75W at 25§ C
0.4W at 70§ C
COP411L
0.65W at 25§ C
0.3W at 70§ C
Total Source Current
120 mA
Total Sink Current
100 mA
Note: 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.
0§ C to a 70§ C
b 65§ C to a 150§ C
300§ C
DC Electrical Characteristics 0§ C s TA s a 70§ C, 4.5V s VCC s 6.3V unless otherwise noted
Parameter
Conditions
Standard Operating Voltage (VCC)
Power Supply Ripple (Notes 1, 4)
Peak to Peak
Operating Supply Current
All Inputs and Outputs Open
Min
Max
Units
4.5
6.3
V
0.5
V
6
mA
3.0
2.0
b 0.3
0.4
V
V
V
0.7 VCC
b 0.3
0.6
V
V
0.7 VCC
b 0.3
0.6
V
V
2.0
2.5
V
3.0
2.0
b 0.3
3.6
b 0.3
0.8
V
V
V
V
V
7
pF
b1
a1
mA
0.4
V
V
0.2
V
V
Input Voltage Levels
CKI Input Levels
Ceramic Resonator Input ( d 8)
Logic High (VIH)
Logic High (VIH)
Logic Low (VIL)
VCC e Max
VCC e 5V g 5%
Schmitt Trigger Input ( d 4)
Logic High (VIH)
Logic Low (VIL)
RESET Input Levels
Logic High
Logic Low
(Schmitt Trigger Input)
SO Input Level (Test Mode)
(Note 2)
All Other Inputs
Logic High
Logic High
Logic Low
Logic High
Logic Low
VCC e Max
With TTL Trip Level Options
Selected, VCC e 5V g 5%
With High Trip Level Options
Selected
Input Capacitance (Note 4)
Hi-Z Input Leakage
1.2
Output Voltage Levels
LSTTL Operation
Logic High (VOH)
Logic Low (VOL)
VCC e 5V g 10%
IOH e b25 mA
IOL e 0.36 mA
2.7
CMOS Operation (Note 3)
Logic High
Logic Low
IOH e b10 mA
IOL e a 10 mA
VCC b 1
Note 1: VCC voltage change must be less than 0.5V in a 1 ms period to maintain proper operation.
Note 2: SO output ‘‘0’’ level must be less than 0.8V for normal operation.
Note 3: TRI-STATEÉ and LED configurations are excluded.
Note 4: This parameter is only sampled and not 100% tested. Variation due to the device included.
2
COP410L/COP411L
DC Electrical Characteristics 0§ C s TA s a 70§ C, 4.5V s VCC s 6.3V unless otherwise noted (Continued)
Parameter
Conditions
Min
Max
Units
Output Current Levels
Output Sink Current
SO and SK Outputs (IOL)
L0 – L7 Outputs, G0 – G3 and
LSTTL D0 – D3 Outputs (IOL)
VCC e 6.3V, VOL
VCC e 4.5V, VOL
VCC e 6.3V, VOL
VCC e 4.5V, VOL
e 0.4V
e 0.4V
0.4
0.4
mA
mA
D0 – D3 Outputs with High
Current Options (IOL)
VCC e 6.3V, VOL e 1.0V
VCC e 4.5V, VOL e 1.0V
11
7.5
mA
mA
D0 – D3 Outputs with Very
High Current Options (IOL)
VCC e 6.3V, VOL e 1.0V
VCC e 4.5V, VOL e 1.0V
VCC e 4.5V, VIH e 3.5V
VCC e 4.5V, VOL e 0.4V
22
15
mA
mA
2
0.2
mA
mA
CKI (Single-Pin RC Oscillator)
CKO
e 0.4V
e 0.4V
1.2
0.9
mA
mA
Output Source Current
e 2.0V
e 2.0V
b 75
b 30
e 2.4V
e 1.0V
b 1.4
b 1.2
LED Configuration, L0 – L7
Outputs, Low Current
Driver Option (IOH)
VCC e 6.0V, VOH e 2.0V
b 1.5
b 13
mA
LED Configuration, L0 – L7
Outputs, High Current
Driver Option (IOH)
VCC e 6.0V, VOH e 2.0V
b 3.0
b 25
mA
TRI-STATE Configuration,
L0 – L7 Outputs, Low
Current Driver Option (IOH)
VCC e 6.3V, VOH e 3.2V
VCC e 4.5V, VOH e 1.5V
b 0.8
b 0.9
mA
mA
TRI-STATE Configuration,
L0 – L7 Outputs, High
Current Driver Option (IOH)
VCC e 6.3V, VOH e 3.2V
VCC e 4.5V, VOH e 1.5V
b 1.6
b 1.8
mA
mA
VCC e 5.0V, VIL e 0V
b 10
Standard Configuration,
All Outputs (IOH)
Push-Pull Configuration
SO and SK Outputs (IOH)
VCC e 6.3V, VOH
VCC e 4.5V, VOH
VCC e 6.3V, VOH
VCC e 4.5V, VOH
b 480
b 250
mA
mA
mA
mA
b 140
mA
1.5
mA
a 2.5
mA
Total Sink Current Allowed
All Outputs Combined
D Port
L7 – L4, G Port
L3 – L0
Any Other Pin
100
100
4
4
2.0
mA
mA
mA
mA
mA
Total Source Current Allowed
All I/O Combined
L7 – L4
L3 – L0
Each L Pin
Any Other Pin
120
60
60
25
1.5
mA
mA
mA
mA
mA
Input Load Source Current
CKO Output
RAM Power Supply Option
Power Requirement
VR e 3.3V
TRI-STATE Output Leakage
Current
b 2.5
3
COP310L/COP311L
Absolute Maximum Ratings
Power Dissipation
COP310L
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales
Office/Distributors for availability and specifications.
b 0.5V to a 10V
Voltage at Any Pin Relative to GND
Ambient Operating Temperature
Ambient Storage Temperature
Lead Temperature
(Soldering, 10 seconds)
0.75W at 25§ C
0.25W at 85§ C
COP311L
0.65W at 25§ C
0.20W at 85§ C
Total Source Current
120 mA
Total Sink Current
100 mA
Note: 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.
b 40§ C to a 85§ C
b 65§ C to a 150§ C
300§ C
DC Electrical Characteristics b40§ C s TA s a 85§ C, 4.5V s VCC s 5.5V unless otherwise noted
Parameter
Conditions
Standard Operating Voltage (VCC)
Power Supply Ripple (Notes 1, 4)
Peak to Peak
Operating Supply Current
All Inputs and Outputs Open
Min
Max
Units
4.5
5.5
V
0.5
V
8
mA
3.0
2.2
b 0.3
0.3
V
V
V
0.7 VCC
b 0.3
0.4
V
V
0.7 VCC
b 0.3
0.4
V
V
2.2
2.5
V
3.0
2.2
b 0.3
3.6
b 0.3
0.6
V
V
V
V
V
7
pF
b2
a2
mA
0.4
V
V
0.2
V
V
Input Voltage Levels
Ceramic Resonator Input ( d 8)
Crystal Input
Logic High (VIH)
Logic High (VIH)
Logic Low (VIL)
VCC e Max
VCC e 5V g 5%
Schmitt Trigger Input ( d 4)
Logic High (VIH)
Logic Low (VIL)
RESET Input Levels
Logic High
Logic Low
(Schmitt Trigger Input)
SO Input Level (Test Mode)
(Note 2)
All Other Inputs
Logic High
Logic High
Logic Low
Logic High
Logic Low
VCC e Max
With TTL Trip Level Options
Selected, VCC e 5V g 5%
With High Trip Level Options
Selected
Input Capacitance (Note 4)
Hi-Z Input Leakage
1.2
Output Voltage Levels
LSTTL Operation
Logic High (VOH)
Logic Low (VOL)
VCC e 5V g 10%
IOH e b20 mA
IOL e 0.36 mA
2.7
CMOS Operation (Note 3)
Logic High
Logic Low
IOH e b10 mA
IOL e a 10 mA
VCC b 1
Note 1: VCC voltage change must be less than 0.5V in a 1 ms period to maintain proper operation.
Note 2: SO output ‘‘0’’ level must be less than 0.6V for normal operation.
Note 3: TRI-STATE and LED configurations are excluded.
Note 4: This parameter is only sampled and not 100% tested. Variation due to the device included.
4
COP310L/COP311L
DC Electrical Characteristics
(Continued)
b 40§ C s TA s a 85§ C, 4.5V s VCC s 5.5V unless othewise noted
Parameter
Conditions
Min
Max
Units
SO and SK Outputs (IOL)
VCC e 5.5V, VOL e 0.4V
VCC e 4.5V, VOL e 0.4V
1.0
0.8
mA
mA
L0 – L7 Outputs, G0 – G3 and
LSTTL D0 – D3 Outputs (IOL)
e 0.4V
e 0.4V
0.4
0.4
mA
mA
D0 – D3 Outputs with High
Current Options (IOL)
VCC e 5.5V, VOL
VCC e 4.5V, VOL
VCC e 5.5V, VOL
VCC e 4.5V, VOL
e 1.0V
e 1.0V
9
7
mA
mA
D0 – D3 Outputs with Very
High Current Options (IOL)
VCC e 5.5V, VOL e 1.0V
VCC e 4.5V, VOL e 1.0V
18
14
mA
mA
CKI (Single-Pin RC Oscillator)
CKO
VCC e 4.5V, VIH e 3.5V
VCC e 4.5V, VOL e 0.4V
1.5
0.2
mA
mA
Standard Configuration,
All Outputs (IOH)
VCC e 5.5V, VOH e 2.0V
VCC e 4.5V, VOH e 2.0V
b 55
b 28
Push-Pull Configuration
SO and SK Outputs (IOH)
VCC e 5.5V, VOH e 2.0V
VCC e 4.5V, VOH e 1.0V
VCC e 5.5V, VOH e 2.0V
b 1.1
b 1.2
b 0.7
b 15
mA
LED Configuration, L0 – L7
Outputs, High Current
Driver Option (IOH)
VCC e 5.5V, VOH e 2.0V
b 1.4
b 30
mA
TRI-STATE Configuration,
L0 – L7 Outputs, Low
Current Driver Option (IOH)
VCC e 5.5V, VOH e 2.7V
VCC e 4.5V, VOH e 1.5V
b 0.6
b 0.9
mA
mA
TRI-STATE Configuration,
L0 – L7 Outputs, High
Current Driver Option (IOH)
VCC e 5.5V, VOH e 2.7V
VCC e 4.5V, VOH e 1.5V
b 1.2
b 1.8
mA
mA
Input Load Source Current
VCC e 5.0V, VIL e 0V
b 10
CKO Output
RAM Power Supply Option
Power Requirement
VR e 3.3V
Output Current Levels
Output Sink Current
Output Source Current
LED Configuration, L0 – L7
Outputs, Low Current
Driver Option (IOH)
b 600
b 350
mA
mA
mA
mA
b 200
mA
2.0
mA
a5
mA
All Outputs Combined
100
mA
D Port
100
mA
4
mA
4
mA
1.5
mA
TRI-STATE Output Leakage
Current
b5
Total Sink Current Allowed
L7 – L4, G Port
L3 – L0
Any Other Pins
Total Source Current Allowed
All I/O Combined
120
mA
L7 – L4
60
mA
L3 – L0
60
mA
Each L Pin
25
mA
Any Other Pins
1.5
mA
5
AC Electrical Characteristics
COP410L/411L: 0§ C s TA s 70§ C, 4.5V s VCC s 6.3V unless otherwise noted
COP310L/311L: b40§ C s TA s a 85§ C, 4.5V s VCC s 5.5V unless otherwise noted
Parameter
Conditions
Instruction Cycle Time Ð tC
CKI
Input Frequency Ð fI
d 8 Mode
d 4 Mode
Duty Cycle
Rise Time (Note 1)
Fall Time (Note 1)
fI e 0.5 MHz
CKI Using RC ( d 4)
(Note 1)
R e 56 kX g 5%
C e 100 pF g 10%
Min
Max
Units
16
40
ms
0.2
0.1
30
0.5
0.25
60
500
200
MHz
MHz
%
ns
ns
16
28
ms
Instruction Cycle Time
CKO as SYNC Input
tSYNC
400
ns
INPUTS
G3 – G0, L7 – L0
tSETUP
tHOLD
8.0
1.3
ms
ms
2.0
1.0
ms
ms
SI
tSETUP
tHOLD
OUTPUT PROPAGATION DELAY
Test Condition:
CL e 50 pF, RL e 20 kX, VOUT e 1.5V
SO, SK Outputs
tpd1, tpd0
4.0
ms
All Other Outputs
tpd1, tpd0
5.6
ms
Note 1: This parameter is only sampled and not 100% tested.
Connection Diagrams
DIP
DIP
TL/DD/6919 – 3
Top View
TL/DD/6919–2
Top View
Order Number COP311L-XXX/D or COP411L-XXX/D
See NS Hermetic Package Number D20A
Order Number COP310L-XXX/D or COP410L-XXX/D
(D Pkg.Ðfor Prototypes Only)
See NS Hermetic Package Number D24C
(D Pkg.Ðfor Prototypes Only)
Order Number COP311L-XXX/N or COP411L-XXX/N
See NS Molded Package Number N20A
Order Number COP310L-XXX/N or COP410L-XXX/N
See NS Molded Package Number N24A
FIGURE 2
Pin Descriptions
Pin
L 7 – L0
G 3 – G0
D 3 – D0
SI
SO
SK
Pin
CKI
CKO
Description
System oscillator input
System oscillator output (or RAM power supply or
SYNC input) (COP410L only)
RESET System reset input
VCC
Power supply
GND
Ground
Description
8 bidirectional I/O ports with TRI-STATE
4 bidirectional I/O ports (G2 – G0 for COP411L)
4 general purpose outputs (D1 – D0 for COP411L)
Serial input (or counter input)
Serial output (or general purpose output)
Logic-controlled clock (or general purpose output)
6
Timing Diagrams
TL/DD/6919 – 4
FIGURE 3. Input/Output Timing Diagrams (Ceramic Resonator Divide-by-8 Mode)
TL/DD/6919 – 5
FIGURE 3a. Synchronization Timing
Functional Description
A block diagram of the COP410L is given in Figure 1 . Data
paths are illustrated in simplified form to depict how the various logic elements communicate with each other in implementing the instruction set of the device. Positive logic is
used. When a bit is set, it is a logic ‘‘1’’ (greater than 2V).
When a bit is reset, it is a logic ‘‘0’’ (less than 0.8V).
All functional references to the COP410L/COP411L also
apply to the COP310L/COP311L.
may also be loaded into the Q latches or loaded from the L
ports. RAM addressing may also be performed directly by
the XAD 3,15 instruction. The Bd register also serves as a
source register for 4-bit data sent directly to the D outputs.
The most significant bit of Bd is not used to select a RAM
digit. Hence each physical digit of RAM may be selected by
two different values of Bd as shown in Figure 4 below. The
skip condition for XIS and XDS instructions will be true if Bd
changes between 0 and 15, but NOT between 7 and 8 (see
Table III).
PROGRAM MEMORY
Program Memory consists of a 512-byte ROM. As can be
seen by an examination of the COP410L/411L instruction
set, these words may be program instructions, program data
or ROM addressing data. Because of the special characteristics associated with the JP, JSRP, JID and LQID instructions, ROM must often be thought of as being organized into
8 pages of 64 words each.
ROM addressing is accomplished by a 9-bit PC register. Its
binary value selects one of the 512 8-bit words contained in
ROM. A new address is loaded into the PC register during
each instruction cycle. Unless the instruction is a transfer of
control instruction, the PC register is loaded with the next
sequential 9-bit binary count value. Two levels of subroutine
nesting are implemented by the 9-bit subroutine save registers, SA and SB, providing a last-in, first-out (LIFO) hardware subroutine stack.
ROM instruction words are fetched, decoded and executed
by the Instruction Decode, Control and Skip Logic circuitry.
DATA MEMORY
Data memory consists of a 128-bit RAM, organized as 4
data registers of 8 4-bit digits. RAM addressing is implemented by a 6-bit B register whose upper 2 bits (Br) select 1
of 4 data registers and lower 3 bits of the 4-bit Bd select 1 of
8 4-bit digits in the selected data register. While the 4-bit
contents of the selected RAM digit (M) is usually loaded into
or from, or exchanged with, the A register (accumulator), it
*Can be directly addressed by
LBI instruction (see Table III)
TL/DD/6919 – 6
FIGURE 4. RAM Digit Address to
Physical RAM Digit Mapping
7
Functional Description (Continued)
each low-going pulse (‘‘1’’ to ‘‘0’’) occurring on the SI
input. Each pulse must be at least two instruction cycles
wide. SK outputs the value of SKL. The SO output is
equal to the value of EN3. With EN0 reset, SIO is a serial
shift register shifting left each instruction cycle time. The
data present at SI goes into the least significant bit of
SIO. SO can be enabled to output the most significant bit
of SIO each cycle time. (See 4 below.) The SK output
becomes a logic-controlled clock.
2. EN1 is not used. It has no effect on COP410L/COP411L
operation.
3. With EN2 set, the L drivers are enabled to output the data
in Q to the L I/O ports. Resetting EN2 disables the L
drivers, placing the L I/O ports in a high-impedance input
state.
4. EN3, in conjunction with EN0, affects the SO output. With
EN0 set (binary counter option selected) SO will output
the value loaded into EN3. With EN0 reset (serial shift
register option selected), setting EN3 enables SO as the
output of the SIO shift register, outputting serial shifted
data each instruction time. Resetting EN3 with the serial
shift register option selected disables SO as the shift register output; data continues to be shifted through SIO and
can be exchanged with A via an XAS instruction but SO
remains reset to ‘‘0.’’ Table I provides a summary of the
modes associated with EN3 and EN0.
INTERNAL LOGIC
The 4-bit A register (accumulator) is the source and destination register for most I/O, arithmetic, logic and data memory
access operations. It can also be used to load the Bd portion of the B register, to load 4 bits of the 8-bit Q latch data,
to input 4 bits of the 8-bit L I/O port data and to perform
data exchanges with the SIO register.
A 4-bit adder performs the arithmetic and logic functions of
the COP410L/411L, storing its results in A. It also outputs a
carry bit to the 1-bit C register, most often employed to indicate arithmetic overflow. The C register, in conjunction with
the XAS instruction and the EN register, also serves to control the SK output. C can be outputted directly to SK or can
enable SK to be a sync clock each instruction cycle time.
(See XAS instruction and EN register description, below.)
The G register contents are outputs to 4 general-purpose
bidirectional I/O ports.
The Q register is an internal, latched, 8-bit register, used to
hold data loaded from M and A, as well as 8-bit data from
ROM. Its contents are output to the L I/O ports when the L
drivers are enabled under program control. (See LEI instruction.)
The 8 L drivers, when enabled, output the contents of
latched Q data to the L I/O ports. Also, the contents of L
may be read directly into A and M. L I/O ports can be directly connected to the segments of a multiplexed LED display
(using the LED Direct Drive output configuration option) with
Q data being outputted to the Sa–Sg and decimal point
segments of the display.
The SIO register functions as a 4-bit serial-in serial-out shift
register or as a binary counter depending on the contents of
the EN register. (See EN register description, below.) Its
contents can be exchanged with A, allowing it to input or
output a continuous serial data stream. SIO may also be
used to provide additional parallel I/O by connecting SO to
external serial-in/parallel-out shift registers.
The XAS instruction copies C into the SKL Latch. In the
counter mode, SK is the output of SKL in the shift register
mode, SK outputs SKL ANDed with internal instruction cycle
clock.
The EN register is an internal 4-bit register loaded under
program control by the LEI instruction. The state of each bit
of this register selects or deselects the particular feature
associated with each bit of the EN register (EN3 – EN0).
1. The least significant bit of the enable register, EN0, selects the SIO register as either a 4-bit shift register or a
4-bit binary counter. With EN0 set, SIO is an asynchronous binary counter, decrementing its value by one upon
INITIALIZATION
The Reset Logic will initialize (clear) the device upon powerup if the power supply rise time is less than 1 ms and greater than 1 ms. If the power supply rise time is greater than
1 ms, the user must provide an external RC network and
diode to the RESET pin as shown below (Figure 5) . The
RESET pin is configured as a Schmitt trigger input. If not
used it should be connected to VCC. Initialization will occur
whenever a logic ‘‘0’’ is applied to the RESET input, provided it stays low for at least three instruction cycle times.
RC t 5 c Power Supply Rise Time
TL/DD/6919 – 7
FIGURE 5. Power-Up Clear Circuit
TABLE I. Enable Register ModesÐBits EN3 and EN0
EN3
EN0
SIO
0
0
Shift Register
Input to Shift Register
SI
0
1
0
Shift Register
Input to Shift Register
Serial Out
0
1
Binary Counter
Input to Binary Counter
0
1
1
Binary Counter
Input to Binary Counter
1
8
SO
SK
If SKL
If SKL
If SKL
If SKL
If SKL
If SKL
If SKL
If SKL
e
e
e
e
e
e
e
e
1, SK
0, SK
1, SK
0, SK
1, SK
0, SK
1, SK
0, SK
e
e
e
e
e
e
e
e
Clock
0
Clock
0
1
0
1
0
Functional Description (Continued)
Upon initialization, the PC register is cleared to 0 (ROM address 0) and the A, B, C, D, EN, and G registers are cleared.
The SK output is enabled as a SYNC output, providing a
pulse each instruction cycle time. Data Memory (RAM) is
not cleared upon initialization. The first instruction at address 0 must be a CLRA.
CKO PIN OPTIONS
In a resonator controlled oscillator system, CKO is used as
an output to the resonator network. As an option, CKO can
be a RAM power supply pin (VR), allowing its connection to
a standby/backup power supply to maintain the integrity of
RAM data with minimum power drain when the main supply
is inoperative or shut down to conserve power. Using no
connection option is appropriate in applications where the
COP410L system timing configuration does not require use
of the CKO pin.
RAM KEEP-ALIVE OPTION
Selecting CKO as the RAM power supply (VR) allows the
user to shut off the chip power supply (VCC) and maintain
data in the RAM. To insure that RAM data integrity is maintained, the following conditions must be met:
1. RESET must go low before VCC goes below spec during
power-off; VCC must be within spec before RESET goes
high on power-up.
2. During normal operation, VR must be within the operating
range of the chip with (VCC b 1) s VR s VCC.
3. VR must be t 3.3V with VCC off.
I/O OPTIONS
COP410L/411L inputs and outputs have the following optional configurations, illustrated in Figure 7 :
TL/DD/6919 – 8
a. StandardÐan enhancement-mode device to ground in
conjunction with a depletion-mode device to VCC, compatible with LSTTL and CMOS input requirements. Available on SO, SK, and all D and G outputs.
b. Open-DrainÐan enhancement-mode device to ground
only, allowing external pull-up as required by the user’s
application. Available on SO, SK, and all D and G outputs.
c. Push-PullÐan enhancement-mode device to ground in
conjunction with a depletion-mode device paralleled by
an enhancement-mode device to VCC. This configuration
has been provided to allow for fast rise and fall times
when driving capacitive loads. Available on SO and SK
outputs only.
d. Standard LÐsame as a., but may be disabled. Available
on L outputs only.
e. Open Drain LÐsame as b., but may be disabled. Available on L outputs only.
f. LED Direct DriveÐan enhancement mode device to
ground and to VCC, meeting the typical current sourcing
requirements of the segments of an LED display. The
sourcing device is clamped to limit current flow. These
devices may be turned off under program control (see
Functional Description, EN Register), placing the outputs
in a high-impedance state to provide required LED segment blanking for a multiplexed display. Available on L
outputs only.
Ceramic Resonator Oscillator
Resonator
Value
455 kHz
Components Values
R1 (X)
R2 (X)
C1 (pF)
C2 (pF)
4.7k
1M
220
220
RC Controlled Oscillator
R (kX)
C (pF)
Instruction
Cycle Time
in ms
51
82
100
56
19 g 15%
19 g 13%
Note: 200 kX t R t 25 kX. 360 pF t C t 50 pF. Does not include tolerances.
FIGURE 6. COP410L/411L Oscillator
OSCILLATOR
There are three basic clock oscillator configurations available as shown by Figure 6 .
a. Resonator Controlled Oscillator. CKI and CKO are
connected to an external ceramic resonator. The instruction cycle frequency equals the resonator frequency divided by 8. This is not available in the COP411L.
b. External Oscillator. CKI is an external clock input signal.
The external frequency is divided by 4 to give the instruction frequency time. CKO is now available to be used as
the RAM power supply (VR), or no connection.
Note: No CKO on COP411L.
Note: Series current limiting resistors must be used if LEDs are driven directly and higher operating voltage option is selected.
c. RC Controlled Oscillator. CKI is configured as a single
pin RC controlled Schmitt trigger oscillator. The instruction cycle equals the oscillation frequency divided by 4.
CKO is available as the RAM power supply (VR) or no
connection.
g. TRI-STATE Push-PullÐan enhancement-mode device
to ground and VCC. These outputs are TRI-STATE outputs, allowing for connection of these outputs to a data
bus shared by other bus drivers. Available on L outputs
only.
9
Functional Description (Continued)
h. An on-chip depletion load device to VCC.
i. A Hi-Z input which must be driven to a ‘‘1’’ or ‘‘0’’ by
external components.
The above input and output configurations share common
enhancement-mode and depletion-mode devices. Specifically, all configurations use one or more of six devices
(numbered 1 – 6, respectively). Minimum and maximum current (IOUT and VOUT) curves are given in Figure 8 for each
of these devices to allow the designer to effectively use
these I/O configurations in designing a COP410L/411L system.
The SO, SK outputs can be configured as shown in a., b., or
c. The D and G outputs can be configured as shown in a. or
b. Note that when inputting data to the G ports, the G outputs should be set to ‘‘1’’. The L outputs can be configured
as in d., e., f., or g.
a. Standard Output
An important point to remember if using configuration d. or
f. with the L drivers is that even when the L drivers are
disabled, the depletion load device will source a small
amount of current. (See Figure 8 , device 2.) However, when
the L port is used as input, the disabled depletion device
CANNOT be relied on to source sufficient current to pull an
input to a logic ‘‘1’’.
COP411L
If the COP410L is bonded as a 20-pin device, it becomes
the COP411L, illustrated in Figure 2, COP410L/411L Connection Diagrams. Note that the COP411L does not contain
D2, D3, G3, or CKO. Use of this option of course precludes
use of D2, D3, G3, and CKO options. All other options are
available for the COP411L.
b. Open-Drain Output
c. Push-Pull Output
TL/DD/6919 – 10
TL/DD/6919–9
d. Standard L Output
TL/DD/6919 – 11
e. Open-Drain L Output
f. LED (L Output)
TL/DD/6919 – 13
TL/DD/6919–12
( U is depletion device)
g. TRI-STATE Push-Pull (L Output)
h. Input with Load
TL/DD/6919 – 14
i. Hi-Z Input
TL/DD/6919 – 17
TL/DD/6919 – 16
TL/DD/6919–15
FIGURE 7. Input and Output Configurations
10
L-Bus Considerations
In this program the internal Q register is enabled onto the L
lines and a steady bit pattern of logic highs is output on L0,
L1, L6, L7, and logic lows on L2 –L5 via the two-byte CAMQ
instruction. Timing constraints on the device are such that
the Q register may be temporarily loaded with the second
byte of the CAMQ opcode (XÊ 3C) prior to receiving the valid
data pattern. If this occurs, the opcode will ripple onto the L
lines and cause negative-going glitches on L0, L1, L6, L7,
and positive glitches on L2 –L5. Glitch durations are under
2 ms, although the exact value may vary due to data patterns, processing parameters, and L line loading. These
false states are peculiar only to the CAMQ instruction and
the L lines.
False states may be generated on L0 – L7 during the execution of the CAMQ instruction. The L-ports should not be
used as clocks for edge sensitive devices such as flip-flops,
counters, shift registers, etc. the following short program
that illustrates this situation.
START:
CLRA
;ENABLE THE Q
LEI 4
;REGISTER TO L LINES
LBI TEST
STII 3
AISC 12
LOOP:
LBI TEST ;LOAD Q WITH X’C3
CAMQ
JP
LOOP
Typical Performance Characteristics
Input Current RESET, SI
Input Current for L0 through
L7 when Output Programmed
Off by Software
Source Current for Standard
Output Configuration
Source Current for SO
and SK in Push-Pull
Configuration
Source Current for L0 through
L7 in TRI-STATE Configuration
(High Current Option)
Source Current for L0 through
L7 in TRI-STATE Configuration
(Low Current Option)
TL/DD/6919 – 18
FIGURE 8a. COP410L/COP411L I/O DC Current Characteristics
11
Typical Performance Characteristics
(Continued)
LED Output Source Current
(for High Current LED Option)
LED Output Source Current
(for Low Current LED Option)
LED Output Direct Segment
and Direct Drive High
Current Options on L0 – L7
Very High Current Options
on D0 – D3
LED Output Direct
Segment Drive
Output Sink Current for SO
and SK
Output Sink Current for L0 – L7
and Standard Drive Option for
D0 –D3 and G0 –G3
Output Sink Current for D0 – D3
with Very High Current Option
Output Sink Current for
D0 – D3 (for High Current
Option)
TL/DD/6919 – 19
FIGURE 8a. COP410L/COP411L I/O DC Current Characteristics (Continued)
12
Typical Performance Characteristics
(Continued)
Input Current RESET, SI
Input Current for L0 – L7
when Output Programmed
Off by Software
Source Current for
Standard Output
Configuration
Source Current for SO
and SK in Push-Pull
Configuration
Source Current for L0 – L7
in TRI-STATE Configuration
(High Current Option)
Source Current for L0 – L7
in TRI-STATE Configuration
(Low Current Option)
LED Output Source
Current (for Low Current
LED Option)
LED Output Source
Current (for High Current
LED Option)
Output Sink Current for
SO and SK
Output Sink Current for
L0–L7 and Standard Drive
Option for D0–D3 and G0–G3
Output Sink Current
for D0 – D3 with Very High
Current Option
Output Sink Current
for D0 – D3 (for
High Current Option)
TL/DD/6919 – 20
FIGURE 8b. COP310L/COP311L Input/Output Characteristics
13
COP410L/411L Instruction Set
Table III provides the mnemonic, operand, machine code,
data flow, skip conditions and description associated with
each instruction in the COP410L/411L instruction set.
Table II is a symbol table providing internal architecture, instruction operand and operational symbols used in the instruction set table.
TABLE II. COP410L/411L Instruction Set Table Symbols
Symbol
Definition
Symbol
Definition
INTERNAL ARCHITECTURE SYMBOLS
INSTRUCTION OPERAND SYMBOLS
A
B
Br
Bd
C
D
EN
G
L
M
d
r
PC
Q
SA
SB
SIO
SK
4-bit Accumulator
6-bit RAM Address Register
Upper 2 bits of B (register address)
Lower 4 bits of B (digit address)
1-bit Carry Register
4-bit Data Output Port
4-bit Enable Register
4-bit Register to latch data for G I/O Port
8-bit TRI-STATE I/O Port
4-bit contents of RAM Memory pointed to by B
Register
9-bit ROM Address Register (program counter)
8-bit Register to latch data for L I/O Port
9-bit Subroutine Save Register A
9-bit Subroutine Save Register B
4-bit Shift Register and Counter
Logic-Controlled Clock Output
4-bit Operand Field, 0 – 15 binary (RAM Digit Select)
2-bit Operand Field, 0 – 3 binary (RAM Register
Select)
a
9-bit Operand Field, 0 – 511 binary (ROM Address)
y
4-bit Operand Field, 0 – 15 binary (Immediate Data)
RAM(s) Contents of RAM location addressed by s
ROM(t) Contents of ROM location addressed by t
OPERATIONAL SYMBOLS
a
b
x
Ý
e
A
Z
:
Plus
Minus
Replaces
Is exchanged with
Is equal to
The one’s complement of A
Exclusive-OR
Range of values
TABLE III. COP410L/411L Instruction Set
Mnemonic
Operand
Hex
Code
Machine
Language Code
(Binary)
Data Flow
Skip Conditions
Description
ARITHMETIC INSTRUCTIONS
ASC
30
À 0011 À 0000 À
A a C a RAM(B)
Carry x C
ADD
31
À 0011 À 0001 À
A a RAM(B)
5–
À 0101 À
Aay
CLRA
00
À 0000 À 0000 À
0
COMP
40
À 0100 À 0000 À
A
NOP
44
À 0100 À 0100 À
None
RC
32
À 0011 À 0010 À
‘‘0’’
SC
22
À 0010 À 0010 À
XOR
02
À 0000 À 0010 À
AISC
y
y
À
xA
Carry
Add with Carry, Skip on
Carry
None
Add RAM to A
Carry
Add Immediate, Skip on
Carry (y i 0)
xA
None
Clear A
xA
None
One’s complement of A to A
None
No Operation
xC
None
Reset C
‘‘1’’
xC
None
Set C
A
RAM(B)
None
Exclusive-OR RAM with A
Z
xA
xA
14
xA
Instruction Set (Continued)
TABLE III. COP410L/411L Instruction Set (Continued)
Mnemonic
Operand
Hex
Code
Machine
Language Code
(Binary)
Data Flow
Skip Conditions
Description
TRANSFER OF CONTROL INSTRUCTIONS
JID
FF
À 1111 À 1111 À
ROM (PC8,A,M)
PC7:0
x
None
Jump Indirect (Note 2)
JMP
a
6–
– –
À 0110 À 000 À a8 À
a7:0
À
À
a
x PC
None
Jump
JP
a
– –
a6:0
À1À
À
(pages 2,3 only)
or
a5:0
À 11 À
À
(all other pages)
a
x PC6:0
None
Jump within Page
(Note 3)
a
x PC5:0
x SA x SB
010 x PC8:6
a x PC5:0
PC a 1 x SA x SB
a x PC
SB x SA x PC
SB x SA x PC
None
Jump to Subroutine Page
(Note 4)
None
Jump to Subroutine
None
Return from Subroutine
Always Skip on Return
Return from Subroutine
then Skip
– –
a5:0
JSRP
a
– –
À 10 À
JSR
a
6–
– –
À 0110 À 100 À a8 À
a7:0
À
À
RET
48
À 0100 À 1000 À
RETSK
49
À 0100 À 1001 À
À
PC a 1
MEMORY REFERENCE INSTRUCTIONS
CAMQ
LD
r
LQID
33
3C
À 0011 À 0011 À
À 0011 À 1100 À
A x Q7:4
RAM(B) x Q3:0
None
Copy A, RAM to Q
–5
À 00 À r À 0101 À
RAM(B) x A
Br Z r x Br
None
Load RAM into A,
Exclusive-OR Br with r
BF
À 1011 À 1111 À
ROM(PC8,A,M)
SA x SB
None
Load Q Indirect (Note 2)
0
0
0
0
x RAM(B)0
x RAM(B)1
x RAM(B)2
x RAM(B)3
1 x RAM(B)0
1 x RAM(B)1
1 x RAM(B)2
1 x RAM(B)3
y x RAM(B)
Bd a 1 x Bd
RAM(B) Ý A
Br Z r x Br
RAM(3,15) Ý A
None
Reset RAM Bit
None
Set RAM Bit
None
Store Memory Immediate
and Increment Bd
None
Exchange RAM with A,
Exclusive-OR Br with r
None
Exchange A with RAM
(3,15)
xQ
RMB
0
1
2
3
4C
45
42
43
À 0100 À 1100 À
À 0100 À 0101 À
À 0100 À 0010 À
À 0100 À 0011 À
SMB
0
1
2
3
4D
47
46
4B
À 0100 À 1101 À
À 0100 À 0111 À
À 0100 À 0110 À
À 0100 À 1011 À
STII
y
7–
À 0111 À
X
r
–6
À 00 À r À 0110 À
XAD
3,15
23
BF
À 0010 À 0011 À
À 1011 À 1111 À
XDS
r
–7
À 00 À r À 0111 À
RAM(B) Ý A
Bd – 1 x Bd
Br Z r x Br
Bd decrements past 0
Exchange RAM with A
and Decrement Bd,
Exclusive-OR Br with r
XIS
r
–4
À 00 À r À 0100 À
RAM(B) Ý A
Bd a 1 x Bd
Br Z r x Br
Bd increments past 15
Exchange RAM with A
and Increment Bd
Exclusive-OR Br with r
y
À
15
Instruction Set (Continued)
TABLE III. COP410L/411L Instruction Set (Continued)
Mnemonic
Operand
Hex
Code
Machine
Language Code
(Binary)
Data Flow
Skip Conditions
Description
REGISTER REFERENCE INSTRUCTIONS
x Bd
None
Copy A to Bd
Bd
xA
None
Copy Bd to A
r,d
xB
Skip until not a LBI
Load B Immediate with
r,d (Note 5)
None
Load EN Immediate
(Note 6)
CAB
50
À 0101 À 0000 À
A
CBA
4E
À 0100 À 1110 À
LBI
r,d
– –
À 00 À r À (d b 1) À
(d e 0,9:15)
LEI
y
33
6–
À 0011 À 0011 À
À 0110 À y À
SKC
20
À 0010 À 0000 À
C e ‘‘1’’
Skip if C is True
SKE
21
À 0010 À 0001 À
A e RAM(B)
Skip if A Equals RAM
SKGZ
33
21
À 0011 À 0011 À
À 0010 À 0001 À
G3:0 e 0
Skip if G is Zero
(all 4 bits)
0
1
2
3
33
01
11
03
13
À 0011 À 0011 À
À 0000 À 0001 À
À 0001 À 0001 À
À 0000 À 0011 À
À 0001 À 0011 À
0
1
2
3
01
11
03
13
À 0000 À 0001 À
À 0001 À 0001 À
À 0000 À 0011 À
À 0001 À 0011 À
y
x EN
TEST INSTRUCTIONS
SKGBZ
SKMBZ
1st byte
*
2nd byte
Skip if G Bit is Zero
G0
G1
G2
G3
e
e
e
e
0
0
0
0
RAM(B)0
RAM(B)1
RAM(B)2
RAM(B)3
e
e
e
e
0
0
0
0
Skip if RAM Bit is Zero
INPUT/OUTPUT INSTRUCTIONS
xA
ING
33
2A
À 0011 À 0011 À
À 0010 À 1010 À
G
INL
33
2E
À 0011 À 0011 À
À 0010 À 1110 À
L7:4
L3:0
OBD
33
3E
À 0011 À 0011 À
À 0011 À 1110 À
Bd
OMG
33
3A
À 0011 À 0011 À
À 0011 À 1010 À
RAM(B)
XAS
4F
À 0100 À 1111 À
A
x RAM(B)
xA
xD
xG
Ý SIO, C x SKL
None
Input G Ports to A
None
Input L Ports to RAM, A
None
Output Bd to D Outputs
None
Output RAM to G Ports
None
Exchange A with SIO
(Note 2)
Note 1: All subscripts for alphabetical symbols indicate bit numbers unless explicitly defined (e.g., Br and Bd are explicitly defined). Bits are numbered 0 to N where
0 signifies the least significant bit (low-order, right-most bit). For example, A3 indicates the most significant (left-most) bit of the 4-bit A register.
Note 2: For additional information on the operation of the XAS, JID, and LQID instructions, see below.
Note 3: The JP instruction allows a jump, while in subroutine pages 2 or 3, to any ROM location within the two-page boundary of pages 2 or 3. The JP instruction,
otherwise, permits a jump to a ROM location within the current 64-word page. JP may not jump to the last word of a page.
Note 4: A JSRP transfers program control to subroutine page 2 (0010 is loaded into the upper 4 bits of P). A JSRP may not be used when in pages 2 or 3. JSRP
may not jump to the last word in page 2.
Note 5: The machine code for the lower 4 bits of the LBI instruction equals the binary value of the ‘‘d’’ data minus 1 , e.g., to load the lower four bits of B (Bd) with
the value 9 (10012), the lower 4 bits of the LBI instruction equal 8 (10002). To load 0, the lower 4 bits of the LBI instruction should equal 15 (11112).
Note 6: Machine code for operand field y for LEI instruction should equal the binary value to be latched into EN, where a ‘‘1’’ or ‘‘0’’ in each bit of EN corresponds
with the selection or deselection of a particular function associated with each bit. (See Functional Description, EN Register.)
16
Description of Selected Instructions
Option List
The following information is provided to assist the user in
understanding the operation of several unique instructions
and to provide notes useful to programmers in writing
COP410L/411L programs.
The COP410L/411L mask-programmable options are assigned numbers which correspond with the COP410L pins.
The following is a list of COP410L options. The LED Direct
Drive option on the L Lines cannot be used if higher VCC
option is selected. When specifying a COP411L chip, Option
2 must be set to 3, Options 20, 21, and 22 to 0. The options
are programmed at the same time as the ROM pattern to
provide the user with the hardware flexibility to interface to
various I/O components using little or no external circuitry.
Option 1 e 0: Ground Pin Ð no options available
XAS INSTRUCTION
XAS (Exchange A with SIO) exchanges the 4-bit contents of
the accumulator with the 4-bit contents of the SIO register.
The contents of SIO will contain serial-in/serial-out shift register or binary counter data, depending on the value of the
EN register. An XAS instruction will also affect the SK output. (See Functional Description, EN Register, above.) If
SIO is selected as a shift register, an XAS instruction must
be performed once every 4 instruction cycles to effect a
continuous data stream.
Option 2: CKO Output (no option available for COP411L)
e 0: Clock output to ceramic resonator
e 1: Pin is RAM power supply (VR) input
e 3: No connection
Option 3: CKI Input
e 0: Oscillator input divided by 8 (500 kHz max)
e 1: Single-pin RC controlled oscillator divided by 4
e 2: External Schmitt trigger level clock divided by 4
Option 4: RESET Input
e 0: Load device to VCC
e 1: Hi-Z input
Option 5: L7 Driver
e 0: Standard output
e 1: Open-drain output
e 2: High current LED direct segment drive output
e 3: High current TRI-STATE push-pull output
e 4: Low-current LED direct segment drive output
e 5: Low-current TRI-STATE push-pull output
Option 6: L6 Driver
same as Option 5
Option 7: L5 Driver
same as Option 5
Option 8: L4 Driver
same as Option 5
Option 9: Operating voltage
COP41XL
COP31XL
e 0: a 4.5V to a 6.3V
a 4.5V to a 5.5V
Option 10: L3 Driver
same as Option 5
Option 11: L2 Driver
same as Option 5
Option 12: L1 Driver
same as Option 5
Option 13: L0 Driver
same as Option 5
Option 14: SI Input
e 0: load device to VCC
e 1: Hi-Z input
Option 15: SO Driver
e 0: Standard Output
e 1: Open-drain output
e 2: Push-pull output
Option 16: SK Driver
same as Option 15
JID INSTRUCTION
JID (Jump Indirect) is an indirect addressing instruction,
transferring program control to a new ROM location pointed
to indirectly by A and M. It loads the lower 8 bits of the ROM
address register PC with the contents of ROM addressed by
the 9-bit word, PC8, A, M. PC8 is not affected by this instruction.
Note that JID requires 2 instruction cycles to execute.
LQID INSTRUCTION
LQID (Load Q Indirect) loads the 8-bit Q register with the
contents of ROM pointed to by the 9-bit word PC8, A, M.
LQID can be used for table lookup or code conversion such
as BCD to seven-segment. The LQID instruction ‘‘pushes’’
the stack (PC a 1 x SA x SB) and replaces the least
significant 8 bits of PC as follows: A x PC7:4, RAM(B)
x PC3:0, leaving PC8 unchanged. The ROM data pointed
to by the new address is fetched and loaded into the Q
latches. Next, the stack is ‘‘popped’’ (SB x SA x PC),
restoring the saved value of PC to continue sequential program execution. Since LQID pushes SA x SB, the previous contents of SB are lost. Also, when LQID pops the
stack, the previously pushed contents of SA are left in SB.
The net result is that the contents of SA are placed in SB
(SA x SB). Note that LQID takes two instruction cycle
times to execute.
INSTRUCTION SET NOTES
a. The first word of a COP410L/411L program (ROM address 0) must be a CLRA (Clear A) instruction.
b. Although skipped instructions are not executed, one instruction cycle time is devoted to skipping each byte of
the skipped instruction. Thus all program paths except
JID and LQID take the same number of cycle times
whether instructions are skipped or executed. JID and
LQID instructions take 2 cycles if executed and 1 cycle if
skipped.
c. The ROM is organized into 8 pages of 64 words each.
The Program Counter is a 9-bit binary counter, and will
count through page boundaries. If a JP, JSRP, JID or
LQID instruction is located in the last word of a page, the
instruction operates as if it were in the next page. For
example: a JP located in the last word of a page will jump
to a location in the next page. Also, a LQID or JID located
in the last word of page 3 or 7 will access data in the next
group of 4 pages.
17
Option List (Continued)
Option 17: G0 I/O Port
e 0: Standard output
e 1: Open-drain output
Option 18: G1 I/O Port
same as Option 17
Option 19: G2 I/O Port
same as Option 17
Option 20: G3 I/O Port (no option available for COP411L)
same as Option 17
Option 21: D3 Output (no option available for COP411L)
e 0: Very-high sink current standard output
e 1: Very-high sink current open-drain output
e 2: High sink current standard output
e 3: High sink current open-drain output
e 4: Standard LSTTL output (fanout e 1)
e 5: Open-drain LSTTL output (fanout e 1)
Option 22: D2 Output (no option available for COP411L)
same as Option 21
Option 23: D1 Output
same as Option 21
Option 24: D0 Output
same as Option 21
Option 25: L Input Levels
e 0: Standard TTL input levels (‘‘0’’ e 0.8V, ‘‘1’’ e 2.0V)
e 1: Higher voltage input levels (‘‘0’’ e 1.2V, ‘‘1’’ e 3.6V)
Option 26: G Input Levels
same as Option 25
Option 27: SI Input Levels
same as Option 25
Option 28: COP Bonding
e 0: COP410L (24-pin device)
e 1: COP411L (20-pin device)
e 2: Both 24- and 20-pin versions
TEST MODE (NON-STANDARD OPERATION)
The SO output has been configured to provide for standard
test procedures for the custom-programmed COP410L.
With SO forced to logic ‘‘1’’, two test modes are provided,
depending upon the value of SI:
a. RAM and Internal Logic Test Mode (SI e 1)
b. ROM Test Mode (SI e 0)
These special test modes should not be employed by the
user; they are intended for manufacturing test only.
Option Table
The following option information is to be sent to National along with the EPROM.
OPTION 1 VALUE e
Option Data
0
OPTION 2 VALUE e
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
3 VALUE
4 VALUE
5 VALUE
6 VALUE
7 VALUE
8 VALUE
9 VALUE
10 VALUE
11 VALUE
12 VALUE
13 VALUE
14 VALUE
e
e
e
e
e
e
e
e
e
e
e
e
0
Option Data
IS: GROUND PIN
OPTION 15 VALUE e
IS: SO DRIVER
IS: CKO PIN
IS: CKI INPUT
IS: RESET INPUT
IS: L(7) DRIVER
IS: L(6) DRIVER
IS: L(5) DRIVER
IS: L(4) DRIVER
IS: VCC PIN
IS: L(3) DRIVER
IS: L(2) DRIVER
IS: L(1) DRIVER
IS: L(0) DRIVER
IS: SI INPUT
OPTION 16 VALUE e
IS:
IS:
IS:
IS:
IS:
IS:
IS:
IS:
IS:
IS:
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
OPTION
18
17
18
19
20
21
22
23
24
25
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
e
e
e
e
e
e
e
e
e
SK DRIVER
G0 I/O PORT
G1 I/O PORT
G2 I/O PORT
G3 I/O PORT
D3 OUTPUT
D2 OUTPUT
D1 OUTPUT
D0 OUTPUT
L INPUT LEVELS
OPTION 26 VALUE e
IS: G INPUT LEVELS
OPTION 27 VALUE e
IS: SI INPUT LEVELS
OPTION 28 VALUE e
IS: COPS BONDING
Physical Dimensions inches (millimeters)
Hermetic Dual-In-Line Package (D)
Order Number COP311L-XXX/D or COP411L-XXX/D
NS Package Number D20A
Hermetic Package (D)
Order Number COP310L-XXX/D or COP410L-XXX/D
NS Package Number D24C
19
COP410L/COP411L/COP310L/COP311L
Single-Chip N-Channel Microcontrollers
Physical Dimensions inches (millimeters) (Continued)
Molded Dual-In-Line Package (N)
Order Number COP411N or COP311N
NS Package Number N20A
Molded Dual-In-Line Package (N)
Order Number COP410N or COP310N
NS Package Number N24A
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. Life support devices or systems are devices or
systems which, (a) are intended for surgical implant
into the body, or (b) support or sustain life, and whose
failure to perform, when properly used in accordance
with instructions for use provided in the labeling, can
be reasonably expected to result in a significant injury
to the user.
National Semiconductor
Corporation
1111 West Bardin Road
Arlington, TX 76017
Tel: 1(800) 272-9959
Fax: 1(800) 737-7018
2. A critical component is any component of a life
support device or system whose failure to perform can
be reasonably expected to cause the failure of the life
support device or system, or to affect its safety or
effectiveness.
National Semiconductor
Europe
Fax: (a49) 0-180-530 85 86
Email: cnjwge @ tevm2.nsc.com
Deutsch Tel: (a49) 0-180-530 85 85
English Tel: (a49) 0-180-532 78 32
Fran3ais Tel: (a49) 0-180-532 93 58
Italiano Tel: (a49) 0-180-534 16 80
National Semiconductor
Hong Kong Ltd.
13th Floor, Straight Block,
Ocean Centre, 5 Canton Rd.
Tsimshatsui, Kowloon
Hong Kong
Tel: (852) 2737-1600
Fax: (852) 2736-9960
National Semiconductor
Japan Ltd.
Tel: 81-043-299-2309
Fax: 81-043-299-2408
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.