微控制器中斷實驗實驗報告

2022-05-06 22:30:04 字數 579 閱讀 5339

實驗三中斷實驗

一、實驗內容

1.當微控制器的int0端出現負脈衝時,進入相應的中斷服務程式,p1口做輸出口,接8只發光二極體,通過程式控制發光二極體依次點亮。

2.選擇外部中斷0(p3.2)接按鍵into到地,按下出現負脈衝時,進入相應的中斷服務程式,在中斷服務程式中,數碼管顯示加1,在0-9之間迴圈。

二、實驗目的

1、學習外部中斷技術的基本使用方法。

2、學習中斷處理程式的程式設計方法。

三、實驗原理

(中斷原理部分參考教材填寫)

本實驗中斷處理程式的應用,最主要的地方是如何保護進入中斷前的狀態,使得中斷程式執行完畢後能回到交通燈中斷前的狀態。要保護的地方,除了累加器acc、標誌暫存器psw外,還要注意。一是主程式中的延時程式和中斷處理程式中的延時程式不能混用,本實驗中,主程式延時用的暫存器和中斷延時用的暫存器應不相同。

四、實驗電路

(參考學習板說明書page11)

五、接線方式

(參考學習板說明書page11)

p1口接發光二極體的l1—l8;單脈衝輸出端「 」接ini0,即接89c51的p3.2管腳。

六、參考程式

微控制器實驗報告

1福建農林大學計算機與資訊學院 資訊工程類 實驗報告 2013 年 10 月 28 日 實驗專案列表 福建農林大學計算機與資訊學院資訊工程類實驗報告 系 電子資訊工程專業 電子資訊工程年級 2011級 姓名 詹緩輝學號 3116004094實驗課程 微控制器技術 實驗室號 田c513實驗時間 10....

微控制器實驗報告

一 實驗題目 試編寫一段程式,其功能為將21h單元的內容8位分別依次存放到從22h開始的8單元中。二 keil 0000h jmp start 0100h start mov 21h,8 mov a 21h 取出21中的數 mov r0,22h 初始化 mov r1,7h 迴圈次數為7 loop r...

微控制器實驗報告

學校 合肥工業大學 班級 電腦科學與技術 學號 姓名 實驗1 系統認識實驗 1 實驗目的 1 了解zy15mcu12bc2微控制器實驗開發裝置的接線與安排。掌握實驗箱內撥位開關kf,kc的使用方法。2 通過例項程式的編輯 編譯 鏈結及除錯,熟悉keilc51軟體的使用方法和基本操作。3 教育學生愛撫...