欢迎访问ic37.com |
会员登录 免费注册
发布采购

68HC912DG128CPV8 参数 Datasheet PDF下载

68HC912DG128CPV8图片预览
型号: 68HC912DG128CPV8
PDF下载: 下载PDF文件 查看货源
内容描述: M68HC12微控制器 [M68HC12 Microcontrollers]
分类和应用: 微控制器外围集成电路时钟
文件页数/大小: 452 页 / 3509 K
品牌: FREESCALE [ Freescale ]
 浏览型号68HC912DG128CPV8的Datasheet PDF文件第131页浏览型号68HC912DG128CPV8的Datasheet PDF文件第132页浏览型号68HC912DG128CPV8的Datasheet PDF文件第133页浏览型号68HC912DG128CPV8的Datasheet PDF文件第134页浏览型号68HC912DG128CPV8的Datasheet PDF文件第136页浏览型号68HC912DG128CPV8的Datasheet PDF文件第137页浏览型号68HC912DG128CPV8的Datasheet PDF文件第138页浏览型号68HC912DG128CPV8的Datasheet PDF文件第139页  
Freescale Semiconductor, Inc.  
Resets and Interrupts  
Latching of Interrupts  
9.4 Latching of Interrupts  
XIRQ is always level triggered and IRQ can be selected as a level  
triggered interrupt. These level triggered interrupt pins should only be  
released during the appropriate interrupt service routine. Generally the  
interrupt service routine will handshake with the interrupting logic to  
release the pin. In this way, the MCU will never start the interrupt service  
sequence only to determine that there is no longer an interrupt source.  
In the event that this does occur the trap vector will be taken.  
If IRQ is selected as an edge triggered interrupt, the hold time of the level  
after the active edge is independent of when the interrupt is serviced. As  
long as the minimum hold time is met, the interrupt will be latched inside  
the MCU. In this case the IRQ edge interrupt latch is cleared  
automatically when the interrupt is serviced.  
All of the remaining interrupts are latched by the MCU with a flag bit.  
These interrupt flags should be cleared during an interrupt service  
routine or when interrupts are masked by the I bit. By doing this, the  
MCU will never get an unknown interrupt source and take the trap vector.  
Table 9-1. Interrupt Vector Map  
CCR  
Mask  
HPRIO Value to  
Elevate  
Vector Address  
Interrupt Source  
Local Enable  
$FFFE, $FFFF  
$FFFC, $FFFD  
$FFFA, $FFFB  
$FFF8, $FFF9  
$FFF6, $FFF7  
$FFF4, $FFF5  
$FFF2, $FFF3  
$FFF0, $FFF1  
$FFEE, $FFEF  
$FFEC, $FFED  
$FFEA, $FFEB  
$FFE8, $FFE9  
$FFE6, $FFE7  
$FFE4, $FFE5  
$FFE2, $FFE3  
$FFE0, $FFE1  
$FFDE, $FFDF  
$FFDC, $FFDD  
Reset  
None  
None  
None  
None  
None  
X bit  
I bit  
None  
COPCTL (CME, FCME)  
COP rate selected  
None  
Clock monitor fail reset  
COP failure reset  
Unimplemented instruction trap  
SWI  
None  
XIRQ  
None  
IRQ  
INTCR (IRQEN)  
RTICTL (RTIE)  
TMSK1 (C0I)  
TMSK1 (C1I)  
TMSK1 (C2I)  
TMSK1 (C3I)  
TMSK1 (C4I)  
TMSK1 (C5I)  
TMSK1 (C6I)  
TMSK1 (C7I)  
TMSK2 (TOI)  
PACTL (PAOVI)  
$F2  
$F0  
$EE  
$EC  
$EA  
$E8  
$E6  
$E4  
$E2  
$E0  
$DE  
$DC  
Real time interrupt  
Timer channel 0  
Timer channel 1  
Timer channel 2  
Timer channel 3  
Timer channel 4  
Timer channel 5  
Timer channel 6  
Timer channel 7  
Timer overflow  
Pulse accumulator overflow  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
I bit  
MC68HC912DG128 — Rev 3.0  
Technical Data  
Resets and Interrupts  
For More Information On This Product,  
Go to: www.freescale.com