單片機課程設計2012_第1頁
單片機課程設計2012_第2頁
單片機課程設計2012_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

單片機原理與接口課程設計題目與要求第一大類:必選題題目1:遠程可控多功能電子時鐘功能用途:實現(xiàn)帶萬年歷的電子時鐘、電子鬧鐘和秒表三項功能,且能夠進行遠程操作,具體內容包括:⑴采用LCD模塊分多頁顯示北京時間、倫敦時間和法蘭克福時間。包括時區(qū)、年月日、星期幾和時分秒。可正常計時,年月日、星期和時分秒可調且具備連發(fā)調整能力。三種時間分三頁顯示,由按鍵控制切換。其中北京時間還可在陽歷和陰歷間切換。⑵可同時設置三個鬧鐘,定時到后音樂提示。鬧鐘可設置為單獨定時一次,每日一次兩種,且定時到后可設置為取消定時或保持。⑶實現(xiàn)秒表計時功能,由按鍵觸發(fā)和停止。秒表顯示共5位,分別為分兩位、秒兩位及小數點后一位。秒表計時顯示在LED數碼管上。計時結束后統(tǒng)計內容顯示在LCD上。⑷上述⑴、⑵兩項功能要求能夠接收遠程操作命令實現(xiàn)。即兩塊實驗開發(fā)板(定義為一個終端板和一個服務器板)通過串口連接通信。遠程操作開始時,終端向服務器發(fā)送遠程操作請求命令(例如密碼登陸),得到允許后,服務器板所有按鍵操作無效,同時終端板接收服務器板當前LCD顯示內容并在自己的LCD上顯示。隨后,終端板可通過自己的按鍵進行遠程操作實現(xiàn)⑴和⑵的功能。操作結果顯示在自己的LCD上并且實時傳輸到服務器板通過LCD顯示。全部遠程操作完成后,服務器板按鍵恢復功能。?驗收要求:⑴給出使用說明,包括按鍵的定義,操作方法等。⑵所有功能用途均可實現(xiàn)且各功能轉換正常。題目2:ATM柜員機模擬系統(tǒng)功能用途:采用兩塊實驗開發(fā)板分別模擬ATM柜員機及后臺服務器,實現(xiàn)存取款、轉賬和繳費功能。具體內容包括:⑴ATM空閑時LCD顯示“Insertthecard”。按下按鍵模擬插卡后,提示輸入密碼(6位)。密碼輸入顯示在LCD上(星號表示),三次輸入密碼錯誤則系統(tǒng)鎖定吞卡,LCD顯示“Accountlocked”。隨后所有操作均被忽略。只能通過后端服務器進行解鎖。至少要能模擬兩個用戶(一個普通用戶,一個VIP用戶)。密碼輸入正確則進入ATM操作界面,LCD提示按下相應按鍵來選擇菜單進入存、取款、轉賬或繳費界面。同時服務器端LCD顯示當前插入卡的賬戶信息,包括用戶名,余額和用戶相應的身份。⑵存款界面可接收用戶百元面額鈔票。通過一個按鍵的按下次數模擬存入金額,存款金額顯示在LED數碼管上;存入同時ATM端和服務器端均可顯示更新后的余額。取款界面可允許用戶按100、500、1000和2000四種快捷方式取款。也可允許用戶自己輸入取款金額(100的整數)。取款結果通過在LED數碼管上顯示相應金額來模擬。取款后,ATM端和服務器端均可顯示更新后的余額。單次取款不能超過2500元,單日取款不能超過1萬元。超額出現(xiàn)錯誤提示。⑶轉賬界面要求用戶輸入轉賬賬戶(8位)及轉賬金額。普通用戶單日轉賬金額不能超過5000元,VIP用戶不能超過2萬元。轉賬賬號及轉賬金額除在ATM端顯示外,還需發(fā)送到服務器端LCD上顯示。轉賬賬戶錯誤(如不是8位)或轉賬金額超額則出現(xiàn)錯誤提示。⑷繳費功能包括電費、水費和手機話費三種。電費和水費需輸入繳費賬戶(6位)和繳費金額;手機話費需輸入手機號碼和繳費金額;繳費金額不能超過用戶轉賬金額權限。繳費賬戶和金額除在ATM端顯示外,還要發(fā)送到服務器端顯示。?驗收要求:⑴給出使用說明,包括按鍵的定義,操作方法等。用戶密碼,賬戶信息及權限均需提前設定。⑵所有功能用途均可實現(xiàn)且各功能轉換正常。所有操作錯誤均可檢測、提示及恢復。題目3:手機功能模擬?功能用途:采用兩塊實驗開發(fā)板模擬兩部手機,實現(xiàn)通話、短信和留言功能。具體內容包括:⑴手機可處于開機或關機狀態(tài)。開機后空閑時LCD顯示歡迎界面,關機后LCD無顯示內容。開機時手機可被撥通;關機時則提示手機已關機。⑵兩部手機預先設定自己的號碼,可相互撥打進行通話。通過按鍵輸入對方手機號碼,LCD顯示撥打號碼。撥打手機號碼時出現(xiàn)音樂鈴聲(2部手機不同)。默認不啟用留言功能。當撥打對方手機時,15秒內對方應答則開始進行通話;15秒后無應答則提示無人接聽(由LCD顯示)。通話過程如下:雙方預置10條常用通話內容。通過10個按鍵可進行交互式通話,通話內容由LCD顯示。其中,LCD第一行顯示本方所說內容,第二行為接收到的對方所說內容。⑶開啟留言功能后,若撥打手機15秒后無應答,則對方手機自動進入留言模式,提示本機留言。留言內容包括手機號碼和留言內容(模擬不同號碼手機)。開啟留言功能的手機可在以后瀏覽留言及獲取留言手機號碼。⑷兩部手機可互發(fā)短信。短信內容包括對方手機號碼和短信內容。輸入短信時鍵盤編碼如下圖。其中,★鍵用于在數字和英文之間切換;#鍵用于逐字清除所輸入內容。1與空格S■~■?d| 0O 1*2ABC£|—1?。| | GO 1'3DEFs|—1.d| | OO 1*4GHI-CZL.| 0O 15JKL-IZZL*| | GO 16MNO-CZL.| | 0O 117PQRS■~.| OO 18TUV■—■>| | GO 19WXYZ■—■>| | OO 11I 0O 0+-CZL.I■—0O- 1■—a —?驗收要求:⑴給出使用說明,包括按鍵的定義,操作方法等。⑵所有功能用途均可實現(xiàn)且各功能轉換正常。題目4:電子計算器功能用途:兩塊實驗開發(fā)板聯(lián)合組成一個電子計算器。能夠實現(xiàn)科學型和程序員型兩種計算功能。具體內容包括:⑴二塊板上24個按鍵共用,采用一塊LCD顯示。按鍵編碼和布局如下圖。MODE按鍵用于在科學型和程序員型計算功能間切換。科學型可進行十進制數的四則運算;而程序員型可進行16進制和2進制的運算。AND代表進行與運算,而OR代表或運算。⑵科學型運算可進行十進制的單獨和連續(xù)四則運算,且能夠自動區(qū)分運算優(yōu)先級,即先乘除后加減。運算輸入可實時修改或清零。⑶程序員型計算除10進制外,還可進行16進制和2進制運算(8位)。包括算術運算和邏輯運算。驗收要求:⑴給出使用說明,包括按鍵的定義,操作方法等。⑵所有功能用途均可實現(xiàn)且各功能轉換正常。能夠按照指定運算公式計算出正確結果。012+2進制345-(AND678X)OR9CCE16進制MODE第二大類:選做題題目1:頻率發(fā)生器功能用途:本系統(tǒng)主要由Mega16單片機、4*4鍵盤、4個獨立按鍵、LED數碼管以及示波器顯示單元構成,用于在T0時鐘的CTC模式下實現(xiàn)1.907Hz?50KHz范圍內的方波頻率信號的輸出。要求:⑴通過4個獨立按鍵實現(xiàn)對頻率步進與檔位調整的控制⑵通過4*4鍵盤實現(xiàn)頻率的直接輸入⑶示波器實現(xiàn)方波信號的顯示輸出題目2:排隊叫號機功能用途:實現(xiàn)自動排隊并完成叫號,設置一個排號按鍵,以及四個柜臺用銷號按鍵。最大累計允許20人排隊,當排隊人數超過此人數是系統(tǒng)顯示停止排隊。要求:⑴一塊實驗開發(fā)板模擬叫號機,可按個人存取款和金融業(yè)務分別出號,各以P和A開頭。LCD顯示叫號機界面,按鍵選擇業(yè)務。⑵另一塊開發(fā)板模擬銀行柜臺窗口。記錄叫號機所出號碼和類型并模擬業(yè)務處理過程。P類和A類間隔叫號。若某一種業(yè)務連續(xù)叫號3次,則下一次優(yōu)先叫號另一種業(yè)務。題目3:模擬電子琴功能用途:能通過鍵盤輸入基本的音階,并LCD上顯示,蜂鳴器同步發(fā)出聲音。輸入的音階將被存儲起來,可以被重放。編輯完成后,可播放編輯好的音樂。要求:⑴可對音樂進行基本的操

溫馨提示

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

最新文檔

評論

0/150

提交評論