版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、內(nèi)容及要求內(nèi)容:設(shè)計制作一個51最小系統(tǒng),用最小系統(tǒng)控制8個發(fā)光2極管。要求:全部點亮,依次點亮,交換點亮;用最小系統(tǒng)控制蜂鳴器;用最小系統(tǒng)控 制電機。二、設(shè)計思路使用AT89C51單片機時無須外擴存儲器。因此,本流水燈實際上就是一個 帶有八個發(fā)光二極管的單片機最小應(yīng)用系統(tǒng),即為由發(fā)光二極管、晶振、復(fù)位、 電源等電路和必要的軟件組成的單個單片機。八個發(fā)光二極管D1 D8分別接在單片機的P2.0 P2.7接口上,當(dāng)給P2.0 口輸出“0”時,發(fā)光二極管點亮,當(dāng)輸出“ T時,發(fā)光二極管熄滅??梢赃\用 輸出端口指令MOV P0, A或MOV P0,# DATA只要給累加器值或常數(shù)值,同 理,接在P2
2、.1P2.7 口的其他7個LED的點亮和熄滅的方法同 LED1。因此,要圖2-1主程序流程圖實現(xiàn)流水燈功能,我們只要將發(fā)光二極管LED1LED8依次點亮、熄滅,8只LED 燈便會一亮一暗的成流水燈了。在此我們還應(yīng)注意一點,由于人眼的視覺暫留效應(yīng)以及單片機執(zhí)行每條指令的時間很短,我們在控制二極管亮滅的時候應(yīng)該延時 一段時間,否則我們就看不到閃爍效果。程序啟動時跳轉(zhuǎn)到鍵盤判斷模塊程序中,此程序里面包含KeylKey5的按鍵情況判斷,循環(huán)檢測直到有按鍵按下的時候,程序轉(zhuǎn)去相對應(yīng)按鍵的彩燈顯示 的花型模塊,與此同時,當(dāng)按鍵 Key6有閉合時,程序中調(diào)用延時程序程序時, 給延時參數(shù)賦值上另一個值,是延時
3、程序延時時間發(fā)生改變,以達到不同快慢節(jié) 奏閃爍的彩燈。具體程序流程圖2-1所示。三、硬件設(shè)計3.1 直流穩(wěn)壓電源電路對于一個完整的電子設(shè)計來講,首要問題就是為整個系統(tǒng)提供電源供電模塊, 電源電路的穩(wěn)定可靠是系統(tǒng)平穩(wěn)運行的前提和基礎(chǔ)。電子設(shè)備除用電池供電外, 還采用市電(交流電網(wǎng))供電。通過變壓、整流、濾波和穩(wěn)壓后,得到穩(wěn)定的直 流電。直流穩(wěn)壓電源是電子設(shè)備的重要組成部分!本項目直流穩(wěn)壓電源為+5V。如下圖所示:直流穩(wěn)壓電源的制作一般有3種制作形式,分別是分立元件構(gòu)成的穩(wěn)壓電源、 線性集成穩(wěn)壓電源和開關(guān)穩(wěn)壓電源。下圖穩(wěn)壓電源采用的是三端集成穩(wěn)壓器 7805構(gòu)成的正5V直流電源。圖3-1 三端固定
4、式集成穩(wěn)壓電源電路圖AT89C51單片機的工作電壓范圍:4.0V -5.5V,所以通常給單片機外接 5V 直流電源。由于時間關(guān)系,此處用 3節(jié)1.5V的干電池供電,在此不在贅述此穩(wěn) 壓電源電路圖原理。3.2 單片機最小系統(tǒng)要使單片機工作起來,最基本的電路的構(gòu)成由單片機、 時鐘電路、復(fù)位電路時鐘電路:本系統(tǒng)采用單片機內(nèi)部方式產(chǎn)生時鐘信號, 用于外接一個12MHz 石英晶體振蕩器和2個30pF微調(diào)電容,構(gòu)成穩(wěn)定的的自激振蕩器,其發(fā)出的脈 沖直接送入內(nèi)部的時鐘電路。復(fù)位電路:確定單片機工作的起始狀態(tài),完成單片機的啟動過程。單片機系 統(tǒng)的復(fù)位方式有上電自動復(fù)位和手動按鍵復(fù)位。 本設(shè)計采用手動按鍵復(fù)位,
5、該復(fù) 位方式同樣具有上電自動復(fù)位功能。電路如下圖所示。l時鐘電路A4CV19CCRYSTflLR10330 F| X1復(fù)位電路R11330 RSLIDXTAL1o rjpolo/adoPfli.l/ADIXTAL2PD.3/AD3P0.4/AD4F&.5/AD&pa 0辱RSTP0.T/AEI7PAD畑P2.1 閩F?.2/A10PSENP2.3W11HLcEAPi 5/A1 P2.6/A14F2.7/A15PI 0P3.0;RXDP1.1P3 1OXDpip3PI .3P3 jyiiwTiFl .4P3 .碩PI AP3.5XF1Fl 6aF3JC/WRPI .7l3P3.7/RDju?:1
6、9937鄧3534沏3221代2324252&27円10111213_J4 n17Arescap圖3-2單片機最小系統(tǒng)3.3 LED彩燈顯示電路LED彩燈顯示電路(如圖所示)實際上是由8個發(fā)光二極管和8個電阻構(gòu)成的 電路。發(fā)光二極管與電阻對應(yīng)串聯(lián),然后接在與之相對應(yīng)的P2 口上。通過軟件編 程對P2 口輸出高低電平來實現(xiàn)不同的閃爍花型。由于發(fā)光二極管的導(dǎo)通電壓一 般為1.7V以上,另外,它的工作電流根據(jù)型號不同一般為1mA到30mA,電阻選擇范圍100歐姆3千歐姆,這里選用560歐姆的電阻。D1LED-yLLCMTEXT?JCI.0WCO 心.2/應(yīng)垃Ja.3/AD6 心盤心 J0.5/AD5
7、 ci.ewDe f07/ArVP2.0 阿 陸伽 =2 2/AX 迄.日隔11 J?.qW12 吃.5. A13 坨啟ZA14 它下験柘3目,y牛釘T124D2330 RTEXTF?2LEC-yeLiLOUVD3330 R R3LEC-rELLQWD4 町 EXTLEO-rELLOWD5LED-VELLOUVD63&0R_R4iJ330 R3.0/RXO 3.1/TXD 3.2/INTO 5.3/INT1巴.4TDP3 5/H=3.0/WRP3.7JR0町匚心33DRCTXT R6LE .YELLOWD7330 R i TEXT、 R7LEDYELLOWD8uTEMLED-YELLCMI1-
8、330 RR3330 R 圖3-3 LED彩燈顯示電路3.4 按鍵控制電路按鍵控制電路(如圖3-4所示)是由6個按鍵開關(guān)構(gòu)成的。他們分別接在單片機 AT89C51 的 P1 接口和 P3.0 口 ,Key1 Key5 接在 P1.0P1.4,Key6 接在 P3.7上。為了一對一的控制LED燈的閃爍方式。當(dāng)按下開關(guān) Key1時,LED彩燈系統(tǒng)閃爍第一種彩燈花型。當(dāng)按下開關(guān) Key2時,LED燈系統(tǒng)閃爍第二種閃爍方式當(dāng)閉合Key6時,彩燈閃爍節(jié)拍變慢。Key1Key2Key3key 4畑51空仝、二3Ossrte4-=L.6i,7Uwl1i LcP1.0P3.D/RM3P1.I円一 imcPI
9、.2PAMIKIFl .3ps.smnPl .4F3.4XIDPLSP3.5/T1PI .6QF3.6AiVRPI .7若P37/RDAT9OC51-PKeysq o節(jié)奏快慢OMD圖3-4 鍵盤控制電路3.5 串口電路串口電路為單片提供與PC機連接端口,為單片機提供下載程序到單片機程 序存儲器中。串口原理圖如圖3-5所示。串口也稱串行通信接口, RS-232是目前最常用的一種串行通訊接口,由于 其形狀和針腳數(shù)量的原因,其接頭又被稱為DB9接頭o RS-232針腳定義:2 RXD J Receive Data 接收數(shù)據(jù) 、3 TXD Transmit Data發(fā)送數(shù)據(jù) 、5 GNDSystem
10、Grou nd 系統(tǒng)接地,一般就用到這幾個引腳。圖3-5 串口原理圖MAX232芯片是專門為電腦的RS-232標(biāo)準(zhǔn)串口設(shè)計的單電源電平轉(zhuǎn)換芯片 使用+5v單電源供電。MAX23內(nèi)部結(jié)構(gòu)基本可分三個部分:第一部分是電荷泵電路:由1、2、3、4、5、6腳和4只電容構(gòu)成,功能是 產(chǎn)生+12v和-12v兩個電源,提供給RS-232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道:由 7、8、9、10、11、12、13、14腳構(gòu)成兩個數(shù)據(jù)通道,其中 13 腳(R1IN)、12 腳(R1OUT)、11 腳(T1IN)、14 腳(T1OUT) 為第一數(shù)據(jù)通道,8 腳(R2IN)、9 腳(R2OUT)、10 腳(T2I
11、N)、7 腳(T2OUT) 為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS-232數(shù)據(jù)從T1OUT、 T2OUT送到電腦DP9插頭;DP9插頭的RS-232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成 TTL/CMOS 數(shù)據(jù)后從 R1OUT、R2OUT輸出第三部分是供電:15腳DNG、16腳VCC (+5v)。四、仿真電路圖仿真電路圖如圖4-1所示:R11E禮 電 TTBE:TrL1XTAL2U2RBT+SVP&EM ALE 頤P1J3 F1.1F15 F1JP1.* P15P1fi pi.r百 TPOMDE3 窘 PC.1MD1IpuawpsFfi.4/AE4i-F13#AD9
12、HUAUT1PZO*旭P2.VA9P22EA1QFZ.MA1ZPZ#13F2STfi.UFZ.TKIfP3IIXDFjj/rrmFIJfflTTpa.tfnjF3ST1I anjaffnirSra.r/WT卻至丁一亠一一ZZ2701 .LEDViL&AWID2 .% .lBF tED-YELWWD4 .LED-YBLLOWD5 .LED-YELHjDIAJI06 .LED-YELLfiUVID7 LEO-YELLCmLEOYELLMAJR1313K TBXT*R2ZDRR3cTBCT332R.R4亡 TExTsRS IIR6*TErfT=-R7R8NR彩燈顯示電路圖4-1 仿真電路圖五、程序代
13、碼ORG 0000HLJMP MAINORG 0040HMAIN: MOVMOVCJNEP1,#0FFHA,P1A,#11111110b,S1LCALL K1S1:CJNE A,#11111101b,S2LCALL K2S2:CJNE A,#11111011b,S3LCALLK3S3:CJNEA,#11110111b,S4LCALLK4S4:CJNEA,#11101111b,MAINLCALLK5LJMPMAINK1:MOVA,#01111111bC1:RLAMOVP2,ALCALLDelayJNBP1.1,K2JNBP1.2,K3JNBP1.3,K4JNBP1.4,ZLJMPC1K2:MOV
14、P2,#0FEHLCALLDelayMOVP2,#0FCHLCALLDelayMOVP2,#0F8HLCALLDelayMOVP2,#0F0HLCALLDelayMOVP2,#0E0HLCALLDelayMOVP2,#0C0HLCALLDelayMOVP2,#80HLCALLDelayMOVP2,#00HLCALLDelayMOVP2,#80HLCALLDelayMOVP2,#0C0HLCALLDelayMOVP2,#0E0HLCALLDelayMOVP2,#0F0HLCALLDelayMOVP2,#0F8HLCALLDelayMOVP2,#0FCHLCALLDelayMOVP2,#0FEHL
15、CALLDelayMOVP2,#0FFHLCALLDelayLJMPMAINZ:LJMPK5K3:MOVP2,#55HLCALLDelayMOVP2,#0AAHLCALLDelayMOVP2,#0FFHLJMPMAINK4:MOVP2,#01111110BLCALLDelayMOVP2,#00111100BLCALLDelayMOVP2,#00011000BLCALLDelayMOVP2,#00000000BLCALLDelayMOVP2,#10000001BLCALLDelayMOVP2,#11000011BLCALLDelayMOVP2,#11100111BLCALLDelayMOVP2,
16、#11111111BLCALLDelayLJMPMAINK5:MOVP2,#01111110BLCALLDelayMOVP2,#10111111BLCALLDelayMOVP2,#01111110BLCALLDelayMOVP2,#10011111BLCALLDelayMOVP2,#01111110BLCALLDelayMOVP2,#10001111BLCALLDelayMOVP2,#01111110BLCALLDelayMOVP2,#10000111BLCALLDelayMOVP2,#01111110BLCALLDelayMOVP2,#10000011BLCALLDelayMOVP2,#011111
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球醫(yī)用安全輸注類設(shè)備行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國一次性多柱層析系統(tǒng)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球皮拉尼電容膜片式真空計行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球熟海鮮行業(yè)調(diào)研及趨勢分析報告
- 智能健身器材研發(fā)合作合同
- 數(shù)字網(wǎng)絡(luò)安全解決方案合作合同
- 2025年氟伐他汀行業(yè)深度研究分析報告
- 2025年纏繞膠管項目可行性研究報告
- 漆板玻璃行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 中國電信應(yīng)急管理整體解決方案
- 中小學(xué)教師師德師風(fēng)法律法規(guī)培訓(xùn)
- 醫(yī)療器械質(zhì)量管理體系文件模板
- 秦始皇嬴政人物生平介紹PPT
- 在馬克思墓前的講話說課稿公開課一等獎市賽課獲獎?wù)n件
- 骨科無痛病房的建立
- 送養(yǎng)收養(yǎng)合同協(xié)議書
- 塑料成型模具設(shè)計(第2版)江昌勇課件0-導(dǎo)論
- 漢語拼音發(fā)音口型及配圖
- 績效考核管理醫(yī)院績效分配方案包括實施細(xì)則考核表
- 大學(xué)成績單(大專)
評論
0/150
提交評論