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

正文內(nèi)容

[工學]單片機控制的交通燈控制系統(tǒng)設(shè)計(編輯修改稿)

2025-02-12 06:58 本頁面
 

【文章內(nèi)容簡介】 A道亮綠燈,B道亮紅燈開始A道亮黃燈,B道亮紅燈B道亮黃燈,A道亮紅燈緊急車通過A道放行返回YNYNN原道A放行圖——6 交通燈控制中的中斷控制流程其外部中斷服務(wù)程序具體程序塊如下:INT0: MOV IE,0 。 MOV A,P2 。 JNB ,DXSJ 。 ,DXSJ 。 JNB ,NBSJ 。 ,NBSJ 。 POP 28H 。 POP 28H 。 MOV DPTR,NBLD 。 PUSH DPL 。 PUSH DPH 。 EXIT: MOV IE,8FH 。 恢復開中斷 RETI 。 。 南北通行時間設(shè)定 NBSJ: POP 28H 。 POP 28H 。 MOV DPTR,NBLD 。 PUSH DPL 。 PUSH DPH 。 XSSM1: MOV A,25H 。 MOV 20H,A 。 ADD A,5 。 MOV 21H,A 。 LCALL DISP1 。 顯示時間 LCALL DELAY1 MOV A,P3 JNB ,EXIT 。 JNB ,JX 。 JNB ,JX1 。 AJMP XSSM1 。 JX: MOV A,25H 。 ADD A,2 。 MOV 25H,A 。 MOV 20H,A 。 ADD A,5 。 MOV 21H,A 。 LCALL DISP1 。 AJMP XSSM1 。 JX1: MOV A,25H 。 SUBB A,2 。 MOV 25H,A 。 MOV 20H,A 。 ADD A,5 。 MOV 21H,A 。 LCALL DISP1 。 AJMP XSSM1 。 。 東西通行時間設(shè)定 DXSJ: POP 28H 。 POP 28H 。 MOV DPTR,DXLD 。 PUSH DPL 。 PUSH DPH 。 XSSM2: MOV A,26H 。 MOV 24H,A 。 ADD A,5 。 MOV 23H,A 。 LCALL DISP3 。 MOV A,P3 JNB ,EXIT1 。 JNB ,JX2 。 JNB ,JX3 。 AJMP XSSM2 。 EXIT1: LJMP EXIT 。 JX2: MOV A,26H 。 ADD A,2 。 MOV 26H,A 。 MOV 24H,A 。 ADD A,5 。 MOV 23H,A 。 LCALL DISP3 。 AJMP XSSM2 。 JX3: MOV A,26H 。 SUBB A,2 。 MOV 26H,A 。 MOV 24H,A 。 ADD A,5 。 MOV 23H,A 。 LCALL DISP3 。 AJMP XSSM2 。 。.............特殊車輛通過,中斷服務(wù)程序........................... INT1: POP 28H 。 POP 28H 。 MOV DPTR,Tezhong 。 PUSH DPL 。 PUSH DPH 。 MOV TMOD,66H 。 T0、T1都計數(shù)方式,工作模式2 ,啟動方式TRi確定 MOV TL0,255 。 MOV TH0,0 。 MOV TL1,255 。 MOV TH1,0 。 SETB IT0 。 SETB IT1 。 MOV IE,8FH 。 開中斷 SETB TR0 。 T0開始計數(shù) SETB TR1 。 T1 開始計數(shù) RETI 。.............南北通道有車東西通道無車的中斷服務(wù)程序............... INT2: POP 28H 。 POP 28H 。 MOV DPTR,NBLD 。 PUSH DPL 。 PUSH DPH 。 MOV TMOD,66H 。 T0、T1都計數(shù)方式,工作模式2 ,啟動方式TRi確定 MOV TL0,255 。 MOV TH0,0 。 MOV TL1,255 。 MOV TH1,0 。 MOV IE,8FH 。 開中斷 SETB TR0 。 T0開始計數(shù) SETB TR1 。 T1 開始計數(shù) RETI 。...........東西通道有車南北通道無車的中斷服務(wù)程序............ INT3: POP 28H 。 POP 28H 。 MOV DPTR,DXLD 。 PUSH DPL 。 PUSH DPH 。 MOV TMOD,66H 。 T0、T1都計數(shù)方式,工作模式2 ,啟動方式TRi確定 MOV TL0,255 。 MOV TH0,0 。 MOV TL1,255 。 MOV TH1,0 。 MOV IE,8FH 。 開中斷 SETB TR0 。 T0開始計數(shù) SETB TR1 。 T1 開始計數(shù) RETI。END 延時程序模塊的設(shè)計延遲程序塊是要生成一定的是時間延時,這在數(shù)碼管顯示模塊中會用到延遲程序,以滿足足動態(tài)掃描時數(shù)碼管的閃亮能產(chǎn)生視覺效果。具體的程序設(shè)計如下:DELAY: ACALL DELAY1 。 10ms延時 ACALL DELAY1 RET DELAY1: MOV R6,50 。 5ms延時 ,(5ms=50*50*2us) DE6: MOV R0,50 DE7: DJNZ R0,DE7 DJNZ R6,DE6 RET 4 Proteus軟件仿真 仿真開發(fā)系統(tǒng)的功能 一個單片機系統(tǒng)經(jīng)過總體設(shè)計,完成了硬件和軟件開發(fā)。元器件安裝后在系統(tǒng)存儲器中放入編制好的應用程序,系統(tǒng)即可運行。一般來說,仿真開發(fā)系統(tǒng)應具有如下的功能:1)用戶樣機硬件電路的診斷與檢查;2)用戶樣機程序的輸入與修改; 3)程序的運行、調(diào)試(單步運行、設(shè)置斷點)、排錯、狀態(tài)查詢功能; 4)將程序固化到EPROM芯片中。但對于一個較完善的仿真開發(fā)系統(tǒng),還應具備:1)有較全的開發(fā)軟件,同時要求用戶可用匯編語言編制應用軟件;開發(fā)系統(tǒng)自動生成目標文件;并配有反匯編軟件能將目標程序轉(zhuǎn)換成匯編語言程序;有豐富的子程序可供用戶選擇調(diào)用。2)有跟蹤調(diào)試、運行的能力。 3)為了方便模塊化軟件調(diào)試,還應配置軟件轉(zhuǎn)儲、程序文本打印功能及設(shè)備。 Proteus軟件系統(tǒng)仿真如硬件系統(tǒng)圖所示接線,圖中,在十字路口的紅,黃,綠交通燈中A道的兩組同色燈連在起,B上的也互聯(lián), ,以中斷方式輸入單片機。打開WAVE6000集成調(diào)試環(huán)境,把已經(jīng)編好的程序輸入,保存為“”。選擇菜單[文件][新建項目]功能,加入模塊文件和保存文件,然后保存項目,系統(tǒng)自動生成“”文件。設(shè)置好仿真器后,編譯程序無誤后調(diào)試執(zhí)行程序,結(jié)果顯示符合要求。 具體仿真結(jié)果顯示根據(jù)功能要求分別仿真各種情況下的亮燈情況,具體如下:如圖——7所示,正常情況下南北方向A道亮綠燈,東西方向B道亮紅燈。A道放行,B道禁行。圖——7如圖——8所示南北方向A道亮紅燈,東西方向B道亮黃燈5秒。圖——8如圖——9仿真圖所示,有緊急車通過時,按下按鍵K2時,A道B道均亮紅燈。圖——9 5
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1