COP8SA-DM National Semiconductor, COP8SA-DM Datasheet - Page 33

no-image

COP8SA-DM

Manufacturer Part Number
COP8SA-DM
Description
MODULE DEBUGGING FOR COP8SA
Manufacturer
National Semiconductor
Datasheet

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
of data from the stack and decrements or increments the stack pointer.
Interrupt Routines
There are two methods to get the interrupt routines:
1. Without a Vector Table
2. With a Vector Table
Polling—All interrupts cause an immediate jump to a single location in mem-
ory. The user program must poll all interrupt pending bits to determine the
cause of the interrupt. Once the cause is determined, the user program may
jump to an appropriate interrupt handling routine.
Preset Location—Each interrupt causes the microcontroller to jump to a dif-
ferent place in memory. The location is specified by the microcontroller de-
signer. The user program must store the interrupt handling routine at the
specified location.
A vector table is a list of start addresses for each of the program's interrupt
routines. This table is used by the microcontroller to determine where to jump
when a particular interrupt occurs.
Direct Jump—The microcontroller may automatically read the vector table
when an interrupt occurs and jump directly to the specified address.
VIS Instruction—The microcontroller may jump to a single location in mem-
ory for all interrupts. The user program may call a special instruction (VIS)
to cause the microcontroller to jump to the specified address.
MICROCONTROLLER BASICS
1-21

Related parts for COP8SA-DM