English
Language : 

MC68HC05V12 Datasheet, PDF (65/246 Pages) Freescale Semiconductor, Inc – HCMOS Microcontreller Unit
Freescale Semiconductor, Inc.
Interrupts
16-Bit Timer Interrupt
4.8 16-Bit Timer Interrupt
Three different timer interrupt flags cause a 16-bit timer interrupt
whenever they are set and enabled. The interrupt flags are in the timer
status register (TSR) and the enable bits are in the timer control register
(TCR). Any of these interrupts will vector to the same interrupt service
routine, located at the address specified by the contents of memory
location $3FF8 and $3FF9.
4.9 BDLC Interrupt
The interrupt service routine is located at the address specified by the
contents of memory location $3FF6 and $3FF7.
4.10 SPI Interrupt
Two different SPI interrupt flags cause an SPI interrupt whenever they
are set and enabled. The interrupt flags are in the SPI status register
(SPSR) and the enable bits are in the SPI control register (SPCR). Either
of these interrupts will vector to the same interrupt service routine,
located at the address specified by the contents of memory location
$3FF4 and $3FF5.
4.11 8-Bit Timer Interrupt
This timer can create two types of interrupts:
• A timer overflow interrupt will occur whenever the 8-bit timer rolls
over from $FF to $00 and the enable bit TOFE is set.
• A real-time interrupt will occur whenever the programmed time
elapses and the enable bit RTIE is set.
The real-time interrupt will vector to the interrupt service routine located
at the address specified by the contents of memory location $3FF2 and
$3FF3.
MC68HC05V12 — Rev. 2.0
Interrupts
For More Information On This Product,
Go to: www.freescale.com
Technical Data