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

正文內(nèi)容

基于單片機(jī)的公交車自動(dòng)報(bào)站系統(tǒng)設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-06-25 12:50本頁(yè)面
  

【正文】 te(uchar dat){ check()。_nop_()。 e=1。 //指令 rw=0。} 寫指令函數(shù)/*******寫指令******/void send(uchar mand){ check()。 while(busy)。 //讀 e=1; port=0x00。} 檢查忙函數(shù)/*******判斷是否忙*******/void check(){ rs=0。i0。n0。 程序子函數(shù)模塊 延時(shí)函數(shù)/*******延時(shí)*********/void delay(uint n){ uint i。 圖312 LED提示燈接線圖第四章 系統(tǒng)程序設(shè)計(jì) 系統(tǒng)仿真主程序流程圖開始界面蜂鳴器提示,LCD顯示第一行字符“Weleto YanTai”運(yùn)行方式 P34=0?P35=0? N N Y Y順序報(bào)站,蜂鳴器提示,LED下車指示燈亮逆序報(bào)站,蜂鳴器提示,LED下車指示燈亮液晶顯示當(dāng)前到站站名液晶顯示當(dāng)前到站站名圖41 系統(tǒng)仿真主程序流程圖系統(tǒng)仿真,初始化運(yùn)行程序時(shí),LCD第一行顯示歡迎字符,蜂鳴器蜂鳴,選擇BUTTON1或者BUTTON2(通過(guò)控制P35,P34)選擇順序或者逆序報(bào)站,按下按鍵之后,蜂鳴器提示,LED指示燈亮,延遲一段時(shí)間后顯示站名。 蜂鳴器和LED指示燈蜂鳴器鑒于用Proteus仿真,語(yǔ)音模塊用蜂鳴器代替如圖37,采用三極管NPN,當(dāng)P11為高電平時(shí)電路導(dǎo)通,通過(guò)程序使P11進(jìn)行短時(shí)間內(nèi)高低電平轉(zhuǎn)換,以達(dá)到斷續(xù)蜂鳴提示的效果。1mF 的電容也影響自動(dòng)靜噪的電路對(duì)信號(hào)幅度的響應(yīng)速度。并且與內(nèi)部設(shè)定閾值和峰值電平來(lái)作比較,從而決定自動(dòng)靜噪的功能的翻轉(zhuǎn)點(diǎn)。并且在不外接地時(shí)鐘時(shí),此端是必須接地的。并且由于內(nèi)部的防混淆及平滑濾波器已經(jīng)設(shè)定好,所以上述推薦時(shí)鐘頻率不應(yīng)該再改變。工業(yè)級(jí)的芯片在整個(gè)溫度和電壓范圍內(nèi),頻率變化范圍在6/+4%內(nèi),此時(shí)建議使用穩(wěn)壓電源。該端口并且可以用于存儲(chǔ)的管理技術(shù)。1行地址時(shí)鐘(RAC):漏極的開路輸出。OVF 標(biāo)志指示ISD的錄放操作是否已經(jīng)到存儲(chǔ)器未尾狀態(tài)。并且中斷的狀態(tài)在下一個(gè)SPI周期開始時(shí)清除。中斷(/INT):本端作為漏極的開路輸出。串行時(shí)鐘(SCLK):作為ISD 的時(shí)鐘的輸入端。串行輸出(MISO):作為ISD 的串行的輸出端。串行輸入(MOSI):此端是串行的輸入端。信號(hào)是通過(guò)耦合電容來(lái)輸入,最大幅度是16mV峰峰值音頻輸出(AUD OUT):作用是提供音頻的輸出,可以驅(qū)動(dòng)5KΩ的負(fù)載。作為差分的驅(qū)動(dòng)時(shí),信號(hào)最大幅度是16mV峰峰值,這是和ISD33000系列一樣的。這時(shí)輸入放大器采用單端或差分驅(qū)動(dòng)。地線(VSSD,VSSA):芯片的內(nèi)部的模擬和數(shù)字電路也使用不同的地線。電源端(VCCA,VCCD):為了使噪聲最小,芯片內(nèi)部的數(shù)字和模擬電路要使用不同的電源的總線,并且分別引出到外封裝的不同的管腳上。ISD4004芯片優(yōu)點(diǎn)是無(wú)須A/D的轉(zhuǎn)換和A/D的壓縮,能過(guò)進(jìn)行直接的儲(chǔ)存,并且沒有A/D轉(zhuǎn)換的誤差,還具有所需的外圍的電路是比較簡(jiǎn)單的、使用時(shí)不用擴(kuò)充存儲(chǔ)器、存儲(chǔ)時(shí)間也很長(zhǎng)、也可以進(jìn)行多次重復(fù)錄放。而一般固錄音電路是有很多缺點(diǎn)的,會(huì)有很多噪聲和金屬聲。芯片經(jīng)過(guò)微控制器設(shè)計(jì),其指令采用的是串行通信,如(SPI)。并且它的音質(zhì)也很不錯(cuò),目前在移動(dòng)電話以及其他電子產(chǎn)品中應(yīng)用比較廣泛。1時(shí)有光標(biāo)B為0時(shí)光標(biāo)閃爍,1時(shí)光標(biāo)不閃爍設(shè)定顯示屏或光標(biāo)移動(dòng)方向000001S/CR/LXX40us功能詳解:S/CR/L設(shè)定的情況00光標(biāo)左移1格,且AC值減101光標(biāo)右移1格,且AC值加110顯示器上字符全部左移一格,但光標(biāo)不移動(dòng)11顯示器上字符全部右移一格,但光標(biāo)不移動(dòng)功能設(shè)定00001DLNFXX40us功能詳解:DL為0時(shí)數(shù)據(jù)總線為4位,1時(shí)數(shù)據(jù)總線為8位N為0時(shí)顯示1行,1時(shí)顯示兩行F為0時(shí)5*7點(diǎn)陣/每個(gè)字符,1時(shí)5*10點(diǎn)陣/每個(gè)字符設(shè)定CGRAM地址指令0001CGRAM的地址(6位)40us功能詳解:設(shè)定下個(gè)要存入的數(shù)據(jù)的CGRAM的地址設(shè)定DDRAM地址指令001CGRAM的地址(7位)40us功能詳解:設(shè)定下個(gè)要存入的數(shù)據(jù)的DDRAM的地址讀取忙碌信號(hào)或AC地址01BFAC內(nèi)容(7位)40us功能詳解:BF為1表示液晶顯示器忙,為0時(shí),液晶顯示器可以接收單片機(jī)送來(lái)的數(shù)據(jù)或指令數(shù)據(jù)寫入到DDRAMH或CGRAM10要寫入的數(shù)據(jù)D7~D040us功能詳解:(1)將字符碼寫入DDRAM,液晶顯示屏并顯示對(duì)應(yīng)的字符(2)使用者設(shè)計(jì)的圖形存入CGRAM從CARAM或DDRAM讀取數(shù)據(jù)11要讀出的數(shù)據(jù)D7~D040us功能詳解:讀取DDRAM或CGRAM的內(nèi)容 語(yǔ)音模塊ISD4004實(shí)際公交車報(bào)站都是語(yǔ)音報(bào)站,因?yàn)楸驹O(shè)計(jì)用Proteus仿真,所以用蜂鳴器替代語(yǔ)音模塊進(jìn)行仿真試驗(yàn),下面簡(jiǎn)要介紹下語(yǔ)音模塊的基本知識(shí)。讀的時(shí)候,先讀左邊那列,再讀上面那行,如:感嘆號(hào)!的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進(jìn)制)圖310 CGROM和CGRAM中字符代碼與字符圖形對(duì)應(yīng)關(guān)系 液晶LCD1602常用的11條指令表36 液晶LCD1602常用指令指令功能RSR/WDB7DB6DB5DB4DB3DB2DB1DB0執(zhí)行時(shí)間清屏0000000001功能詳解:清除液晶顯示器的內(nèi)容。 LCD1602的引腳定義字符型LCD一般是16條引腳線14條引腳線,多出來(lái)的兩條線是背光電源線VCC(15腳)和地線GND(16腳),與14腳LCD的控制原理基本完全一樣,定義如下表所示:表35 LCD1602引腳定義引腳號(hào)引腳名電平輸入/輸出作用1VSS電源地2VCC電源(+5V)3VEE進(jìn)行對(duì)比的調(diào)整電壓4RS0/1輸入0進(jìn)行輸入I指令1進(jìn)行輸入O數(shù)據(jù)5R/W0/1輸入0=向LCD寫入指令以及數(shù)據(jù)1=從LCD中來(lái)讀取信息6E1,1—0輸入使能信號(hào),1是進(jìn)行讀取信息1—0下降沿執(zhí)行指令7DB00/1I/O數(shù)據(jù)總線line0(最低位)8DB10/1I/O數(shù)據(jù)總線line09DB20/1I/O數(shù)據(jù)總線line010DB30/1I/O數(shù)據(jù)總線line011DB40/1I/O數(shù)據(jù)總線line012DB50/1I/O數(shù)據(jù)總線line013DB60/1I/O數(shù)據(jù)總線line014DB70/1I/O數(shù)據(jù)總線line015A+VCCLCD背光燈電源正極16K接地LCD背光燈電源負(fù)極圖39 LCD1602引腳接線圖在LCD模塊上固化了字模存儲(chǔ)器,這就是CGROM和CGRAM,HD44780內(nèi)置了192個(gè)常用字符的字模,存于字符產(chǎn)生器CGROM中,另外還有8個(gè)允許用戶自定義的字符產(chǎn)生RAM,成為CGRAM。市面上字符液晶大多數(shù)是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型的液晶。數(shù)碼管只能顯示數(shù)字,LCD可以顯示漢字、符號(hào)、數(shù)字和圖形,為了報(bào)站器的人性化LCD1602能夠同時(shí)顯示16列2行的字符,可以顯示數(shù)字、字母、以及各種符號(hào)。圖38 f05V/J05V引腳接線圖 顯示模塊LCD1602我們知道的用來(lái)顯示的器件很多。J05V作為接收模塊優(yōu)點(diǎn)是低電壓、體積小,兩者連接在PT2262/2272配合使用F05V引腳定義:1=正電源3V;2=接地;3=數(shù)據(jù)信號(hào)輸入;Y=外接天線。當(dāng)射頻信號(hào)到來(lái)時(shí)PT2272D的VT引腳端由低變高,經(jīng)非門送到單片機(jī)INT0,使單片機(jī)跳到外部中斷O子程序。在公交車上設(shè)置的接收裝置J05V和譯碼裝置PT2272進(jìn)行譯碼并傳輸?shù)絾纹瑱C(jī),通過(guò)單片機(jī)判斷車輛到達(dá)的站點(diǎn)信息,根據(jù)這個(gè)站點(diǎn)的信息進(jìn)行語(yǔ)音播報(bào)以及液晶顯示提示。表34 16位編碼數(shù)據(jù)格式0123456789101112131415D0D1D2D3D0D1D2D3D0D1D2D3D0D1D2D34位起始標(biāo)志8位編碼數(shù)據(jù)4位起始標(biāo)志由上圖可以看出每一幀數(shù)據(jù)需要四次才能發(fā)送完畢。接收電路主要由AT89C5譯碼模塊PT227無(wú)線數(shù)傳模塊J05V和一片74LS04構(gòu)成,接收部分模擬電路如圖37所示圖36 PT2262發(fā)射部分模擬接線圖圖37 PT2272接收部分模擬接線圖發(fā)射部分主要產(chǎn)生一個(gè)周期的編碼信號(hào)。圖35 PT2262/PT2272引腳圖PT2262/PT2272引腳基本類似,作為無(wú)線收發(fā)譯碼解碼器,兩者配對(duì)使用引腳連接必須一致。3的8次方為6561,即地址編碼的不重復(fù)度是6561組。 PT2262/PT2272引腳圖在PT2262/2272這種器件的使用,根據(jù)資料一般將會(huì)使用8位的地址碼和4位的數(shù)據(jù)碼。同時(shí),為了防止一次按鍵產(chǎn)生站名的漏報(bào),在軟件設(shè)計(jì)中使用了延時(shí)函數(shù),防止站名的漏報(bào)。BUTTON2按鍵是實(shí)現(xiàn)公交車逆向返回時(shí)的報(bào)站,即從站名“EEEEEEE”到“AAAAAAA”的依次報(bào)站,也滿足每次按鍵按下時(shí)實(shí)現(xiàn)LED提示燈亮,蜂鳴器連續(xù)鳴叫7次。這按鍵是主要用來(lái)模擬無(wú)線信號(hào)的收發(fā)而設(shè)計(jì)的,即PT2262/PT2272的無(wú)線信號(hào)收發(fā)。下圖中,R2是限流電阻,阻值不可以過(guò)大,否則不能起到復(fù)位作用。當(dāng)C3結(jié)束充電后,RST端出現(xiàn)低電平,這是CPU將正常的工作。按鍵復(fù)位電路另外采用一個(gè)按鈕來(lái)給RST端加上高電平信號(hào)。具體的接線電路如圖3—2外部晶振電路:AT89C51單片機(jī)外接的是12MHZ的晶振,則機(jī)器周期為1us。通過(guò)XTAL1,ATAL2外部接上一片作為反饋元件的晶體,與C1和C2構(gòu)成了并聯(lián)諧振電路,使其構(gòu)成自激振蕩器。XTAL2:外接晶體振蕩器另一端。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。/EA/VPP(31腳):片外程序存儲(chǔ)器選用端,低電平有效。采用了地址/數(shù)據(jù)總線復(fù)用技術(shù)。當(dāng)振蕩器復(fù)位器件時(shí),要保持10ms高電平時(shí)間才能保證有效的復(fù)位。P3口(10~17腳):P3口作為準(zhǔn)雙向I/O口使用外,每一個(gè)端口還具有第二功能。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。可以用作準(zhǔn)雙向輸入/輸出口使用,但由于內(nèi)部無(wú)上拉電阻,一般外加上拉電阻:在進(jìn)行片外存儲(chǔ)器擴(kuò)展或I/O擴(kuò)展時(shí),P0口作為分時(shí)服用的低8位地址總線和雙向數(shù)據(jù)總線。GND:接地,一般接+5V電源地端。所以是核心控制期間的最佳選擇。例如工業(yè)控制領(lǐng)域、家電產(chǎn)品,智能化儀器儀表,計(jì)算機(jī)外部設(shè)備,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1