07級01、02單片機課程設計任務書_第1頁
07級01、02單片機課程設計任務書_第2頁
07級01、02單片機課程設計任務書_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、單片機課程設計任務書單片機課程工程實踐的目的就是讓同學們在理論學習的基礎上,通過完成一個涉及MCS-51單片機多種資源應用并具有綜合功能的小系統目標板的設計與編程應用,使學生不 但能夠將課堂上學到的理論知識與實際應用結合起來,而且能夠對電子電路、電子元器件、 印制電路板等方面的知識進一步加深認識,同時在軟件編程、 排錯調試、焊接技術、相關儀 器設備的使用技能等方面得到較全面的鍛煉和提高, 為今后能夠獨立進行某些單片機應用系 統的開發(fā)設計工作打下一定的基礎。 著重提高學生在單片機應用方面的實踐技能, 樹立嚴謹 的科學作風, 培養(yǎng)學生綜合運用理論知識解決實際問題的能力。 學生通過單片機的硬件和軟

2、件設計、安裝、調試、整理資料等環(huán)節(jié),初步掌握工程設計方法和組織實踐的基本技能,逐 步熟悉開展科學實踐的程序和方法。一、設計目的單片機工程實踐是單片機技術課程的實踐教學環(huán)節(jié),是對學生學習單片機的綜合性訓練,這種訓練是通過學生獨立進行某一課程的設計、制作、調試來完成的單片機的 工程實踐應主要體現在對實際工程應用系統或產品的研制來說,從課題任務的提出到定型生產或投入使用,都要經過方案的總體認證、系統設計、軟件及硬件的開發(fā)、聯機調 試等若干步驟因此,單片機工程實踐是以工程項目和工程應用為課題著重培養(yǎng)學生 工程實踐能力、獨立工作能力及創(chuàng)新能力。單片機應用系統課程工程實踐作為獨立的教學環(huán)節(jié),是自動化及相關

3、專業(yè)集中實踐性環(huán)節(jié)系列之一,是學習完單片機原理及應用課程后,并在進行相關課程設計基礎上進 行的一次綜合練習。其目的在于加深對 MCS-51單片機的理解, 掌握單片機應用系統的設計方法,掌握常用接口芯片的正確使用方法 , 強化單片機應用電路的設計與分析能力, 提高學生在單片機應用方面的實踐技能和科學作風 , 培育學生綜合運用理論知識解決問題的能力,力求實現 理論結合實際、學以至用。學生通過查閱資料、接口設計、程序設計、安裝調試、整理資料等環(huán)節(jié),初步掌握工程 設計方法和組織實踐的基本技能 熟悉開展科學實踐的程序和辦法,為今后從事生產技 術工作打下必要的基礎 ; 學會靈活運用已經學過的知識,并能不斷

4、接受新的知識,大膽 發(fā)明創(chuàng)造的設計理念。、設計要求1)根據應用系統的要求,初步掌握總體結構設計的方法和構思,從中選擇一種最佳設計2)根據應用系統結構規(guī)模的要求,掌握單片機外部擴充系統硬件設計的基本過程;3)根據任務要求和硬件設計要求,首先畫出程序的總體流程圖,然后進行各控制模塊的 程序設計;4)掌握如何應用單片機仿真器來開發(fā)應用系統及仿真調試的過程。 三、單片機課程設計可選題1. 音樂播放系統設計設計一個音樂播放系統,要求:(1)利用單片機的定時器產生樂譜的各種頻率方波,信號經過放大后由喇叭發(fā)出聲音;(2)學會音樂在單片機系統中的轉換方法及設置; 3)可自動選取某段音樂令單片機連續(xù)播放。2.

5、出租車計價器系統設計設計一個出租車的計程計價系統,要求:1 )具有時鐘和計程計價顯示功能:按下啟動鍵, 系統開始計程,同時顯示起價和每公里單價;(2)在行駛過程中,實時顯示已行走的里程數和當前累計價格。價格=速度 *時間 * 單價,總價等于其和;利用單片機的定時器/ 計數器定時和計數,用LED數碼管顯示總價和時間;3)按下清除鍵,計價器清 0。3. 醫(yī)院住院病人呼叫器的設計( 1)設計一個 8床位的無線呼叫器,供醫(yī)院住院病人(或靜脈點滴病人)呼叫醫(yī)護人 員時使用;( 2)病人可通過按動自己床邊的按鈕,向醫(yī)護人員發(fā)出呼叫信號;( 3)當有病人呼叫信號時,醫(yī)護人員值班室設置的顯示器可顯示出該病人的

6、床位編號, 同時揚聲器發(fā)出聲音信號,提示值班的醫(yī)護人員。4. 智力競賽搶答器的設計設計一個供 8名選手參加比賽的智力競賽搶答器,要求:(1)每名選手有一個搶答按鈕,按鈕的編號與選手的編號相對應;( 2)搶答器具有第一個搶答信號的鑒別和數據鎖存、顯示的功能。搶答開始后,若有選手按搶答按鈕, 則該選手指示燈亮, 并在數碼管上顯示相應編號, 揚聲器發(fā)出音響提示。同 時,電路應具備自鎖功能, 禁止其他選手再搶答, 優(yōu)先搶答選手的編號一直保持到主持人將 系統清 0為止;(3)搶答器具有計分、顯示功能。預置分數可由主持人設定,并顯示在每名選手的計 分牌上,選手答對加 10分,答錯扣 10分;(4)搶答器具

7、有定時搶答的功能。一次搶答的時間由主持人設定,在主持人發(fā)出搶答 指令后,定時器立即進行減計時,并在顯示器上顯示,同時揚聲器發(fā)出短暫聲響, 聲響時間持續(xù) 0.5s 左右;(5)選手在設定的時間內進行搶答,搶答有效,定時器停止工作,顯示器顯示選手編 號和搶答時刻的時間,并保持到主持人將系統清0為止;(6)如果定時搶答的時間已到,卻沒有選手搶答時,本次搶答無效,系統進行短暫的 報警,并禁止選手超時后搶答,定時顯示器上顯示00;(7)搶答器具有犯規(guī)提示功能。對提前搶答和超時搶答的選手,揚聲器發(fā)出報警信號, 并在顯示器上顯示其編號。5. 自動電梯控制電路的設計設計一個 8層樓房的電梯自動控制電路,要求:

8、( 1)電梯內設有對外報警開關,可以在緊急情況下報警。報警裝置設在電梯外;( 2)每層樓梯門邊設有上、下樓的請求開關及指示燈,電梯內設有可選擇樓層的開關 及相應指示燈;( 3)設有表示電梯所處上升或下降的狀態(tài)標志,以及電梯正位于哪層樓的指示顯示;( 4)能記憶電梯外的所有請求信號,并按照電梯的運行規(guī)則對信號分批處理,每個請 求信號一直保持到處理后才能撤除。電梯運行規(guī)則如下: 電梯上升時,僅響應電梯所在位置以上層的上樓請求信號,依樓層次序逐個執(zhí)行,直到最后一個請求執(zhí)行完畢。然后升到有下樓請求的最高層,開始執(zhí)行下樓請求; 電梯下降時,僅響應電梯所處位置以下層的下樓請求信號,依樓層次序逐個執(zhí)行,直到

9、最后一個請求執(zhí)行完畢。然后降到有上樓請求的最低層,開始執(zhí)行上樓請求; 一旦電梯執(zhí)行完全部請求信號后,應在原位置停止,等待新的請求信號到來時再 處理。(5)電梯運行速度為 5秒/ 層;(6) 電梯到達有請求的樓層停下時,該層指示燈亮。經1秒后,電梯門自動打開,經 10秒后,電梯門自動關閉(指示燈顯示)。電梯到達新樓層后,原樓層指示燈滅。6. 智能化公共汽車報站器的設計設計一個公共汽車自動報站器,要求:(1)具有 20個??空镜膱笳灸芰?;(2)每到一站,由駕駛員按下相應的按鍵,揚聲器便發(fā)出相應的報站語音(如“某站到了,請下車”),系統處于等待狀態(tài),一旦檢測到汽車啟動信號,揚聲器發(fā)出 相應的提示音(

10、如“車開了,請坐好,下站是XXF');(3)在語音報站的同時,用漢字顯示出到站的站名。7. 自動往返電動車的設計設計一臺自動往返電動車,要求:( 1)電動車自主前進、遇到障礙后返回;(2 )電動車行駛過程中不能出現擦墻行駛,或撞墻故障;(3) 自動測量顯示里程數、行車時間;(4 )誤差要求:總里程數:3%行車時間:3% 識別距離:515cm。8. 簡易IC卡收費器的設計設計制作一臺簡易IC卡收費器,要求:(1) 實現IC卡數據的讀/寫;(2) 顯示當前IC卡內金額、消費金額和余額;(3 )具有誤操作報警功能。9. 消毒柜控制電路的設計設計一臺消毒柜控制系統,要求:(1 )顯示消毒柜溫度

11、、保持時間;(2) 可以鍵盤設定消毒柜溫度、定時時間;(3) 可以實現實時中斷功能;(4) 消毒后自動關機;(5) 測溫誤差:0.5 C;(6) 定時誤差:20秒/月。10. 單片機與單片機之間的串行數據發(fā)送/接收功能基本要求:獨立程序的串行接收/發(fā)送,兩個單片機利用串行口進行方式1的全雙工串行通信,波特率可從鍵盤上進行設定,可選的波特率為:1200, 2400, 4800, 9600。附加要求:單片機與 PC機之間的串行通訊(PC機一側已提供“ VC串口調試助手”程序); 在發(fā)送數據的同時不影響繼續(xù)計數;在計數中接收數據并從收到的數開始新的計數;11. 低頻信號發(fā)生器設計制作低頻信號發(fā)生器,

12、要求利用單片機產生正弦波、方波及三角波等波形。(1) 正弦波 用單片機實現正弦波的輸出; 輸出的波形有 1Hz、10Hz、100Hz、1kHz、10kHz5種可選頻率; 輸出電壓范圍為 05V可調(峰峰值);用6位數碼管顯示頻率; 頻率誤差1%。(2) 方波頻率范圍:0.01HzlOOkHz ;頻率誤差:0.1 %; 電壓范圍:01OM(3) 三角波頻率范圍: O.01HZlOkHz ;頻率誤差:0.1 %;電壓范圍:C20V(峰一峰值); 失真率:rw 3%。12. 火災報警器設計制作火災報警器,要求如下:(1 )裝置對火災能自動探測報警和控制;(2 )裝設感煙傳感器及感溫的差溫傳感器,能對

13、室內的煙霧及溫度的突變進行報警;(3) 對傳感器的布線故障、內部元件的損壞能進行聲、光報警;(4 )如果兩個傳感器中有一個動作表示室內有異?,F象(如煙霧濃度過大或室內溫差大于設定值),裝置能發(fā)出異常報警信號,令值班人員到現場處理;(5)如煙感、溫感同時動作,說明有火災,裝置能發(fā)出火災報警;(6 )火災報警10s后不解除,則控制啟動滅火器滅火器噴氣前,還能發(fā)出停機、關門 等順序動作信號;(7) 故障、異常、火災報警聲音各不相同,有明顯的區(qū)別。13. 多輸入端報警電路 設計制作一個多輸入端報警電路,要求如下 :(1) 有報警輸入控制端 16個,報警音響信號輸出端1個;(2) 報警輸入端中的任意一端

14、出現報警信號時,電路自動發(fā)出類似警報的音響信號;(3) 報警音響信號持續(xù)11s自動停止.如果輸入信號繼續(xù)存在,報警音響信號又重新啟動;音調、頻率、響度、持續(xù)時間等參數,均可通過“r, “j”鍵調整。14. 熱敏電阻溫度計設計制作一臺熱敏電阻溫度計,要求如下 :(1) 測量溫度為10150 C;(2) 溫度誤差不大于 0.5% ;(3) 溫度用 4位數碼管顯示;(4) 以熱敏電阻作為溫度檢測元件;(5) 對輸入值進行線性化處理。15. 電容 、 電阻 參 數 單片機 測 試系 統的設 計設計要求:電阻、 電容 充放 電電路可 計算 電路時 間 常 數;用 A/D 轉換器測量電壓值能測得 時間常數

15、值 ,經單片機計算, 算出電阻或電容值, 并在 LCD 上顯示。16用單片機控制直流電動機并測量轉速主要硬件:A/D 轉換芯片 ADC0809; D/A 轉 換芯片 DAC0832設計要求:(1) 通 過 改 變 A/D 輸 入 端 可 變 電 阻 來 改 變 A/D 的 輸 入 電 壓 , D/A 輸 入 檢 測 量 大小 , 進而改變 直流電動 機的轉 速;(2) 手 動控制 : 在 鍵盤上設置兩 個按鍵 直流電 動機 加速鍵; 直 流 電動機 減速鍵。在 手 動 狀態(tài) 下,每 按一次 鍵,電 動 機的 轉 速均 按照 約定的 速率改變;(3) 用 顯示器 顯示 的數 碼 移動 的 速度,

16、 來及 時的形 象的跟 蹤直 流電動 機轉 速的變化情況;(4) 直 流電動 機雙 極性控 制: 00H 逆時 針轉 最快 ,80H 停 止 , FFH 順時針轉最快;(5) 顯 示 器 : 采 用 74LS164 串 行 輸 入 。 串 行 輸 入 段 碼 地 址 : 0FF06H ( D0 ) 串入時 鐘地址: 0FE04H (D0 )顯示 器位控 地址 : 0FE02H (D5D0 );鍵盤列掃描(40 )。17步進電機單片機控制系統的設計設計要求:利用實驗箱的鍵盤,控制步進電機的啟停、正反轉(500r/min )、加減速,并在LED上顯示各自的功能。18小直流電機調速控制系統設計要求:

17、用 0809 采樣電位器的值, 并在顯示器上顯示, 將此信號值作為方波占空比, 通過 0832輸出 經放大后控制電機轉速。19單片機控制步進電機步進電機是工業(yè)過程控制及儀表中的主要控制元件之一, 它可以在機械結構中把絲杠的 角度變成直線位移, 也可以用它帶動螺旋電位器, 調節(jié)電壓和電流, 從而實現對執(zhí)行機構的 控制。在數字控制系統中,因為它可以直接接受計算機輸出的數字信號,而不需要進行D/A 轉換, 所以使用起來十分方便。 步進電機具有快速的啟停能力和精度高的顯著特點, 在定位 場合得到了廣泛的應用。步進電機實際上是一個數字 /角度轉換器, 也是一個串行的數 /模轉換器。 因此,需把并 行的二

18、進制轉換成串行的脈沖序列, 并實現方向控制。 每當步進電機脈沖輸入線上得到一個 脈沖,它便沿著特定的方向走一步。設計要求:采用單片機來控制一個三相單三拍的步進電機工作。 步進電機的旋轉方向由正反轉控制信號 來控制。步進電機的步數由鍵盤輸入,可輸入的步數分別為3,6, 9,12,15, 18,21,24,27 步。并且鍵盤具有鍵盤鎖的功能,當鍵盤上鎖的時候,步進電機是不接受輸入步數的, 也不會運轉。 只有當鍵盤鎖打開并輸入步數的時候, 步進電機才開始工作。 電機運轉的時候 有正轉和反轉指示燈指示。當電機在運轉的過程當中,如果過熱, 則電機停止運轉,同時紅 色指示燈亮 . ,同時警報響。本題目的關

19、鍵之處是:如何生成控制步進電機的脈沖序列。20 單片機為核心的頻率計用89C51單片機的定時器/計數器的定時和計數功能,外部擴展6位LED數碼管,要求累計每秒進入單片機的外部脈沖個數,用LED數碼管顯示出來。設計要求: 被測頻率fx小于110Hz采用測周法,顯示頻率 XXXXXXfx大于110Hz采用測頻法,顯示頻率 XXXXXX(2) 可利用鍵盤分段測量和自動分段測量;(3) 可完成單脈沖測量,輸入脈沖寬度范圍是 100微秒 -0.1 秒;(4) 顯示脈寬要求如下:Tx小于1000微秒,顯示脈寬 XXXTx大于1000微秒,顯示脈寬 XXXX(5) 要求有單片機硬件系統框圖,電路原理圖,軟件

20、流程圖。21 單 詞記憶測 試器 程序設計設計 任務:編寫一個幫助單詞記憶的程序。設計 要求:(1) 實現單詞的錄入(為使程序具有可演示性,單詞不少于10個);(2) 單詞根據按鍵控制依次在屏幕上顯示,按鍵選擇認識還是不認識,也可以直接進入 下一個或者上一個;(3) 單詞背完后給出正確率。擴展功能:(1) 舊單詞可從文件中讀出。(2) 錄入的新單詞保存到文件中;(3) 第一次背完后,把不認識以及跳過的單詞再次顯示出來,提醒用戶再記憶,直到 用戶全部都記??;(4) 結束后,給出各個單詞的記憶結果信息,如記憶次數。 22搶答器控制模擬程序設計設計 任務:用匯編語言模擬設計一搶答器工作的程序。搶答開

21、始后,顯示各搶答輸入 的時間,并將最快搶答標識為紅色, 且閃爍。當搶答成功后,即播放一小段樂曲,以示祝賀(搶答輸入由鍵盤輸入)。設計 要求:(1) 具有 8 個搶答輸入;(2) 顯示搶答剩余時間(初始 10秒);(3) 顯示搶答成功者。擴展要求:(1) 搶答成功后,有聲音提示;(2) 時間分辨率小于 10ms;(3) 完善其它自定義功能。23 單片機節(jié)日彩燈控制器設計彩燈控制器設計要求:(1) P1.2:開始,按此鍵則燈開始流動(由上而下);(2) P1.3:停止,按此鍵則停止流動,所有燈為暗;(3) P1.4:上,按此鍵則燈由上向下流動;P1.5:下,按此鍵則燈由下向上流動。24 數字萬年歷

22、系統設計要求:1) 采用六位數碼管顯示小時、分鐘、秒,并且可以任意設定時間。2) 可以查看并且設定日期,日期采用年、月、日的顯示方式。3) 可以查看并設定鬧鐘,鬧鐘的顯示方式采用與時間相同的顯示方式。4) 可以查看并設定星期,數碼管的最后一位顯示星期,用數字8表示星期日。5) 系統設定詳細說明:系統的初始狀態(tài)為顯示時鐘狀態(tài),此時顯示小時、分鐘、秒。初始狀態(tài)下,按S0鍵進入時間調整程序,按 S1鍵查看鬧鐘,按 S2鍵查看日期,按 S3鍵查看星期。進入時間調整狀態(tài)后, 首先調整分鐘,此時分鐘閃爍顯示,按S1鍵加一,按S2鍵減一。 按S0鍵開始調整小時,此時小時閃爍顯示,按 S1鍵加一,按S2鍵減一

23、,再按S0鍵后系統 返回到顯示時間狀態(tài)。在調整時間狀態(tài)下按下 S3鍵進入調整鬧鐘狀態(tài),此時顯示原先的鬧鐘時間,并且鬧鐘 分鐘閃爍顯示,此時按S1鍵加一,按S2鍵減一;調整后按S0鍵轉換到鬧鐘小時調整單元, 此時按S1鍵加一,按S2鍵減一。鬧鐘調整完畢后按0鍵回到調整時間狀態(tài),按S3鍵轉到調整日期狀態(tài)。在調整日期狀態(tài)下,日單元閃爍顯示,此時按S1鍵加一,按S2鍵減一;按下 S0鍵進入調整月,此時按 S1鍵加一,按S2鍵減一;按下S0鍵進入調整年,此時按 S1鍵加一,按 S2鍵減一。此時按下 S0鍵返回到調整時間狀態(tài),按下 S3鍵進入調整星期狀態(tài)。在調整星期狀態(tài)下,星期閃爍顯示,此時按S1鍵加一,

24、按S2鍵減一。按下S0鍵返回到調整時間狀態(tài)。此時分鐘閃爍顯示,按 S0鍵開始調整小時, 此時小時閃爍顯示,再按 S0鍵后 系統返回到顯示時間狀態(tài)。25 作息時間控制器設計要求:1) 作息時間控制器能通過繼電器控制電鈴或放音機2) 作息時間控制器能控制蜂鳴器進行與電鈴同步的現場提示3) 單片機作息時間控制的功能如下:使用JDH62A液晶模塊作為顯示器 顯示格式為 時分秒”,日期,星期 系統采用24C16儲存日期、星期和鬧鐘 最多可以設定40個鬧鐘具有4個按鍵來做功能設置,可以設置現在的時間、日期、星期及鬧鐘 一旦鬧鐘時間到則發(fā)出一陣聲響,同時繼電器啟動,可以控制放音機開啟和關閉。4) 功能的詳細

25、設置如下: 在時間顯示的狀態(tài)下,液晶的上面一行顯示的為時間和星期,第二行顯示的是日期。此時, 按下0鍵進入調整時間狀態(tài);按下1鍵進入調整星期狀態(tài); 按下2鍵進入調整日期狀態(tài);按 下 3 鍵進入查看鬧鐘程序。 在進入時間調整狀態(tài)后, 分鐘閃爍顯示, 時鐘停止計時。 此時按 1 鍵分鐘加一,按 2 鍵分鐘 減一, 按下 0 鍵則退出調時, 按 3 鍵則轉到調整小時的狀態(tài)。 在調整小時的狀態(tài)下小時閃爍 顯示, 按 1 鍵小時加一, 按 2 鍵小時減一,按 3 鍵則返回到調整分鐘狀態(tài), 按 0 鍵則退出調 時。在調整星期狀態(tài)下, 星期閃爍顯示, 按 1 鍵星期加一,按 2 鍵星期減一,按 0 鍵退出調

26、整星 期。在調整日期狀態(tài)下, 首先日閃爍顯示,此時按 1 鍵日加一,按 2 鍵日減一, 按 3 鍵轉到調整 月狀態(tài),按 0鍵退出調整日期。 調整月狀態(tài)下月閃爍顯示,此時按 1 鍵月加一,按 2鍵月減 一,按 3 鍵轉到調整年, 按 0 鍵退出調整日期。在調整年狀態(tài)下年閃爍顯示,此時按1 鍵年加一,按 2鍵年減一,按 3 鍵返回到日調整狀態(tài),按 0 鍵退出調整日期。在查看鬧鐘狀態(tài)下,第一行顯示的為鬧鐘的編號,第二行顯示的為鬧鐘時間。此時按 1 鍵查看下一個鬧鐘時間, 按 2 鍵查看上一個鬧鐘時間, 按 0 鍵則開始調整此編號對應的鬧鐘 時間,按 3 鍵則退出查看鬧鐘。在調整鬧鐘時間的狀態(tài)下,分鐘

27、閃爍顯示,按 1 鍵則分鐘加一,按 2 鍵分鐘減一, 按 3 鍵則 轉到小時調整狀態(tài),按 0 鍵退出鬧鐘調整,返回到鬧鐘查看狀態(tài)。在調整鬧鐘小時狀態(tài)下, 小時閃爍顯示, 此時按 1 鍵加一,按 2 鍵減一,按 3 鍵返回到鬧鐘分鐘調整狀態(tài), 按 0 鍵退 出鬧鐘調整,返回到鬧鐘查看狀態(tài)。26電子密碼鎖 設 計 要求:1 )電子密碼鎖采用 4*4的矩陣式鍵盤作為輸入設備,通過LCD顯示使用戶操作起來更加方便。同時外接 AT24C16 用于存儲用戶及其密碼,大大擴展了它的存儲空間,且 AT24C16 具有記憶功能,在掉電時防止數據丟失。2) 電子密碼鎖包含一個超級用戶(0000)和若干個普通用戶。

28、用戶通過鍵盤輸入用戶名 再輸入密碼如若正確由單片機一個 I/O 口控制繼電器驅動電子鎖自動彈開(本系統中采用 P0.7 控制蜂鳴器響表示開門) ,用戶還可自行修改密碼;超級用戶除具有普通用戶的功能外 還具有添加 / 刪除用戶及設置新用戶初始密碼的功能。3)單片機電子密碼鎖的具體功能如下:(1)使用 JHD162A-LCD 顯示器來顯示。顯示格式為 16*2 的點陣式,第一行顯示NAME : 第二行顯示 CODE : ,當有輸入時根據實際操作給用戶相應的提示。(2) 4*4的鍵盤包括0 9的數字鍵和A、B C、D、E、F六個功能鍵。C為輸入確定鍵; E為修改密碼鍵;F為開門鍵;A、B、D為超級用

29、戶特定功能鍵,A為退出超級用戶功能 鍵;D為增加用戶鍵;B為刪除用戶鍵。(3)AT64C16 模塊作為用戶名及用戶密碼的存儲區(qū)。通過超級用戶添加新用戶,用四位 數字代表一個唯一的用戶名,同時按添加的先后順序分配用戶密碼存儲空間,用戶操作 時從鍵盤輸入用戶名,單片機自動讀取 AT64C16 中的用戶,如果存在則進入密碼輸入, 如果不存在該用戶則返回初始狀態(tài);用戶名存在但輸入密碼不正確也將返回初始狀態(tài)。(4)特別注意用戶在輸入新密碼時必須重復輸入兩次相同的密碼,新密碼才能確認。 27交通信號燈模擬控制1 )設計定時交通信號燈控制 在雙干線的“十字”路口上,交通信號燈的變化是定時的,其基本變化規(guī)律如

30、下: A放行線:綠燈亮放行25s,黃燈亮警告5s,然后紅燈亮禁止。B:禁行線:紅燈亮禁止30s,然后綠燈亮放行。2)具體設計要求:( 1 )該設計能控制東、西、南、北四個路口的紅、黃、綠信號燈正常工作。(2) 當東西方向放行、南北方向禁行時,東西方向綠燈亮25s,然后黃燈亮5s;南北方向紅燈亮 30s。(3) 當南北方向放行、東西方向禁行時,南北方向綠燈亮25s,然后黃燈亮5s;東西方向紅燈亮 30s。當使兩條路線交替地成為放行線和禁行線時,就可以實現定時交通控制。3)設計方案(1)芯片選擇為了實現上述設計要求, 可以用 AT89C51 單片機芯片。 用 AT89C51 芯 片的P1 口( P1.0P1.5)分別接上兩組六位信號燈。(2)延時的實現延時的實現可以是通過軟件實現;也可利用定時器計數器的定時工作方 式實現;還可以通過擴展 8155 芯片,利用其中的定時器 / 計數器實現延時。本系統使用軟 件延時。

溫馨提示

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

評論

0/150

提交評論