單片機電子時鐘_第1頁
單片機電子時鐘_第2頁
單片機電子時鐘_第3頁
單片機電子時鐘_第4頁
單片機電子時鐘_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

單片機電子時鐘單片機電子時鐘摘要:單片計算機既單片微型計算機。由RAM,ROM,CUP構(gòu)成,定時,計數(shù)和多種接口與一體的微型控制器。他體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。這次畢業(yè)設(shè)計通過對它的學習,應(yīng)用,從而達到學習,設(shè)計的能力。本設(shè)計主要涉及了一個基于單片機的電子時鐘。并在數(shù)碼管上顯示相應(yīng)的時間。并通過一個控制鍵用來實現(xiàn)時間的調(diào)節(jié)和是否進入省電模式的轉(zhuǎn)換。單片機自 世紀 年代問世以來,以其極高的性能價格比,受到人們的重視和關(guān)注,應(yīng)用廣。單片機體積小重能力強要高、價格低、性高、性、為。由于有上,在,單片機廣泛應(yīng)用在工業(yè)自動化控制自動檢測智能儀器儀表家用電器電力電子、機電一體化設(shè)備等各個方面,而 51單片機是各單片機中最為典型和最有代表性的一種。這次畢業(yè)設(shè)計通過對它的學習應(yīng)用,以 芯片為核心,輔以必要的電路,設(shè)計了一個簡的電子時鐘,它由 直流電源供電,通過數(shù)碼管能夠準確顯示時間,調(diào)整時間,從而到達學習設(shè)計軟硬件的能力。關(guān)鍵詞:單片機、電子時鐘ABSTRACT:AmonolithiccomputerissinglechipByRAM,ROM,timing,countingandmultipleinterfacesandtheintegrationofthemicroHehastheadvantagesofsmallvolume,lowcost,strongfunction,widelyusedinsmartindustries,andindustrialautomation.And51SeriesSCMisthemostandthemostrepresentativeone.Thegraduationdesignthroughtheapplication,toachievethedesignThisdesignmainlyinvolvesabasedonelectronicclock.Andindigitaltubedisplaythecorrespondingtime.Andthroughacontrolkeyisusedtorealizethetimeregulatedandwhethertoenterpower-savingmodeconversion.Sincethe1970schipsincetheadvent,withitshighcostperformanceandattentionbypeopleandattention,itiswidelyusedandfastdevelopment.SCMsmallvolume,lightweight,stronganti-jammingenvironmentaldemandisnothigh,lowcost,highflexibilityisgood,developmentmoreBecauseoftheabovefeatures,inouriswidelyusedinindustrialautomationcontrol,automaticdetection,intelligentinstrumentandapparatus,householdappliances,powerelectronics,mechanicalandelectricalequipment,andotheraspects,and51SCMisthemostchipandmostrepresentativeone.ThegraduationdesignthroughtoitsapplicationtoAT89S51chipsasthecore,withthenecessarycircuit,designofasimpleelectronicclock,itby4.5Vdcpowerthroughthedigitaltubecanshowtime,adjustthetime,thustolearning,thedesign,thedevelopmentofsoftwareandhardwareintheKeywordKeyword:Single-chipmicrocomputer AT89S133444!。源部分 !。復位路 .程序下載接口 .位選部分 .數(shù)碼管的連接路 10控制部分 .四圖 13五軟件145.1程序流程圖 .45.2源程序 .0六結(jié) 21參考文獻s: 23言、靠性、成本、體積、耗嚴格要求的專。實際上是的一種形式是將先進的、半導體和與各個行業(yè)的具體相結(jié)合后的產(chǎn)物具有代碼小、高度自動化、響速度合于要求實的和多任務(wù)的。那么緣何在近年來的信息成多的。實因因的的業(yè)有2億多有線用戶國也8000萬戶且每年在600的速度遞增。如今在塊領(lǐng)域還沒有一公司有成的產(chǎn)也沒有標準的操作更沒有一個導市的壟斷者。在種局勢下雖然競爭將異常劇烈但突圍的性也較要能夠培養(yǎng)自的和開拓是有取得成的。89C5U,下又松開可以實現(xiàn)屏蔽顯示功能省目;直接按下不松則可以實現(xiàn)調(diào)節(jié)同樣每按次加。21O口,降低了能耗。T1D6PNP2模塊源部分圖3-1:內(nèi)部方式外部方式如圖3-1,XTAL1 19,2到1而z6MHz的路設(shè)是采的內(nèi)部方式即芯內(nèi)部的振蕩AT89內(nèi)部有一于構(gòu)成XTAL1XTAL2是此放大器的輸入端和輸出端。C1C2z22μF焊刷板靠地工復位圖3-210UF/16V410K阻S1S1芯相引RSTRST10。3-3AT89S11。位選部分3-43-5P2對應(yīng)腳輸出6D有1位顯出字符5位則是熄滅。同樣在刻只讓位位選處于選通狀態(tài)而其他位位選處于關(guān)閉狀態(tài)在段碼輸出將要顯字符段碼則同刻只選通位顯出相應(yīng)字符而其他各位則是熄滅。此循環(huán)去就可以使各位顯出將要顯字符。雖然這些字符是在不同刻出現(xiàn)而在同刻只位顯其他各位熄滅但的顯效果。.數(shù)碼管的連接電路351圖-圖圖3522gp181b,c-3-5-2a,b,c,d,e,f,g,dp181091c231。于各并聯(lián)8口對各來說都是同。:CMOS84KbytesFlash8051提Kh128RAMOWD6/5710P、VCC ——運加+4.5V二、GND ——接地三、——、——反相放大輸出端五、RST ——復輸入平效在晶作在RST上作2周期上平將使復WDT溢出將使該引TAUXROHRESET、——使CPU僅訪問外部程AAV端CPU則執(zhí)行內(nèi)部程序存儲器中指令。七、P1口,P2口——PP2是一組帶內(nèi)部上拉阻8O運行時P1口控制驅(qū)動路工作將數(shù)據(jù)送到數(shù)碼管顯示相應(yīng)段碼,了達到減少耗滿足端口對最大流限制應(yīng)加上一限流阻。P2.0——P2.5口控制數(shù)碼管選使個數(shù)碼管輪流顯示數(shù)據(jù)1選三極管導通0選三極管截止。八、無S2P3.7P3701。I/O內(nèi)部I/O口作口工作端口端口上外部數(shù)據(jù)是端口存器內(nèi)到內(nèi)部經(jīng)過某運算到端口存器端口外部數(shù)據(jù)到內(nèi)部上中個三示是CPU據(jù)指令端口信號作是動操心也就是端口作外部首先要通過外部指令端口存器1然后再行操作否則就錯什么看上面圖如果對端口1存器原來0Q0Q^1場效應(yīng)管柵極信號1場效應(yīng)管就導通對呈現(xiàn)低阻抗,此使上信號1也會因端口低阻使信號低使外加1一1若先執(zhí)行1作則使應(yīng)管截止信號接加到三器中由于作必須加一個動作I/O89C51P0/P1/P2/P3是雙向口接一個問圖中個端口一個了P1P0P2P3RS復振蕩器復器件要保持RST個器周期間。ALE/PROHE的EALESFR8EH0。此ALEMOVMOVCALE。另該引腳被略微拉高。如果微處理在ALE置無效。/PSE程序選通信號。在由程序取指期間每個/PSEN數(shù)據(jù)這兩次有效/PSEN現(xiàn)。/EA/VP/EA則在此期間程序(0000H-FFFF,不管是否有內(nèi)程序。注意加密方1/EARESE當/EA此間內(nèi)程序。在FLASH編程期間此引腳12V(VPP)。12。一I/O程序程序如下ORG0000HAJMPLOOPLOOP:MOVSP,#65H;//保MOVP1,#0FFH;LCALLDELAY;MOVP1,#00H;

LCALLDELAY;LJMPLOOP;DELAY:MOVR7,#250;D1:MOVR6,#250;D2:DJNZR6,D2;DJNZR7,D1;RET;END將以上入MEDWIN編編HEX文燒到板看到了什么 8只LED燈都在閃爍程序分析這段程序和教程里程序比較有兩處不同第 1條原是SETBP1.0現(xiàn)在改為MOVP1#0FFH第3條原是改為MOV什么樣改了之后就成了 8只LED燈同閃爍了原P1表了 P1.7-P1.0全我們把它作一個存元即一個不過對一個元送數(shù)就應(yīng)該MOV指令了在這里P1P1.7-P1.0LED一個輸出端作用那如果把P1P0P2P3肯定為什么我們稍后再談2驗二I/O輸入實驗1實驗程序 程序如下MAIN:MOVP3,#0FFH;LOOP:MOVA,P3;MOVP1,A;LJMPLOOP;END同樣的方法把程序搞到單片機實驗板上按下第1個按鈕有一個LED燈亮了按下第2個按鈕另一個LED燈亮了松開按鈕相應(yīng)的燈就滅了是不是有點象工業(yè)控制中的點動控制原理分析一下這個程序振蕩器特性:XTAL1XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。芯片擦除:整個PEROM陣列和個的電擦除可通過的控制信號組,保低電平 。芯片擦中,陣列任何字節(jié)重復編程以前,該必須執(zhí)行。此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以低到零頻率的條件下靜態(tài)邏輯,支兩種軟件可選的掉電模式。閑置模式下,CPU停止工。但 RAM,時器,計數(shù)器,串口和中斷系統(tǒng)仍工。掉電模式下,保RAM的內(nèi)容凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復為止。第四章原理圖4-1N一秒Y秒1N-60秒Y秒1N60Y1N24Y2

S2S2

1

S2

14?二)表5-2 P1口對應(yīng)段碼及數(shù)值顯示數(shù)字P1.7dpP1.6gP1.5fP1.4eP1.3dP1.2cP1.1bP1.0a16 進制代碼0001111113FH10000011006H2010110115BH3010011114FH40110011066H5011011016DH6011111017DH70000011107H8011111117FH9011011116FHJMP 0BHTIM0MOV MOV 28H,#00MOV 2AH,#12HMOV 2BH,#00MOV 2CH,#00MOV TMOD,#00000001BMOV TH0,#HIGH(65536-4000)MOV MOVIE,#10000010BMOVR4,#250SETBTR0LOOP:JBP0.0,N2CALLDELAYMOVA,2CHADDA,#01DAAMOV2CH,ACJNEA,#60H,N1MOV2CH,#00N1:JNBP0.0,$CALLDELAYN2:JBP0.1,N4CALLDELAYMOVA,2BHADDA,#01DAAMOV2BH,ACJNEA,#60H,N3MOV2BH,#00N3:JNBP0.1,$CALLDELAYN4:JBP0.2,LOOPCALLDELAYMOV A,2AHADD A,#01AMOV 2AH,ACJNE A,#24H,N5MOV 2AH,#00N5:JNBP0.2,$CALLDELAYLOOPTIM0:MOVTH0,#HIGH(65536-4000)MOVTL0,#LOW(65536-4000)PUSH ACCPUSH PSWDJNZ R4,X2MOV R4,#250CLOCKDISPX2: PSWRETISCAN:MOVINCR0,#28H@R0CJNE @R0,#6,X3MOV @R0,#0X3:MOVA,@R0ADDA,#20HMOVR1,AMOVA,@R0SWAPAORLA,@R1MOVP1,ARETCLOCK:MOVA,2CHADD A,#1AMOV 2CH,ACJNE A,#60H,X4MOV 2CH,#00MOV A,2BHADD A,#1AMO

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論