COP8SA-DM National Semiconductor, COP8SA-DM Datasheet - Page 76
COP8SA-DM
Manufacturer Part Number
COP8SA-DM
Description
MODULE DEBUGGING FOR COP8SA
Manufacturer
National Semiconductor
Datasheet
1.DM-COP820D.pdf
(254 pages)
Specifications of COP8SA-DM
Module/board Type
Debugger Module
For Use With/related Products
Cop 8
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
*COP8SA-DM
- Current page: 76 of 254
- Download datasheet (2Mb)
the source of an interrupt. Although it is possible to poll the pending bits to detect the
source of an interrupt, this practice is not recommended. The use of polling allows the
standard arbitration ranking to be altered, but the reliability of the interrupt system is
compromised. The polling routine must individually test the enable and pending bits of
each maskable interrupt. If a Software Trap interrupt should occur, it will be serviced
last, even though it should have the highest priority. Under certain conditions, a
Software Trap could be triggered but not serviced, resulting in an inadvertent “locking
out” of all maskable interrupts by the Software Trap pending flag. Problems such as this
can be avoided by using VIS instruction.
VIS Execution
When the VIS instruction is executed it activates the arbitration logic. The arbitration
logic generates an even number between E0 and FE (E0, E2, E4, E6 etc...) depending on
which active interrupt has the highest arbitration ranking at the time of the 1st cycle of
VIS is executed. For example, if the software trap interrupt is active, FE is generated. If
the external interrupt is active and the software trap interrupt is not, then FA is
generated and so forth. If the only active interrupt is software trap, than E0 is generated.
This number replaces the lower byte of the PC. The upper byte of the PC remains
unchanged. The new PC is therefore pointing to the vector of the active interrupt with
the highest arbitration ranking. This vector is read from program memory and placed
into the PC which is now pointed to the 1st instruction of the service routine of the active
interrupt with the highest arbitration ranking.
Figure 2-23 illustrates the different steps performed by the VIS instruction. Figure 2-24
shows a flowchart for the VIS instruction.
2-38
COP8SAx7 MICROCONTROLLER
PC
PC
(generates an even number
ABRITRATION LOGIC
STARTING ADDRESS
HIGH
between E0 and FE)
after an interrupt
INTERRUPT
BIT 7:0
VIS
Figure 2-23 VIS Operation
LOW
0FF
INTERRUPT SERVICE
PROGRAM MEMORY
STARTING
ADDRESS
ROUTINE
VIS
Interrupt
HIGH
LOW
Vector
Table
Vector table is
256 byte page
same as PC
Related parts for COP8SA-DM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
PROGRAMING UNIT FOR COP8SA PARTS
Manufacturer:
National Semiconductor
Part Number:
Description:
ADAPTER SOIC 16,20,28,44 PLCC
Manufacturer:
National Semiconductor
Part Number:
Description:
8-Bit CMOS ROM Based and One-Time Programmable OTP Microcontroller with 1k to 4k Memory/ Power On Reset/ and Very Small Packaging
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
National Semiconductor [8-Bit D/A Converter]
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
National Semiconductor [Media Coprocessor]
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Digitally Controlled Tone and Volume Circuit with Stereo Audio Power Amplifier, Microphone Preamp Stage and National 3D Sound
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Digitally Controlled Tone and Volume Circuit with Stereo Audio Power Amplifier, Microphone Preamp Stage and National 3D Sound
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
AC97 Rev 2 Codec with Sample Rate Conversion and National 3D Sound
Manufacturer:
National Semiconductor
Part Number:
Description:
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
General Purpose, Low Voltage, Low Power, Rail-to-Rail Output Operational Amplifiers
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
8-bit 20 MSPS flash A/D converter.
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Low Noise Quad Operational Amplifier
Manufacturer:
National Semiconductor
Datasheet:
Part Number:
Description:
Quad Differential Line Receivers
Manufacturer:
National Semiconductor
Datasheet: