freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的交通燈控制系統(tǒng)的設(shè)計(jì)說(shuō)明(存儲(chǔ)版)

  

【正文】 GNDPFIVBATTRESETWDI/PFDMAX692是微系統(tǒng)監(jiān)控電路芯片,具有后備電池切換、掉電判別、看門狗監(jiān)控等功能。VBATT:后備電池輸入端。但如果有需要可以設(shè)計(jì)擴(kuò)充原系統(tǒng)來(lái)實(shí)現(xiàn)。在未來(lái)的工作和學(xué)習(xí)中,我將繼續(xù)努力學(xué)習(xí),以更好的成績(jī)來(lái)回報(bào)各位領(lǐng)導(dǎo)和老師。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無(wú)能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。在此,我忠心感謝安老師以及電子系各位老師的指導(dǎo)和支持。系統(tǒng)統(tǒng)采用MSC51系列單片機(jī)Intel8051和可編程并行I/O接口芯片8255A為中心器件來(lái)設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車流量通過(guò)8031芯片的P1口設(shè)置紅、綠燈燃亮?xí)r間的功能;為了系統(tǒng)穩(wěn)定可靠而采用了MAX629“看門狗”芯片,避免了系統(tǒng)因?yàn)樗罊C(jī)而停止工作的情況發(fā)生;顯示時(shí)間直接通過(guò)8255的PA、PB輸出;交通燈信號(hào)通過(guò)平常PC口輸出;交通燈的點(diǎn)亮采用VT雙向晶閘管來(lái)控制,直接采用220V交流電源驅(qū)動(dòng),系統(tǒng)設(shè)計(jì)簡(jiǎn)便、實(shí)用性強(qiáng)、操作簡(jiǎn)單、程序設(shè)計(jì)簡(jiǎn)便。WDI:監(jiān)視器輸入引腳。外部看門狗電路既可以用專用看門狗芯片,也可由普通芯片實(shí)現(xiàn)。 專用硬件看門狗是指一些集成化的或集成在單片機(jī)內(nèi)的專用看門狗電路,它實(shí)際上是一個(gè)特殊的定時(shí)器,當(dāng)定時(shí)時(shí)間到時(shí),發(fā)出溢出脈沖。軟件看門狗是利用單片機(jī)片內(nèi)閑置的定時(shí)器/計(jì)數(shù)器單元作為看門狗,在單片機(jī)程序中適當(dāng)?shù)牟迦氡O(jiān)控指令,當(dāng)程序出現(xiàn)異?;蜻M(jìn)入死循環(huán)時(shí),利用軟件將程序計(jì)數(shù)器PC賦予初始值,強(qiáng)制性的使程序重新開(kāi)始運(yùn)行。 程序設(shè)計(jì) 流程圖 流程圖如圖所示:開(kāi)始初始化=1? NY ==1?N紅燈亮,設(shè)置時(shí)間綠燈亮,設(shè)置時(shí)間=1=1 按鍵流程圖初始化開(kāi)始黃燈燃亮狀態(tài)紅燈燃亮狀態(tài)R5=0?綠燈燃亮狀態(tài)R6=0?NNNYYY 有鍵盤事件?處理鍵盤事件YN R4=0? 程序流程圖 R4 存放黃燈時(shí)間 3 03H (時(shí)間可以動(dòng)態(tài)設(shè)定) R5 存放紅燈時(shí)間 20 14H R6 存放綠燈時(shí)間 30 1EH PC0 顯示黃燈信號(hào) PC1 顯示紅燈信號(hào)PC2 顯示黃燈信號(hào) 工作于方式0 8255 PA、PB、PC口輸出控制字為10000000B (80H) 程序代碼:ORG 0000H LJMP MAIN ORG 0100HMAIN: MOV R1,03H ;初始化8255 MOV A,80H MOVX R1,A MOV R4,03 ; 存放黃燈時(shí)間 MOV R5,20 ;存放紅燈時(shí)間 MOV R6,30 ; 存放綠燈時(shí)間START: LCALL KEY_INLCALL DISP_Y LCALL DISP_R LCALL DISP_Y LCALL DISP_G LCALL DISP_Y MOV A,R5 ;保存R5中的時(shí)間 PUSH A MOV R5,66 LCALL DISP_R POP A MOV R5,A JMP START按鍵子程序:KEY_IN: MOV P1,0FFH ;按鍵子程序 MOV C, JNB EXIT MOV C, JNB TEST_Y ANL P1,3FH ;顯示紅燈 MOV R5,P1 LCALL DISP_RTEST_Y: MOV C, ;顯示綠燈 JNB EXIT ANL P1,3FH MOV R6,P1 LCALL DISP_GEXIT: RET DISP_Y: MOV R1,O ;顯示黃燈十位 MOV DPTR,TAB MOV A,R1 MOVC A,A+DPTR MOV R1,01H MOVX R1,A MOV A,R4 ;顯示黃燈個(gè)位 MOV R0,A NEXT1: MOV DPTR,TAB MOV A,R0 MOVC A,A+DPTR MOV R1,00H MOV R1,A MOV R1,02H ;顯示黃燈信號(hào) MOV A,04H MOV R1,A ACALL DELAY ;延時(shí)1秒 DJNZ R0,NEXT1 RETDISP_R: MOV A,R5 MOV R0,A NEXT2: MOV DPTR,TAB ;顯示紅燈十位 MOV A,R0 MOV B,10 DIV AB MOVC A,A+DPTR MOV R1,01H MOV A,R0 MOVX R1,AMOV DPTR,TAB ;顯示紅燈個(gè)位 MOV R2,B MOV A,R2 MOVC A,A+DPTR MOV R1,00H MOVX R1,A MOV R1,02H ;顯示紅燈信號(hào) MOV A,01H MOVX R1,A ACALL DELAY ;延時(shí)1秒 DJNZ R0,NEXT2 RETDISP_G: MOV A,R6 MOV R0,A NEXT3: MOV DPTR,TAB ;顯示綠燈十位 MOV A,R0 MOV B,10 DIV AB MOVC A,A+DPTR MOV R1,01H MOV A,R0 MOVX R1,A MOV DPTR,TAB ;顯示綠燈個(gè)位 MOV R2,B MOV A,R2 MOVC A,A+DPTR MOV R1,00H MOVX R1,A MOV R1,02H ;顯示綠燈信號(hào) MOV A,02H MOVX R1,A ACALL DELAY ;延時(shí)1秒 DJNZ R0,NEXT3 RETDELAY: MOV R4,08H ;延時(shí)1秒子程序 DE2: LCALL DELAY1 DJNZ R4,DE2 RETDELAY1: MOV R6,0 MOV R5,0DE1: DJNZ R5,$ DJNZ R6,DE1 RETTAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H ;驅(qū)動(dòng)代碼表 END7 抗干擾措施 由于單片機(jī)自身的抗干擾能力比較差,尤其在一些條件比較惡劣、噪聲大的場(chǎng)合,常會(huì)出現(xiàn)單片機(jī)因?yàn)槭芡饨绺蓴_而導(dǎo)致死機(jī)的現(xiàn)象,造成系統(tǒng)不能正常工作。我們也可以用8255并行接口芯片來(lái)擴(kuò)展I/O端口。具體的延時(shí)程序分析:DELAY: MOV R4,08H ;延時(shí)1秒子程序DE2: LCALL DELAY1 DJNZ R4,DE2 RETDELAY1: MOV R6,0 ; 延時(shí)125ms 子程序 MOV R5,0DE1: DJNZ R5,$ DJNZ R6,DE1 RET
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1