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

正文內(nèi)容

基于單片機的交通信號燈模擬控制系統(tǒng)設計_畢業(yè)設計(論文)任務書(參考版)

2024-09-01 17:59本頁面
  

【正文】 林老師的對學生諄諄教誨,治學嚴謹, 對工作孜孜不倦,有著敏銳的學術洞察力,給我留下了深刻的印象。盡管 畢業(yè)設計的時間有些短,缺乏相應的理論和實驗基礎,再游我們的能力也是一方面,在設計中難免有考慮不足的地方,還望在實際 的調(diào)試中去完善。尤其在對單片機的學習和運用方面,使我深刻的認識到它的優(yōu)越性。這是根據(jù)本地的 交通量和交通條件來決定的,如果需要的話可以另外增加相應的功能來實現(xiàn)。系統(tǒng)采用 MCS51X 系列單片機89S51 為 中心器件來設計交通燈控制器,實現(xiàn)了紅燈循環(huán)點亮,倒計時剩 5秒時黃燈閃爍提示。在設計的過程中,我們花了大量的時間和精力去查閱資料和選材,充分了解到合作的重要,要學會與他人合作,共同進步。對將來從事這方面的工作打下了 一定的基礎。東西紅,南北黃 MOV 32H,09H MOV R5,1 L4: ACALL DLY DJNZ R5,L4 LJMP START DLY: MOV 31H,00H MOV R7,10 DLY1: MOV R6,20; 1S 延遲程序 DLY2: JBC TF0,DLY3 MOV A,31H MOVC A,A+DPTR MOV P3,0FFH MOV P2,A MOV P3,0FEH;輸出個位數(shù)字 MOV A,32H; MOVC A,A+DPTR MOV P3,0FFH MOV P2,A MOV P3,0FDH;輸出南北方向的十位數(shù) MOV A,33H MOVC A,A+DPTR MOV P3,0FFH MOV P2,A MOV P3,0FBH;輸出東西方向的十位數(shù) SJMP DLY2 DLY3: MOV TL0,0B0H 25 MOV TH0,3CH DJNZ R6,DLY2 INC 31H DJNZ R7,DLY1 INC 32H INC 33H RET TAB: DB 6FH,7FH,07H,7DH,6DH,66H,4FH,5BH,06H,3FH;軟件譯碼程序,分別代表 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 END 26 第 五 章 設計感想 通過這次的畢業(yè)設計,使我得到了一次充分運用專業(yè)知識,并利用專業(yè)的技能分析和解決問題的全方位的鍛煉,真正的去發(fā)現(xiàn)自己在這三年的大學中學到了哪些東西 ,能用哪些相關的知識。東西黃,南北紅 MOV 33H,09H;黃燈的十位數(shù)字,顯示 0 MOV R5,1 L2: ACALL DLY DJNZ R5,L2 MOV P1,0DEH。 21 程序設計 控制流程圖 (一) 實現(xiàn)功能流程圖 開 始設 置 起 始 地 址計 時 器 初 始 化 , 并 打 開延 時 5 0 s東 西 方 向 黃 燈 亮東 西 方 向 綠 燈 滅南 北 方 向 烘 紅 燈 , 東 西 方 向 綠 燈南 北 方 向 黃 燈 亮南 北 方 向 綠 燈 滅延 遲 4 0 s南 北 方 向 綠 燈 , 東 西 方 向 紅 燈延 遲 1 0 s延 遲 1 0 s 22 (二) 主功能實現(xiàn)程序流程圖 開 始P 1 ← E D H , 3 3 H ← 0 5 H , 3 2 H ← 0 4 HR 2 ← 0 5 H進 入 顯 示 延 遲 程 序 , D L YR 5 = ? 0 HP 1 ← 0 E 7 H , 3 3 H ← 0 9 HP 1 ← D E H , 3 3 H ← 0 5 H , 3 2 H ← 0 6 HR 5 ← 0 1 H進 入 顯 示 延 遲 程 序 , D L YR 5 = ? 0 HR 2 ← 0 4 H進 入 顯 示 延 遲 程 序 , D L YR 5 = ? 0 HP 1 ← D B H , 3 3 H ← 0 9 HR 5 = ? 0 H進 入 顯 示 延 遲 程 序 , D L YN ON ON ON OB A C K 23 程序源代碼 原始程序 ORG 0000H SJMP MAIN ORG 0040H MAIN: MOV TMOD,01H MOV TL0,0B0H MOV TH0,3CH SETB TR0 MOV DPTR,TAB START: MOV P1,0EDH。 其流程圖如圖 8 所示 圖 8 軟件系統(tǒng)流程圖 等待鍵盤事件 開始 初始化 鍵盤事件處理 定時器中斷程序 20 下面是我對 具體的延時程序分析: DELAY: MOV R4,08H 延時 1秒子程序 1 DE2: LCALL DELAY1 1 DJNZ R4,DE2 2 RET 機器周期數(shù) DELAY1:MOV R6,0FAH 延時 125ms 子程序 1 MOV R5,0FAH 1 DE1: DJNZ R5,$ 2 DJNZR6,DE1 RET MOV RN, DATA 字節(jié)數(shù)數(shù)為 2 機器周期數(shù)為 1 所以此指令的執(zhí)行時間為 2ms DELAY1 為一個雙重循壞 循環(huán)次數(shù)為 256*256=65536 所以延時時間=65536*2=131072us 約為 125us DELAY R4 設置的初值為 8 主延時程序循環(huán) 8次,所以 125us*8= 1 秒 由于單片機的運行速度很快其他的指令執(zhí)行時間可以忽略不計。機器周期與主頻有關,機器周期是主頻的 12 倍,所以一個機器周期的時間為 12*( 1/6M) =2us。重裝入定時器初值 MOV TL0, BOH 。軟件計數(shù)器賦初值 19 LOOP: SJMP $ ;等待中斷 ( 2)中斷服務子程序 ORG 000BH AJMP BRT0 ORG 00BH BRTO: DJNZ R0, NEXT AJMP TIME 。 MOV IE, 82H 。 令 TO 為定時器方式 1 MOV TH0, 3CH 。 以下是 相應程序代碼 ( 1)主程序 定時器需定時 50 毫秒,故 T0工作于方式 1。機械周期是主頻的 12 倍,所以一個機器周期的時間為 12*( 1/6M) =2US。軟件延時 MCS51 的工作頻率為212MHZ,選用的 at89s51 的單片機的工作頻率為 12MHZ。在中斷服務子程序中, CPU 先使軟件計數(shù)器減 1,然后判斷他是否為零。 1 秒的方法 采用在主程序中設定一個初值為 20 的軟件計數(shù)器和使 T0 定時 50 毫秒。因此,我們可以把計數(shù)器記滿為零所需的計數(shù)值設定為 C和計數(shù)初值設定為 TC 可得到如下計算通式: TC=MC 式中, M為計數(shù)器 摸值,該值和計數(shù)器工作方式有關。 18 第四章 系統(tǒng)的軟件設計 計數(shù)器的硬件延時 計數(shù)器的初值計算 定時器工作時必須給計數(shù)器送計數(shù)器初值,這個值是送到 TH 和 TL中的。振蕩電路若不工作,整個單片機電路都不能正常工作。 圖 7 單片機最小系統(tǒng) 復位電路 的基本功能是 :系統(tǒng)上電時提供 復位 信號 ,直至系統(tǒng)電源穩(wěn)定后 , 撤銷 復位 信號 .為可靠起見 , 電源穩(wěn)定后還要經(jīng)一定的延時才撤銷 復位 信號 ,以防電源開關或電源插頭分 合過程中引起的抖動而影響 復位 。 、 、 接的是數(shù)碼管的位選信號端。 、 、 分別作為東西綠燈、黃燈、紅燈的控制端。 ( 5)此表可根據(jù)車流量動態(tài)設定紅綠燈初始值。 東西方向車流大 通行時間長。 ( 3)當東西方向為綠燈,此道車輛通行;南北方向為紅燈,南北道車輛禁止通過,行人通行。時間為 50秒。設東西 道方向為主干道南北方向為從干道 , 四個路口安裝紅,黃,綠,燈各一盞。紅燈亮禁止通行,綠燈亮允許通行。同樣南北向的紅燈連在一塊,東西向的綠燈連在一塊,他們一塊與 P1. 2相連,四個黃燈連在一塊與 相連。利用P1口的 、 、 作為紅綠燈控制端口。 實現(xiàn)方法 ( 1)在設計中利用軟件程序延時的方法來控制紅(綠)的亮的時間。 (4)完成控制系統(tǒng)
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1