微機接口 課程設計題(修訂)_第1頁
微機接口 課程設計題(修訂)_第2頁
微機接口 課程設計題(修訂)_第3頁
微機接口 課程設計題(修訂)_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、微機原理與接口技術課程設計選題(2005年12月7日修訂)北東西南1、 模擬交通燈如右圖,在十字交叉路口設置交通燈和倒計時牌,東邊與西邊顯示完全一樣,南邊與北邊的顯示完全一樣,只需設計東邊和南邊。基本要求:a) 只考慮東往西,南往北兩個直行方向(不考慮左拐情況),兩個方向通行和禁止時間比例為11;b) 東口和南口設置紅綠燈(紅綠LED顯示,自己定義)和倒計時牌顯示(利用4個數碼管或液晶顯示屏):c) 要求以8253產生秒(或更長間隔)信號,送8259(IRQ7)中斷及計數,以8255驅動LED紅綠發光二極管和數碼管;d) 注意東口和南口之間,倒計時一樣,紅綠燈顯示互反;利用此特性可以簡化程序。

2、北東西南提高要求:a) 考慮東往西,南往北兩個直行方向和左拐情況;直行、左拐和禁止時間比例為0.80.21;b) 南口和北口設置各設置直行和左拐兩組紅綠燈(利用紅綠LED顯示)和倒計時牌顯示(利用4個數碼管或液晶顯示屏分兩組顯示);c) 注意東口和南口之間禁止通行時間等于左拐與直行通行時間之和。 附加要求:a) 利用實驗箱上KK1輕觸開關,中斷8259(IRQ6)實現兩種通行模式的切換。b) 利用實驗箱上KK2輕觸開關,中斷8259(IRQ5)循環改變信號燈和倒計時牌參數(已預置在程序中)。2、 數字秒表利用實驗箱上KK1和KK2輕觸開關、8259中斷控制器和8253計數器,設計數字秒表基本要

3、求:a) 設計只記錄單道成績的無存儲功能的秒表;b) 利用8253分頻產生1/100秒信號,中斷8259(IRQ7),KK1輕觸開關中斷8259(IRQ6),8255驅動數碼管顯示(或液晶顯示屏顯示); c) 狀態轉移的實現:對狀態進行編碼(初始狀態為0,計時并顯示為1,停止計時為2),KK1中斷服務程序實現狀態轉移,8253信號中斷服務程序查詢狀態運行。提高要求:a) 設計一次可記錄八道(八名運動員)成績的具有存儲功能的運動秒表;b) 利用8253分頻產生1/100秒信號中斷8259(IRQ7),KK1輕觸開關中斷8259(IRQ6),KK2輕觸開關中斷8259(IRQ5),8255驅動數碼

4、管顯示;c) 狀態轉移的實現:對狀態進行編碼(初始狀態為0,計時并顯示為1,停止計時并顯示為2,停顯并存儲為3),KK1中斷服務程序實現狀態0、1、2的轉移,KK2中斷服務程序實現狀態1、3的轉移和狀態2的多道記錄的順序讀取,8253信號中斷服務程序查詢狀態運行;d) 以隊列或棧存儲記錄,初始時清零。附加要求:a) 溢出報警與處理(自動升位顯示,如超出60秒顯示分:秒,依次類推);b) 記錄多次數據,在液晶顯示屏批量顯示。3、 電子密碼鎖設計一個電子密碼鎖,密碼正確時顯示綠燈,錯誤時顯示紅燈,連續錯誤則鎖定3分鐘。基本要求:a) 系統只有一個密碼,鍵盤輸入字符或字符串密碼正確時顯示綠燈,錯誤時

5、顯示紅燈;b) 連續錯誤3次后鎖定3分鐘。c) 鎖定的辦法:以8253的0、2通道級聯,0通道分頻,2通道以方式1(單穩)工作,連續錯誤3次觸發GATE2,程序查詢OUT2低電平實現鎖定。提高要求:a) 系統有多個用戶密碼和管理員密碼,管理員可以修改用戶密碼;b) 輸入管理員密碼錯誤1次鎖定3分鐘;c) 用戶密碼連續錯誤3次后鎖定3分鐘。附加要求:a) 系統有多個用戶密碼和管理員密碼,管理員可以添加、刪除和修改用戶密碼;b) 配合撥動開關,管理員登陸后可以修改管理員密碼;c) 利用8255掃描按鍵輸入。圖3、系統的部分連線4. 電子琴利用PC機內8253驅動內揚聲器與鍵盤1、2、3、4、5、6

6、、7、8設計一個電子琴,通過按數字鍵響應相應的字符1、2、3、4、5、6、7、1能演奏簡單的樂曲。按1 8數安鍵時同時點亮相應的8個LED燈,使之具有聲、光效果。5. 硬件實驗裝置自檢設計簡單的硬件連接并編制簡單的自檢程序對PC總線微機應用實驗裝置中的部分硬件實行自檢,要求的自檢電路與相應的提示如下(PC上有相應顯示):(1)對8個LED發光管自檢 流水燈方式逐個點亮然后熄滅,周而復始23遍。(2)對8個開關自檢 開關合上,相應的LED燈亮;開關斷開,相應的LED燈滅。(3)對8253自檢 (4)對8259自檢6. 電子報警器設想制作一個防盜器件。按動鍵盤某一鍵或觸動開關按鈕使得內揚聲器發出警報聲,使得8個LED指示燈忽明忽暗,并通過液晶顯示器顯示相關警報信息。7. 音頻選擇器設想制作一個音頻信號發生及選擇器件(有四個可選頻率)。總的說來要實現的功能是:按下鍵盤數字鍵0,則揚聲器發出頻率為f0的聲音信號,從右邊起第0個LED指示燈亮,并在液晶顯示器上顯示:“您選擇的頻率為f0,謝謝!”;按下鍵盤數字鍵1,則揚聲器發出頻率為f0的聲音信號,從右邊起第1個LED指示燈亮,并在液晶顯示器上顯示:“您選擇的頻率為f1,謝謝!”;按下鍵盤數字鍵2,則揚聲器發出頻率為f2的聲音信號,從右邊

溫馨提示

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

評論

0/150

提交評論