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

正文內(nèi)容

基于51單片機的交通燈控制系統(tǒng)課程設(shè)計報告(編輯修改稿)

2024-11-27 13:35 本頁面
 

【文章內(nèi)容簡介】 NG EQU 。南北方向綠燈 ER EQU 。東西方向紅燈 EY EQU 。東西方向黃燈 EG EQU 。東西方向綠燈 BREAKRULE EQU 。交通違章模擬信號輸入 SOUND EQU 。警報聲輸出信號 PEAKORNORM EQU 。高峰信 號輸入 ALLSTOP EQU 。全部禁行輸入 ALLGO EQU 。全部通行輸入 NSTHROUGH EQU 。南北通行輸入 EWTHROUGH EQU 。東西通行輸入 SELECTDIR EQU 。方向選擇輸入 ORG 0000H LJMP MAIN 。跳轉(zhuǎn)到主函數(shù) ORG 0003H LJMP RESET 。跳轉(zhuǎn)到設(shè)定時間子函數(shù) ORG 000BH LJMP TIME 。跳轉(zhuǎn)到定時子函數(shù) ORG 001BH LJMP DOG 。看門狗子程序 ORG 0100H MAIN: MOV NSNORM,28H 。主程序開始 ,各 方向寄存器賦初值 MOV EWNORM,14H MOV NSPEAK,1EH MOV EWPEAK,0AH REMAIN: MOV COUNTER,0AH 。設(shè)置計數(shù) 1 秒的循環(huán)次數(shù)為 10 SETB DIRECTION 。設(shè)置通車方向標志 ,默認從南北方向開始 CLR DISPLAYYELLOW 。設(shè)定各個標志、寄存器的初值 CLR ONESECOND CLR SETNEW CLR SOUND JNB PEAKORNORM,PEAKINPUT MOV NSPUT,NSNORM MOV EWPUT,EWNORM SJMP DISPLAYNUMPUT PEAKINPUT: MOV NSPUT,NSPEAK MOV EWPUT,EWPEAK DISPLAYNUMPUT: MOV DISPLAYNUM,NSPUT 。設(shè)置倒計時初值 MOV SP,5FH 。設(shè)置堆棧內(nèi)第一個數(shù)位置為 60H MOV TMOD,11H 。T0 設(shè)置為方式 1 定時, T1 設(shè)置為方式 1 定時 LCALL FEEDDOG 。喂狗 MOV TL0,0B0H 。為 T0 設(shè)置初值,使定時為 秒 MOV TH0,3CH START: SETB EX0 。開中斷 0 SETB IT0 。設(shè)置中斷 0 為跳沿觸發(fā) SETB TR0 。啟動 T0 SETB ET0 。允許 T0 中斷 SETB ET1 。開中斷 1,用于看門狗 SETB PX0 。設(shè)置 設(shè)定時間 中斷為高級中斷 CLR PT0 。設(shè)置定時器為低級中斷 SETB PT1 。設(shè)置看門狗中斷為高級中斷 SETB EA 。CPU 開放中斷 LCALL LIGHT 。開始顯示交通燈、倒計時 LCALL DISPLAYLED 。重定時檢測 LOOP: LCALL FEEDDOG 。喂狗 JB SETNEW,REMAIN 。檢測是否已經(jīng)重新設(shè)定時間 。計時到 1 秒檢測 JNB ONESECOND,ALLRED CLR ONESECOND DEC DISPLAYNUM MOV A,DISPLAYNUM CJNE A,02H,EQ0 SETB DISPLAYYELLOW LCALL LIGHT LJMP NUMDECLINE EQ0: CJNE A,00H,NUMDECLINE CLR DISPLAYYELLOW CPL DIRECTION LCALL LIGHT 。LED 交通燈顯示 LCALL RELOAD NUMDECLINE: LCALL DISPLAYLED 。顯示倒計時剩余時間 。全部禁行 ALLRED: JB ALLSTOP,NSCLEAR 。判斷是否全部禁止 CLR TR0 。停止計時 SETB NR 。都亮紅燈 CLR NY CLR NG SETB ER CLR EY CLR EG ALLREDWAIT: LCALL FEEDDOG 。等待恢復(fù) JB ALLSTOP,ALLREDBACK SJMP ALLREDWAIT ALLREDBACK: SETB TR0 。繼續(xù)計時 ,禁止前交通情況 LCALL LIGHT 。南北通行 NSCLEAR: JB NSTHROUGH,EWCLEAR 。判斷是否南北通行 CLR TR0 。停止計數(shù) CLR NR 。南北方向通行 CLR NY SETB NG SETB ER CLR EY CLR EG NSCLEARWAIT: LCALL FEEDDOG 。等待恢復(fù) JB NSTHROUGH,NSCLEARBACK SJMP NSCLEARWAIT NSCLEARBACK: SETB TR0 。繼續(xù)計時 ,恢復(fù)以
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1