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

正文內(nèi)容

交通信號燈控制課程設計(編輯修改稿)

2025-07-09 07:27 本頁面
 

【文章內(nèi)容簡介】 程序包括數(shù)碼管輸出數(shù)據(jù)刷新程序和各狀態(tài)處理程序。中斷程序的流程圖如圖 2 所示。 Y 初始化 8253 初始化 8255 設置中斷向量 設置交通燈初態(tài) 啟動計數(shù)器 數(shù)碼管數(shù)據(jù)輸出 開始 有按鍵 結(jié)束 N 數(shù)碼管 輸出數(shù)據(jù)刷新子程序是實現(xiàn)倒計時 5s,用 LEDOUT 表示輸出的數(shù)據(jù), t 用來軟件計時 1s,就是計數(shù) 50 個 100ms。 LED 輸出是要將輸出的數(shù)據(jù)轉(zhuǎn)化為段選碼。 LED 數(shù)碼管倒計時顯示子程序的流程圖如圖 3 所示。 根據(jù)當前的狀態(tài)跳轉(zhuǎn)到相應的處理程序,在處理程序中完成定時和狀態(tài)的切換。狀態(tài) 1 和 3 的流程是一樣的,先點亮對應的交通燈,再判斷定時到了就可以切換了。狀態(tài) 2 和 4 要實現(xiàn)黃燈的閃爍,間隔點亮和熄滅就可以了。狀態(tài) 1 和 3 處理程序的流程圖(以狀態(tài) 1 為例)如圖 4 所示,其中 NUM 是狀態(tài) 1 對應的 PC 口輸出,見前面的表中介紹 。狀態(tài) 2 和 4 處理程序(以狀態(tài) 1 為例)的流程圖如圖 5 所示,其中 NUM1 和 NUM2 是狀態(tài) 1 對應的 PC 口輸出。 外部中斷服務子程序主要用來處理緊急情況,將 2 個方向的車都停止運行,點亮所有紅燈。下次中斷來時恢復以前的狀態(tài)。用一個標志位 FLAG 判斷是第一次進入還是恢復狀態(tài)。外部中斷服務子程序的流程圖見圖 6 所示。 八 、 程序源代碼 本次設計中,選用 8235的計數(shù)器 0定時向?qū)嶒炏到y(tǒng)主片 8259A的 IRQ0請求中斷。設置 8253 的計數(shù)器 0 每 100ms 請求一次中斷,工作于模式 3; 8255 的 A 端口控制交通燈; 數(shù)碼管驅(qū)動程序采用指導老師提供的程序。 初始化程序: DATA SEGMENT LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H ;存放七段代碼表 DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H D1 EQU 10H D2 EQU 200H ; 8255A 端口 A EA EQU 200H ; 8259 端口地址 EE EQU 203H CONTROL EQU 20bH ; 8253 端口地址 COUNT0 EQU 208H COUNT1 EQU 209H COUNT2 EQU 20aH Z8279 EQU 222H D8279 EQU 220H LEDMOD EQU 00 。左邊輸入 ,八位顯示外部譯碼八位顯示 LEDFEQ EQU 38H 。掃描頻率 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA CODE SEGMENT ASSUME CS:CODE CONT DB 0 CONT1 DB 0 CONT2 DB 0 BKSD DB 0 BKAD DB 0 BKDA DB 0 TEMP DB 0 ******************************************* START: MOV AX,0 MOV DS,AX MOV AX,OFFSET IRQ0 ADD
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1