分享一篇好帖子
一.設計目的
二.實驗平臺和所用器材
三.設計內容
四.設計原理
五.程序流程圖
六.調試分析
七.原理圖設計
八.程序清單
九.收獲、體會和建議
一 設計目的 1. 通過本設計,使學生綜合運用《微型計算機技術》、《匯編語言程序設計》以及電子技術等課程的內容,為以后從事計算機檢測與控制工作奠定一定的基礎。 2. 主要掌握并行I/O接口芯片8253、8255A、ADC0809及中斷控制芯片8259A等可編程器件的使用,掌握譯碼器74LS138的使用。 3. 學會用匯編語言編寫一個較完整的實用程序。 4. 掌握微型計算機技術應用開發的全過程:分析需求、設計原理圖、選用元器件、布線、編程、調試、撰寫報告等步驟。 二 實驗平臺和所用器材 本實驗是在windows XP操作系統上實現的,程序的開發環境是用實驗室的課設平臺,所用到的器材如下: ① 一塊實驗面包版(內含時鐘電路)。 ② 可編程芯片8253、8255A 、ADC0809和譯碼器芯片74LS138、74LS245各一片。 ③ 可調電位器4.7KΩ一個、發光二極管8個、74LS06芯片2個。 ④ 導線若干。 ⑤ 示波器、萬用表、常用工具等。
0.png (78.64 KB, 下載次數: 106)
下載附件
2017-5-12 22:04 上傳
三 設計內容 采用ADC0809設計一個單通道模擬電壓采集電路,要求對所接通道的變化的模擬電壓值進行采集,采集來的數字量一路送至發光二極管指示,一路送至計算機顯示到屏幕上,每行顯示5個數據,采集完100個數據后停止采集過程,采集過程中按下ESC鍵也可中斷采集過程。 首先要求我們定義出選擇菜單,給出顯示界面。 1. 8255的自檢測 這部分要求我們初始化8255,為了能夠正確的看出8255已經初始化,當8255初始化后向B口送數據0FH到發光二管上顯示,如果能夠正確顯示就說明8255已經被初始化。并且可以說明74LS245,8255,74LS06能夠正常工作,并且他們的連線都正確。 1. 8253的自檢測 這部分要求我們初始化8253,8253初始化后可以通過示波器觀察輸出的波形是否滿足要求。 3. 進行A/D轉換 這部分是本次課設的關鍵部分,在做此之前,必須保證8255和8253都被正確的初始化,通過8255的C口控制ADC0809對模擬數據的采集,然后從A口讀取轉換后的數據,一路送發光二極管顯示,一路送顯示器上顯示,模擬量由電位器得到。 2. 退出系統 如果用戶需要結束程序,從菜單上選擇此菜單即可退出程序.
完整論文下載(word格式 可編輯):
ADC0809單通道模擬電壓采集電路.doc
(372.5 KB, 下載次數: 56)
2017-5-12 21:37 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|