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

正文內(nèi)容

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

2025-06-25 12:50本頁面
  

【正文】 fmq=0。 delay(100)。 led=0。 delay(5)。n10。 delay(1)。 } s=0。 fmq=0。 delay(100)。 led=0。 delay(5)。n10。 delay(1)。 } s=0。 fmq=0。 delay(100)。 led=0。 }while(1){if (P35==0) {j++。n++) {write(num[n])。 for(n=0。 delay(1)。 delay(10)。 uchar n。//數(shù)據(jù)/命令sbit busy=P0^7。//使能sbit rw=P2^1。 //到站指示燈sbit fmq=P1^1。 //控制反向報(bào)站sbit P35=P3^5。uchar num[]=Weleto YanTai。uchar code dis4[]=DDDDDDD 。 //站點(diǎn)的內(nèi)容可更新也可以增加uchar code dis2[]=BBBBBBB 。//清屏 delay(1)。//地址增加一 delay(1)。 //開 0x08關(guān) delay(1)。 // 8位數(shù)據(jù),雙列,5*7字形 delay(1)。} 光標(biāo)位置函數(shù)/********光標(biāo)位置*********/void pos(uint p){ send(p|0x80)。_nop_()。 e=1。 //數(shù)據(jù) rw=0。 //寫入指令} 寫數(shù)據(jù)函數(shù)/********寫數(shù)據(jù)********/void write(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(通過控制P35,P34)選擇順序或者逆序報(bào)站,按下按鍵之后,蜂鳴器提示,LED指示燈亮,延遲一段時(shí)間后顯示站名。 蜂鳴器和LED指示燈蜂鳴器鑒于用Proteus仿真,語音模塊用蜂鳴器代替如圖37,采用三極管NPN,當(dāng)P11為高電平時(shí)電路導(dǎo)通,通過程序使P11進(jìn)行短時(shí)間內(nèi)高低電平轉(zhuǎn)換,以達(dá)到斷續(xù)蜂鳴提示的效果。1mF 的電容也影響自動(dòng)靜噪的電路對(duì)信號(hào)幅度的響應(yīng)速度。并且與內(nèi)部設(shè)定閾值和峰值電平來作比較,從而決定自動(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)是通過耦合電容來輸入,最大幅度是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)是無須A/D的轉(zhuǎn)換和A/D的壓縮,能過進(jìn)行直接的儲(chǔ)存,并且沒有A/D轉(zhuǎn)換的誤差,還具有所需的外圍的電路是比較簡(jiǎn)單的、使用時(shí)不用擴(kuò)充存儲(chǔ)器、存儲(chǔ)時(shí)間也很長(zhǎng)、也可以進(jìn)行多次重復(fù)錄放。而一般固錄音電路是有很多缺點(diǎn)的,會(huì)有很多噪聲和金屬聲。芯片經(jīng)過微控制器設(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ī)送來的數(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)容 語音模塊ISD4004實(shí)際公交車報(bào)站都是語音報(bào)站,因?yàn)楸驹O(shè)計(jì)用Proteus仿真,所以用蜂鳴器替代語音模塊進(jìn)行仿真試驗(yàn),下面簡(jiǎn)要介紹下語音模塊的基本知識(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條引腳線,多出來的兩條線是背光電源線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中來讀取信息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。現(xiàn)在基于HD44780液晶芯片的字符液晶在市場(chǎng)上是最常見、數(shù)量最大的,控制原理是完全相同的,因此控制程序可以基于HD44780液晶芯片,這樣可以很方便地應(yīng)用于市面上大部分的字符型的液晶。數(shù)碼管只能顯示數(shù)字,LCD可以顯示漢字、符號(hào)、數(shù)字和圖形,為了報(bào)站器的人性化LCD1602能夠同時(shí)顯示16列2行的字符,可以顯示數(shù)字、字母、以及各種符號(hào)。圖38 f05V/J05V引腳接線圖 顯示模塊LCD1602我們知道的用來顯示的器件很多。J05V作為接收模塊優(yōu)點(diǎn)是低電壓、體積小,兩者連接在PT2262/2272配合使用F05V引腳定義:1=正電源3V;2=接地;3=數(shù)據(jù)信號(hào)輸入;Y=外接天線。當(dāng)射頻信號(hào)到來時(shí)PT2272D的VT引腳端由低變高,經(jīng)非門送到單片機(jī)INT0,使單片機(jī)跳到外部中斷O子程序。在公交車上設(shè)置的接收裝置J05V和譯碼裝置PT2272進(jìn)行譯碼并傳輸?shù)絾纹瑱C(jī),通過單片機(jī)判斷車輛到達(dá)的站點(diǎn)信息,根據(jù)這個(gè)站點(diǎn)的信息進(jìn)行語音播報(bào)以及液晶顯示提示。表34 16位編碼數(shù)據(jù)格式0123456789101112131415D0D1D2D3D0D1D2D3D0D1D2D3D0D1D2D34位起始標(biāo)志8位編
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1