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

正文內(nèi)容

基于at89c52單片機(jī)的紅外線遙控公交車自動(dòng)報(bào)站系統(tǒng)設(shè)計(jì)(留存版)

  

【正文】 M行的對(duì)應(yīng)關(guān)系如下: DDRAM 行:62 63 0 1 2 3 當(dāng)電路正常工作時(shí),發(fā)光二極管發(fā)亮。 紅外遙控系統(tǒng)框圖遙控發(fā)射器專用芯片很多,根據(jù)編碼格式可以分成兩大類,這里我們以運(yùn)用比較廣泛,解碼比較容易的一類來加以說明,現(xiàn)以日本NEC的UPD6121G組成發(fā)射電路為例說明編碼原理。通過XTAL1,ATAL2外部接上一片作為反饋元件的晶體,與C1和C2構(gòu)成了并聯(lián)諧振電路[ 4 ],使其構(gòu)成自激振蕩器。LPC2138功能龐大,內(nèi)部資源豐富,易于數(shù)據(jù)的采集,不但具有一般單片機(jī)的所有功能,還內(nèi)置了PWM,具有很強(qiáng)的串行通信功能,引腳非常豐富,功耗低,穩(wěn)定性好,易于功能擴(kuò)展,其在線仿真技術(shù),軟硬件調(diào)試方便,但ARM板成本較高。本設(shè)計(jì)要求利用AT89C52作為主控芯片完成主控電路的設(shè)計(jì),輔助電路要求包括語音電路、LCD12864顯示電路等。傳統(tǒng)由乘務(wù)人員人工報(bào)站,該方式因其效果太差和工作強(qiáng)度太大,在很多大城市已經(jīng)被淘汰。 課題研究的背景及意義公共汽車為外出的人們提供了方便快捷的服務(wù),而公共汽車的報(bào)站直接影響服務(wù)的質(zhì)量。 設(shè)計(jì)的主要目標(biāo)任務(wù)本課題要求設(shè)計(jì)一公交車自動(dòng)報(bào)站系統(tǒng)[ 1 ],以實(shí)現(xiàn)公交車的語音自動(dòng)報(bào)站,即公交車快要進(jìn)站、出站時(shí)候通過紅外接收模塊的LED發(fā)亮接著按下按鍵本系統(tǒng)就可以自動(dòng)播報(bào)語音提示信息及服務(wù)用語,同時(shí)利用LCD12864電路進(jìn)行漢字顯示。方案二:采用嵌入式ARM的32位單片機(jī)LPC2138。 晶振電路AT89C52的內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。PC3388是紅外接收頭,1腳是信號(hào)端,2腳是接地端,3腳是電源端。 指令表指令指 令 碼功 能R/WRSD7D6D5D4D3D2D1D0顯示ON/OFF0000111111/0控制顯示器的開關(guān)不影響DDRAM中數(shù)據(jù)和內(nèi)部狀態(tài)顯示起始行0011顯示起始行0~63指定顯示屏從DDRAM中哪一行開始顯示數(shù)據(jù)設(shè)置X地址0010111X 0 7設(shè)置DDRAM中的頁(yè)地址(X地址)設(shè)置Y地址0001Y地址0~63設(shè)置地址(Y地址)讀 狀 態(tài)10BUSY0ON/OFFRST0000讀取狀態(tài)RST 1:復(fù)位 0:正常ON/OFF 1:顯示開 0:顯示關(guān)BUSY 0READY 1:IN OPERATION寫顯示數(shù)據(jù)01顯 示 數(shù) 據(jù)將數(shù)據(jù)線上的數(shù)據(jù)DB7~DB0寫入DDRAM讀顯示數(shù)據(jù)11顯 示 數(shù) 據(jù)將DDRAM上的數(shù)據(jù)讀入數(shù)據(jù)線DB7~DB01)顯示開關(guān)控制(DISPLAY ON/OFF) 代碼形式R/WRSDB7DB6DB5DB4DB3DB2DB1DB0000011111DD=1:開顯示(DISPLAY ON)意即顯示器可以進(jìn)行各種顯示操作 D=0:關(guān)顯示(DISPLAY OFF) 意即不能對(duì)顯示器進(jìn)行各種顯示操作 2)設(shè)置顯示起始行(DISPLAY START LINE) 代碼形式R/WRSDB7DB6DB5DB4DB3DB2DB1DB00011A5A4A3A2A1A0A5~A0 6位地址自動(dòng)送入Z地址計(jì)數(shù)器,起始行的地址可以是0~63的任意一行。芯片采用CMOS技術(shù),內(nèi)含振蕩器、防混淆濾波器、平滑濾波器、音頻放大器、自動(dòng)靜噪及高密度多電平閃爍存儲(chǔ)陳列。(7)串行輸入(MOSI) —此端為串行輸入端,主控制器應(yīng)在串行時(shí)鐘上升沿之前半個(gè)周期將數(shù)據(jù)放到本端,以供輸入。工業(yè)級(jí)芯片在整個(gè)溫度和電壓范圍內(nèi),頻率變化在4%以內(nèi),此時(shí)建議使用穩(wěn)壓電源。②在傳輸期間必須保持低電平,在兩條指令之間則保持高電平。如果從00處錄音,則按以下時(shí)序:①發(fā)POWER UP指令。 本設(shè)計(jì)總原理圖通過以上單元電路的分析我們已經(jīng)對(duì)各單元電路的硬件都有了一定的了解。: 仿真電路圖 Keil與Proteus對(duì)系統(tǒng)聯(lián)調(diào)Proteus與Keil兩個(gè)軟件可以進(jìn)行聯(lián)調(diào)[ 12 ],這一強(qiáng)大功能是其他軟件無法辦到的,仿真時(shí)通過KeilC51和Proteus結(jié)合實(shí)現(xiàn)的。仿真結(jié)果可以達(dá)到設(shè)計(jì)要求。unsigned char up,down。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x40,0x3C,0x10,0xFF,0x10,0xD0,0x20,0x18,0xCF,0x38,0x08,0xF8,0x08,0xF8,0x00,0x00,0x04,0x04,0x02,0x7F,0x01,0x44,0x22,0x11,0x08,0x04,0x43,0x80,0x40,0x3F,0x00,0x00,/* 文字: 館 *//* 宋體12。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x14,0x24,0x44,0x84,0x64,0x1C,0x20,0x18,0x0F,0xE8,0x08,0x08,0x28,0x18,0x08,0x00,0x20,0x10,0x4C,0x43,0x43,0x2C,0x20,0x10,0x0C,0x03,0x06,0x18,0x30,0x60,0x20,0x00,/* 文字: 迎 *//* 宋體12。/************************************ 函數(shù)名稱:Delay()* 功 能:延遲時(shí)間=a*1ms* 入口參數(shù):* 出口參數(shù):無***********************************/void delay10ms(void){ unsigned char i,j。 }/************************************ 函數(shù)名稱:Lcd_Set_X(uchar x)* 功 能:LCD設(shè)置X坐標(biāo)* 入口參數(shù):x * 出口參數(shù):無***********************************/void Lcd_Set_X(uchar x){ port=0xb8|x。 } Lcd_Set_X( x)。 y=temp。 j++ ) { Lcd_Set_X_Y( x, y )。 temp=y。 Lcd_Set_Y( y )。 rs=0。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x00,0x80,0x60,0x1C,0x20,0xC0,0x00,0xFF,0x00,0x80,0x40,0x3C,0x40,0x80,0x00,0x00,0x41,0x40,0x44,0x44,0x44,0x44,0x44,0x7F,0x45,0x44,0x44,0x44,0x44,0x40,0x40,0x00,/* 文字: 好 *//* 宋體12。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x04,0x04,0x04,0xE4,0x24,0x24,0x25,0xFE,0x24,0x24,0x24,0x24,0xE4,0x04,0x04,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0xFF,0x00,0x00,0x10,0x20,0x1F,0x00,0x00,0x00,/* 文字: 場(chǎng) *//* 宋體12。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x44,0x44,0xFC,0x44,0x44,0x00,0xFE,0x92,0x92,0xFE,0x92,0x92,0x92,0xFE,0x00,0x00,0x10,0x10,0x0F,0x08,0x48,0x40,0x45,0x44,0x44,0x7F,0x44,0x44,0x44,0x45,0x40,0x00,/* 文字: 工 *//* 宋體12。最后,也是重要的,我要感謝我的父母,因?yàn)闆]有他們,就沒有現(xiàn)在站在這里的我,是他們給以我生命,給以我上大學(xué)的機(jī)會(huì),是他們?cè)炀土私裉斓奈?,?duì)于你們,我充滿無限的感激。SB2按下,如果是第1次按下,LCD12864顯示百花市場(chǎng);再按下,依次顯示永康花園、東湖賓館、市博物館、寧夏理工。 軟件程序測(cè)試1) 工程設(shè)置根據(jù)系統(tǒng)電路中晶振參數(shù)對(duì)工程中AT89C52進(jìn)行設(shè)置,將Xtal(MHz),與晶振頻率相同??刂艻SD4004選通與否;,經(jīng)此讀入放音地址;;;;兩芯片中斷口相連,以收發(fā)中斷信號(hào)。(3)上電順序 器件延時(shí)TPUD(8KHz采樣時(shí),約為25ms)后才能開始操作。本端接VCCA則禁止自動(dòng)靜噪。該端可用于存儲(chǔ)管理技術(shù)。(4)反相模擬輸入(ANA IN) —差分驅(qū)動(dòng)時(shí),這是錄音信號(hào)的反相輸入端。6)寫顯示數(shù)據(jù)(WRITE DISPLAY DATE)代碼形式R/WRSDB7DB6DB5DB4DB3DB2DB1DB001D7D6D5D4D3D2D1D0D7~D0為顯示數(shù)據(jù),指令把D7~D0寫入相應(yīng)的DDRAM單元,Y地址指針自動(dòng)加1。分為CS1和CS2兩個(gè)64列來寫入。如果鍵按下超過108ms仍未松開,接下來發(fā)射的代碼(連發(fā)代碼)將僅由起始碼(9ms)和結(jié)束碼()組成。 遙控收發(fā)電路紅外線遙控是目前使用最廣泛的一種通信和遙控手段。AT89C52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外部中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2個(gè)讀寫口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。以上四種都是可供參考的方案,在考慮了諸多因素之后,決定采用方案四。另外兩種是手動(dòng)電子報(bào)站和人工報(bào)站的方式,而它們都離不開司務(wù)人員,加大司乘人員的工作強(qiáng)度。同時(shí),應(yīng)用語音模塊播報(bào)站名,還可以實(shí)現(xiàn)手動(dòng)報(bào)站功能。公交車自動(dòng)報(bào)站器的設(shè)計(jì)主要是為了彌補(bǔ)改變傳統(tǒng)語音報(bào)站器必須有司機(jī)操控才能工作的落后方式,進(jìn)站、出站自動(dòng)播報(bào)站名及服務(wù)用語,為市民提供更人性化,更完善的服務(wù)。由無線AP構(gòu)成,通信的效果好,數(shù)據(jù)傳送量大,但是其成本比較高,由于采用IEEE ,因此它比較適合用于移動(dòng)上網(wǎng)。 系統(tǒng)總體方框圖 系統(tǒng)總體方框圖 單元電路的設(shè)計(jì)與分析 AT89C52單片機(jī)介紹隨著計(jì)算機(jī)技術(shù)的發(fā)展,單片機(jī)技術(shù)已成為計(jì)算機(jī)技術(shù)中的一個(gè)獨(dú)特的分支,單片機(jī)的應(yīng)用領(lǐng)域也越來越廣泛,特別是在工業(yè)控制和儀器儀表智能化中扮演著極其重要的角色。并且晶振不能離單片機(jī)太遠(yuǎn),不然使用外部晶振進(jìn)行軟件調(diào)試時(shí)就會(huì)發(fā)現(xiàn)找不到信號(hào)。然后再通過紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。我的這塊就是KS0108控制器不帶漢字庫(kù)的。6263行號(hào)X=0DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB7DB0~DB70~7頁(yè)地址與DDRAM的對(duì)應(yīng)關(guān)系見DDRAM地址表。為使噪聲最小,芯片的數(shù)字電路和模擬電路使用不同的電源供電,并且分別引到外封裝的不同管腳上,數(shù)字和模擬電源端最好分別走線,盡可能在靠近供電端處相連,而去耦電容應(yīng)盡量靠近器件。芯片在任何操作(包括快進(jìn))中檢測(cè)到EOM或OVF時(shí),本端變低并保持。(13)自動(dòng)靜噪(AMCAP) —當(dāng)錄音信號(hào)電平下降到內(nèi)部設(shè)定的某一閾值以下時(shí),自動(dòng)靜噪功能使信號(hào)衰弱,這樣有助于濾除無信號(hào)(靜音)時(shí)的噪聲。⑦使用“讀”指令使中斷狀態(tài)位移出ISD4004的MISO引腳時(shí),控制及地址數(shù)據(jù)也應(yīng)同步從MOSI端移入。(5)SPI端口的控制位 ISD4004的SPI控制位(6)SPI控制寄存器 SPI控制寄存器控制器件的每個(gè)功能,如錄音、放音、信息檢索(快進(jìn))、上電/掉電、開始/停止操作、忽略地址指針等。在系統(tǒng)的調(diào)試過程中不是希望中的順利,在調(diào)試中出現(xiàn)了問題,一點(diǎn)點(diǎn)的解決,軟件調(diào)試出預(yù)期的結(jié)果。老師要指導(dǎo)很多同學(xué)的論文,加上本來就有的教學(xué)任務(wù),工作量之大可想而知,她還在百忙之中抽出大量時(shí)間指導(dǎo)我們。sbit e=P3^2。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x40,0x38,0xCF,0x08,0x28,0x18,0x00,0x18,0xE8,0x29,0x2E,0x28,0xE8,0x18,0x08,0x00,0x00,0x00,0x7F,0x20,0x10,0x08,0x00,0x00,0x7F,0x25,0x25,0x25,0x25,0x7C,0x00,0x00,/* 文字: 永 *//* 宋體12。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=8x16 */0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,/* 文字: 路 *//* 宋體12。j)。 }/*
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1