網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

51微控制器外部中斷使用方法

欄目: 電腦 / 釋出於: / 人氣:1.06W

51微控制器具有5箇中斷源,其中有兩個外部中斷,這次我們以下降沿觸發Int0為例。

操作方法

(01)51微控制器的外部中斷int0對應的引腳為p3.2。

51微控制器外部中斷使用方法

(02)設定暫存器,開啟終端並選擇中斷的觸發方式。EA為整體中斷允許位,首先要將EA置1,開啟中斷。EX0為外部中斷INT0,置1開啟。IT0暫存器:置0為低電平觸發,置1為下降沿觸發。

51微控制器外部中斷使用方法 第2張

(03)編寫中斷函式,int0的中斷編號為0,這裡使用中斷控制led的點亮與熄滅。中斷函式格式一般為:void 函式名稱(void) interrupt 中斷編號 【using 暫存器組編號】{語句;}

51微控制器外部中斷使用方法 第3張

(04)編譯程式,並匯入微控制器對程式進行測試。

51微控制器外部中斷使用方法 第4張