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

正文內(nèi)容

紅外控制交通燈的設(shè)計(jì)與實(shí)現(xiàn)微機(jī)課程設(shè)計(jì)(編輯修改稿)

2025-07-13 18:22 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 一個(gè)/RxC周期,以便遇上/RxC的下一個(gè)下降沿。在復(fù)位時(shí),SYNDET變?yōu)榈碗娖?。在?nèi)同步情況下,SYNDET作為輸出端,會(huì)在CPU執(zhí)行依次讀操作后,變?yōu)榈碗娖?;在外同步情況下,SYNDET作為輸入端,它的電平狀況決定于外部信號(hào)。 收發(fā)聯(lián)絡(luò)信號(hào) 數(shù)據(jù)信號(hào)(1)收發(fā)聯(lián)絡(luò)信號(hào)DTR、DSR、RTS、CTS   注意,RS232C標(biāo)準(zhǔn)的對(duì)應(yīng)信號(hào)是:DTR、DSR、RTS、CTS?! 、?DTR——數(shù)據(jù)終端準(zhǔn)備好信號(hào)/DTR是由8251A送往外設(shè)的,CPU通過(guò)命令可以使/DTR變?yōu)榈碗娖郊从行У碗娖?,從而通知外部設(shè)備,CPU當(dāng)前已經(jīng)準(zhǔn)備就緒?! 、?DSR——數(shù)據(jù)設(shè)備準(zhǔn)備好信號(hào)/DSR是由外設(shè)送往8251A的,低電平時(shí)有效,它用來(lái)表示當(dāng)前外設(shè)已經(jīng)準(zhǔn)備好。當(dāng)/DSR端出現(xiàn)低電平時(shí),會(huì)在8251A的狀態(tài)寄存器第7位上反映出來(lái),所以,CPU通過(guò)對(duì)狀態(tài)寄存器的讀取操作,便可以實(shí)現(xiàn)對(duì)/DSR信號(hào)的檢測(cè)。例如,數(shù)據(jù)通信設(shè)備(Modem)準(zhǔn)備好,該信號(hào)是外部設(shè)備(數(shù)據(jù)通信設(shè)備Modem)送給8251的。8251收到該信號(hào)后,使?fàn)顟B(tài)寄存器的DSR位置1。CPU可以查詢狀態(tài)寄存器的DSR位,以了解外部設(shè)備的狀態(tài)?! 、郏疪TS——請(qǐng)求發(fā)送信號(hào)/RTS是8251A送往外設(shè),低電平時(shí)有效,CPU可以通過(guò)編程命令使/RTS變?yōu)橛行щ娖?,以表示CPU已經(jīng)準(zhǔn)備好發(fā)送。④/CTS——清除請(qǐng)求發(fā)送信號(hào)/CTS是對(duì)/RTS的響應(yīng)信號(hào),它是由外設(shè)送往8251A的,當(dāng)/CTS為低電平時(shí),8251A才能執(zhí)行發(fā)送操作。數(shù)據(jù)信號(hào)TXD、RXD TxD——發(fā)送數(shù)據(jù)信號(hào)端TxD用來(lái)輸出數(shù)據(jù)。CPU送往8251的并行數(shù)據(jù)被轉(zhuǎn)換為串行數(shù)據(jù)后,通過(guò)TxD送往外設(shè)?!XD——接收器數(shù)據(jù)信號(hào)端RxD用來(lái)接收外設(shè)送來(lái)的串行數(shù)據(jù),數(shù)據(jù)進(jìn)入8251A后被轉(zhuǎn)變?yōu)椴⑿蟹绞?。 ?251A除了與CPU及外設(shè)的連接信號(hào)外,還有電源端、地端和3個(gè)時(shí)鐘端CLK、TXC、RXC。其中,時(shí)鐘端CLK用來(lái)產(chǎn)生8251A器件的內(nèi)部時(shí)序,要求CLK的頻率在同步方式下大于接收數(shù)據(jù)或發(fā)送數(shù)據(jù)的波特率的30倍,在異步方式下,;發(fā)送器時(shí)鐘TxC控制發(fā)送字符的速度,在同步方式下,TxC的頻率等于字符傳輸?shù)牟ㄌ芈?,在異步方式下TxC的頻率可以為字符傳輸波特率的1倍、16倍或者64倍,具體倍數(shù)決定于8251A編程時(shí)指定的波特率因子;接收器時(shí)鐘RxC控制接收字符的速度,和TxC一樣,在同步方式下RxC的頻率等于字符傳輸?shù)牟ㄌ芈?,在異步方式下,則可為波特率的1倍、16倍或者64倍。在實(shí)際使用時(shí),RxC和TxC往往連在一起,由同一個(gè)外部時(shí)鐘來(lái)提供,CLK則由另一個(gè)頻率較高的外部時(shí)鐘來(lái)提供。4.選擇發(fā)光二極管1) 發(fā)光二極管在本設(shè)計(jì)中的作用本設(shè)計(jì)利用二極管能發(fā)光的特性,用于模擬交通燈有規(guī)律的閃爍。2)發(fā)光二極管功能分析當(dāng)在發(fā)光二極管PN結(jié)上加正向電壓時(shí),PN結(jié)勢(shì)壘降低,載流子的擴(kuò)散運(yùn)動(dòng)大于漂移運(yùn)動(dòng),致使P區(qū)的空穴注入到N區(qū),N區(qū)的電子注入到P區(qū),這樣相互注入的空穴與電子相遇后會(huì)產(chǎn)生復(fù)合,復(fù)合時(shí)產(chǎn)生的能量大部分以光的形式出現(xiàn)。3)發(fā)光二極管的控制邏輯: 模式一:?jiǎn)涡芯€模式,8個(gè)發(fā)光二極管的編碼設(shè)置如下。燈1燈2燈3燈4燈5燈6燈7燈8東西綠燈東西黃燈東西紅燈無(wú)用南北綠燈南北黃燈南北紅燈無(wú)用圖12 單行無(wú)左轉(zhuǎn)時(shí)二極管的設(shè)定二進(jìn)制編碼交通燈亮滅情況01111101東西綠燈亮,南北紅燈亮11111101東西綠燈滅,南北紅燈亮10111101東西黃燈亮,南北紅燈亮11010111東西紅燈亮,南北綠燈亮11011111東西紅燈亮,南北綠燈滅11011011東西紅燈亮,南北黃燈亮圖13 單行無(wú)左轉(zhuǎn)時(shí)的編碼設(shè)置模式二:雙行線模式,8個(gè)發(fā)光二極管編碼如下:燈1燈2燈3燈4燈5燈6燈7燈8東西直行綠燈東西左轉(zhuǎn)綠燈東西直行紅燈東西左轉(zhuǎn)紅燈南北直行綠燈南北左轉(zhuǎn)綠燈南北直行紅燈南北左轉(zhuǎn)紅燈圖14 雙行有左轉(zhuǎn)時(shí)二極管的設(shè)定二進(jìn)制編碼交通燈亮滅情況01101100B東西直行綠燈亮,左轉(zhuǎn)紅燈亮;南北直行紅燈亮,左轉(zhuǎn)紅燈亮11101100B東西直行綠燈閃爍,左轉(zhuǎn)紅燈亮;南北直行紅燈亮,左轉(zhuǎn)紅燈亮10011100B東西左轉(zhuǎn)綠燈亮,直行紅燈亮;南北直行紅燈亮,左轉(zhuǎn)紅燈亮11011100B東西左轉(zhuǎn)綠燈閃爍,直行紅燈亮;南北直行紅燈亮,左轉(zhuǎn)紅燈亮11000110B東西直行紅燈亮,左轉(zhuǎn)紅燈亮;南北直行綠燈亮,左轉(zhuǎn)紅燈亮11001110B東西直行紅燈亮,左轉(zhuǎn)紅燈亮;南北直行綠燈閃爍,左轉(zhuǎn)紅燈亮11001001B東西直行紅燈亮,左轉(zhuǎn)紅燈亮;南北左轉(zhuǎn)綠燈亮,直行紅燈亮11001101B東西直行紅燈亮,左轉(zhuǎn)紅燈亮;南北左轉(zhuǎn)綠燈閃爍,直行紅燈亮圖15 雙行有左轉(zhuǎn)時(shí)的編碼設(shè)置1) 紅外通訊設(shè)備在本設(shè)計(jì)中的作用在本設(shè)計(jì)中紅外通訊的作用是通過(guò)紅外接收器和紅外發(fā)送器,可以無(wú)線的發(fā)送數(shù)據(jù),準(zhǔn)確的說(shuō)是數(shù)據(jù)的編碼。2)紅外通訊設(shè)備功能分析紅外通信, 即以紅外線作為通信載體, 通過(guò)紅外光在空中的傳播來(lái)傳輸數(shù)據(jù)的通信方式, 它由發(fā)射端和接收端來(lái)完成。在發(fā)射端, 發(fā)送的數(shù)字信號(hào)經(jīng)過(guò)適當(dāng)?shù)恼{(diào)制編碼后, 送入電光變換電路, 經(jīng)紅外發(fā)射管轉(zhuǎn)變?yōu)榧t外光脈沖發(fā)射到空中。 在接收端, 紅外接收器對(duì)接收到的紅外光脈沖進(jìn)行光電變換, 解調(diào)譯碼后恢復(fù)出原信號(hào)。紅外發(fā)射端發(fā)送數(shù)據(jù)時(shí), 是將待發(fā)送的二進(jìn)制數(shù)據(jù)調(diào)制成一系列的脈沖信號(hào)后發(fā)射出去。紅外載波為頻率38KHz (可調(diào))的方波, 采用脈寬調(diào)制PWM方式發(fā)送, 通過(guò)待發(fā)送二進(jìn)制數(shù)據(jù)的“0”或“1”控制兩個(gè)脈沖之間的時(shí)間間隔, 及PWM的占空比。紅外載波既可以通過(guò)外圍硬件電路實(shí)現(xiàn), 也可以使用CPU內(nèi)部的定時(shí)器的PWM功能實(shí)現(xiàn)。紅外接收端在收到38KHz 的載波信號(hào)時(shí), 會(huì)輸出低電平, 否則輸出高電平, 從而可以將“時(shí)斷時(shí)續(xù)”的紅外光信號(hào)解調(diào)成一定周期的連續(xù)方波信號(hào), 經(jīng)處理, 便可以恢復(fù)出原數(shù)據(jù)信號(hào)。 3)紅外通訊設(shè)備技術(shù)參數(shù)IN: 串行數(shù)據(jù)輸入 OUT: 串行數(shù)據(jù)輸出CLK: 載波輸入,可接31250(B2區(qū))頻率輸出信號(hào)調(diào)制如下圖:圖7 信號(hào)調(diào)制波形先發(fā)一段前導(dǎo)碼, 以檢驗(yàn)這組碼是否為想要的碼。前導(dǎo)碼由一個(gè)9ms 的高電平和一個(gè)4ms 的低電平組成。然后再發(fā)32 位數(shù)據(jù)代碼, , “0”。 , 的一個(gè)周期為代碼“1”HS0038B的典型信號(hào)傳輸關(guān)系如下圖 圖5 HS0038B的信號(hào)傳輸8255A的PA口同發(fā)光二極管相連相連,即從PA口讀入交通燈信號(hào)編碼;8255的片選接CS1端口,所分配的地址為00F0~00FF。8253輸出端口分別接8251的RxC、TxC 收發(fā)時(shí)鐘,接入的頻率為2MHz,經(jīng)26分頻產(chǎn)生16*4800Hz的頻率,為8251提供收發(fā)脈沖時(shí)鐘;8253的片選端CS接CS3端口,所分配的端口地址為00D0~00DF;CPU的WR(非),RD(非)和RESET與8255A的相對(duì)應(yīng)的WR(非),RD(非)和RESET相連,通過(guò)控制信號(hào)CS(非),A1,A0以及RD(非),WR(非)來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)口PA和控制寄存器進(jìn)行讀寫(xiě)操作。8251的片選端接CS2,端口地址為00E0~00EF。CPU將模式選擇信息通過(guò)端口發(fā)送到8251,8251在脈沖的作用下將收到的信息發(fā)送到紅外通訊設(shè)備的接收端,通過(guò)發(fā)射設(shè)備的SAL6200將數(shù)據(jù)發(fā)送出去,在一段距離后由接收設(shè)備的HS0038B將數(shù)據(jù)傳送到紅外通訊設(shè)備的OUT端,信息再有OUT端將數(shù)據(jù)傳送到8251的RXD端,再通過(guò)端口送往CPU,通過(guò)對(duì)接收到的數(shù)據(jù)進(jìn)行分析,選擇相應(yīng)的模式,然后再由CPU將相應(yīng)模式的交通信號(hào)的編碼送往8255進(jìn)行顯示。硬件總邏輯圖:實(shí)驗(yàn)連線:C5區(qū):CS(8253) A3區(qū):CS3C5區(qū):A0 ESPCI:A0C5區(qū):A1 ESPCI:A0C5區(qū):OUT0 C5區(qū):RxC、TxCC5區(qū):GATE0 B1區(qū):VccC5區(qū):CLK0 B2區(qū):2MC5區(qū):C/D ESPCI:A0C5區(qū):CS(8251) A3區(qū):CS2C5區(qū):CLK B2區(qū):4MC5區(qū):RxD G2區(qū):OUTC5區(qū):TxD G2區(qū):INB4區(qū):CS(8255) A3區(qū):CS1B4區(qū):A0 ESPCI:A0B4區(qū):A1 ESPCI:A1G2區(qū):CLK B2區(qū):31250B4區(qū):JP56(PA口) G6區(qū):JP65B4區(qū):JP53(PB口) G6區(qū)。JP63三、控制程序設(shè)計(jì)1 .控制程序設(shè)計(jì)思路說(shuō)明程序一開(kāi)始對(duì)8255進(jìn)行初始化設(shè)計(jì),設(shè)置8255的工作方式并確定8255的端口地址。編寫(xiě)發(fā)光二極管的編碼,交通燈控制程序,兩種模式的選擇。對(duì)8253進(jìn)行初始化,定時(shí)器的選擇,工作方式的選擇,以及編碼方式。對(duì)8251進(jìn)行初始化,設(shè)置方式控制字及命令控制字。編寫(xiě)紅外通訊設(shè)備的數(shù)據(jù)發(fā)送子程序。交通燈全熄滅,若接收到的數(shù)據(jù)為1則表示單行線,首先東西方向綠燈(1號(hào)燈)亮,南北方向紅燈(7號(hào)燈)亮持續(xù)5S;然后東西方向綠燈(1號(hào)燈)閃爍6次,延遲3S,南北方向繼續(xù)紅燈(7號(hào)燈);接著東西方向黃燈(2號(hào)燈)亮3秒,南北方向繼續(xù)紅燈(7號(hào)燈)。接著南北方向綠燈(5號(hào)燈)亮,東西方向紅燈(3號(hào)燈)亮持續(xù)5S;然后南北方向綠燈(5號(hào)燈)閃爍6次,延遲3S,東西方向繼續(xù)紅燈(3號(hào)燈);接著南北方向黃燈(6號(hào)燈)亮3秒,東西方向繼續(xù)紅燈(3號(hào)燈),再跳到一開(kāi)始,此時(shí)判斷是否有鍵按下,若無(wú)再跳到一開(kāi)始,執(zhí)行,若有鍵按下跳到模式選擇那里進(jìn)行模式選擇,如此循環(huán)。若接受到的數(shù)據(jù)為2,則表示選擇的模式為雙行線帶左轉(zhuǎn)模式。首先東西方向直行綠燈(1號(hào)燈)亮,左轉(zhuǎn)紅燈(4號(hào)燈)亮,南北方向直行紅燈(7號(hào)燈)亮,左轉(zhuǎn)紅燈(8號(hào)燈)亮5秒;然后東西方向直行綠燈(1號(hào)燈)閃爍6次,延遲3
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1