資源簡介
一、課程設計目的和意義掌握8255、8259、8253芯片使用方法和編程方法,通過本次課程設計,學以致用,進一步理解所學的相關芯片的原理、內部結構、使用方法等,學會相關芯片實際應用及編程,系統中采用8088微處理器完成了電子鐘的小系統的獨立設計。同時并了解綜合問題的程序設計掌握實時處理程序的編制和調試方法,掌握一般的設計步驟和流程,使我們以后搞設計時邏輯更加清晰。二、開發環境及設備1、設計環境PC機一臺、windows 98系統、實驗箱、導線若干。2、設計所用設備8253定時器:用于產生秒脈沖,其輸出信號可作為中斷請示信號送IRQ2。8255并口:用做接口芯片,和小鍵盤相連。8259中斷控制器:用于產生中斷。LED:六個LED用于顯示時:分:秒值。小鍵盤:用于控制設置。三、設計思想與原理1、設計思想本系統設計的電子時鐘以8088微處理器作為CPU,用8253做定時計數器產生時鐘頻率,8255做可編程并行接口顯示時鐘和鍵盤電路,8259做中斷控制器產生中斷。在此系統中,8253的功能是定時,接入8253的CLK信號為周期性時鐘信號。8253采用計數器0,工作于方式2,使8253的OUT0端輸出周期性的負脈沖信號。即每隔20ms,8253的OUT0端就會輸出一個負脈沖的信號,此信號接8259的IR2,當中斷到50次數后,CPU即處理,使液晶顯示器上的時間發生變化。
日賺200網賺網http://wsbl52006.lingd.net/
代碼片段和文件信息
- 上一篇:2008年浙江省高等數學競賽試卷與答案
- 下一篇:使用OpenCV人頭檢測
評論
共有 條評論