標(biāo)題:
51單片機(jī)的外部中斷
[打印本頁(yè)]
作者:
51黑黑黑
時(shí)間:
2016-2-13 01:24
標(biāo)題:
51單片機(jī)的外部中斷
以前很少用外部中斷,今天正好做項(xiàng)目要用,所以就復(fù)習(xí)了下。兩個(gè)管腳INT0和INT1用來(lái)識(shí)別外部電平,以下是與之相關(guān)的兩個(gè)寄存器:
EX0和EX1分別是INT0和INT1的中斷允許位,IT0和IT1分別是INT0和INT1的觸發(fā)方式控制位,為0則是低電平觸發(fā)方式,外部中斷源(INTx)必須保持低電平有效,直到該中斷被CPU響應(yīng),同時(shí)在該中斷服務(wù)程序執(zhí)行完之前,外部中斷源必須被清除(比如P3.2要變高)否則將產(chǎn)生另一次中斷。為1時(shí),外部中斷(INTx)端口由“1”→“0”下降沿跳變,激活中斷請(qǐng)求標(biāo)志位IEx,向主機(jī)請(qǐng)求中斷。IE0和IE1分別是INT0和INT1的中斷標(biāo)志了。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1