中斷系統(tǒng)實驗_第1頁
中斷系統(tǒng)實驗_第2頁
中斷系統(tǒng)實驗_第3頁
中斷系統(tǒng)實驗_第4頁
中斷系統(tǒng)實驗_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 信息工程學院實驗報告成 績:指導老師(簽名):課程名稱:單片機原理及接口 實驗項目名稱:中斷系統(tǒng)實驗 實驗時間:2016年5月17日 班級:通信141 姓名:林志斌 學號:201411402115 一、實 驗 目 的: 熟悉keil仿真軟件、proteus仿真軟件的使用和單片機外部中斷的使用。了解并熟悉51單片機中中斷的概念,中斷處理系統(tǒng)的工作原理。理解51單片機中斷管理系統(tǒng)處理五種中斷源,特別是對外部中斷的設置與控制方法。熟悉中斷處理特別是外部中斷處理的過程,掌握中斷處理子程序的書寫格式和使用方法。2、 實 驗 設 備 與 器 件硬件:微機、單片機仿真器、單片機實驗板、連線若干軟件:KEI

2、L C51單片機仿真調試軟件,proteus系列仿真調試軟件三、實 驗 原 理 現代的計算機都具有實時處理功能,能對外部發(fā)生的事件如人工干預、外部事件及意外故障做出及時的響應或處理,這是依靠計算機的中斷系統(tǒng)來實現的。51單片機內部有一個中斷管理系統(tǒng),它能對內部的定時器事件、串行通信的發(fā)送和接收事件及外部事件(如鍵盤按鍵動作)等進行自動的檢測判斷,當有某個事件產生時,中斷管理系統(tǒng)會置位相應標志通知CPU,請求CPU迅速去處理。CPU檢測到某個標志時,會停止當前正在處理的程序流程,轉去處理所發(fā)生的事件(針對發(fā)生的事件,調用某一特定的函數,稱為該事件的中斷服務函數),處理完以后,再回到原來被中斷的地

3、方,繼續(xù)執(zhí)行原來的程序。外部中斷請求0內部定時器0外部中斷請求1內部定時器1 內部 T串行口 R源允許總允許允許中斷寄存器中斷優(yōu)先級寄存器中斷源標識符中斷源標識符高優(yōu)先級中斷請求中斷矢量低優(yōu)先級中斷請求中斷矢量T發(fā)送R接收INT0INT1查詢硬件MCS51單片機最典型的有5個中斷源(外部中斷0、1,內部定時器中斷0、1,串口中斷),具有兩個中斷優(yōu)先級。兩個外部中斷:(P3.2 INT0、P3.3 INT1)上輸入的外部中斷源,低電平或負跳變有效,置位TCON中的IE0和IE1中斷請求標志位。通過外部中斷源觸發(fā)方式控制位IT可以使外部中斷為電平觸發(fā)方式(=0)或邊沿觸發(fā)方式(=1)。另外控制中斷

4、允許寄存器IE可以開放中斷。使用MCS51的中斷,要為使用到的中斷源編寫中斷服務程序。C51為中斷服務程序的編寫提供了方便的方法。C51的中斷服務程序是一種特殊的函數,它的說明形式為:void 函數名(void) interrupt n using m 函數體語句 這里,interrupt和using是為編寫C51中斷服務程序而引入的關鍵字,interrupt表示該函數是一個中斷服務函數,interrupt后的整數n表示該中斷服務函數是對應哪一個中斷源。 4、 實 驗 內 容 與 步 驟 1、電路圖的設計。(1)打開proteus軟件,單擊P,打開搜索元器件窗口,如圖 1-1 所示:圖1-1

5、搜索元器件(2)添加元器件,修改元器件的參數,繪制電路圖,如圖1-2 所示:圖1-2 LED顯示電路2、keil項目程序的建立。 運行keil軟件,啟動后,點擊Project菜單新建項目,新建項目界面如圖1-3所示:圖1-3 新建項目工程 新建項目后,完成用定時器實現一個00-59自動走時的秒表功能,到59后跳到00程序的寫入,代碼如圖1-4 所示:圖1-4 代碼 設置輸出HEX文件,如圖 1-5 所示,單擊確定保存,運行程序得到HEX文件:圖1-5 設置輸出HEX文件五、實 驗 結 果 及 分 析: 1、用定時器實現一個00-59自動走時的秒表功能,到59后跳到00實驗結果如圖3:圖3 六、實 驗 總 結: 通過這次實驗,熟悉了單片機外部中斷的使用。了解并熟悉51單片機中中斷的概念,中斷處理系統(tǒng)的工作原理。理解51單片機中斷管理系統(tǒng)處

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論