1、 簡易出租車計價器 要求:LED或LCD顯示當前總里程和最后價格。有開始、結束(含復位)按鍵控制。 提示:信號發生器產生一定頻率(如100Hz)的方波,一個脈沖表示汽車輪胎轉過一圈,代表2米。前3公里8元,超過后每公里1.8元計價。最大計價里程1000公里。 模塊:無 2、 數字頻率計 要求:LED或LCD顯示當前頻率值。 提示:信號發生器作為信號輸入,注意信號源輸出應該為TTL信號。顯示結果采用合適的單位(Hz或者KHz,有余力實現按鍵切換單位)。 模塊:無 3、 鍵盤模塊應用 要求:按鍵輸入,LED或LCD顯示鍵入的數值。(有余力實現每次輸入后,LCD顯示的字符向左移動。或者實現簡單的加減乘除運算。) 提示:3*8鍵盤?無用的按鍵處理? 模塊:無 4、 多波形發生器 要求:利用DAC0832,產生方波、三角波、正弦波。有余力的同學可實現按鍵切換,按鍵控制輸出信號的幅度和周期。 提示:用示波器觀測輸出波形,注意輸出幅度和頻率;請看書上關于D/AC的介紹。 模塊:無 5、數字電壓表LED、LCD顯示 要求:利用ADC0809對電壓信號采集,并用LED或LCD顯示當前電壓值。 提示:請看書上關于A/DC的介紹。如用實驗箱,上有一個0-5V的電壓源,插孔為ANO。 模塊:無 6、數字時鐘 要求:利用LED或LCD顯示當前年、月、日、時、分、秒。按鍵可以對“年月日時分秒”進行修改或者復位。 提示:定時器產生1秒定時,帶進位的修改時間。 模塊:無 7、串口應用: 要求:利用串口實現雙機通信,一個單片機通過鍵盤或者獨立按鍵動作,再通過串口控制另外一個單片機實現某種動作(如流水燈方式……) 提示:單獨一方調試,然后再雙機聯調。復習按鍵、顯示、串口部分內容。 8、串口通信: 要求:一片單片機采集兩路計數數據并顯示,將計數值發送給另外一片單片機并顯示。 提示:計數值上限不用很大,實現這一過程即可。增加顯示電路方面兩者之間的調試。
9、多機通信: 要求:實現多機通信,一主機兩從機即可。 提示:利用SCON的SM2位,進行地址信號和數據信號的區分。先選擇某一從機,然后與之通信,發送命令,從機按照命令實現不同動作(如簡單流水燈不容方式、顯示不同的數值等)。 10、占空比可調的方波發生器 要求:基本要求—幅度固定5V,周期不限,通過按鍵調整占空比。 更高要求—幅度可調,周期可調。 提示:先實現一定占空比的方波輸出,然后通過外部中斷調整占空比,利用全局變量進行聯系。 11、密碼鎖 要求:鍵盤輸入,LCD顯示。 提示:能修改密碼,三次輸入錯誤鎖定一段時間。
12、自擬題目: 要求:盡快和我確認題目,不能難度太低。
單片機課程設計報告
題目: XXXXXXXXXXXXXXXXXXXXXX 系 名 信息工程系 專 業 年 級 姓 名 學 號 指導教師 方勝宇 小組成員
2017年 月 報告格式 1、封面 題 目:單片機課程設計報告(有電子檔) 2、目 錄 一、課程設計具體要求 二、8051單片機系統簡介 三、8051單片機內部相關資源(設計中用到的,要結合設計詳細敘述) 五、硬件電路原理圖設計及說明 六、程序流程 七、程序代碼 八、實驗總結-要求寫出完整的論文以及心得體會 九、參考資料及小結 3、設計的正文 4、參考文獻
下載:
題目、封面及格式.doc
(1.47 MB, 下載次數: 23)
2017-4-14 14:47 上傳
點擊文件名下載附件
11 下載積分: 黑幣 -5
|