【正文】
PC0000HTCON00HACC00HB00HPSW00HSP07HDPTR0000HP0P3FFHIP00000BIE000000BTMOD00HTH000HTL000HTH100HTL100HSCON00HSBUF不定PCON(CHMOS)00000B在本設(shè)計(jì)中復(fù)位電路采用的是上電復(fù)位,即如圖3-9所示。另外,在復(fù)位期間,端口引腳處于隨機(jī)狀態(tài),復(fù)位后,系統(tǒng)將端口置為全“1”態(tài)。對(duì)于CMOS型單片機(jī),由于在RST端內(nèi)部有一個(gè)下拉電阻,故可將外部電阻去掉,而將外接電容減至1uF。當(dāng)人為按下按鈕時(shí),則VCC的+5V電平就會(huì)直接加到RST端。當(dāng)在RST端采樣到“1”信號(hào)且該信號(hào)維持19個(gè)振蕩周期以后,將ALE和/PSEN接成高電平 ,使器件復(fù)位。CL(負(fù)載電容):30pF+3pF。在電路中,對(duì)電容C1和C2的值要求不是很?chē)?yán)格,如果用高質(zhì)的晶振,則不管頻率為多少,C1,C2通常都選擇30pF??梢岳盟鼉?nèi)部的振蕩器產(chǎn)生時(shí)鐘,只要在XTAL1和XTAL2引腳上外接一個(gè)晶體及電容組成的并聯(lián)諧振電路,便構(gòu)成一個(gè)完整的振蕩信號(hào)發(fā)生器,如圖3-5示,此方法稱(chēng)為內(nèi)部方式。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。如想禁止ALE的輸出可在SFR8EH地址上置0。在FLASH編程期間,此引腳用于輸入編程脈沖。P3口也可作為AT89C51的一些特殊功能口,如下所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1) T0(記時(shí)器0外部輸入) T1(記時(shí)器1外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。這是由于內(nèi)部上拉的緣故。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門(mén)電流。P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8個(gè)TTL門(mén)電流。它主要由下面幾個(gè)部分組成:1個(gè)8位中央處理單元(CPU)、片內(nèi)Flash存儲(chǔ)器、片內(nèi)RAM、4個(gè)8位的雙向可尋址I/O口、1個(gè)全雙工UART(通用異步接收發(fā)送器)的串行接口、2個(gè)16位的定時(shí)器/計(jì)數(shù)器、多個(gè)優(yōu)先級(jí)的嵌套中斷結(jié)構(gòu),以及一個(gè)片內(nèi)振蕩器和時(shí)鐘電路。(7) 預(yù)置存儲(chǔ):采用兩種方式存儲(chǔ),一種是在燒寫(xiě)器上將數(shù)據(jù)寫(xiě)入,另一種是在車(chē)上,單片機(jī)處于輸入狀態(tài),車(chē)輛行駛一遍,將站與站之間的脈沖數(shù)寫(xiě)入片內(nèi)。外部晶振12MHz。系統(tǒng)由脈沖檢測(cè)、脈沖計(jì)數(shù)、CPU控制、控制信號(hào)、語(yǔ)音芯片、輸出顯示等組成。342 方案的選擇與論證公交車(chē)自動(dòng)報(bào)站系統(tǒng)的設(shè)計(jì)主要是對(duì)里程計(jì)數(shù)來(lái)控制報(bào)站時(shí)刻,進(jìn)站、出站自動(dòng)播報(bào)站名及服務(wù)用語(yǔ),準(zhǔn)確、及時(shí)、完全不需要人工介入。可以完整地播報(bào)一條公交線路的站名。手動(dòng)電子報(bào)站一般有司機(jī)或者乘務(wù)員控制,經(jīng)常出現(xiàn)錯(cuò)報(bào),誤報(bào)的情況。目前公交車(chē)報(bào)站有三種方式,一種是利用GPS全球衛(wèi)星定位系統(tǒng)的公交車(chē)報(bào)站系統(tǒng),在司機(jī)座位后面隔板上,安裝了一臺(tái)15英寸的液晶電視和 GPS信號(hào)接收器,安裝了這套設(shè)備后,公交車(chē)在語(yǔ)音報(bào)站的同時(shí),通過(guò)液晶電視還可以顯示到站站名的字幕,這樣如果沒(méi)聽(tīng)清報(bào)站的話,通過(guò)顯示屏,乘客也可以一目了然。公交車(chē)自動(dòng)報(bào)站器的設(shè)計(jì)主要是為了彌補(bǔ)改變傳統(tǒng)語(yǔ)音報(bào)站器必須有司機(jī)操控才能工作的落后方式,進(jìn)站、出站自動(dòng)播報(bào)站名及服務(wù)用語(yǔ),為市民提供更人性化,更完善的服務(wù)。鑒于傳統(tǒng)公交車(chē)報(bào)站系統(tǒng)的不足之處,結(jié)合公交車(chē)輛的使用特點(diǎn)及實(shí)際營(yíng)運(yùn)環(huán)境,設(shè)計(jì)了一種由單片機(jī)控制的公交車(chē)自動(dòng)報(bào)站系統(tǒng)。 課題研究的意義及背景公共汽車(chē)為外出的人們提供了方便快捷的服務(wù),而公共汽車(chē)的報(bào)站直接影響服務(wù)的質(zhì)量。為使得人們特別是為外來(lái)旅游、出差、就醫(yī)、求職等急需了解本地的公交路線的人提供高效、方便、快捷的公交系統(tǒng),讓他們得到自己所需要的各種相關(guān)信息,以便減少各種可能產(chǎn)生不必要的交通流量,提高公交的運(yùn)作效率,公交自動(dòng)報(bào)站系統(tǒng)便應(yīng)運(yùn)而生。s misinformation or failed to report, created the passenger by mistake under or the mild chronic bloody vaginal discharge, has had the very greatly negative influence regarding the public transportation operation, could have very many nonessential influences to the , studies the public transportation automatic newspaper station system is extremely essential.This topic main research is based on at89C51 public transportation automatic newspaper station system front, this system stations of arrival the pronunciation newspaper station in the public transportation, and has the LED nixietube to demonstrate, to main terminal when the public transportation may station of arrival the information to the main terminal transmission, convenient main terminal arrangement public transportation coach topic request designs a public transportation automatic newspaper station system, realizes the public transportation pronunciation automatic newspaper station, namely is entering the station, outputting time disseminates news the voice prompt information and the service language automatically, simultaneously carries on the Chinese character demonstration using the LED lattice electric design request using AT89C51 took the master control chip pletes the master control electric circuit the design, auxiliary circuit request including pronunciation electric circuit, Chinese character lattice display circuit, power circuit and so on.The public transportation newspaper station system mainly is posed by four parts, namely master control electric circuit, pulse examination electric circuit, pronunciation electric circuit as well as LED lattice Chinese character display circuit.Key word:Automatic newspaper station。本設(shè)計(jì)要求利用AT89C51作為主控芯片完成主控電路的設(shè)計(jì),輔助電路要求包括語(yǔ)音電路、漢字點(diǎn)陣顯示電路、電源電路等。編號(hào):本科畢業(yè)論文(設(shè)計(jì)) 題目:基于AT89C51的公交車(chē)語(yǔ)音報(bào)站器的設(shè)計(jì)系 (院):信息工程學(xué)院姓 名:唐河學(xué) 號(hào):0835140155專(zhuān) 業(yè):通信工程年 級(jí):2008級(jí)指導(dǎo)教師:李平職 稱(chēng):講師完成日期:2012年5月摘 要公交車(chē)已經(jīng)成為一般工薪族和學(xué)生族出門(mén)必須的交通工具,目前公交車(chē)上采用的公交報(bào)站系統(tǒng)具有語(yǔ)音和顯示報(bào)站的基本功能,但由于報(bào)站時(shí)采用司機(jī)手動(dòng)切換,一方面增加了司機(jī)的勞動(dòng)強(qiáng)度,另一方面由于司機(jī)的誤報(bào)或漏報(bào),造成乘客誤下或漏下,對(duì)于公交運(yùn)營(yíng)產(chǎn)生了很大負(fù)面影響,更會(huì)對(duì)乘客造成很多不必要的影響。本課題要求設(shè)計(jì)一公交車(chē)自動(dòng)報(bào)站系統(tǒng),以實(shí)現(xiàn)公交車(chē)的語(yǔ)音自動(dòng)報(bào)站,即在進(jìn)站、出站時(shí)候自動(dòng)播報(bào)語(yǔ)音提示信息及服務(wù)用語(yǔ),同時(shí)利用LED點(diǎn)陣電路進(jìn)行漢字顯示。s labor intensity, on the other hand because driver39。LED目 錄1緒論……………………………………………………………………………………...1 課題研究的意義及背景 1 報(bào)站器的動(dòng)態(tài)發(fā)展趨勢(shì) 2 設(shè)計(jì)的主要目標(biāo)任務(wù) 22 方案的選擇與論證……………………………………………………………………..3 方案 33 硬件電路的設(shè)計(jì)………………………………………………………………………..5 主控電路的設(shè)計(jì) 5 脈沖檢測(cè)電路的設(shè)計(jì) 12 語(yǔ)音輸出電路的設(shè)計(jì) 15 LED顯示電路的設(shè)計(jì) 214 軟件設(shè)計(jì)………………………………………………………………………………26 主控程序的設(shè)計(jì) 26 語(yǔ)音報(bào)站程序的設(shè)計(jì) 28 LED漢字顯示程序的設(shè)計(jì) 285 系統(tǒng)調(diào)試………………………………………………………………………………30結(jié)束語(yǔ)……………………………………………………………………………………31參考文獻(xiàn)…………………………………………………………………………………32致謝………………………………………………………………………………………331緒論隨著城市化進(jìn)程的加快,公共交通作為城市的基礎(chǔ)設(shè)施之一,仍然是絕大多數(shù)出行者的首選交通方式。公交應(yīng)用系統(tǒng)帶給公交企業(yè)的將不僅是形象的提升,也是效益的增長(zhǎng)。在聲學(xué)領(lǐng)域,微機(jī)技術(shù)與各種語(yǔ)音芯片相結(jié)合,即可完成語(yǔ)音的合成技術(shù),使得汽車(chē)報(bào)站器的實(shí)現(xiàn)成為可能,從而為市民提供了更加人性化的服務(wù)。(2)安全隱患:每次報(bào)站時(shí)都需要由駕駛員對(duì)報(bào)站器進(jìn)行操作,而在車(chē)輛起動(dòng)與進(jìn)站時(shí),往往是路面情況最復(fù)雜的時(shí)候,駕駛員既要對(duì)行駛中的汽車(chē)進(jìn)行起動(dòng)或制動(dòng)等操作,同時(shí)還要兼顧報(bào)站系統(tǒng)的操作,給行駛中的車(chē)輛帶來(lái)一定的安全隱患。公交車(chē)報(bào)站器在公交事業(yè)中占有舉足輕重的地位,它直接影響到公交車(chē)的服務(wù)質(zhì)量。另外兩種是手動(dòng)電子報(bào)站和人工報(bào)站的方式,而它們都離不開(kāi)司務(wù)人員,加大司乘人員的工作強(qiáng)度。 設(shè)計(jì)的主要目標(biāo)任務(wù)本課題要求設(shè)計(jì)一公交車(chē)自動(dòng)報(bào)站系統(tǒng),不同公交線路的站名的輸入和更換。本設(shè)計(jì)要求利用AT89C51作為主控芯片完成主控電路的設(shè)計(jì),輔助電路要求包括語(yǔ)音電路、漢字點(diǎn)陣顯示電路、電源電路等。以AT89C51為主控芯片,對(duì)外來(lái)脈沖計(jì)數(shù),結(jié)合語(yǔ)音芯片ISD4004輸出語(yǔ)音。(2) 脈沖計(jì)數(shù):光電耦合器的信號(hào)進(jìn)入C51后,采用中斷方式對(duì)脈沖計(jì)數(shù)。(6) 輸出顯示:LED點(diǎn)陣漢字顯示。 主控電路的設(shè)計(jì) 關(guān)于AT89C51單片機(jī)AT89C單片機(jī)的結(jié)構(gòu)框圖如圖3-1所示。VSS:接地。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸