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

正文內容

片機課程設計--交通信號燈實時控制系統設計-全文預覽

2025-07-02 06:43 上一頁面

下一頁面
  

【正文】 定時方式,且都工作于模式 1 MOV TH1,00H 。定時器 0的中斷程序入口地址 LJMP T0_INT 。 5. 程序設計 圖 3 程序流程圖 程序源代碼 ORG 0000H 。 8255 PA 口輸出信號接信號燈 由于發(fā)光二極管為共陽極接法,輸出端口為低電平,對應的二極管發(fā)光,所以可以用置位方法點亮紅,綠,黃發(fā)光二極管。由于我們用外部輸入設定紅綠燈倒計時初值、數碼管的輸出顯示、紅綠黃信號燈的顯示都要用到一個 I/O 端口,顯然 8051 的端口是不夠,需要擴展。 DELAY 中 R4 設置的初值為 8,主延時程序循環(huán)8 次,所以 125ms*8=1 秒。我們可以知道具體每條指令的周期數,這樣我們就可以通過指令的執(zhí)行條數來確定 1 秒的時間。等待中斷 (2)中斷服務子程序 ORG 000BH AJMP BRT0 ORG 00BH BRT0: DJNZ R0, NEXT AJMP TIME 。裝入定時器初值 MOV TL0, B0H MOV IE, 82H 。為零表示1秒已到可以返回到輸出時間顯示程序。因此,我們可以把計數器記滿為零所需的計數值設定為 C 和計數初值設定為 TC 可得到如下計算通式: TC=MC 式中, M 為計數器摸值,該值和計數器工作方式有關。 ( 7)綠燈時間倒計時完畢,重新循環(huán)。 ( 3) 8051 設置各個信號 燈 的 燃亮時間 , 通過 8051 設置,綠、紅時間分別為 60 秒、 80 秒循環(huán) , 由 8051 的 P0 口向 8255 的數據口輸出。 8255引腳圖 74LS373 是一種帶三態(tài)門的 8D 鎖存器,其管腳示意圖如圖 1:其 中: 1D8D 為8 個輸入端。其內部還有一個控制寄存器,即控制口。 交通信號燈實時控制系統 設計 一、設計目的 1. 學習單片機基本電路的設計, 加深對單片機理論知識 的理解 2.掌握單片機內部 各 功能模塊的功能與應用 ,學會單片機基本外設電路的設計 學習單片機匯編語言及程序設計方法,掌握單片機匯編語言的程序設計 4.掌握單片機應用系統的軟件和硬件設 計過程、 調試 方法及 功能 實現 二、設計要求 根據實際交通狀況,分別控制紅、綠、黃燈的燃亮與熄滅情況 各信號燈的燃亮時間為:綠燈: 60秒,紅燈: 80秒,黃燈: 5秒 紅燈倒計時時間,當有車輛闖紅燈時,啟動蜂鳴器進行報警, 3S 后然后恢復正常。 8051引腳圖 8255 可編程并行接口芯片有三個輸入輸出端口,即 A口、 B 口和 C 口,對應于引腳 PA7~ PA0、 PB7~ PB0 和 PC7~ PC0。它們分別與端口 A/B配合使用,可以用作控制信號輸出或作為狀態(tài)信號輸入。 74LS373 芯片管腳圖 2. 系統工作原理 ( 1)開關鍵盤輸入交通燈初始時間,通過 8051 單片機 P1 輸入到系統 ( 2)由 8051 單片機的定時器每秒鐘通過 P0 口向 8255 的數據口送信息,由 8255 的 PA口顯示紅、綠、黃燈的燃亮情況;由 8255 的 PC 口顯示每個燈的燃亮時間。 ( 6)增加每次綠燈時間車流量檢測的功能,并且通過查詢 端口的電平是否為低,開關按下為低電平,雙位數碼管顯示車流量,直到下一次綠燈時間重新記入。他是以加法記數的,并能從全 1 到全 0 時自動產生溢出中斷請求。在中斷服務子程序中, CPU 先使軟件計數器減1,然后判斷它是否為零。令 T0 為定時器方式1 MOV TH0, 3CH 。軟件計數器賦初值 LOOP: SJMP $ 。機器周期與主頻有關,機器周期是主頻的 12 倍,所以一個機器周期的時間為 12*( 1/6M) =2us。延時 125ms 子程序 MOV R5 , 0 DE1 : DJNZ R5 , $ DJNZ R6 , DE1 RET DELAY1 為一個雙重循 環(huán) ,循環(huán)次數為 256*256=65536,所以延時時間為65536*2=131072us,約為 125ms。因此, 8051 通常需要擴展。 顯示原理 當定時器定時為 1
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1