
HT66F016/HT66F017/HT68F016/HT68F017
外部中断
外部中断是由信号跃迁控制
系统蒸发散在INT0 INT1引脚。外部中断重
任务将发生时,外部中断请求
标志, INT0F INT1F ,设置,将发生时,
转型,其类型选择由边缘选择位,
出现在外部中断引脚。以使亲
克来跳转到相应的中断向量地址
礼服,全局中断允许位EMI和
相应的外部中断使能位, INT0E INT1E ,
首先必须设置。此外正确的中断边沿
类型必须使用INTEG寄存器恩选择
能外部中断功能和选择
边沿触发类型。由于外部中断引脚
引脚共用I / O引脚,它们只能被配置为
外部中断引脚,如果他们的外部中断使能
在相应的中断寄存器位被置位。
销也必须设置为输入通过设置
在端口控制寄存器的相应位。当
中断使能,堆栈未满且正确的
过渡类型出现在外部中断引脚,一个
到外部中断向量子程序调用时,将带
的地方。当中断服务程序时,外部接口
中断请求标志, INT0F INT1F ,会自动
复位且EMI位会被清零以除
其它中断。请注意,任何上拉电阻SE-
外部中断引脚lections将继续有效
即使该引脚被用作一个外部中断输入。
寄存器INTEG用于选择的有源类型
边将触发外部中断。的选择
无论是上升或下降沿或双沿可以选择
触发一个外部中断。注意, INTEG稳压
存器,也可以用于禁止外部中断
功能。
比较器中断
比较器中断是由内部控制
比较器。比较器中断请求会
放置时,比较器中断请求标志, CPF ,
置,这种情况将会发生的比较时
输出状态变化。为了让程序跳转到
相应中断向量地址,总跨
中断使能位EMI和比较器中断使能
位, CPE ,必须先进行设置。当中断使
禁止时,堆栈未满并且比较器输入
产生一个比较器的输出转换,子例程
打电话给比较器中断向量,将如期举行。
当中断服务程序时,比较器中断
请求标志会自动复位且EMI位
将被自动清除,以禁止其它中断。
多功能中断
在这些器件有多达三个多功能
中断。不同于其他独立的中断,
这些中断没有独立的消息来源,而是
从现有的其他的中断源构成,即
TM中断, LVD中断和EEPROM中断。
1.00版
90
多功能中断请求发生时,
任何的多功能中断请求标志, MFnF
被设置。在多功能中断标志将被置
当他们的任何功能,包括生成一个跨
中断请求标志。为了让程序跳转到其
相应的中断向量地址,当
多功能中断使能且堆栈没有
满,并且任意一个中断内包含
每个多功能中断发生时,子程序调用
在多功能中断向量中的一个将采取
的地方。当中断服务程序时,相关
多功能请求标志,将被自动复位
且EMI位会被自动清零以禁止
其它中断。
然而,必须指出的是,尽管
多功能中断标志会自动复位
当中断服务程序,从请求标志
多功能的原始来源中断,即
TM中断, LVD中断和EEPROM中断,
不会自动复位,必须手动重新
由应用程序设置的。
A / D转换器中断
该A / D转换器中断是由端接控制
化的A / D转换过程。一个A / D转换器输入
中断请求将发生时, A / D转换器
中断请求标志位ADF ,设置,即当
在A / D转换过程完成。以使亲
克来跳转到相应的中断向量地址
礼服,全局中断允许位EMI和A / D
中断使能位, ADE ,必须先进行设置。当在 -
中断使能,堆栈未满和A / D转换
版本的过程已经结束,子程序调用到A / D
转换器的中断向量,将如期举行。当在 -
中断服务程序时, A / D转换器中断标志位,
自动进稿器,将被自动清除。 EMI将也
被自动清零以禁止其它中断。
时基中断
时基中断的功能是提供稳压
ular时间信号在一个内部中断的形式。他们
由溢出信号从其各自的控制
的定时器功能。当这些情况发生其各自
略去中断请求标志, TB0F或TB1F将被设置。对
让程序跳转到各自的中断
向量地址,总中断使能位EMI和
时基使能位, TB0E或TB1E ,必须先进行设置。
当中断使能,堆栈未满且
时基溢出,子程序调用各自的
向量位置会发生。当中断服务
给予响应,相应的中断请求标志, TB0F或
TB1F ,会自动复位且EMI位会
清零,以禁止其它中断。
2012年5月14日