Os motores de busca de Datasheet de Componentes eletrônicos |
|
HT56R67 Folha de dados(PDF) 87 Page - Holtek Semiconductor Inc |
|
HT56R67 Folha de dados(HTML) 87 Page - Holtek Semiconductor Inc |
87 / 129 page HT56R67/HT56R668/HT56C668/HT56R678/HT56C678/HT56R688 Rev. 1.70 2014-04-04 87 外部中断 要使能外部中断,总中断控制位 EMI、外部中断使能位 EEI0 和 EEI1 必须先被置位。此外,必 须使用 INTEDGE 寄存器使能外部中断功能并选择触发沿类型。当触发沿选择位设置好触发类型, INT0 和 INT1 引脚的状态发生变化,外部中断请求标志位 EIF0 或 EIF1 被置位时,将发生外部中断。 外部中断引脚和普通 I/O 口 PD4 和 PD5 共用,如果寄存器 INTC0 中相应的中断使能位被置位,此 引脚将被作为外部中断脚使用。此时该引脚必须通过设置控制寄存器 PDC.4 和 PDC.5,将该引脚 设置为输入口。当中断使能,堆栈未满并且外部中断脚状态改变,将调用位于地址 04H 或 08H 处的 外部中断向量子程序。当响应外部中断服务子程序时,中断请求标志位 EIF0 或者 EIF1 会自动复 位且 EMI 位会被清零以除能其它中断。注意,即使此引脚被用作外部中断输入,其配置选项中的 上拉电阻仍保持有效。 寄存器 INTEDGE 被用来选择有效的边沿类型,来触发外部中断。可以选择上升沿还是下降沿 或者双沿触发都产生外部中断。注意 INTEDGE 也可以用来除能外部中断功能。 外部中断引脚与内部滤波器连接,以减少由外部中断引脚上的噪声和干扰产生的无用的中断。 由于内部滤波电路会消耗一定的电量,可以通过配置选项关掉滤波功能。内部滤波电路会产生一定 的功耗,通过配置选项可关闭该滤波器,这在功耗要求严格的应用中十分有用,但其输入信号则为 原始信号。需要注意滤波器的开启/关闭配置选项,因为它不仅用于外部中断引脚,也应用于定时/ 计数器外部输入脚。单独的外部中断或定时/计数器引脚没有滤波器开启/关闭功能。 外部设备中断 外部设备中断和外部中断工作方式类似,属于多功能中断。 要使外部设备中断发生,总中断控制位 EMI,外部设备中断使能位 EPI 和多功能中断使能位 EMFI 必须先被置位。当 PINT —————— 引脚出现一个下降沿跳变,此时外部中断请求标志位 PEF 被置位, 外部设备发生中断。外部设备中断引脚与其他引脚共用,可以通过配置选项设置为外部设备中断脚。 当中断使能,堆栈未满且外部设备中断脚出现一个下降沿跳变,单片机将调用位于多功能中断向量 18H 处的子程序。当响应外部设备中断服务子程序时,中断请求标志位 MFF 会被复位且 EMI 位会 被清零以除能其它中断。PEF 标志位不会自动复位,由应用程序清零。 定时/计数器中断 要使定时/计数器 0 或者定时/计数器 1 中断发生,总中断控制位 EMI 和相应的内部中断使能位 ET0I 或 ET1I 必须先被置位。当定时/计数器溢出,相应的中断请求标志位 T0F 或 T1F 将置位并 触发定时/计数器中断。中断使能,堆栈未满,当定时/计数器溢出发生中断时,将调用位于地址 0CH 或 10H 的子程序。当响应中断服务子程序时,中断请求标志位 T0F 或 T1F 会被自动复位且 EMI 位 会被清零以除能其它中断。 定时/计数器 0 和定时/计数器 1 有各自的中断向量,然而定时/计数器 2 和定时/计数器 3 的中断 向量包含在多功能中断中。要使定时/计数器 2 或定时/计数器 3 中断发生,总中断控制位 EMI,相应 |
Nº de peça semelhante - HT56R67_14 |
|
Descrição semelhante - HT56R67_14 |
|
|
Ligação URL |
Privacy Policy |
ALLDATASHEETPT.COM |
ALLDATASHEET é útil para você? [ DONATE ] |
Sobre Alldatasheet | Publicidade | Contato conosco | Privacy Policy | roca de Link | Lista de Fabricantes All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |