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

正文內(nèi)容

基于51單片機(jī)交通信號燈的控制設(shè)計(jì)-文庫吧在線文庫

2024-12-31 21:42上一頁面

下一頁面
  

【正文】 EX1:外部中斷允許控制位 EX0、 EX1=0:禁止外中斷; EX0、 EX1=1:允許外中斷; ( c) ET0、 ET1:定時器 /計(jì)數(shù)器中斷允許控制位 ET0、 ET1=0,禁止定時(或計(jì)數(shù))中斷; ET0、 ET1=1,允許定時(或計(jì)數(shù))中斷; ( d) ES:串行中斷允許控制位 ES=0,禁止串行中斷; 與中斷控制有關(guān)的控制位共有 5 位: ( a) PX0:外部中斷 0 優(yōu)先級設(shè)定位; ( b) PT0:定時中斷 0 優(yōu)先級設(shè)定位; ( c) PX1:外部中斷 1 優(yōu)先級設(shè)定位 ( d) PS:串行中斷優(yōu)先級設(shè)定位; ( e) PT1:定時中斷 1 優(yōu)先級設(shè)定位; 為 0 的位優(yōu)先級為低,為 1 的優(yōu)先級為高 中斷 優(yōu)先級 控制 蘭州職業(yè)技術(shù)學(xué)院畢業(yè)論文 21 中斷優(yōu)先級是為中斷嵌套服務(wù)的。 80C51 具有 4 個相關(guān)的控制寄存器: TCON, IE, IP, SCON 定時器控制寄存器( TCON) : TCON 的功能:用于保存外部中斷請求以及定時器 /計(jì)數(shù)器的計(jì)數(shù)溢出信號。 80C51 單片機(jī)共有 2 個定時器/計(jì)數(shù)器中斷源,即 T0 和 T1。 IE0= 1,外部中斷 1 正在向CPU請求中斷,當(dāng) CPU響應(yīng)該中斷時由硬件清 “0”IE0(邊沿觸發(fā)方式)。 TF0:定時器 T0 溢出標(biāo)志,可由程序查詢和清零, TF0 也是中斷請求源,當(dāng)CPU響應(yīng) T0 中斷時由硬件清零。 控制寄存器 定時器/計(jì)數(shù)器 T0 和 T1 有 2個控制寄存器 TMOD 和 TCON,它們分別用來設(shè)置各個定時器/計(jì)數(shù)器的工作方式,選擇定時或計(jì)數(shù)功能,控制啟動運(yùn)行,以及作為運(yùn)行狀態(tài)的標(biāo)志等。雖然對外部輸入信號 的占空比無特殊要求,但為了確保某給定電平在變化前至少被采樣一次,外部計(jì)數(shù)脈沖的高電平與低電平保持時間均需在一個機(jī)器周期以 上。如果晶振為 12MHz,則計(jì)數(shù)周期為: T=1/( 12 106) Hz 1/12=1μ s 這是最短的定時周期。這些寄存器是用于存放定時或計(jì)數(shù)初值的?;謴?fù) RO值 MOV TH0, 3CH 。 令 T0 為定時 器方式1 MOV TH0, 3CH 。因此,我們可以把計(jì)數(shù)器記滿為零所需的計(jì)數(shù)值設(shè)定為 C和計(jì)數(shù)初值設(shè)定為 TC 可得到如下計(jì)算通式: TC=MC 式中, M為計(jì)數(shù)器摸值,該值和計(jì)數(shù)器工作方式有關(guān)。機(jī)器周期與主頻有關(guān),機(jī)器周期是主頻的 12倍,所以一個機(jī)器周期的時間為 12*( 1/6M) =2us。完成這個任務(wù)有兩種方法: 蘭州職業(yè)技術(shù)學(xué)院畢業(yè)論文 11 ① 手工匯編。本章重占介紹匯編語言。 XTAL2:來自反向振蕩器的輸出。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在給出地址 “1” 時,它運(yùn)用 內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器執(zhí)行 讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 執(zhí)行 校驗(yàn)時, P0 輸出原碼,此時 P0 外部必須被拉高。 ② Vpp 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,施加編程電源 Vpp。 電源 : ⑴ VCC 芯片電源,接 +5V; ⑵ VSS 接地端; 時鐘 : XTAL XTAL2 晶體振蕩電路 反相輸入端和輸出端。 定時 /計(jì)數(shù)器 (ROM): 8051 有兩個 16 位的可編程定時 /計(jì)數(shù)器,以實(shí)現(xiàn)定時或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。為使單片機(jī)能自動完成某一特定任務(wù),必須把要解決的問題編成一系列指令(這些指令必須是選定單片機(jī)能識別和執(zhí)行的指令),這一系列指令的集合就成為程序,程序需要預(yù)先存放在具有存儲功能的部件 —— 存儲器中。目前,按內(nèi)部數(shù)據(jù)通道的寬度來說,單片機(jī)已從最初的 4 位機(jī)發(fā)展到 32 位。此外還有 Motorola 公司的產(chǎn)品,日本幾大公司的專用單片機(jī)。 A 車道放行 30 秒,其中黃燈亮警告閃爍 4 次, B車道放行 50 秒,其中黃燈亮警告閃爍 4 次。這次設(shè)計(jì)就是針對之以弊端進(jìn)行了改進(jìn),較好地解決了這一問題。地面道路是一個龐大的網(wǎng)絡(luò),交通狀況十分復(fù)雜,使目前交通控制器的單一時段控制已不能滿足現(xiàn)代交通流量的多邊性,特別是在交通流量高峰期時,往往會造成交通路口的通過率下降,甚至出現(xiàn)交通混亂現(xiàn)象,城市的交通擁擠問題正逐漸引起人們的注意。以此為出發(fā)點(diǎn),本系統(tǒng)采用的單片機(jī)控制的交通信號燈。在實(shí)時檢測和自 動控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個核心部件來使用,僅單片機(jī)方面知識是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點(diǎn)的軟件結(jié)合,加以完善。因此,本人選擇制作交通燈作為課題加以研究。而街道各十字路口,又是車輛通行的瓶頸所在。現(xiàn)在交通燈一般設(shè)在十字路口,在醒目位置用紅綠黃三種顏色的指示燈,加上一個倒計(jì)時的顯示器來控制行車,對一般情況下的安全行車、車輛分流發(fā)揮著作用。用發(fā)光二極管模擬交通信號燈,用按鍵開關(guān)模 擬車輛檢測信號。單片機(jī)的產(chǎn)生與發(fā)展和微處理器的產(chǎn)生于發(fā)展大體上同步。直到現(xiàn)在 MCS51 仍是單片機(jī)中的主流機(jī)型。 單片機(jī)經(jīng)過 3代的發(fā)展,目前單片機(jī)正朝著高性能和多品種方向發(fā)展,它們的 CPU 功能在增強(qiáng),內(nèi)部資源在增多,引腳的多功能化,以及低電壓低功耗。 MCS51系列單片機(jī)既包括三個基本型 803 805 8751,也包括對應(yīng)的低功耗型 80C3 80C5 87C51。 單片機(jī)的結(jié)構(gòu)有兩種類型,一種是程 序存儲器和數(shù)據(jù)存儲器分開的形式,即哈佛 (Harvard)結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲器與數(shù)據(jù)存儲器合二為一的結(jié)構(gòu),即普林斯頓 (Princeton)結(jié)構(gòu)。 ② VPD 功能:在 Vcc 掉電情況下,接備用電源。 P0 口: P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門流。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0外部輸入) 蘭州職業(yè)技術(shù)學(xué)院畢業(yè)論文 9 T1(記時器 1外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗(yàn)接收一些控制信號。如想禁止 ALE 的輸出可 在 SFR8EH 地址上置 0。留心加密方式 1時, /EA 將內(nèi)部鎖定為 RESET;當(dāng) /EA 端保持高電平 時,此間內(nèi)部程序存儲器。 4. 復(fù)位電路 單片機(jī)在開機(jī)時或在工作中因干擾而使程序失控,或工作中程序處于某種死循環(huán)狀態(tài),在這種情況下都需要復(fù)位 . 復(fù)位的作用是使中央處理器 CPU 以及其他功能部件都恢復(fù)到一個確定的初始狀態(tài) ,并從這個狀態(tài)重新開始工作 . 8051 單片機(jī)的復(fù)位靠外部電路實(shí)現(xiàn) ,信號由 RESET(RST)引腳輸入 ,高電平有蘭州職業(yè)技術(shù)學(xué)院畢業(yè)論文 10 效 ,在振蕩器工作時 ,只要保持 RST 引腳高電平兩個機(jī)器周期 ,單片機(jī)即復(fù)位 . 復(fù)位后 ,PC 程序計(jì)數(shù)器的內(nèi)容為 0000H,片內(nèi) RAM 中內(nèi)容不變 . 5. 最小系統(tǒng)圖 對于內(nèi)部帶有程序存儲器的 MCS51 單片機(jī),若接上工作時所需要的電源、復(fù)位電路和晶體振蕩電路,利用芯片內(nèi)部的中斷系統(tǒng)、定時器 /計(jì)數(shù)器、并行接口、串行接口就可組成完整的單片機(jī)系統(tǒng)。匯編語言不像高級語言(如 BASIC)那樣通用性強(qiáng),而是性某種計(jì)算機(jī)所獨(dú)有,與計(jì)算機(jī)的內(nèi)部硬件結(jié)構(gòu)密切相關(guān)。 以上兩種程序語言都是低級語言。字節(jié)數(shù)數(shù)為 2,機(jī)器周期數(shù)為 1 每秒鐘的設(shè)定 延時方法可以有兩種一中是利用 MCS51 內(nèi)部定時器才生溢出中斷來確定 1秒的時間,另一種是采用軟延時的方法。為零表示 1 秒已到可以返回到輸出時間顯示程序。軟件計(jì)數(shù)器賦初值 LOOP: SJMP $ 。 蘭州職業(yè)技術(shù)學(xué)院畢業(yè)論文 14 從上面定時器 /計(jì)數(shù)器的結(jié)構(gòu)圖中我們可以看出, 16 位的定時 /計(jì)數(shù)器分別由兩個 8 位專用寄存器組成,即: T0 由 TH0 和 TL0 構(gòu)成; T1 由 TH1 和 TL1 構(gòu)成。 定時計(jì) 數(shù)器的原
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1