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

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
vi
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
CONTENTS
2.8.8
2.8.9
TIMERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
2.9.1
2.9.2
TIMER CONTROL FLAGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
POWER SAVING FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
2.11.1
2.11.2
MULTI-INPUT WAKEUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
INTERRUPTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
2.13.1
2.13.2
2.13.3
2.13.4
2.13.5
2.13.6
WATCHDOG/CLOCK MONITOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-43
2.14.1
2.14.2
2.14.3
2.14.4
MICROWIRE/PLUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-47
2.15.1
MEMORY MAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52
INSTRUCTION SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
2.17.1
2.17.2
2.17.3
2.17.4
DETAILED FUNCTIONAL DESCRIPTIONS OF INSTRUCTIONS . . 2-62
2.18.1
2.18.2
2.18.3
2.18.4
2.18.5
2.18.6
2.18.7
2.18.8
2.18.9
2.18.10
2.18.11
2.18.12
2.18.13
2.18.14
2.18.15
2.18.16
2.18.17
Oscillator Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Timer T0 (IDLE Timer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Timer T1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
HALT Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
IDLE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-33
Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
VIS Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
Non-maskable Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41
Port L Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
Interrupt Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
Clock Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-44
WATCHDOG/Clock Monitor Operation . . . . . . . . . . . . . . . . . 2-44
WATCHDOG and Clock Monitor Summary . . . . . . . . . . . . . 2-45
Detection of Illegal Conditions . . . . . . . . . . . . . . . . . . . . . . . . 2-46
MICROWIRE/PLUS Operation . . . . . . . . . . . . . . . . . . . . . . . 2-48
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Instruction Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Instruction Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-60
ADC— Add with Carry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64
ADD — Add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-65
AND — And . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-66
ANDSZ — And, Skip if Zero . . . . . . . . . . . . . . . . . . . . . . . . . . 2-67
CLR — Clear Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-68
DCOR — Decimal Correct . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-69
DEC — Decrement Accumulator . . . . . . . . . . . . . . . . . . . . . . 2-70
DRSZ REG# — Decrement Register and Skip
if Result is Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-71
IFBIT — Test Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-72
IFBNE # — If B Pointer Not Equal . . . . . . . . . . . . . . . . . . . . 2-73
IFC — Test if Carry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-74
IFEQ — Test if Equal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-75
IFGT — Test if Greater Than . . . . . . . . . . . . . . . . . . . . . . . . . 2-76
IFNC — Test If No Carry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-77
IFNE — Test If Not Equal . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-78
INC — Increment Accumulator . . . . . . . . . . . . . . . . . . . . . . . 2-79
INTR — Interrupt (Software Trap) . . . . . . . . . . . . . . . . . . . . 2-80

Related parts for COP8SA-DM