畢業(yè)設計基于單片機的公交報站顯示系統(tǒng)_第1頁
畢業(yè)設計基于單片機的公交報站顯示系統(tǒng)_第2頁
畢業(yè)設計基于單片機的公交報站顯示系統(tǒng)_第3頁
畢業(yè)設計基于單片機的公交報站顯示系統(tǒng)_第4頁
畢業(yè)設計基于單片機的公交報站顯示系統(tǒng)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 本科畢業(yè)論文(設計)論文題目:基于單片機的公交報站顯示系統(tǒng)作 者: 學號: 2008131162學 院: 物理與電子工程學院 年 級: 2008級專 業(yè): 電子信息科學與技術 指導教師: 陳一虎 職稱 高級工程師日 期: 2011年12月 曲靖師范學院 本論文(設計)經(jīng)答辯小組全體成員審查,確認符合曲靖師范學院本科(學士學位)畢業(yè)論文(設計)質(zhì)量要求。 答辯小組簽名主席姓 名工 作 單 位職 稱成員 答辯日期:原創(chuàng)性聲明本人聲明:所呈交的論文(設計)是本人在指導教師指導下進行的研究工作成果。除了文中特別加以標注和致謝的地方外,論文(設計)中不包含其他人已發(fā)表或撰寫過的研究成果。參與同一工作的

2、其他同志對本研究所作的任何貢獻已在論文(設計)中作了明確的說明并表示了謝意。簽名: 日期: 。論文(設計)使用授權說明本論文(設計)作者完全了解曲靖師范學院有關保留、使用畢業(yè)(學位)論文(設計)的規(guī)定,即學校有權保留論文(設計)及送交論文(設計)復印件,允許論文(設計)被查閱和借閱;學校可以公布論文(設計)的全部或部分內(nèi)容。簽名: 指導教師簽名: 日期: 。 基于單片機的公交語音報站顯示系統(tǒng) 摘 要 目前,針對公交車自動報站問題提出的解決方案主要是結合全球衛(wèi)星定位系統(tǒng)(gps),通過衛(wèi)星定位來實現(xiàn).但該方式技術非常復雜,投資很大,從推廣使用的角度存在很多問題。為解決這些問題,我們進行了實際調(diào)研

3、,確定結合單片機控制技術,采用點陣屏顯示站點信息,并以wtv040語音電路播報站點信息來實現(xiàn)公交車的自動報站不僅能解決以上提出的種種問題還能實現(xiàn)報站的準確性、及時性、穩(wěn)定性和操作簡單、方便、智能等特點。關鍵詞:stc89c52單片機;64*32點陣屏顯示;wtv040語音芯片 based on scm bus stops speech display system abstract now, aim at a bus automatically the report stands the problem propose of solution mainly is combine gps(gps

4、) and pass a satellite fixed position to carry out.but that way contains very complicated technique, the investment is very big, from expand usage of the angle exist a lot of problems.in order to work out these problems, we carried on actual investigation, think to combine a single slice of machine

5、control technique,the dot matrix display information site, hold to show with some the station orders an information, and report a station to order an information by the wtv040 speech electric circuit to carry out the automatic report of bus station not only can solve to above pose of various problem

6、 together also can carry out the accuracy, sex in time and stability and operation of reporting the station in brief, convenience, intelligence etc. characteristics.keywords:stc89c52 microcontroller core; the point hold of 64*32; speech chip wtvo40 目 錄1 引言11.2 研究現(xiàn)狀分析11.2設計目的和設計內(nèi)容21.2.1設計目的21.2.2設計內(nèi)容

7、31.3 主要工作內(nèi)容41.3.1主控制模塊41.3.2 按鍵模塊41.3.3 wtv080語音模塊41.4.4 64*32點陣顯示模塊42.1 主控制模塊42.1.1 關于stc89c51單片機42.1.2 主要性能52.3.4 wtv040語音電路設計102.3數(shù)據(jù)傳輸方案論證121 引言公共汽車行駛在現(xiàn)代文明程度高的市區(qū),它是一道流動的風景線,因而對整車外形乃至色彩都有更高的要求。作為公共汽車還要求有醒目和減少乘務人員勞動強度的電子報站器,電子顯示路牌,無人售票裝置,前后電視監(jiān)視系統(tǒng)等新技術的采用也將越來越普及。1.2 研究現(xiàn)狀分析 目前在世界上公交車報站有三種方式,一種是利用gps全球

8、衛(wèi)星定位系統(tǒng)的公交車報站系統(tǒng),在司機座位后面隔板上,安裝了一臺15英寸的液晶電視和 gps信號接收器,安裝了這套設備后,公交車在語音報站的同時,通過液晶電視還可以顯示到站站名的字幕,這樣如果沒聽清報站的話,通過顯示屏,乘客也可以一目了然。當出現(xiàn)緊急情況時,調(diào)度中心將會給公交車發(fā)出相應的信息,以短信的形式傳送到顯示屏上,同時車載臺會發(fā)出相應的提示音;駕駛員也可以通過相應的工具進行回復。目前在美國部分城市gps衛(wèi)星定位系統(tǒng)已經(jīng)投入使用,國內(nèi)也有此類產(chǎn)品的研制開發(fā),其功能強大,系統(tǒng)穩(wěn)定,但其投資昂貴,尤其是一些中小城市無法承受。用單片機結合語音、led的顯示不但可以節(jié)約成本且為廣大出行人員帶來方便。

9、stc89c52單片機高速、高可靠、在線編程等特點結合一次性燒錄語音芯片wtv040運用程序的編寫實現(xiàn)led的顯示。本方案可以增加gps定位,可是考慮到成本會很高而且在中小城市實現(xiàn)起來也是難度較高,由于信號干擾或者是發(fā)送接收設備出現(xiàn)故障不單會給出行帶來不便而且維修成本那是相當?shù)母?。鑒于此,由單片機控制用按鍵來控制到站led來顯示站名,司機稍加以培訓即可。1.2設計目的和設計內(nèi)容1.2.1設計目的本課題要求設計的公交車報站顯示系統(tǒng),可以實現(xiàn)公交車的語音報站led同時顯示站名,即在進站、出站時候自動播報語音提示信息,同時利用點陣屏進行站名顯示。利用stc89c52作為主控芯片完成主控電路的設計,輔

10、助電路要求包括語音電路、漢字顯示電路、電源電路來實現(xiàn):2、語音提示到站信息;3、屏幕顯示到站信息;4、乘客請求下車摁扭。1.2.2設計內(nèi)容1、 采用stc89c52單片機對整個系統(tǒng)進行控制。2、 采用編碼技術對每一個車站點進行編碼,當車行駛到車站點時按下按鍵,系統(tǒng)將自動識別該站并發(fā)送指令啟動語音報站系統(tǒng)進行語音報站及站名顯示;3、 采用wtv040型號的語音芯片對聲音進行語音播放。4、 采用64*32點陣對站名進行顯示。5、 采用蜂鳴器對乘客下車請求進行響應。該公交車自動報站系統(tǒng)的設計主要是對站點的識別控制報站時刻,進站、出站通過按下按鍵播報站名及服務用語。語音存儲模塊 按鍵模塊 主控電路模塊

11、喇 叭語音播報模塊 顯示存儲模塊led顯示模塊 圖1.1設計方案系統(tǒng)框圖1.3 主要工作內(nèi)容1.3.1主控制模塊stc89c51檢測和控制系統(tǒng)其它模塊的運行。它對站點信息進行編碼;控制語音模塊播報對應站點的廣播信息;控制顯示模塊顯示對應站點信息。1.3.2 按鍵模塊 通過按下按鍵來選擇所要播報的語音和所要顯示的內(nèi)容1.3.3 wtv080語音模塊把所要播報的語音內(nèi)容燒寫進語音芯片,通過按鍵來判斷由單片機控制的播報語音。1.4.4 64*32點陣顯示模塊該模塊需要實現(xiàn)的功能主要是:1、實現(xiàn)廣告信息顯示2、顯示公交線路與下一站站名2.1 主控制模塊2.1.1 關于stc89c51單片機stc89c

12、51單片機的結構框圖如圖2.1所示。它主要由下面幾個部分組成:1個8位中央處理單元(cpu)、片內(nèi)flash存儲器、片內(nèi)ram、4個8位的雙向可尋址i/o口、1個全雙工uart(通用異步接收發(fā)送器)的串行接口、2個16位的定時器/計數(shù)器、多個優(yōu)先級的嵌套中斷結構,以及一個片內(nèi)振蕩器和時鐘電路。在stc89c單片機結構中,最顯著的特點是內(nèi)部含有flash存儲器,而在其他方面的結構,則和inter公司的8051的結構沒有太大的區(qū)別。內(nèi)置系統(tǒng)isp監(jiān)控程序32krom1280bsram看門狗定時器8051微處理器 stccpue2prom集成max810專用復位電路雙數(shù)據(jù)指針a/d轉(zhuǎn)換uart串口圖

13、2.1 stc89c51單片機的結構框圖2.1.2 主要性能1. 與mcs-51兼容 2. 4k字節(jié)可編程閃爍存儲器壽命:1000次寫/擦循環(huán)數(shù)據(jù)保留時間:10年3. 全靜態(tài)工作:0hz-24hz4. 三級程序存儲器鎖定5. 128*8位內(nèi)部ram6. 32可編程i/o線7. 兩個16位定時器/計數(shù)器8. 6個中斷源9. 可編程串行通道10. 片內(nèi)振蕩器和時鐘電路另外,stc89c51是用靜態(tài)邏輯來設計的,其工作頻率可下降到0hz,并提供兩種可用軟件來選擇的省電方式空閑方式(idle mode)和掉電方式(power down mode)。在空閑方式中,cpu停止工作,而ram、定時器/計數(shù)器

14、、串行口和中斷系統(tǒng)都繼續(xù)工作。在掉電方式中,片內(nèi)振蕩器停止工作,由于時鐘被凍結,使一切功能都暫停,故只保存片內(nèi)ram中的內(nèi)容,直到下一個硬件復位為止2。2.1.3 引腳功能及引腳說明stc89c51引腳圖如圖2.2所示:圖2.2 stc89c51引腳圖vcc:供電電壓。vss:接地。p0口:p0口為一個8位漏極開路雙向i/o口,每腳可吸收8個ttl門電流。當p1口的管腳第一次寫1時,被定義為高阻輸入。p0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的低八位。在fiash編程時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,此時p0外部必須被拉高。p1口:p1口是一個內(nèi)部

15、提供上拉電阻的8位雙向i/o口,p1口緩沖器能接收輸出4ttl門電流。p1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,p1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。p2口:p2口為一個內(nèi)部上拉電阻的8位雙向i/o口,p2口緩沖器可接收,輸出4個ttl門電流,當p2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,p2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。p2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,p2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,p2口輸出其特殊功能

16、寄存器的內(nèi)容。p2口在flash編程和校驗時接收高八位地址信號和控制信號。p3口:p3口管腳是8個帶內(nèi)部上拉電阻的雙向i/o口,可接收輸出4個ttl門電流。當p3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,p3口將輸出電流(ill)這是由于上拉的緣故。p3口也可作為stc89c51的一些特殊功能口:p3.0 rxd(串行輸入口)p3.1 txd(串行輸出口)p3.2 /int0(外部中斷0)p3.3 /int1(外部中斷1)p3.4 t0(記時器0外部輸入)p3.5 t1(記時器1外部輸入)p3.6 /wr(外部數(shù)據(jù)存儲器寫選通)p3.7 /rd(外部數(shù)

17、據(jù)存儲器讀選通)p3口同時為閃爍編程和編程校驗接收一些控制信號。rst:復位輸入。當振蕩器復位器件時,要保持rst腳兩個機器周期的高電平時間。ale/prog:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時,ale端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ale脈沖。如想禁止ale的輸出可在sfr8eh地址上置0。此時, ale只有在執(zhí)行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。如果微處

18、理器在外部執(zhí)行狀態(tài)ale禁止,置位無效。/psen:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/psen有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/psen信號將不出現(xiàn)。/ea/vpp:當/ea保持低電平時,則在此期間外部程序存儲器(0000h-ffffh),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/ea將內(nèi)部鎖定為reset;當/ea端保持高電平時,此間內(nèi)部程序存儲器。在flash編程期間,此引腳也用于施加12v編程電源(vpp)。xtal1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。xtal2:來自反向振蕩器的輸出wtv040語音模塊2.1、簡介 wt

19、v系列詫音芯片是廣州唯創(chuàng)電子有限公司推出的一系列詫音芯片,其性能優(yōu)越,價格實惠,能為用戶提供最高的性價比。該系列芯片包拪wtv010、wtv020、wtv040、wtv080、wtv170、wtv340等詫音芯片,在功能方面,wtv010、wtv020具備了二線串口控制的性能,其余的跟wtv040、wtv080、wtv170、wtv340等詫音芯片功能一致。此使用說明僅介紹wtv040、wtv080、wtv170、wtv340等詫音芯片的相關資料。 不wtv系列詫音芯片配套的詫音編程軟件操作界面簡單、容易操作,功能齊全,充分利用芯片內(nèi)部的資源,可以大大縮短芯片的制作周期。 此芯片具有眾多單元電

20、路,丏有枀強的可編程能力,除了能夠播放詫音,而丏還可以播放midi音樂等,丌僅能實現(xiàn)標準的控制方式,亦可根據(jù)需求,訂做各種功能,盡可能的使產(chǎn)品的性價比提升到最高。亦可控制各種電器設備等,可應用在很多領域,例如:電子琴、高級玩具、兒童學習機、防盜設備、智能家電、保健不理療產(chǎn)品、仦器仦表,以及各類自勱控制系統(tǒng)等等。 在很多需要高音質(zhì)、功能靈活多變等要求的產(chǎn)品中,wtv系列詫音芯片是最具性價比的方案之一,也是在某些場合替換isd系列詫音芯片的最佳選擇!2.2、特點 可編程的一次性燒錄(otp)詫音芯片。 6khz頻率旪,根據(jù)芯片型號,詫音長度可分別達到10秒、20秒、40秒、80秒、170秒、340

21、秒。 內(nèi)置16bits dac數(shù)字/仿真轉(zhuǎn)換器、psg詫音合成器和音質(zhì)優(yōu)化算法器,能表現(xiàn)出比較高質(zhì)量的音頻。 pwm和dac兩種音頻輸出方式。 可仸意揑入靜音,丏丌占用詫音空間。 相同的詫音可重復調(diào)用,丏丌占用詫音空間。 多種工作模式:按鍵控制模式、按鍵組合控制模式、幵口控制模式、串口控制模式等。 播放詫音旪,busy腳可根據(jù)需要,設定輸出高電平戒低電平。 內(nèi)置0.5w喇叭直推線路(direct-drive),丌需要外加器件,音質(zhì)不音量比傳統(tǒng)cout+三枀管更佳,丏耗電量更少。 工作電壓范圍:2.5v至3.6v。 省電模式旪耗電 2ua,在省電模式下,芯片上電后1秒鐘戒者詫音停止播放后1秒自勱

22、休眠。 dip16、sop16、ssop20、qfp44等多種封裝形式可供選擇。 強大的可編程能力,可以根據(jù)需要定制各種繁雜的功能。 2.3wtv040引腳及功能 2.3.4 wtv040語音電路設計led顯示部分四個88的點陣構成一個1616的點陣。行和列的交叉處有一個led,共由256個led構成,如果led的陽極與行相連,而陰極與列相連,那么只要給該led對應的行以高電平,列以低電平,那么對應的led就發(fā)光。圖2-1畫出了室內(nèi)直插式88點陣雙基色led模塊實物圖。這種模塊由64個發(fā)光led芯片以88的形式構成一個正方形模塊,然后用2列8針引腳將內(nèi)部電路接口引出,供驅(qū)動電路使用。圖2-1

23、led 點陣顯示原理圖行對應的給led的陽極,先給第一行以高電平,如果送給16列的代碼為efff,則第一行的第4個led被點亮,再給第二行以高電平,如果送給16列的代碼為ef07,則第二行的第4、9、10、11、12、13個被點亮,接著給第三行以高電平,同時給列以驅(qū)動代碼,這樣不斷地進行行行的掃描,只要速度夠快,由于人的視覺暫留作用,就不會感覺到明顯的閃爍感。點陣上會看到一個清晰的“機”字。 led數(shù)碼管結構簡單,價格便宜。本文所述的是led的數(shù)據(jù)顯示方式,這種方式通常使用8段led或者16段led。在實際應用中,點亮led數(shù)碼管的方式有靜態(tài)和動態(tài)2種方法。本文以8段led作為示例來論證方案1

24、.靜態(tài)顯示方式靜態(tài)顯示方式,即8段led數(shù)碼管在顯示某一個數(shù)碼時,加在數(shù)碼管上的段碼保持不變,直至換顯其他數(shù)碼為止。這樣數(shù)碼管的每一段均應由一條輸出線來控制,每顯示以為數(shù)碼需要8根輸出線,當n位顯示則需n8根輸出控制線。占用較多i/o資源。2.動態(tài)顯示方式為解決靜態(tài)顯示占用較多i/o資源的問題,在多位顯示時通常采用動態(tài)顯示方式,動態(tài)顯示是將所有數(shù)碼管的段碼線對應并聯(lián)在一起,由一個8位的輸出口控制,每位數(shù)碼管的公共端分別出一位i/o線控制。顯示不同數(shù)碼時,由位線控制各位輪流顯示。位線控制某位選通時,該位應顯示數(shù)碼的段碼同時加在段碼線上,即每一時刻僅僅有一位數(shù)碼管是被點亮的,當輪流顯示的速度較快(

25、每秒24次以上),由于人眼的視覺暫留現(xiàn)象,看起來就像所有位同時顯示一樣,這時,我們就能看到穩(wěn)定的圖像了由于單片機的特性,我們將采用方案2:動態(tài)顯示方式,采用動態(tài)顯示方式進行顯示時,每一行有一個行驅(qū)動器,各行的同名列共用一個驅(qū)動器。顯示數(shù)據(jù)通常存儲在單片機的存儲器中,按8位一個字節(jié)的形式順序排放。顯示時要把一行中各列的數(shù)據(jù)都傳送到相應的列驅(qū)動器上去,這就存在一個顯示數(shù)據(jù)傳輸?shù)膯栴}。從控制電路到列驅(qū)動器的數(shù)據(jù)傳輸可以采用并列方式或串行方式。2.3數(shù)據(jù)傳輸方案論證顯然,采用并行方式時,從控制電路到列驅(qū)動器的線路數(shù)量大,相應的硬件數(shù)目多。當列數(shù)很多時,并列傳輸?shù)姆桨甘遣豢扇〉摹?采用串行傳輸?shù)姆椒?,?/p>

26、制電路可以只用一根信號線,將列數(shù)據(jù)一位一位傳往列驅(qū)動器,在硬件方面無疑是十分經(jīng)濟的。但是,串行傳輸過程較長,數(shù)據(jù)按順序一位一位地輸出給列驅(qū)動器,只有當一行的各列數(shù)據(jù)都以傳輸?shù)轿恢?,這一行的各列才能并行地進行顯示。這樣,對于一行的顯示過程就可以分解成列數(shù)據(jù)準備(傳輸)和列數(shù)據(jù)顯示兩部分。對于串行傳輸方式來說,列數(shù)據(jù)準備時間可能相當長,在行掃描周期確定的情況下留給行顯示的時間就太少了,以致影響到led的亮度。解決串行傳輸中列數(shù)據(jù)準備和列數(shù)據(jù)顯示的時間矛盾問題,可以采用重疊處理的方法。即在顯示本行各列數(shù)據(jù)的同時,傳送下一列數(shù)據(jù)。為了達到重疊處理的目的,列數(shù)據(jù)的顯示就需要具有所存功能。經(jīng)過上述分析,

27、就可以歸納出列驅(qū)動器電路應具有的功能。對于列數(shù)據(jù)準備來說,它應能實現(xiàn)串入并處的移位功能;對于列數(shù)據(jù)顯示來說,應具有并行鎖存的功能。這樣,本行已準備好的數(shù)據(jù)打入并行鎖存器進行顯示時,串并移位寄存器就可以準備下一行的列數(shù)據(jù),而不會影響本行的顯示。圖2-2為顯示屏電路實現(xiàn)的結構框圖。 圖2-2.顯示屏電路框 4個1616點陣顯示屏硬件原理圖軟件部分語音模塊程序設計本設計采用的是wtv040一線串口模式,利用mcu通過data給wtv發(fā)送數(shù)據(jù),以達到控制的目的,可以實現(xiàn)語音的播放、停止、循環(huán)等。語音和地址的對應關系單片機通過指令來查詢每段語音對應的地址,從而達到準確播放語音的目的。delay1ms(u

28、char count) /1ms延時子程序 uchar i,j,k; for(k=count;k0;k-) for(i=4;i0;i-) for(j=227;j0;j-);delay100us(unsigned char count) /100us延時子程序 uchar i; uchar j; for(i=count;i0;i-) for(j=85;j0;j-);send_oneline(uchar addr) uchar i; voiceclk=1; voicedata=1; voicerst=0; delay1ms(5); /*復位延時1-5ms*/ voicerst=1; delay1m

29、s(8); /* delay 6ms */ voicecs=0; delay1ms(5); /* delay 5ms */ for(i=0;i=1; delay100us(3); voiceclk=1;delay100us(3);voicecs=1;顯示模塊部分滑動窗口之翻頁1:通過顯示程序送第一屏的數(shù)據(jù)送到屏體2:延遲一段時間 3:送下一屏的數(shù)據(jù) 4:重復2,3 數(shù) 據(jù) 區(qū)屏體discls()toromfor(i=0;iword;i+) temp=xbyte(uint)pingcnt*word*clines+somelines*word+i sendclk(); ehoff store se

30、lect_line(); ehonsomelines+;if(somelines=scan_lines) somelines=0; 滑動窗口之上滾滑動窗口:每一定的時間讓行基地址加1,便實現(xiàn)了每一定時間顯示內(nèi)容上移一行的顯示效果,注意每行顯示漢字不能超過行字數(shù);在第一行前和最后一行加一幀黑數(shù)據(jù);移動速度由行地址改變速度決定;數(shù)據(jù)移完應有一定的停留時間。up() while(ud_line!=pingst*clines) if(speed!=0) while(speed!=speedcnt) while(!b20ms); b20ms=0; speedcnt+; speedcnt=0; ud_li

31、ne+; if(0=(ud_line%clines) if(stay!=0) while(stay!=staycnt) while(!b1s); b1s=0; staycnt+; staycnt=0; disup() uint i; uchar j; for(j=0;jword;j+) temp=xbytedataadr+(ud_line+somelines)*word+j; sendclk(); ehoff store select_line(); ehon 滑動窗口之左移1:在整個顯示數(shù)據(jù)的前面添加一屏黑數(shù)據(jù)2:根據(jù)左移的點計算地址及顯示區(qū)域3:方法(1)dots/8:計算個數(shù)(2)dot

32、s%8:計算截止點數(shù)(3)送上一屏需要顯示的字節(jié)數(shù)word-dots/8(4)送本屏需要顯示的字節(jié)數(shù)dots/8(5)送本屏需要顯示的點數(shù)disleft() uchar i,temp; for(i=0;i(word-dots/8);i+) temp=xbyte(uint)pingcnt*word*clines+word*somelines+i; sendclk for(i=0;i(dots/8);i+) temp=xbyte(uint)(pingcnt+1)*word*clines+word*somelines+i; sendclk temp=xbyte(uint)(pingcnt+1)*word*clines+word*somelines+dots/8; for(i=0;i(dots%8);i+) clk=0;clk=1; 總 結我畢業(yè)設計的題目是公交車報站顯示系統(tǒng)的設計,經(jīng)過一個多月的奮斗,終于完成了設計,使系統(tǒng)實現(xiàn)了報站顯示功能。該設計的創(chuàng)新之處在于它應用64*32的點陣顯示所到之站和廣告信息的插播,。本系統(tǒng)功能強大,成本低,系統(tǒng)穩(wěn)定、成本小、語音音質(zhì)好,很好的實現(xiàn)了車輛的報站顯示,具有很強的實用性。系統(tǒng)選用wtv040語音芯片,它的錄音數(shù)據(jù)被存放方法是通過isd

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論