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

正文內(nèi)容

基于單片機的公交車自動報站系統(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。 //控制反向報站sbit P35=P3^5。uchar num[]=Weleto YanTai。uchar code dis4[]=DDDDDDD 。 //站點的內(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ù)/*******延時*********/void delay(uint n){ uint i。 圖312 LED提示燈接線圖第四章 系統(tǒng)程序設(shè)計 系統(tǒng)仿真主程序流程圖開始界面蜂鳴器提示,LCD顯示第一行字符“Weleto YanTai”運行方式 P34=0?P35=0? N N Y Y順序報站,蜂鳴器提示,LED下車指示燈亮逆序報站,蜂鳴器提示,LED下車指示燈亮液晶顯示當(dāng)前到站站名液晶顯示當(dāng)前到站站名圖41 系統(tǒng)仿真主程序流程圖系統(tǒng)仿真,初始化運行程序時,LCD第一行顯示歡迎字符,蜂鳴器蜂鳴,選擇BUTTON1或者BUTTON2(通過控制P35,P34)選擇順序或者逆序報站,按下按鍵之后,蜂鳴器提示,LED指示燈亮,延遲一段時間后顯示站名。 蜂鳴器和LED指示燈蜂鳴器鑒于用Proteus仿真,語音模塊用蜂鳴器代替如圖37,采用三極管NPN,當(dāng)P11為高電平時電路導(dǎo)通,通過程序使P11進行短時間內(nèi)高低電平轉(zhuǎn)換,以達到斷續(xù)蜂鳴提示的效果。1mF 的電容也影響自動靜噪的電路對信號幅度的響應(yīng)速度。并且與內(nèi)部設(shè)定閾值和峰值電平來作比較,從而決定自動靜噪的功能的翻轉(zhuǎn)點。并且在不外接地時鐘時,此端是必須接地的。并且由于內(nèi)部的防混淆及平滑濾波器已經(jīng)設(shè)定好,所以上述推薦時鐘頻率不應(yīng)該再改變。工業(yè)級的芯片在整個溫度和電壓范圍內(nèi),頻率變化范圍在6/+4%內(nèi),此時建議使用穩(wěn)壓電源。該端口并且可以用于存儲的管理技術(shù)。1行地址時鐘(RAC):漏極的開路輸出。OVF 標(biāo)志指示ISD的錄放操作是否已經(jīng)到存儲器未尾狀態(tài)。并且中斷的狀態(tài)在下一個SPI周期開始時清除。中斷(/INT):本端作為漏極的開路輸出。串行時鐘(SCLK):作為ISD 的時鐘的輸入端。串行輸出(MISO):作為ISD 的串行的輸出端。串行輸入(MOSI):此端是串行的輸入端。信號是通過耦合電容來輸入,最大幅度是16mV峰峰值音頻輸出(AUD OUT):作用是提供音頻的輸出,可以驅(qū)動5KΩ的負載。作為差分的驅(qū)動時,信號最大幅度是16mV峰峰值,這是和ISD33000系列一樣的。這時輸入放大器采用單端或差分驅(qū)動。地線(VSSD,VSSA):芯片的內(nèi)部的模擬和數(shù)字電路也使用不同的地線。電源端(VCCA,VCCD):為了使噪聲最小,芯片內(nèi)部的數(shù)字和模擬電路要使用不同的電源的總線,并且分別引出到外封裝的不同的管腳上。ISD4004芯片優(yōu)點是無須A/D的轉(zhuǎn)換和A/D的壓縮,能過進行直接的儲存,并且沒有A/D轉(zhuǎn)換的誤差,還具有所需的外圍的電路是比較簡單的、使用時不用擴充存儲器、存儲時間也很長、也可以進行多次重復(fù)錄放。而一般固錄音電路是有很多缺點的,會有很多噪聲和金屬聲。芯片經(jīng)過微控制器設(shè)計,其指令采用的是串行通信,如(SPI)。并且它的音質(zhì)也很不錯,目前在移動電話以及其他電子產(chǎn)品中應(yīng)用比較廣泛。1時有光標(biāo)B為0時光標(biāo)閃爍,1時光標(biāo)不閃爍設(shè)定顯示屏或光標(biāo)移動方向000001S/CR/LXX40us功能詳解:S/CR/L設(shè)定的情況00光標(biāo)左移1格,且AC值減101光標(biāo)右移1格,且AC值加110顯示器上字符全部左移一格,但光標(biāo)不移動11顯示器上字符全部右移一格,但光標(biāo)不移動功能設(shè)定00001DLNFXX40us功能詳解:DL為0時數(shù)據(jù)總線為4位,1時數(shù)據(jù)總線為8位N為0時顯示1行,1時顯示兩行F為0時5*7點陣/每個字符,1時5*10點陣/每個字符設(shè)定CGRAM地址指令0001CGRAM的地址(6位)40us功能詳解:設(shè)定下個要存入的數(shù)據(jù)的CGRAM的地址設(shè)定DDRAM地址指令001CGRAM的地址(7位)40us功能詳解:設(shè)定下個要存入的數(shù)據(jù)的DDRAM的地址讀取忙碌信號或AC地址01BFAC內(nèi)容(7位)40us功能詳解:BF為1表示液晶顯示器忙,為0時,液晶顯示器可以接收單片機送來的數(shù)據(jù)或指令數(shù)據(jù)寫入到DDRAMH或CGRAM10要寫入的數(shù)據(jù)D7~D040us功能詳解:(1)將字符碼寫入DDRAM,液晶顯示屏并顯示對應(yīng)的字符(2)使用者設(shè)計的圖形存入CGRAM從CARAM或DDRAM讀取數(shù)據(jù)11要讀出的數(shù)據(jù)D7~D040us功能詳解:讀取DDRAM或CGRAM的內(nèi)容 語音模塊ISD4004實際公交車報站都是語音報站,因為本設(shè)計用Proteus仿真,所以用蜂鳴器替代語音模塊進行仿真試驗,下面簡要介紹下語音模塊的基本知識。讀的時候,先讀左邊那列,再讀上面那行,如:感嘆號!的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進制)圖310 CGROM和CGRAM中字符代碼與字符圖形對應(yīng)關(guān)系 液晶LCD1602常用的11條指令表36 液晶LCD1602常用指令指令功能RSR/WDB7DB6DB5DB4DB3DB2DB1DB0執(zhí)行時間清屏0000000001功能詳解:清除液晶顯示器的內(nèi)容。 LCD1602的引腳定義字符型LCD一般是16條引腳線14條引腳線,多出來的兩條線是背光電源線VCC(15腳)和地線GND(16腳),與14腳LCD的控制原理基本完全一樣,定義如下表所示:表35 LCD1602引腳定義引腳號引腳名電平輸入/輸出作用1VSS電源地2VCC電源(+5V)3VEE進行對比的調(diào)整電壓4RS0/1輸入0進行輸入I指令1進行輸入O數(shù)據(jù)5R/W0/1輸入0=向LCD寫入指令以及數(shù)據(jù)1=從LCD中來讀取信息6E1,1—0輸入使能信號,1是進行讀取信息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背光燈電源負極圖39 LCD1602引腳接線圖在LCD模塊上固化了字模存儲器,這就是CGROM和CGRAM,HD44780內(nèi)置了192個常用字符的字模,存于字符產(chǎn)生器CGROM中,另外還有8個允許用戶自定義的字符產(chǎn)生RAM,成為CGRAM?,F(xiàn)在基于HD44780液晶芯片的字符液晶在市場上是最常見、數(shù)量最大的,控制原理是完全相同的,因此控制程序可以基于HD44780液晶芯片,這樣可以很方便地應(yīng)用于市面上大部分的字符型的液晶。數(shù)碼管只能顯示數(shù)字,LCD可以顯示漢字、符號、數(shù)字和圖形,為了報站器的人性化LCD1602能夠同時顯示16列2行的字符,可以顯示數(shù)字、字母、以及各種符號。圖38 f05V/J05V引腳接線圖 顯示模塊LCD1602我們知道的用來顯示的器件很多。J05V作為接收模塊優(yōu)點是低電壓、體積小,兩者連接在PT2262/2272配合使用F05V引腳定義:1=正電源3V;2=接地;3=數(shù)據(jù)信號輸入;Y=外接天線。當(dāng)射頻信號到來時PT2272D的VT引腳端由低變高,經(jīng)非門送到單片機INT0,使單片機跳到外部中斷O子程序。在公交車上設(shè)置的接收裝置J05V和譯碼裝置PT2272進行譯碼并傳輸?shù)絾纹瑱C,通過單片機判斷車輛到達的站點信息,根據(jù)這個站點的信息進行語音播報以及液晶顯示提示。表34 16位編碼數(shù)據(jù)格式0123456789101112131415D0D1D2D3D0D1D2D3D0D1D2D3D0D1D2D34位起始標(biāo)志8位編
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1