


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、單片機課程設(shè)計任務(wù)書單片機課程工程實踐的目的就是讓同學(xué)們在理論學(xué)習(xí)的基礎(chǔ)上,通過完成一個涉及MCS-51單片機多種資源應(yīng)用并具有綜合功能的小系統(tǒng)目標板的設(shè)計與編程應(yīng)用,使學(xué)生不 但能夠?qū)⒄n堂上學(xué)到的理論知識與實際應(yīng)用結(jié)合起來,而且能夠?qū)﹄娮与娐贰㈦娮釉骷?印制電路板等方面的知識進一步加深認識,同時在軟件編程、 排錯調(diào)試、焊接技術(shù)、相關(guān)儀 器設(shè)備的使用技能等方面得到較全面的鍛煉和提高, 為今后能夠獨立進行某些單片機應(yīng)用系 統(tǒng)的開發(fā)設(shè)計工作打下一定的基礎(chǔ)。 著重提高學(xué)生在單片機應(yīng)用方面的實踐技能, 樹立嚴謹 的科學(xué)作風(fēng), 培養(yǎng)學(xué)生綜合運用理論知識解決實際問題的能力。 學(xué)生通過單片機的硬件和軟
2、件設(shè)計、安裝、調(diào)試、整理資料等環(huán)節(jié),初步掌握工程設(shè)計方法和組織實踐的基本技能,逐 步熟悉開展科學(xué)實踐的程序和方法。一、設(shè)計目的單片機工程實踐是單片機技術(shù)課程的實踐教學(xué)環(huán)節(jié),是對學(xué)生學(xué)習(xí)單片機的綜合性訓(xùn)練,這種訓(xùn)練是通過學(xué)生獨立進行某一課程的設(shè)計、制作、調(diào)試來完成的單片機的 工程實踐應(yīng)主要體現(xiàn)在對實際工程應(yīng)用系統(tǒng)或產(chǎn)品的研制來說,從課題任務(wù)的提出到定型生產(chǎn)或投入使用,都要經(jīng)過方案的總體認證、系統(tǒng)設(shè)計、軟件及硬件的開發(fā)、聯(lián)機調(diào) 試等若干步驟因此,單片機工程實踐是以工程項目和工程應(yīng)用為課題著重培養(yǎng)學(xué)生 工程實踐能力、獨立工作能力及創(chuàng)新能力。單片機應(yīng)用系統(tǒng)課程工程實踐作為獨立的教學(xué)環(huán)節(jié),是自動化及相關(guān)
3、專業(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習(xí)完單片機原理及應(yīng)用課程后,并在進行相關(guān)課程設(shè)計基礎(chǔ)上進 行的一次綜合練習(xí)。其目的在于加深對 MCS-51單片機的理解, 掌握單片機應(yīng)用系統(tǒng)的設(shè)計方法,掌握常用接口芯片的正確使用方法 , 強化單片機應(yīng)用電路的設(shè)計與分析能力, 提高學(xué)生在單片機應(yīng)用方面的實踐技能和科學(xué)作風(fēng) , 培育學(xué)生綜合運用理論知識解決問題的能力,力求實現(xiàn) 理論結(jié)合實際、學(xué)以至用。學(xué)生通過查閱資料、接口設(shè)計、程序設(shè)計、安裝調(diào)試、整理資料等環(huán)節(jié),初步掌握工程 設(shè)計方法和組織實踐的基本技能 熟悉開展科學(xué)實踐的程序和辦法,為今后從事生產(chǎn)技 術(shù)工作打下必要的基礎(chǔ) ; 學(xué)會靈活運用已經(jīng)學(xué)過的知識,并能不斷
4、接受新的知識,大膽 發(fā)明創(chuàng)造的設(shè)計理念。、設(shè)計要求1)根據(jù)應(yīng)用系統(tǒng)的要求,初步掌握總體結(jié)構(gòu)設(shè)計的方法和構(gòu)思,從中選擇一種最佳設(shè)計2)根據(jù)應(yīng)用系統(tǒng)結(jié)構(gòu)規(guī)模的要求,掌握單片機外部擴充系統(tǒng)硬件設(shè)計的基本過程;3)根據(jù)任務(wù)要求和硬件設(shè)計要求,首先畫出程序的總體流程圖,然后進行各控制模塊的 程序設(shè)計;4)掌握如何應(yīng)用單片機仿真器來開發(fā)應(yīng)用系統(tǒng)及仿真調(diào)試的過程。 三、單片機課程設(shè)計可選題1. 音樂播放系統(tǒng)設(shè)計設(shè)計一個音樂播放系統(tǒng),要求:(1)利用單片機的定時器產(chǎn)生樂譜的各種頻率方波,信號經(jīng)過放大后由喇叭發(fā)出聲音;(2)學(xué)會音樂在單片機系統(tǒng)中的轉(zhuǎn)換方法及設(shè)置; 3)可自動選取某段音樂令單片機連續(xù)播放。2.
5、出租車計價器系統(tǒng)設(shè)計設(shè)計一個出租車的計程計價系統(tǒng),要求:1 )具有時鐘和計程計價顯示功能:按下啟動鍵, 系統(tǒng)開始計程,同時顯示起價和每公里單價;(2)在行駛過程中,實時顯示已行走的里程數(shù)和當前累計價格。價格=速度 *時間 * 單價,總價等于其和;利用單片機的定時器/ 計數(shù)器定時和計數(shù),用LED數(shù)碼管顯示總價和時間;3)按下清除鍵,計價器清 0。3. 醫(yī)院住院病人呼叫器的設(shè)計( 1)設(shè)計一個 8床位的無線呼叫器,供醫(yī)院住院病人(或靜脈點滴病人)呼叫醫(yī)護人 員時使用;( 2)病人可通過按動自己床邊的按鈕,向醫(yī)護人員發(fā)出呼叫信號;( 3)當有病人呼叫信號時,醫(yī)護人員值班室設(shè)置的顯示器可顯示出該病人的
6、床位編號, 同時揚聲器發(fā)出聲音信號,提示值班的醫(yī)護人員。4. 智力競賽搶答器的設(shè)計設(shè)計一個供 8名選手參加比賽的智力競賽搶答器,要求:(1)每名選手有一個搶答按鈕,按鈕的編號與選手的編號相對應(yīng);( 2)搶答器具有第一個搶答信號的鑒別和數(shù)據(jù)鎖存、顯示的功能。搶答開始后,若有選手按搶答按鈕, 則該選手指示燈亮, 并在數(shù)碼管上顯示相應(yīng)編號, 揚聲器發(fā)出音響提示。同 時,電路應(yīng)具備自鎖功能, 禁止其他選手再搶答, 優(yōu)先搶答選手的編號一直保持到主持人將 系統(tǒng)清 0為止;(3)搶答器具有計分、顯示功能。預(yù)置分數(shù)可由主持人設(shè)定,并顯示在每名選手的計 分牌上,選手答對加 10分,答錯扣 10分;(4)搶答器具
7、有定時搶答的功能。一次搶答的時間由主持人設(shè)定,在主持人發(fā)出搶答 指令后,定時器立即進行減計時,并在顯示器上顯示,同時揚聲器發(fā)出短暫聲響, 聲響時間持續(xù) 0.5s 左右;(5)選手在設(shè)定的時間內(nèi)進行搶答,搶答有效,定時器停止工作,顯示器顯示選手編 號和搶答時刻的時間,并保持到主持人將系統(tǒng)清0為止;(6)如果定時搶答的時間已到,卻沒有選手搶答時,本次搶答無效,系統(tǒng)進行短暫的 報警,并禁止選手超時后搶答,定時顯示器上顯示00;(7)搶答器具有犯規(guī)提示功能。對提前搶答和超時搶答的選手,揚聲器發(fā)出報警信號, 并在顯示器上顯示其編號。5. 自動電梯控制電路的設(shè)計設(shè)計一個 8層樓房的電梯自動控制電路,要求:
8、( 1)電梯內(nèi)設(shè)有對外報警開關(guān),可以在緊急情況下報警。報警裝置設(shè)在電梯外;( 2)每層樓梯門邊設(shè)有上、下樓的請求開關(guān)及指示燈,電梯內(nèi)設(shè)有可選擇樓層的開關(guān) 及相應(yīng)指示燈;( 3)設(shè)有表示電梯所處上升或下降的狀態(tài)標志,以及電梯正位于哪層樓的指示顯示;( 4)能記憶電梯外的所有請求信號,并按照電梯的運行規(guī)則對信號分批處理,每個請 求信號一直保持到處理后才能撤除。電梯運行規(guī)則如下: 電梯上升時,僅響應(yīng)電梯所在位置以上層的上樓請求信號,依樓層次序逐個執(zhí)行,直到最后一個請求執(zhí)行完畢。然后升到有下樓請求的最高層,開始執(zhí)行下樓請求; 電梯下降時,僅響應(yīng)電梯所處位置以下層的下樓請求信號,依樓層次序逐個執(zhí)行,直到
9、最后一個請求執(zhí)行完畢。然后降到有上樓請求的最低層,開始執(zhí)行上樓請求; 一旦電梯執(zhí)行完全部請求信號后,應(yīng)在原位置停止,等待新的請求信號到來時再 處理。(5)電梯運行速度為 5秒/ 層;(6) 電梯到達有請求的樓層停下時,該層指示燈亮。經(jīng)1秒后,電梯門自動打開,經(jīng) 10秒后,電梯門自動關(guān)閉(指示燈顯示)。電梯到達新樓層后,原樓層指示燈滅。6. 智能化公共汽車報站器的設(shè)計設(shè)計一個公共汽車自動報站器,要求:(1)具有 20個停靠站的報站能力;(2)每到一站,由駕駛員按下相應(yīng)的按鍵,揚聲器便發(fā)出相應(yīng)的報站語音(如“某站到了,請下車”),系統(tǒng)處于等待狀態(tài),一旦檢測到汽車啟動信號,揚聲器發(fā)出 相應(yīng)的提示音(
10、如“車開了,請坐好,下站是XXF');(3)在語音報站的同時,用漢字顯示出到站的站名。7. 自動往返電動車的設(shè)計設(shè)計一臺自動往返電動車,要求:( 1)電動車自主前進、遇到障礙后返回;(2 )電動車行駛過程中不能出現(xiàn)擦墻行駛,或撞墻故障;(3) 自動測量顯示里程數(shù)、行車時間;(4 )誤差要求:總里程數(shù):3%行車時間:3% 識別距離:515cm。8. 簡易IC卡收費器的設(shè)計設(shè)計制作一臺簡易IC卡收費器,要求:(1) 實現(xiàn)IC卡數(shù)據(jù)的讀/寫;(2) 顯示當前IC卡內(nèi)金額、消費金額和余額;(3 )具有誤操作報警功能。9. 消毒柜控制電路的設(shè)計設(shè)計一臺消毒柜控制系統(tǒng),要求:(1 )顯示消毒柜溫度
11、、保持時間;(2) 可以鍵盤設(shè)定消毒柜溫度、定時時間;(3) 可以實現(xiàn)實時中斷功能;(4) 消毒后自動關(guān)機;(5) 測溫誤差:0.5 C;(6) 定時誤差:20秒/月。10. 單片機與單片機之間的串行數(shù)據(jù)發(fā)送/接收功能基本要求:獨立程序的串行接收/發(fā)送,兩個單片機利用串行口進行方式1的全雙工串行通信,波特率可從鍵盤上進行設(shè)定,可選的波特率為:1200, 2400, 4800, 9600。附加要求:單片機與 PC機之間的串行通訊(PC機一側(cè)已提供“ VC串口調(diào)試助手”程序); 在發(fā)送數(shù)據(jù)的同時不影響繼續(xù)計數(shù);在計數(shù)中接收數(shù)據(jù)并從收到的數(shù)開始新的計數(shù);11. 低頻信號發(fā)生器設(shè)計制作低頻信號發(fā)生器,
12、要求利用單片機產(chǎn)生正弦波、方波及三角波等波形。(1) 正弦波 用單片機實現(xiàn)正弦波的輸出; 輸出的波形有 1Hz、10Hz、100Hz、1kHz、10kHz5種可選頻率; 輸出電壓范圍為 05V可調(diào)(峰峰值);用6位數(shù)碼管顯示頻率; 頻率誤差1%。(2) 方波頻率范圍:0.01HzlOOkHz ;頻率誤差:0.1 %; 電壓范圍:01OM(3) 三角波頻率范圍: O.01HZlOkHz ;頻率誤差:0.1 %;電壓范圍:C20V(峰一峰值); 失真率:rw 3%。12. 火災(zāi)報警器設(shè)計制作火災(zāi)報警器,要求如下:(1 )裝置對火災(zāi)能自動探測報警和控制;(2 )裝設(shè)感煙傳感器及感溫的差溫傳感器,能對
13、室內(nèi)的煙霧及溫度的突變進行報警;(3) 對傳感器的布線故障、內(nèi)部元件的損壞能進行聲、光報警;(4 )如果兩個傳感器中有一個動作表示室內(nèi)有異常現(xiàn)象(如煙霧濃度過大或室內(nèi)溫差大于設(shè)定值),裝置能發(fā)出異常報警信號,令值班人員到現(xiàn)場處理;(5)如煙感、溫感同時動作,說明有火災(zāi),裝置能發(fā)出火災(zāi)報警;(6 )火災(zāi)報警10s后不解除,則控制啟動滅火器滅火器噴氣前,還能發(fā)出停機、關(guān)門 等順序動作信號;(7) 故障、異常、火災(zāi)報警聲音各不相同,有明顯的區(qū)別。13. 多輸入端報警電路 設(shè)計制作一個多輸入端報警電路,要求如下 :(1) 有報警輸入控制端 16個,報警音響信號輸出端1個;(2) 報警輸入端中的任意一端
14、出現(xiàn)報警信號時,電路自動發(fā)出類似警報的音響信號;(3) 報警音響信號持續(xù)11s自動停止.如果輸入信號繼續(xù)存在,報警音響信號又重新啟動;音調(diào)、頻率、響度、持續(xù)時間等參數(shù),均可通過“r, “j”鍵調(diào)整。14. 熱敏電阻溫度計 設(shè)計制作一臺熱敏電阻溫度計,要求如下 :(1) 測量溫度為10150 C;(2) 溫度誤差不大于 0.5% ;(3) 溫度用 4位數(shù)碼管顯示;(4) 以熱敏電阻作為溫度檢測元件;(5) 對輸入值進行線性化處理。15. 電容、 電阻參數(shù)單片機測試系統(tǒng)的設(shè)計設(shè)計要求:電阻、 電容充放電電路可計算電路時間常數(shù);用 A/D 轉(zhuǎn)換器測量電壓值能測得時間常數(shù)值, 經(jīng)單片機計算, 算出電阻
15、或電容值, 并在 LCD 上顯示。16用單片機控制直流電動機并測量轉(zhuǎn)速主要硬件:A/D 轉(zhuǎn)換芯片 ADC0809; D/A 轉(zhuǎn) 換芯片 DAC0832設(shè)計要求:(1) 通 過 改 變 A/D 輸 入 端 可 變 電 阻 來 改 變 A/D 的 輸 入 電 壓 , D/A 輸 入 檢 測 量大小, 進而改變直流電動機的轉(zhuǎn)速;(2) 手動控制: 在鍵盤上設(shè)置兩個按鍵 直流電動機加速鍵; 直流 電動機減速鍵。在手動狀態(tài)下,每按一次鍵,電 動機的轉(zhuǎn)速均按照約定的 速率改變;(3) 用顯示器顯示的數(shù)碼移動的速度, 來及時的形象的跟蹤直流電動機轉(zhuǎn) 速的變化情況; 直流電動機雙極性控制:00H 逆時針轉(zhuǎn)最快
16、,80H 停止,F(xiàn)FH 順時針轉(zhuǎn)最快;(5) 顯 示 器 : 采 用 74LS164 串 行 輸 入 。 串 行 輸 入 段 碼 地 址 : 0FF06H ( D0 )串入時鐘地址:0FE04H ( D0 )顯示器位控地址:0FE02H ( D5D0 );鍵盤列掃描(40 )。 17步進電機單片機控制系統(tǒng)的設(shè)計 設(shè)計要求:利用實驗箱的鍵盤,控制步進電機的啟停、正反轉(zhuǎn)(500r/min )、加減速,并在LED上顯示各自的功能。18小直流電機調(diào)速控制系統(tǒng)設(shè)計要求:用 0809 采樣電位器的值, 并在顯示器上顯示, 將此信號值作為方波占空比, 通過 0832輸出 經(jīng)放大后控制電機轉(zhuǎn)速。19單片機控制
17、步進電機步進電機是工業(yè)過程控制及儀表中的主要控制元件之一, 它可以在機械結(jié)構(gòu)中把絲杠的 角度變成直線位移, 也可以用它帶動螺旋電位器, 調(diào)節(jié)電壓和電流, 從而實現(xiàn)對執(zhí)行機構(gòu)的 控制。在數(shù)字控制系統(tǒng)中,所以它可以直接接受計算機輸出的數(shù)字信號,而不需要進行D/A 轉(zhuǎn)換, 所以使用起來十分方便。 步進電機具有快速的啟停能力和精度高的顯著特點, 在定位 場合得到了廣泛的應(yīng)用。步進電機實際上是一個數(shù)字 /角度轉(zhuǎn)換器, 也是一個串行的數(shù) /模轉(zhuǎn)換器。 因此,需把并 行的二進制轉(zhuǎn)換成串行的脈沖序列, 并實現(xiàn)方向控制。 每當步進電機脈沖輸入線上得到一個 脈沖,它便沿著特定的方向走一步。設(shè)計要求:采用單片機來控
18、制一個三相單三拍的步進電機工作。 步進電機的旋轉(zhuǎn)方向由正反轉(zhuǎn)控制信號 來控制。步進電機的步數(shù)由鍵盤輸入,可輸入的步數(shù)分別為3,6, 9,12,15, 18,21,24,27 步。并且鍵盤具有鍵盤鎖的功能,當鍵盤上鎖的時候,步進電機是不接受輸入步數(shù)的, 也不會運轉(zhuǎn)。 只有當鍵盤鎖打開并輸入步數(shù)的時候, 步進電機才開始工作。 電機運轉(zhuǎn)的時候 有正轉(zhuǎn)和反轉(zhuǎn)指示燈指示。當電機在運轉(zhuǎn)的過程當中,如果過熱, 則電機停止運轉(zhuǎn),同時紅 色指示燈亮 . ,同時警報響。本題目的關(guān)鍵之處是:如何生成控制步進電機的脈沖序列。20 單片機為核心的頻率計用89C51單片機的定時器/計數(shù)器的定時和計數(shù)功能,外部擴展6位LE
19、D數(shù)碼管,要求累計每秒進入單片機的外部脈沖個數(shù),用LED數(shù)碼管顯示出來。設(shè)計要求: 被測頻率fx小于110Hz采用測周法,顯示頻率 XXXXXXfx大于110Hz采用測頻法,顯示頻率 XXXXXX(2) 可利用鍵盤分段測量和自動分段測量;(3) 可完成單脈沖測量,輸入脈沖寬度范圍是 100微秒 -0.1 秒;(4) 顯示脈寬要求如下:Tx小于1000微秒,顯示脈寬 XXXTx大于1000微秒,顯示脈寬 XXXX(5) 要求有單片機硬件系統(tǒng)框圖,電路原理圖,軟件流程圖。21 單詞記憶測 試器 程序設(shè)計設(shè)計任務(wù):編寫一個幫助單詞記憶的程序。設(shè)計要求:(1) 實現(xiàn)單詞的錄入(為使程序具有可演示性,單
20、詞不少于10個);(2) 單詞根據(jù)按鍵控制依次在屏幕上顯示,按鍵選擇認識還是不認識,也可以直接進入 下一個或者上一個;(3) 單詞背完后給出正確率。擴展功能:(1) 舊單詞可從文件中讀出。(2) 錄入的新單詞保存到文件中;(3) 第一次背完后,把不認識以及跳過的單詞再次顯示出來,提醒用戶再記憶,直到 用戶全部都記住;(4) 結(jié)束后,給出各個單詞的記憶結(jié)果信息,如記憶次數(shù)。 22搶答器控制模擬程序設(shè)計設(shè)計任務(wù):用匯編語言模擬設(shè)計一搶答器工作的程序。搶答開始后,顯示各搶答輸入 的時間,并將最快搶答標識為紅色, 且閃爍。當搶答成功后,即播放一小段樂曲,以示祝賀(搶答輸入由鍵盤輸入)。設(shè)計要求:(1)
21、 具有 8 個搶答輸入;(2) 顯示搶答剩余時間(初始 10秒);(3) 顯示搶答成功者。擴展要求:(1) 搶答成功后,有聲音提示;(2) 時間分辨率小于 10ms;(3) 完善其它自定義功能。23 單片機節(jié)日彩燈控制器設(shè)計彩燈控制器設(shè)計要求:(1) P1.2:開始,按此鍵則燈開始流動(由上而下);(2) P1.3:停止,按此鍵則停止流動,所有燈為暗;(3) P1.4:上,按此鍵則燈由上向下流動;P1.5:下,按此鍵則燈由下向上流動。24 數(shù)字萬年歷系統(tǒng)設(shè)計要求:1) 采用六位數(shù)碼管顯示小時、分鐘、秒,并且可以任意設(shè)定時間。2) 可以查看并且設(shè)定日期,日期采用年、月、日的顯示方式。3) 可以查
22、看并設(shè)定鬧鐘,鬧鐘的顯示方式采用與時間相同的顯示方式。4) 可以查看并設(shè)定星期,數(shù)碼管的最后一位顯示星期,用數(shù)字8表示星期日。5) 系統(tǒng)設(shè)定詳細說明:系統(tǒng)的初始狀態(tài)為顯示時鐘狀態(tài),此時顯示小時、分鐘、秒。初始狀態(tài)下,按S0鍵進入時間調(diào)整程序,按 S1鍵查看鬧鐘,按 S2鍵查看日期,按 S3鍵查看星期。進入時間調(diào)整狀態(tài)后, 首先調(diào)整分鐘,此時分鐘閃爍顯示,按S1鍵加一,按S2鍵減一。 按S0鍵開始調(diào)整小時,此時小時閃爍顯示,按 S1鍵加一,按S2鍵減一,再按S0鍵后系統(tǒng) 返回到顯示時間狀態(tài)。在調(diào)整時間狀態(tài)下按下 S3鍵進入調(diào)整鬧鐘狀態(tài),此時顯示原先的鬧鐘時間,并且鬧鐘 分鐘閃爍顯示,此時按S1鍵
23、加一,按S2鍵減一;調(diào)整后按S0鍵轉(zhuǎn)換到鬧鐘小時調(diào)整單元, 此時按S1鍵加一,按S2鍵減一。鬧鐘調(diào)整完畢后按0鍵回到調(diào)整時間狀態(tài),按S3鍵轉(zhuǎn)到調(diào)整日期狀態(tài)。在調(diào)整日期狀態(tài)下,日單元閃爍顯示,此時按S1鍵加一,按S2鍵減一;按下 S0鍵進入調(diào)整月,此時按 S1鍵加一,按S2鍵減一;按下S0鍵進入調(diào)整年,此時按 S1鍵加一,按 S2鍵減一。此時按下 S0鍵返回到調(diào)整時間狀態(tài),按下 S3鍵進入調(diào)整星期狀態(tài)。在調(diào)整星期狀態(tài)下,星期閃爍顯示,此時按S1鍵加一,按S2鍵減一。按下S0鍵返回到調(diào)整時間狀態(tài)。此時分鐘閃爍顯示,按 S0鍵開始調(diào)整小時, 此時小時閃爍顯示,再按 S0鍵后 系統(tǒng)返回到顯示時間狀態(tài)。
24、25 作息時間控制器設(shè)計要求:1) 作息時間控制器能通過繼電器控制電鈴或放音機2) 作息時間控制器能控制蜂鳴器進行與電鈴?fù)降默F(xiàn)場提示3) 單片機作息時間控制的功能如下:使用JDH62A液晶模塊作為顯示器 顯示格式為 時分秒”,日期,星期 系統(tǒng)采用24C16儲存日期、星期和鬧鐘 最多可以設(shè)定40個鬧鐘具有4個按鍵來做功能設(shè)置,可以設(shè)置現(xiàn)在的時間、日期、星期及鬧鐘 一旦鬧鐘時間到則發(fā)出一陣聲響,同時繼電器啟動,可以控制放音機開啟和關(guān)閉。4) 功能的詳細設(shè)置如下: 在時間顯示的狀態(tài)下,液晶的上面一行顯示的為時間和星期,第二行顯示的是日期。此時, 按下0鍵進入調(diào)整時間狀態(tài);按下1鍵進入調(diào)整星期狀態(tài);
25、 按下2鍵進入調(diào)整日期狀態(tài);按 下 3 鍵進入查看鬧鐘程序。 在進入時間調(diào)整狀態(tài)后, 分鐘閃爍顯示, 時鐘停止計時。 此時按 1 鍵分鐘加一,按 2 鍵分鐘 減一, 按下 0 鍵則退出調(diào)時, 按 3 鍵則轉(zhuǎn)到調(diào)整小時的狀態(tài)。 在調(diào)整小時的狀態(tài)下小時閃爍 顯示, 按 1 鍵小時加一, 按 2 鍵小時減一,按 3 鍵則返回到調(diào)整分鐘狀態(tài), 按 0 鍵則退出調(diào) 時。在調(diào)整星期狀態(tài)下, 星期閃爍顯示, 按 1 鍵星期加一,按 2 鍵星期減一,按 0 鍵退出調(diào)整星 期。在調(diào)整日期狀態(tài)下, 首先日閃爍顯示,此時按 1 鍵日加一,按 2 鍵日減一, 按 3 鍵轉(zhuǎn)到調(diào)整 月狀態(tài),按 0鍵退出調(diào)整日期。 調(diào)整月
26、狀態(tài)下月閃爍顯示,此時按 1 鍵月加一,按 2鍵月減 一,按 3 鍵轉(zhuǎn)到調(diào)整年, 按 0 鍵退出調(diào)整日期。在調(diào)整年狀態(tài)下年閃爍顯示,此時按1 鍵年加一,按 2鍵年減一,按 3 鍵返回到日調(diào)整狀態(tài),按 0 鍵退出調(diào)整日期。在查看鬧鐘狀態(tài)下,第一行顯示的為鬧鐘的編號,第二行顯示的為鬧鐘時間。此時按 1 鍵查看下一個鬧鐘時間, 按 2 鍵查看上一個鬧鐘時間, 按 0 鍵則開始調(diào)整此編號對應(yīng)的鬧鐘 時間,按 3 鍵則退出查看鬧鐘。在調(diào)整鬧鐘時間的狀態(tài)下,分鐘閃爍顯示,按 1 鍵則分鐘加一,按 2 鍵分鐘減一, 按 3 鍵則 轉(zhuǎn)到小時調(diào)整狀態(tài),按 0 鍵退出鬧鐘調(diào)整,返回到鬧鐘查看狀態(tài)。在調(diào)整鬧鐘小時狀
27、態(tài)下, 小時閃爍顯示, 此時按 1 鍵加一,按 2 鍵減一,按 3 鍵返回到鬧鐘分鐘調(diào)整狀態(tài), 按 0 鍵退 出鬧鐘調(diào)整,返回到鬧鐘查看狀態(tài)。26電子密碼鎖 設(shè) 計 要求:1 )電子密碼鎖采用 4*4的矩陣式鍵盤作為輸入設(shè)備,通過LCD顯示使用戶操作起來更加方便。同時外接 AT24C16 用于存儲用戶及其密碼,大大擴展了它的存儲空間,且 AT24C16 具有記憶功能,在掉電時防止數(shù)據(jù)丟失。2) 電子密碼鎖包含一個超級用戶(0000)和若干個普通用戶。用戶通過鍵盤輸入用戶名 再輸入密碼如若正確由單片機一個 I/O 口控制繼電器驅(qū)動電子鎖自動彈開(本系統(tǒng)中采用 P0.7 控制蜂鳴器響表示開門) ,
28、用戶還可自行修改密碼;超級用戶除具有普通用戶的功能外 還具有添加 / 刪除用戶及設(shè)置新用戶初始密碼的功能。3)單片機電子密碼鎖的具體功能如下:(1)使用 JHD162A-LCD 顯示器來顯示。顯示格式為 16*2 的點陣式,第一行顯示NAME : 第二行顯示 CODE : ,當有輸入時根據(jù)實際操作給用戶相應(yīng)的提示。(2) 4*4的鍵盤包括0 9的數(shù)字鍵和A、B C、D、E、F六個功能鍵。C為輸入確定鍵; E為修改密碼鍵;F為開門鍵;A、B、D為超級用戶特定功能鍵,A為退出超級用戶功能 鍵;D為增加用戶鍵;B為刪除用戶鍵。(3)AT64C16 模塊作為用戶名及用戶密碼的存儲區(qū)。通過超級用戶添加新
29、用戶,用四位 數(shù)字代表一個唯一的用戶名,同時按添加的先后順序分配用戶密碼存儲空間,用戶操作 時從鍵盤輸入用戶名,單片機自動讀取 AT64C16 中的用戶,如果存在則進入密碼輸入, 如果不存在該用戶則返回初始狀態(tài);用戶名存在但輸入密碼不正確也將返回初始狀態(tài)。(4)特別注意用戶在輸入新密碼時必須重復(fù)輸入兩次相同的密碼,新密碼才能確認。 27交通信號燈模擬控制1 )設(shè)計定時交通信號燈控制 在雙干線的“十字”路口上,交通信號燈的變化是定時的,其基本變化規(guī)律如下: A放行線:綠燈亮放行25s,黃燈亮警告5s,然后紅燈亮禁止。B:禁行線:紅燈亮禁止30s,然后綠燈亮放行。2)具體設(shè)計要求:( 1 )該設(shè)計
30、能控制東、西、南、北四個路口的紅、黃、綠信號燈正常工作。(2) 當東西方向放行、南北方向禁行時,東西方向綠燈亮25s,然后黃燈亮5s;南北方向紅燈亮 30s。(3) 當南北方向放行、東西方向禁行時,南北方向綠燈亮25s,然后黃燈亮5s;東西方向紅燈亮 30s。當使兩條路線交替地成為放行線和禁行線時,就可以實現(xiàn)定時交通控制。3)設(shè)計方案(1)芯片選擇為了實現(xiàn)上述設(shè)計要求, 可以用 AT89C51 單片機芯片。 用 AT89C51 芯 片的P1 口( P1.0P1.5)分別接上兩組六位信號燈。(2)延時的實現(xiàn)延時的實現(xiàn)可以是通過軟件實現(xiàn);也可利用定時器計數(shù)器的定時工作方 式實現(xiàn);還可以通過擴展 8
31、155芯片,利用其中的定時器 /計數(shù)器實現(xiàn)延時。本系統(tǒng)使用軟 件延時。28 .直流風(fēng)扇電機轉(zhuǎn)速測量與PWM控制設(shè)計內(nèi)容:直流風(fēng)扇電機轉(zhuǎn)速測量與 PWM控制(含P調(diào)節(jié)和PI調(diào)節(jié))(1)顯示部分:技術(shù)要求:動態(tài)實時顯示。顯示穩(wěn)定。 X1-X4 用于查詢哪位燈亮, Y1 用于查詢是否有 鍵按下。基本思路:采用循環(huán)顯示,利用視覺延時作用達到四個數(shù)碼管同時點亮的目的。本系統(tǒng)采用74HC04和74HC07擴展模塊進行控制。最終顯示功能: 當輸入密碼和設(shè)置轉(zhuǎn)速時 , 能使數(shù)碼管閃爍 ,能根據(jù)不同的要求顯示不 同的內(nèi)容 ,即按下設(shè)定鍵能轉(zhuǎn)到設(shè)定狀態(tài) ,并閃爍 , 按加減鍵能實現(xiàn)加減。 按回車 ,能讓他顯示 當
32、前的實測值。(2)鍵盤部分:基本原理: 為充分利用硬件電路的特點, 利用對應(yīng)數(shù)碼管點亮?xí)r使相應(yīng)的按鍵有效的 原理,節(jié)省了 I/O 口,但一定程度上增加了程序的復(fù)雜度。用AT89S51的P1.5查詢是否有按鍵按下, 在通過 P2 口的低四位查詢按鍵當時是哪一位數(shù)碼管點亮, 從而確定按下哪個鍵。按鍵功能:單擊鍵 1 切換當前設(shè)置轉(zhuǎn)速狀態(tài)。單擊鍵 2 設(shè)定值減 1,長按實現(xiàn)連加。單擊鍵 3 設(shè)定值加 1,長按實現(xiàn)連減。單擊鍵 4 確認設(shè)定狀態(tài)和確認輸入密碼。根據(jù)不同的標志實現(xiàn)一鍵多功能。(3)測速部分:技術(shù)要求:能用兩種方法測得當前風(fēng)扇轉(zhuǎn)數(shù)。基本思路:以定時器晶振頻率作為時間基準即2us,則風(fēng)扇轉(zhuǎn)速
33、的計算公式為:500000/TH1TL1 其中:TH仃L1為定時器1的計數(shù)值。(4)調(diào)速部分:技術(shù)要求: 能盡快調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速使其達到設(shè)定值, 并且穩(wěn)定在設(shè)定值附近, 并使用兩 種方法調(diào)速 (P&PI) 。29. 電動智能小車設(shè) 計 要求:在現(xiàn)有玩具電動車的基礎(chǔ)上,加裝光電、 紅外線、超聲波傳感器及金屬探測器,實現(xiàn)對 電動車的速度、 位置、運行狀況的實時測量, 并將測量數(shù)據(jù)傳送至單片機進行處理,然后由 單片機根據(jù)所檢測的各種數(shù)據(jù)實現(xiàn)對電動車的智能控制。 這種方案能實現(xiàn)對電動車的運動狀態(tài)進行實時控制,控制靈活、可靠,精度高,可滿足對系 統(tǒng)的各項要求。設(shè)計采用MCS-51系列中的AT89S
34、51單片機。以AT89S51為控制核心,利用超聲波傳感器檢測道路上的障礙, 控制電動小汽車的自動避障, 快慢速行駛, 以及自動停車, 并可以自動記錄時間、里程和速度,自動尋跡和尋光功能。30. 紅外遙控調(diào)壓系統(tǒng)設(shè) 計 要求:參見單片機課程設(shè)計指導(dǎo)書 (10 紅外遙控調(diào)壓系統(tǒng) )31. PC機溫度控制系統(tǒng)目的:掌握PC機與單片機的通訊方式以及溫度控制的方法,要求是自適應(yīng)算法,可以 根據(jù)不同的控制對象的參數(shù)的不同進行算法自動調(diào)整,達到溫度恒定。內(nèi)容:PC機通過232 口向單片機傳送控制指令,單片機根據(jù)指令進行溫度采集、溫度控制。 32門禁系統(tǒng)設(shè)計目的:了解IC卡的使用原理,掌握實用門禁管理系統(tǒng)的基
35、本設(shè)計方法。內(nèi)容:CPU通過讀卡器讀取IC卡的信息,經(jīng)RS232 口發(fā)送至PC機。PC機經(jīng)過信息處理后發(fā) 出控制指令。33. 單片機實現(xiàn)PC機鍵盤控制器設(shè)計目的:掌握單片機掃描鍵盤原理,以及單片機與PC機的通信方法。內(nèi)容:單片機通過掃描鍵盤確定鍵值(有鍵按下時),然后通過 232串口將鍵值發(fā)送給PC機。34. 基于485總線的分布式模擬IC卡電子門鎖系統(tǒng)目的:了解485總線和IC卡的應(yīng)用。內(nèi)容:各節(jié)點根據(jù)IC卡及輸入密碼控制電子門鎖的開啟(可用LED模擬),密碼連續(xù)輸錯3次,則本地報報警并通過 485總線將信息傳至主機。35. 遠程抄表系統(tǒng)目的:掌握數(shù)字脈沖信號的容錯、糾錯方法及單片機的中斷、
36、定時器的使用方法。內(nèi)容:首先由數(shù)據(jù)采集單元實時采集數(shù)據(jù),通過專用的數(shù)據(jù)線傳送到數(shù)據(jù)硬處理單元,對數(shù)據(jù)確認無誤后,發(fā)送給中央處理單元,中央處理單元對采集到的數(shù)據(jù)進行分析、分類,通過總線(485、CAN或市話網(wǎng)、移動網(wǎng)、互聯(lián)網(wǎng)、無線網(wǎng)等方式傳送給PC機的數(shù)據(jù)匯總分析單元,PC機根據(jù)統(tǒng)計的結(jié)果,向控制單元發(fā)出控制信息,同時將相關(guān)的信息或結(jié)果發(fā)送給 當事人。36. PLC可編程控制器設(shè)計目的:掌握PLC工作原理及其內(nèi)部構(gòu)造,設(shè)計一款PLC主機模型。要求:PLC主機性能,I/O : 16點(8入8出)以上,輸入電平 5V,輸出電平24V,I/O接口 要求帶光電隔離保護,可驅(qū)動1W以上的執(zhí)行機構(gòu)。37.
37、GPS全球衛(wèi)星車載信息模擬系統(tǒng)目的:掌握GPS工作原理及其應(yīng)用設(shè)計方法。要求:能夠?qū)崟r跟蹤定位模擬車輛的經(jīng)度和緯度,能夠在電子地圖上繪制出(在小區(qū)或某一街道等)的具體位置信息。38. 恒壓供水控制系統(tǒng)設(shè)計設(shè)計一個能夠驅(qū)動 3臺37KW交流調(diào)速電機進行你供水的系統(tǒng),要求系統(tǒng)實時檢測水管壓力, 通過調(diào)節(jié)電機的轉(zhuǎn)速控制水管壓力保持恒定。39. 音樂倒數(shù)計數(shù)器1. 設(shè)計要求利用AT89C51單片機結(jié)合字符型 LCD顯示器設(shè)計一個簡易的倒數(shù)計數(shù)器,可用來煮方便面、 煮開水或小睡片刻等。做一小段時間倒計數(shù),當?shù)褂嫈?shù)為0時,則發(fā)出一段音樂聲響,通知倒計數(shù)終了,該做應(yīng)當做的事。定時鬧鐘的基本功能如下。字符型L
38、CD( 162)顯示器。顯示格式為“ TIME分分:秒秒”。用4個按鍵操作來設(shè)置當前想要倒計數(shù)的時間。一旦按下鍵則開始倒計數(shù),當計數(shù)為0時,發(fā)出一陣音樂聲。程序執(zhí)行后工作指示燈 LED閃動,表示程序開始執(zhí)行,按下操作鍵K1K4動作如下。K1可調(diào)整倒計數(shù)的時間160分鐘。K2設(shè)置倒計數(shù)的時間為K3設(shè)置倒計數(shù)的時間為K4設(shè)置倒計數(shù)的時間為5 分鐘,顯示“ 0500”。10分鐘,顯示“ 1000”。20 分鐘,顯示“ 2000”。復(fù)位后LCD的畫面應(yīng)能顯示倒計時的分鐘和秒數(shù),此時按 K1鍵則在LCD上顯示出設(shè)置畫面。此時,若:a. 按操作鍵K2增加倒計數(shù)的時間 1分鐘。b. 按操作鍵K3減少倒計數(shù)的
39、時間 1分鐘。c. 按操作鍵K4設(shè)置完成。鍵盤實現(xiàn)菜單功能的方法, 已在題目 4 詳細說明, 不再贅述。 本題目最大難點是實現(xiàn)音樂的 播放。 作者利用定時計數(shù)器,通過載入不同的計數(shù)初值, 產(chǎn)生頻率不同的方波,輸入到蜂鳴 器(SOUNE)中,使其發(fā)出頻率不同的聲音。本設(shè)計中單片機晶振為1.0592MHz,通過計算各音階頻率,可得 1、2、3、4、5、6、7 共 7 個音應(yīng)賦給定時器的初值為 64580、64684、 64777、64820、64898、64968、65030。在此基礎(chǔ)上, 可將樂曲的簡譜轉(zhuǎn)化為單片機可以“識別”的“數(shù)組譜”, 進一步加入對音長、 休止符等的控制量后,可以實現(xiàn)音樂的
40、播放。40. 基于數(shù)字溫度傳感器的數(shù)字溫度計1. 設(shè)計要求利用數(shù)字溫度傳感器 DS18B20與單片機結(jié)合來測量溫度。 利用數(shù)字溫度傳感器 DS18B20測量 溫度信號,計算后在 LED數(shù)碼管上顯示相應(yīng)的溫度值。其溫度測量范圍為-55C125C,精確到0.5 C。數(shù)字溫度計所測量的溫度采用數(shù)字顯示,控制器使用單片機AT89C51,測溫傳感器使用DS18B20用3位共陽極LED數(shù)碼管以串口傳送數(shù)據(jù),實現(xiàn)溫度顯示。2. 原理從溫度傳感器DS18B20可以很容易直接讀取被測溫度值,進行轉(zhuǎn)換即滿足設(shè)計要求。DS18B20溫度傳感器是美國 DALLAS半導(dǎo)體公司最新推出的一種改進型智能溫度傳感器,與 傳統(tǒng)
41、的熱敏電阻等測溫元件相比, 它能直接讀出被測溫度, 并且可根據(jù)實際要求通過簡單的 編程實現(xiàn) 912 位的數(shù)字讀數(shù)方式。DS18B20的性能如下。獨特的單線接口僅需要一個端口引腳進行通信。多個DS18B20可以并聯(lián)在串行傳輸?shù)臄?shù)據(jù)線上,實現(xiàn)多點組網(wǎng)功能。無須外部器件。可通過數(shù)據(jù)線供電,電壓范圍為3.0 5.5V 。零待機功耗。溫度以 9 或12 位的數(shù)字讀數(shù)方式。 用戶可定義報警設(shè)置。報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件。 負電壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作。41. 數(shù)字電壓表設(shè)計1. 設(shè)計要求以單片機為核心,設(shè)計一個數(shù)字電壓表。采用中斷方
42、式,對2路05V的模擬電壓進行循環(huán)采集,采集的數(shù)據(jù)送 LED顯示,并存入內(nèi)存。超過界限時指示燈閃爍。2. 實驗原理本題目本質(zhì)上是以單片機為控制器,ADC0809為ADC器件的AD轉(zhuǎn)換電路,設(shè)計要求的電壓顯示,是對ADC采集所得信號的進一步處理。為得到可讀的電壓值,需根據(jù)ADQ的原理,對采集所得的信號進行計算,并顯示在LED上。 本項目中ADC0809的參考電壓為+5V,根據(jù)定義,采集所得的二進制信號 addata所指代的電 壓值為 :而若將其顯示到小數(shù)點后兩位,不考慮小數(shù)點的存在(將其乘以100),其計算的數(shù)值為:將小數(shù)點顯示在第二位數(shù)碼管上,即為實際的電壓。本示例程序?qū)?1.25V 和 2.
43、5V 作為兩路輸入的報警值,反映在二進制數(shù)字上,分別為 0x40 和0x80。當AD結(jié)果超過這一數(shù)值時,將會出現(xiàn)二極管閃爍和蜂鳴器發(fā)聲。42. 數(shù)字音樂盒的設(shè)計1. 設(shè)計要求 以單片機為核心,設(shè)計一個數(shù)字音樂盒: 利用 I/O 口產(chǎn)生一定頻率的方波,驅(qū)動蜂鳴器,發(fā)出不同的音調(diào),從而演奏樂曲(最少3首樂曲,每首不少于 30s )。采用LCD顯示信息。a. 開機時有英文歡迎提示字符,播放時顯示歌曲序號(或名稱) 。b. 可通過功能鍵選擇樂曲、暫停、播放。43. 微波爐控制程序設(shè)計二, 設(shè)計要求 :利用實驗系統(tǒng)的硬件資源設(shè)計一個”帶LED顯示的微波爐控制器”控制面板包括 : 兩位數(shù)碼顯示 十個數(shù)字按
44、鍵鍵盤 電源按鍵 電源指示燈 大中小火力選擇開 關(guān)工作流程如下 :(1) 按下電源鍵,指示燈亮,通過數(shù)字鍵設(shè)定需要加熱的時間 ,并在LED上進行顯示,單位為秒(2) 時間設(shè)定完后 , 通過大, 中,小三個按鍵 , 選擇火力的大小 ,并啟動微波爐進行工作(3) LED 實時顯示剩余的工作時間 , 定時時間到后自動停止 , 指示燈滅(4) 微波爐運行過程中 , 若再按下電源鍵 ,則微波爐停止工作 ,指示燈滅44. 單片機動態(tài)控制 64 個彩燈一、設(shè)計題目用 8051 控制 64 個彩燈, 使其先從左到右動態(tài)點亮 3 次,后從右到左動態(tài)點亮 3 次,再從到 下點亮 3 次,最后從下到上點亮 3 次,
45、如此動態(tài)循環(huán)。二、設(shè)計目的 1進一步熟悉和掌握單片機的結(jié)構(gòu)、工作原理及課本中出現(xiàn)的典型程序。2掌握單片機的接口技術(shù)及相關(guān)外圍芯片的外特性,控制方法。45. 數(shù)控 DC/DC 電源系統(tǒng)硬件與軟件設(shè)計 性能指標參數(shù)如下:(1) 輸入直流電壓為 9.V15.0V輸出電壓為3.6 V6.0V,步進可調(diào),最小步距為 10mV ;文波電壓為小于 5mV。(3) 最大輸出電流不小于 500mA。(4) 效率不小于 80%46. 電梯運行模擬控制器功能要求:能夠模擬控制一個 8層樓梯的電梯的運行。具體要求如下:1. 電梯平時沒有接到命令時候或者執(zhí)行完命令后停在1 樓,門關(guān)閉 .。2. 電梯運行速度 2 秒一層
46、樓3. 電梯門在開啟的情況下沒有收到命令1 0秒中后自動關(guān)閉。在運動中門必須關(guān)閉,(最后 3秒可以設(shè)置音響警告信號)8 個命令。并且綜4. 電梯控制器滿足實際電梯的運行要求,電梯在運行的時候可以最多記住合考慮公平性(先按鍵先執(zhí)行)和有效性(完成任務(wù)的總的行走路徑最短)來執(zhí)行。47. 汽車轉(zhuǎn)向燈的設(shè)計利用定時器或計數(shù)器與中斷系統(tǒng)組成控制系統(tǒng)的工作原理,從而達到控制汽車在不同運行狀態(tài)時各個車燈是不是閃爍,從而達到傳遞交通信息的作用。1設(shè)計要求汽車在駕駛時有左轉(zhuǎn)彎、右轉(zhuǎn)彎、剎車、合緊急開關(guān)、停靠等操作。在左轉(zhuǎn)彎或右轉(zhuǎn)彎時,通過轉(zhuǎn)彎操作桿應(yīng)使左轉(zhuǎn)開關(guān)或右轉(zhuǎn)開關(guān)合上,從而使左頭燈、儀表板左轉(zhuǎn)彎燈、左尾燈
47、或右頭燈、儀表板右轉(zhuǎn)彎燈、右尾燈閃爍;合緊急開關(guān)時要求前面所述的6個信號燈全部閃爍;汽車剎車時,兩個尾燈點亮;如正當轉(zhuǎn)彎時剎車,則轉(zhuǎn)彎時原應(yīng)閃爍的信號燈仍應(yīng)閃爍。以上閃爍,都是頻率為 1Hz的低頻閃爍;在汽車停靠而停靠開關(guān)合上時左頭燈、右 頭燈、左尾燈、右尾燈按頻率為 30Hz。的高頻閃爍由上所述,各種情況作操作時,信號燈 應(yīng)輸出信號列于表1.1 o表1.1汽車駕駛操縱與信號輸出信號駕駛操作儀表板左轉(zhuǎn)彎燈儀表板右轉(zhuǎn)彎燈左頭燈右頭燈左尾 燈右尾燈左轉(zhuǎn)彎(合上左轉(zhuǎn)開 關(guān))閃爍閃爍閃爍右轉(zhuǎn)彎(合上右轉(zhuǎn)開 關(guān))閃爍閃爍閃爍合糸急開關(guān)閃爍閃爍閃爍閃爍閃爍閃爍剎車(合上剎車開關(guān))亮亮左轉(zhuǎn)彎時剎車閃爍閃爍閃
48、爍亮右轉(zhuǎn)彎時剎車閃爍閃爍亮閃爍剎車,并合緊急開關(guān)閃爍閃爍閃爍閃爍亮亮左轉(zhuǎn)彎時剎車,并合緊 急開關(guān)閃爍閃爍閃爍閃爍閃爍亮右轉(zhuǎn)彎時剎車,并合緊 急開關(guān)閃爍閃爍閃爍閃爍亮閃爍停靠(合停靠開關(guān))30Hz閃爍30Hz閃爍30Hz閃爍30Hz閃爍48. 稱重顯示控制儀 本設(shè)計是基于單片機的數(shù)字稱重儀,它的硬件電路的設(shè)計包括單片機、 A/D 轉(zhuǎn)換器、稱重傳感器、語音電路、LED顯示電路、+5V穩(wěn)壓電源電路、單片機與 PC機之間的通訊連接電路等 幾部分設(shè)計內(nèi)容。整個設(shè)計系統(tǒng)由Atmel公司生產(chǎn)51系列89C51單片機進行控制;專用稱重傳感器L-PSII-10A/D ;轉(zhuǎn)換器采用 MAX187它把稱重傳感器采集
49、的模擬信號轉(zhuǎn)換成數(shù)字 信號后供單片機讀取;軟件實現(xiàn)功能開機檢測,主要是開機后自動逐個掃描LED數(shù)碼管,以防止某段數(shù)碼管損壞造成視覺誤差; 出于人性化考慮我們還可以增加語音電路,實現(xiàn)自動語 音播報重量或價格。49. 十進制加減乘除法計算器一、課程設(shè)計題目及任務(wù)要求設(shè)計十進制加減乘除法計算器。要求能(不同時 )顯示 3 位輸入和 4 位輸出。二、設(shè)計思路1 、操作顯示設(shè)備顯示設(shè)備采用八片七段共陰極 LED顯示器,共設(shè)置16個鍵,其中數(shù)字鍵09共十個,接下 來依次是加號鍵、減號鍵、乘號鍵、除號鍵、等于號、清除鍵。操作設(shè)備是兩行八列共16鍵的簡單鍵盤。第一行從左至右分別為 0、 1、 2、 3、 4、 5、 6、 7,第二行分別為 8、 9、 A(+ )、B( - )、C( =)、D (清除鍵)、E (清除鍵)、F (清除鍵),“清除鍵”表示程序初始化, 為下次輸入準備。2、程序?qū)崿F(xiàn)功能(1)十進制加減乘除法計算:輸入范圍為(1999),該程序輸入兩個定點數(shù),每個3 位,輸出4位;A為加,B為減,C為等于,輸出為四位計算結(jié)果。數(shù)據(jù)輸入采用規(guī)范化輸入, 即必須輸入3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《12 地表雕刻師》(教案)五年級上冊科學(xué)蘇教版
- 七年級生物下冊 4.6.3《神經(jīng)調(diào)節(jié)的基本方式》教學(xué)設(shè)計 (新版)新人教版
- DB41∕T 1810-2019 曲莖石斛培養(yǎng)基播種育苗技術(shù)規(guī)程
- 施工計劃施工計劃的分類42課件
- (10.2.1)文學(xué)批評的類型(上)-樊淑敏
- 任務(wù)二鐵路橋隧無損檢測檢測設(shè)備及安裝30課件
- Unit 2 My name(單元整體教學(xué)設(shè)計)-2024-2025學(xué)年科普版(2024)英語三年級上冊
- 任務(wù)六掌握CRHA型動車組列車設(shè)備與設(shè)施的使用課
- 11~20各數(shù)的認識(教案)-2024-2025學(xué)年一年級上冊數(shù)學(xué)人教版
- 2025如何編寫供水設(shè)備銷售代理合同
- (四調(diào))武漢市2025屆高中畢業(yè)生四月調(diào)研考試 數(shù)學(xué)試卷(含答案詳解)
- 2024年中國礦產(chǎn)資源集團大數(shù)據(jù)有限公司招聘筆試真題
- 2025年河南機電職業(yè)學(xué)院單招職業(yè)技能測試題庫及參考答案
- 2022屆上海市16區(qū)高三語文一模分類匯編三:文學(xué)文本閱讀 試卷(原卷版+解析版)
- DB37T 3717-2019 電動汽車充電站驗收規(guī)范
- TK305水噴砂方案
- 先進加工技術(shù)--水切割技術(shù)PPT
- 危廢處置方案完全示范版
- 沁園春·疊嶂西馳.中職課件電子教案
- 《第十三章:牙頜面畸形》PPT課件
- 人民醫(yī)院驗收管理規(guī)定
評論
0/150
提交評論