|
1智能電子鐘設計
以AT89C51單片機為核心,應用時鐘芯片DS1302制作一個LCD顯示的智能電子鐘,有鬧鐘功能。
能夠實現秒、分、時、天、周、月、年;能夠識別閏年;能夠用按鍵調整時間和定時鬧鐘。
2
秒表設計
用AT89C51設計一個LED數碼顯示的秒表。
實現秒表功能,顯示時間為0000—9999秒,每秒自動加1,另設計一個“開始”鍵、一個暫停鍵,一個“復位”鍵,一個“查看”鍵。 暫停鍵按下暫停計時,并記錄下當前時間,按開始鍵繼續計時。按查看鍵可查看最近5次記錄的時間。
3
數字溫度計
利用數字溫度傳感器DS18B20測量溫度信號,計算后在LED數碼管上顯示相應的溫度值。可以通過按鍵設置溫度上下閾值,到達閾值時蜂鳴器報警。
溫度測量范圍為−55℃~125℃,精確到0.5℃。數字溫度計所測量的溫度采用數字顯示。
4
十字路口交通燈控制
設計一個十字路口交通燈控制器。用單片機控制LED燈模擬指示。
模擬東西方向的十字路口交通信號控制情況。東西向通行時間為80s,南北向通行時間為60s,緩沖時間為3s。
5
單詞記憶測試器程序設計
以AT89C51單片機為核心,設計一款單詞記憶測試器。
實現單詞的錄入(為使程序具有可演示性,單詞不少于10個)。單詞用按鍵控制依次在屏幕上顯示,按鍵選擇認識還是不認識,也可以直接進入下一個或者上一個。單詞背完后給出正確率。
6
數字電壓表設計
以單片機為核心,設計一個數字電壓表
采用中斷方式,對2路0~5V的模擬電壓進行循環采集,采集的數據送LED顯示,并存入內存。超過界限時指示燈閃爍。
7
節日彩燈控制器的設計
以單片機為核心,設計一個節日彩燈控制器。
開始鍵,按此鍵則燈開始閃爍。停止鍵,按此鍵則停止閃爍,所有燈為暗。轉換鍵,按此鍵一次變化一種閃爍方式。要求至少有4種不同閃爍方式。
8
多機之間的串行通信設計
多片單片機利用串行口進行串行通信。
串行通信的波特率可從鍵盤進行設定,可選的波特率為1200、2400、4800和9600bit/s。主機輪流給從機發送消息,從機收到后返回“ok”,需要有LCD液晶屏顯示相關信息
9
音樂倒數計數器設計
利用AT89C51單片機結合字符型LCD顯示器設計一個簡易的倒數計數器。
當倒計數為0時,則發出一段音樂聲響,通知倒計數終了。LCD實時顯示計數時間,格式為“TIME 分分:秒秒”。可以用按鍵設置初始時間、開始倒計時、停止計時。
10
8位競賽搶答器的設計
以單片機為核心,設計一個8位競賽搶答器。
同時供8名選手或8個代表隊比賽,分別用8個按鈕S0~S7表示。設置一個系統清除和搶答控制開關S,開關由主持人控制。搶答器具有鎖存與顯示功能。即選手按按鈕,鎖存相應的編號,并在優先搶答選手的編號一直保持到主持人將系統清除為止。搶答器具有定時搶答功能,且一次搶答的時間由主持人設定(如30秒)。當主持人啟動“開始”鍵后,定時器進行減計時,同時揚聲器發出短暫的聲響,聲響持續的時間為0.5s左右。參賽選手在設定的時間內進行搶答,搶答有效,定時器停止工作,顯示器上顯示選手的編號和搶答的時間,并保持到主持人將系統清除為止。如果定時時間已到,無人搶答,本次搶答無效,系統報警并禁止搶答,定時顯示器上顯示00。
11
電子琴設計
以單片機為核心,設計一個8按鍵的簡單電子琴。
設計一個電子琴。利用所給鍵盤的1,2,3,4,5,6,7,8八個鍵,能夠發出8個不同的音調,并且要求按下按鍵發聲,松開延時一段時間停止,中間再按別的鍵則發另一音調的聲音。
12
計算器
以單片機為核心,設計一個計算器。
矩陣鍵盤輸入數和運算符號,LCD顯示
13
排隊叫號系統
以單片機為核心
1、主機通過按鍵完成叫號,數碼管顯示被叫的號碼;蜂鳴器響,提醒顧客接受服務;2、從機通過串行通信方式完成排隊取號功能; 3、從機顯示隊列中排在其前面的顧客數;
14
基于單片機的籃球計分器設計
1、設計LCD顯示籃球比分牌。2、通過加分按鈕可以給A隊或B隊加分。3、設計對調功能,A隊和B隊分數互換,意味著中場交換場地。4、顯示比賽倒計時功能。
15
煤氣泄漏檢測報警裝置 檢測到煤氣后報警
16
智能小車 實現控制,與自動避障。
|
-
-
單片機課設題目.docx
2018-1-3 00:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
27 KB, 下載次數: 7, 下載積分: 黑幣 -5
評分
-
查看全部評分
|