03.08.2013 Views

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.11.2 Interrupt Vectors<br />

<strong>MC9S12VR</strong> <strong>Family</strong> Reference Manual, Rev. 2.8<br />

Device Overview <strong>MC9S12VR</strong>-<strong>Family</strong><br />

$FFFA COP watchdog reset None CR[2:0] in CPMUCOP register<br />

Table 1-10 lists all interrupt sources and vectors in the default order of priority. The interrupt module (see<br />

Chapter 7, “Interrupt Module (S12SINTV1)”) provides an interrupt vector base register (IVBR) to relocate<br />

the vectors.<br />

Table 1-10. Interrupt Vector Locations (<strong>Sheet</strong> 1 of 2)<br />

Vector Address 1<br />

Interrupt Source<br />

CCR<br />

Mask<br />

Local Enable<br />

Wake up<br />

from STOP<br />

Wake up<br />

from WAIT<br />

Vector base + $F8 Unimplemented instruction trap None None - -<br />

Vector base+ $F6 SWI None None - -<br />

Vector base+ $F4 XIRQ X Bit None Yes Yes<br />

Vector base+ $F2 IRQ I bit IRQCR (IRQEN) Yes Yes<br />

Vector base+ $F0 RTI time-out interrupt I bit CPMUINT (RTIE) 4.6 Interrupts<br />

Vector base+ $EE TIM timer channel 0 I bit TIE (C0I) No Yes<br />

Vector base + $EC TIM timer channel 1 I bit TIE (C1I) No Yes<br />

Vector base+ $EA TIM timer channel 2 I bit TIE (C2I) No Yes<br />

Vector base+ $E8 TIM timer channel 3 I bit TIE (C3I) No Yes<br />

Vector base+ $E6<br />

to<br />

Vector base + $E0<br />

Reserved<br />

Vector base+ $DE TIM timer overflow I bit TSCR2(TOF) No Yes<br />

Vector base+ $DC<br />

to<br />

Vector base + $DA<br />

Vector Address Reset Source<br />

Reserved<br />

Vector base + $D8 SPI I bit SPICR1 (SPIE, SPTIE) No Yes<br />

Vector base+ $D6 SCI0 I bit SCI0CR2<br />

(TIE, TCIE, RIE, ILIE)<br />

Vector base + $D4 SCI1 I bit SCI1CR2<br />

(TIE, TCIE, RIE, ILIE)<br />

Yes Yes<br />

Yes Yes<br />

Vector base + $D2 ADC I bit ATDCTL2 (ASCIE) No Yes<br />

Vector base + $D0 Reserved<br />

CCR<br />

Mask<br />

Local Enable<br />

Vector base + $CE Port L I bit PIEL (PIEL3-PIEL0) Yes Yes<br />

<strong>Freescale</strong> <strong>Semiconductor</strong> 43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!