Core Interrupt Lines
Register Bits Initialized at Reset
Register Bits Initialized at Reset
Register bits defined by reset
Register bits defined by reset
PC
PC
0x3F FFC0
0x3F FFC0
PC loaded with reset vector
PC loaded with reset vector
ACC
ACC
0x0000 0000
0x0000 0000
Accumulator cleared
Accumulator cleared
XAR0
XAR0
-
-
XAR7
XAR7
0x0000 0000
0x0000 0000
Auxiliary Registers
Auxiliary Registers
DP
DP
0x0000
0x0000
Data Page pointer points to page 0
Data Page pointer points to page 0
P
P
0x0000 0000
0x0000 0000
P register cleared
P register cleared
XT
XT
0x0000 0000
0x0000 0000
XT register cleared
XT register cleared
SP
SP
0x0400
0x0400
Stack Pointer to address 0400
Stack Pointer to address 0400
RPC
RPC
0x00 0000
0x00 0000
Return Program Counter cleared
Return Program Counter cleared
IFR
IFR
0x0000
0x0000
no pending interrupts
no pending interrupts
IER
IER
0x0000
0x0000
maskable
maskable
interrupts disabled
interrupts disabled
DBGIER
DBGIER
0x0000
0x0000
debug interrupts disabled
debug interrupts disabled
Control Bits Initialized at Reset
Control Bits Initialized at Reset
Status Register 0 (ST0)
Status Register 0 (ST0)
SXM = 0
SXM = 0
Sign extension off
Sign extension off
OVM = 0
OVM = 0
Overflow mode off
Overflow mode off
TC = 0
TC = 0
test/control flag
test/control flag
C = 0
C = 0
carry bit
carry bit
Z = 0
Z = 0
zero flag
zero flag
Status Register 1 (ST1)
Status Register 1 (ST1)
INTM = 1
INTM = 1
Disable all maskable interrupts
Disable all maskable interrupts
-
-
global
global
DBGM = 1
DBGM = 1
Emulation access/events disabled
Emulation access/events disabled
PAGE0 = 0
PAGE0 = 0
Stack addressing mode enabled/Direct addressing disabled
Stack addressing mode enabled/Direct addressing disabled
VMAP = 1
VMAP = 1
Interrupt vectors mapped to PM 0x3F FFC0
Interrupt vectors mapped to PM 0x3F FFC0
–
–
0x3F FFFF
0x3F FFFF
SPA = 0
SPA = 0
stack pointer even address alignment status bit
stack pointer even address alignment status bit
LOOP = 0
LOOP = 0
Loop instruction status bit
Loop instruction status bit
EALLOW = 0
EALLOW = 0
emulation access enable bit
emulation access enable bit
IDLESTAT = 0
IDLESTAT = 0
Idle instruction status bit
Idle instruction status bit
AMODE = 0
AMODE = 0
C27x/C28x addressing mode
C27x/C28x addressing mode
OBJMODE = 0
OBJMODE = 0
C27x object mode
C27x object mode
M0M1MAP = 1
M0M1MAP = 1
mapping mode bit
mapping mode bit
XF = 0
XF = 0
XF status bit
XF status bit
ARP = 0
ARP = 0
ARP points to AR0
ARP points to AR0
N = 0
N = 0
negative flag
negative flag
V = 0
V = 0
overflow bit
overflow bit
PM = 000
PM = 000
set to left
set to left
-
-
shift
shift
-
-
by
by
-
-
1
1
OVC = 00 0000
OVC = 00 0000
overflow counter
overflow counter
4 - 4
C28x - Reset and Interrupts
Содержание C28 Series
Страница 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Страница 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Страница 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Страница 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Страница 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Страница 275: ...Appendix eZdsp F2812 eZdsp F2812 Connector Header and Pin Diagram C28x Appendix A eZdsp F2812 A 3 ...
Страница 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Страница 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Страница 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Страница 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Страница 281: ...Appendix JP7 JP8 JP11 JP12 Boot Mode Select JP9 PLL Disable DS1 DS2 LEDs C28x Appendix A eZdsp F2812 A 9 ...
Страница 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...