當前位置:編程學習大全網 - 編程軟體 - 51單片機之中斷系統,外部中斷

51單片機之中斷系統,外部中斷

中斷分為4個步驟:中斷請求→中斷相應→中斷處理→中斷返回(先做更重要的事)

1、數據的輸入/輸出傳送方式

外部中斷要看對應引腳外部的電平狀態。

例如:外部中斷0(INT0)對應的引腳是P32,

當出現 低電平 ,即P32引腳連接的地方是 低電平 ,進入相應的中斷函數;

當出現 下降沿 ,即P32引腳連接的地方 由高電平變為低電平 ,進入相應的中斷函數

內部中斷源要看單片機內部的定時器/計數器

中斷允許寄存器IE

定時器/計數器0/1控制寄存器TCON

對同時發生多個中斷申請時:

不同優先級的中斷同時申請:先高後低

相同優先級的中斷同時申請:按序執行

正處理低優先級中斷又接到高級別中斷:高打斷低

正處理高優先級中斷又接到低級別中斷:高不理低

初始化的意思如圖所示

實現思路

查看上方 P3第二功能各引腳功能定義 ,P3.3是外部中斷1 (INT1)的外部輸入引腳

編寫壹個程序,使得 S2按鍵按下 時,某個IO口(下面程序選擇了P3.7這個IO口) 產生跳變沿 (由1變0)。P3.3與P3.7用跳線連接,使P3.3口與P3.7口同時產生跳變沿。

  • 上一篇:不同年齡的娃娃們,如何學習編程
  • 下一篇:C64x DSP匯編指令。D1T1的含義
  • copyright 2024編程學習大全網