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

正文內(nèi)容

交通燈智能控制設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

  

【正文】 自動(dòng)增量,即由低地址向高地址進(jìn)行串操作;若DF=1,地址指針自動(dòng)減量,即由高地址向低地址進(jìn)行串操作。 8086的引腳及其功能 (1) GND,Vcc(輸入)GND為接地端,Vcc為電源端。在中斷響應(yīng)及系統(tǒng)總線處于“保持響應(yīng)”周期時(shí),ADl5~AD0都被浮置為高阻抗?fàn)顟B(tài)。 S4和S3的組合及對(duì)應(yīng)含義S4S3當(dāng)前正使用的段寄存器 00附加段寄存器 01堆棧段寄存器 10代碼段寄存器或未使用任何段寄存器11數(shù)據(jù)段寄存器(4) BLE/S7(Bus High Enable/Status)高8位數(shù)據(jù)總線允許/狀態(tài)復(fù)用引腳(輸出、三態(tài))這是8086CPU上的一個(gè)復(fù)用信號(hào),低電平表示高8位數(shù)據(jù)有效。 (6) INTR(Interrupt Request)可屏蔽中斷請(qǐng)求信號(hào)(輸入) 高電平有效。 (9)RESET復(fù)位信號(hào)(輸入)高電平有效,至少要保持4個(gè)時(shí)鐘周期的高電平,才能停止CPU的現(xiàn)行操作,完成內(nèi)部的復(fù)位過(guò)程。當(dāng)測(cè)得TEST為高電平,則CPU繼續(xù)處于空轉(zhuǎn)等待狀態(tài);當(dāng) TEST變?yōu)榈碗娖胶螅蜁?huì)退出等待狀態(tài),繼續(xù)執(zhí)行下一條指令。M/IO信號(hào)一般在前一個(gè)總線周期的T4狀態(tài)就可以產(chǎn)生有效電平,在新總線周期中,M/IO一直保持有效直至本周期的T4狀態(tài)為止。在DMA方式時(shí),DT/R為高阻狀態(tài)。外設(shè)接口利用這個(gè)信號(hào)向數(shù)據(jù)總線上送中斷類型碼。當(dāng)獲得總線使用權(quán)的其他控制器用完總線后,使HOLD信號(hào)變?yōu)榈碗娖剑硎痉艞墝?duì)總線的控制權(quán)。這兩個(gè)信號(hào)是最大模式系統(tǒng)中主CPU8086和其他協(xié)處理器(如8087,8089)之間交換總線使用權(quán)的聯(lián)絡(luò)控制信號(hào)。在DMA期間,LOCK被置為高阻狀態(tài)。CPU通過(guò)它實(shí)現(xiàn)與8255之間數(shù)據(jù)的讀出與寫入,控制字的寫入,以及狀態(tài)字的讀出等操作。8255A復(fù)位后,A、B、C三個(gè)端口都置為輸入方式。輸入數(shù)據(jù)、輸出數(shù)據(jù)、CPU發(fā)給8255A的控制字等都是通過(guò)該部件傳遞的。只有A口和B口可工作于方式1。 注意8255A的C口按位置位/復(fù)位控制字的最高位D7(特征位)應(yīng)為0。當(dāng)數(shù)據(jù)從外設(shè)送往8255A時(shí)為輸入,反之,數(shù)據(jù)從8255A送往外設(shè)則為輸出。右圖是共陰和共陽(yáng)極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。用a、b、c、p分別表示左轉(zhuǎn)、直行、右轉(zhuǎn)和人行道的交通信號(hào)燈,交通燈閃亮的過(guò)程如下:路口1的車直行時(shí)的所有指示燈情況為:3a3b2p綠3c紅+4a4b4c3p全紅+1c綠1a1b4p紅+2c綠2a2b1p紅路口2的車直行時(shí)的所有指示燈情況為:4a4b3p綠4c紅+1a1b1c4p全紅+2c綠2a2b1p紅+3c綠3a3b2p紅故路口3的車直行時(shí)的所有指示燈情況為:1a1b4p綠1c紅+2a2b2c1p全紅+3c綠3a3b2p紅+4c綠4a4b3p紅故路口4的車直行時(shí)的所有指示燈情況為:2a2b1p綠2c紅+3c3a3b2p全紅+4c綠4a4b3p紅+1c綠1a1b4p紅十字路口3為南北方向,4為東西方向。用這種方式和外設(shè)交換數(shù)據(jù)時(shí),8255端口與外設(shè)之間不使用聯(lián)絡(luò)線。② 當(dāng)端口預(yù)置為方式1或方式2時(shí),再向控制寄存器寫入“C口置0/置1控制字”。: 數(shù)碼管字型編碼字型0123456789ABCDEF編碼900CF9A4B0999282F8808883C6A1868E 雙色數(shù)碼管顯示模塊原理圖 譯碼電路 硬件連線圖: GAL的輸出為了能分別訪問(wèn)32位、16位、8位數(shù)據(jù),A0、A1由 BE0,BE1,BE2,BE3 確定,在本電路板上不再引出,AA3 已經(jīng)分別接至4片8255的AA0,用于內(nèi)部功能選擇,其系統(tǒng)地址總線組合如下:當(dāng) A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 BE3 BE2 BE1 BE0 0 0 1 0 0 0 0 x x x 0 CS1=00 0 1 0 0 0 0 x x x 0 CS2=0 0 0 1 0 0 0 0 x x x 0 CS3=0 0 0 1 0 0 0 0 x x x 0 CS4=00 0 1 0 0 0 0 0 0 1 204H0 0 1 0 0 0 0 0 1 0 208H0 0 1 0 0 0 0 0 1 1 20CHx:表示可以取任意值,這里取“0”當(dāng)BE0=0,BE1=1,BE2=1,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D0 ~ D7;當(dāng)BE0=0,BE1=0,BE2=1,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D0 ~ D15;當(dāng)BE0=0,BE1=0,BE2=0,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D0 ~ D23;當(dāng)BE0=0,BE1=0,BE2=0,BE3=0 時(shí),只訪問(wèn)數(shù)據(jù)總線D0 ~ D31;當(dāng)BE0=1,BE1=0,BE2=1,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D8 ~ D15;當(dāng)BE0=1,BE1=0,BE2=0,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D8 ~ D23;當(dāng)BE0=1,BE1=0,BE2=0,BE3=0 時(shí),只訪問(wèn)數(shù)據(jù)總線D8 ~ D31;當(dāng)BE0=1,BE1=1,BE2=0,BE3=1 時(shí),只訪問(wèn)數(shù)據(jù)總線D16 ~ D23;當(dāng)BE0=1,BE1=1,BE2=0,BE3=0 時(shí),只訪問(wèn)數(shù)據(jù)總線D16 ~ D31;當(dāng)BE0=1,BE1=1,BE2=1,BE3=0 時(shí),只訪問(wèn)數(shù)據(jù)總線D24 ~ D31;當(dāng)BE0=0,BE1=0,BE2=0,BE3=0 時(shí),CS1=0,CS2=0,CS3=0,CS4=0,可同時(shí)訪問(wèn)32位數(shù)據(jù)總線D0~D31,但口地址的最后兩位必須是00 地址輸入端A5接至地址線 A5地址輸入端A6 接至 地址線 A6地址輸入端A7 接至 地址線 A7地址輸出端 CS1 接至 8255CS4 (J11)地址輸出端 CS2 接至 8255CS3 (J10)地址輸出端 CS3 接至 8255CS2 (J9)地址輸出端 CS4 接至 8255CS1 (J8)將4塊數(shù)碼管模塊插在并行接口模塊上。讀/寫邏輯。計(jì)數(shù)器通道。隨著科技的快速發(fā)展,車輛變得越來(lái)越多,這也對(duì)現(xiàn)代的交通燈控制系統(tǒng)提出了更高的要求,只有具備較高智能化的系統(tǒng)才能適應(yīng)日益擁堵的車流量。 程序設(shè)計(jì) 系統(tǒng)程序框圖: 開 始 1,3亮紅燈,2,4亮綠燈緩沖值為5 1,3亮紅燈,2,4亮黃燈 1,3亮黃燈,2,4亮紅燈 緩沖值為0 向8255控制口寫控制字 緩沖值為5 1,3亮綠燈,2,4亮紅燈 結(jié) 束緩沖值為0YYYYNNNN 系統(tǒng)程序框圖該系統(tǒng)通過(guò)8255A控制雙色數(shù)碼管,以模擬交通路燈的管理??刂谱旨拇嫫鳌?8253內(nèi)部結(jié)構(gòu)圖(1)主要功能:每片內(nèi)部包含有3個(gè)獨(dú)立的16位計(jì)數(shù)通道;每個(gè)計(jì)數(shù)器都可以按照二進(jìn)制或二—十進(jìn)制計(jì)數(shù);每個(gè)計(jì)數(shù)器的計(jì)數(shù)速率可高達(dá)2MHz;每個(gè)計(jì)數(shù)通道有6種工作方式,可由程序設(shè)置和改變。8255A端口B輸出驅(qū)動(dòng)雙色數(shù)碼管接口板上右邊數(shù)碼管的a~h陰級(jí)段。當(dāng)A口工作在方式2時(shí),B口仍可以工作在方式0或方式1,但此時(shí)的B口方式1只能用查詢方式與CPU交換信息。延遲一段時(shí)間后,4路口的綠燈熄滅,而黃燈開始閃爍。假如我們將b和c段接上正電源,其它端接地或懸空,那么b和c段發(fā)光,此時(shí),數(shù)碼管顯示將顯示數(shù)字“1”。剩下的3條線(PC2~PC0)可以作為B口工作于方式1時(shí)的聯(lián)絡(luò)線,也可以獨(dú)立工作于方式0。 各種工作方式的功能(1)方式0——基本輸入輸出方式 方式0無(wú)須聯(lián)絡(luò)就可以直接進(jìn)行8255A與外設(shè)之間的數(shù)據(jù)輸入或輸出操作。它可以分別選擇端口A、端口B和端口C上下兩部分的工作方式。 8255A的工作方式與控制字1.8255A的工作方式 8255A在使用前要先寫入一個(gè)工作方式控制字,以指定A、B、C三個(gè)端口各自的工作方式。當(dāng)端口A和端口B作為選通輸入或輸出的數(shù)據(jù)端口時(shí),端口C的指定位與端口A和端口B配合使用,用做控制信號(hào)或狀態(tài)信號(hào)。 CS:片選信號(hào),由系統(tǒng)地址譯碼器產(chǎn)生,低電平有效。利用8086匯編指令系統(tǒng),編制初始化程序。 (23) LOCK(lock)總線封鎖信號(hào)(輸出、三態(tài)) 當(dāng) LOCK為低電平時(shí),表明此時(shí)CPU不允許其他總線主模塊占用總線。 S2,S1,S0組合產(chǎn)生的總線控制功能控制信號(hào)操作過(guò)程000發(fā)中斷響應(yīng)信號(hào)001讀I/O端口010,寫I/O端口011暫停100取指令101讀內(nèi)存110,寫內(nèi)存111無(wú)源狀態(tài) 當(dāng) S2, S1,S0中至少有一個(gè)信號(hào)為低電平時(shí),每一種組合都對(duì)應(yīng)了一種具體的總線操作,因而稱之為有源狀態(tài)。(20)HLDA(Hold Acknowledge)總線保持響應(yīng)信號(hào)(輸出) 該信號(hào)是對(duì)HOLD的響應(yīng)信號(hào)。在DMA方式時(shí), WR被置成高阻狀態(tài)。此信號(hào)只用于最小模式。 以上12類共32個(gè)引腳是8086CPU工作在最小模式和最大模式時(shí)都要用到的信號(hào),是公共引腳信號(hào)。當(dāng)復(fù)位信號(hào)變?yōu)榈碗娖綍r(shí),CPU重新啟動(dòng)執(zhí)行程序。8086CPU的時(shí)鐘頻率有以下幾種:8086為5MHz;80861為10MHz;80862為8MHz。(5) NMI(NonMaskable Interrupt)非屏蔽中斷輸入信號(hào)(輸入) 該信號(hào)邊沿觸發(fā),上升沿有效。S5表明中斷允許標(biāo)志的當(dāng)前設(shè)置。一個(gè)總線周期通常包括TTTT4四個(gè)T狀態(tài)。 8086的引腳信號(hào)及工作模式8086CPU采用40個(gè)引腳的雙列直插式封裝形式。 1)IF(Interrupt Flag) ——中斷允許標(biāo)志。若本次運(yùn)算結(jié)果為0,則ZF=1;否則ZF=0。當(dāng)算術(shù)運(yùn)算結(jié)果使最高位(對(duì)字節(jié)操作是D7位,對(duì)字操作是D15位)產(chǎn)生進(jìn)位或借位時(shí),則CF=1;否則CF= 0。因此,IP實(shí)際上起著控制指令流的執(zhí)行流程,是一個(gè)十分重要的控制寄存器。在形成物理地址時(shí),究竟是取哪一個(gè)段寄存器的內(nèi)容做段基址,這取決于CPU做何操作。隱含尋址實(shí)際上就是在指令中隱含地使用了一些通用寄存器,而這些通用寄存器不直接在指令中表現(xiàn)出來(lái)。 SI和DI稱為變址寄存器。它們既可以作為16位寄存器使用,也可以將每個(gè)寄存器高字節(jié)和低字節(jié)分開作為兩個(gè)獨(dú)立的8位寄存器使用。(a)所示,指令的提取和執(zhí)行是串行進(jìn)行的。指令隊(duì)列允許預(yù)取指令代碼,當(dāng)指令隊(duì)列有2個(gè)字節(jié)的空余時(shí),BIU將自動(dòng)取指令到指令隊(duì)列。FR為16位,其中7位未用。方法是將某一段寄存器的內(nèi)容(代表段基址)左移4位(相當(dāng)乘16)再加上16位偏移地址以形成20位物理地址。 BIU由下列各部分組成:4個(gè)16位段地址寄存器,即代碼段寄存器CS,數(shù)據(jù)段寄存器DS,附加段寄存器ES和堆棧段寄存器SS,它們分別用于存放當(dāng)前代碼段、數(shù)據(jù)段、附加段和堆棧段的段基址。指令系統(tǒng)中的指令,在計(jì)算機(jī)內(nèi)存中,都是以二進(jìn)制編碼的形式存儲(chǔ)的,這種編碼稱為機(jī)器碼,指令由內(nèi)存讀入cpu,然后譯碼,計(jì)算機(jī)才能執(zhí)行. 現(xiàn)在,可以用指令助記符和表示地址或數(shù)據(jù)等的各種符號(hào),按照規(guī)定的格式,來(lái)編制程序,這樣的程序,地址,數(shù)據(jù)等的符號(hào)以及有關(guān)規(guī)定,是計(jì)算機(jī)進(jìn)行:“思想”的工具,亦即計(jì)算機(jī)匯編語(yǔ)言匯編語(yǔ)言源程序經(jīng)過(guò)匯編程序的語(yǔ)法檢查和翻譯,,匯編程序會(huì)指出錯(cuò)誤的類型和出錯(cuò)所在的語(yǔ)句,以便用戶重新進(jìn)行編輯修改,.匯編語(yǔ)言源程序通常由一個(gè)或幾個(gè)程序模塊組成,每個(gè)模塊包括數(shù)據(jù)段,過(guò)程又稱子程序。日本于1981年宣布了雄心勃勃的研制五代機(jī)的計(jì)劃,至今未能實(shí)現(xiàn)并擱淺了。計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展: 近年來(lái),計(jì)算機(jī)網(wǎng)絡(luò)也得到持續(xù)不斷的發(fā)展,并可大致分為四個(gè)階段:1. 遠(yuǎn)程終端聯(lián)機(jī)階段2. 由大型主機(jī)利用通信線連接多個(gè)遠(yuǎn)程終端,組成聯(lián)機(jī)系統(tǒng)。微型計(jì)算機(jī)的發(fā)展 70年代以來(lái),微型計(jì)算機(jī)的發(fā)展尤為迅速,幾乎令人目不暇接。 第三階段(1978~1981):以16位和準(zhǔn)32位微處理器為基礎(chǔ),如Intel公司的808Motorola的68000和Zilog的Z8000。第二章 微型計(jì)算機(jī)概述 微型計(jì)算機(jī)的發(fā)展第一階段(1971~1973):典型的微型機(jī)以Intel 4004和Intel 4040為基礎(chǔ)。紅外線紅綠燈當(dāng)行人踏上對(duì)壓力敏感的路面時(shí),它就能察覺(jué)到有人要過(guò)馬路。1868年,英國(guó)機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場(chǎng)上,安裝了世界上最早的煤氣紅綠燈。關(guān)鍵詞:微機(jī) 交通燈 控制 42 / 44第一章 緒論在今天,紅綠燈安裝在各個(gè)道口上,已經(jīng)成
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1