

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)論文(設計)</b></p><p> 題 目基于單片機的公交車自動報站器的設計</p><p> 院 系 自動控制系 </p><p> 專 業(yè) 電氣工程與自動化</p><p><b> 學生姓名 </b></
2、p><p><b> 學 號 </b></p><p><b> 指導教師 </b></p><p> 職 稱 </p><p> 二O一二 年 六 月 三 日</p><p> 目 錄 </p>&l
3、t;p><b> 1.緒論1</b></p><p> 1.1 課題研究的背景及意義1</p><p> 1.2 報站器的動態(tài)發(fā)展趨勢1</p><p> 1.3 設計的主要目標任務2</p><p> 2.總體方案的設計2</p><p> 2.1 本設計的原理2&
4、lt;/p><p> 2.2 硬件方案的選擇2</p><p> 2.2.1 語音芯片的選澤2</p><p> 2.2.2 顯示模塊的選擇3</p><p> 2.2.3 時鐘芯片的選澤3</p><p> 3.硬件制方案的介紹與分析3</p><p> 3.1 單片機的選擇
5、與外圍電路的設計3</p><p> 3.1.1關于STC89C51單片機3</p><p> 3.1.2復位電路9</p><p> 3.1.3 外部晶振的選用9</p><p> 3.2 語音提示電路10</p><p> 3.2.1 ISD1730的簡介10</p><p
6、> 3.2.2 ISD1730內部結構12</p><p> 3.2.3 ISD1730與單片機的連接圖14</p><p> 3.3 時鐘模塊14</p><p> 3.3.1 DS1302的簡介15</p><p> 3.3.2 內外部結構15</p><p> 3.3.3 工作原理及原
7、理圖16</p><p> 3.4 液晶顯示電路17</p><p> 3.4.1 LCD1602的簡介17</p><p> 3.4.2 LCD1602與單片機的接線圖22</p><p> 3.5 鍵盤接口22</p><p> 3.5.1 按鍵電路的選擇22</p><p
8、> 3.5.2判鍵及其接口電路設計23</p><p> 4.系統(tǒng)軟件的設計24</p><p> 4.1 主流程圖的設計24</p><p> 4.2 液晶顯示程序的設計24</p><p> 4.3 DS1302時鐘程序的設計26</p><p> 4.4 語音播報程序的設計27<
9、;/p><p><b> 5.結論28</b></p><p><b> 6.致謝28</b></p><p><b> 參考文獻29</b></p><p><b> 附錄27</b></p><p> 基于單片機的
10、公交車自動報站器的設計</p><p> 南京信息工程大學 電氣工程與自動化專業(yè),南京 210044</p><p> 摘要:根據STC89C51單片機的特點和公交車報站器的特點,本文提出了一種用單片機控制語音芯片進行公交車語音自動報站的方法,同時給出了軟硬件設計的方法,設計過程中包括硬件電路設計和軟件程序編寫兩個方面,解釋了單片機在應用過程中的方法和可能出現的問題。本文主要介紹硬件電
11、路設計部分。利用STC89C52和ISD1730語音芯片建立語音信息庫,形成變化多樣的語音信息,利用其功放播放語音信息以及提示語音,同時運用LCD1602型號的液晶模塊進行站數顯示。當公交車到達某站點,用鍵盤控制本系統(tǒng)工作,通過語音電路輸出語音信息和提示,同時站數信息在LCD1602液晶模塊上進行顯示。整個系統(tǒng)硬件設計包括鍵盤電路、復位電路、液晶顯示電路、語音播報模塊,時鐘模塊。</p><p> 關鍵詞:單片
12、機STC89C51;LCD1602液晶顯示;ISD1730語音電路;DS1302時鐘;按鍵</p><p><b> 1.緒論</b></p><p> 隨著科學技術的日益發(fā)展和進步, 無人售票的公交車的應用電路也多起來了,語音報站器更是被廣泛的使用起來,這在相當大的程度上免除了乘務人員沿途報站的麻煩,給許多不熟悉公交線路的乘客帶來了方便。</p>
13、<p> 1.1 課題研究的背景及意義</p><p> 公共汽車是現代文明城市的一道流動的風景線,因此對整車的外形甚至車身的色彩都有了較高的要求。為了使免除乘務人員的麻煩也使乘客方便清楚的知道所到的站名以及實時時間,公共汽車配備的一些列的電子裝置,其中最為普遍就是無人報站器、電子顯示路牌、無人售票裝置、前后電視監(jiān)視系統(tǒng)等新技術的采用。</p><p> 公交車自動報站器在
14、公交事業(yè)中具有非常重要的的地位,因為它將直接影響到公共汽車的服務質量。目前,各個城市的公交車自動報站的方式主要三種,其中一種是利用無線發(fā)送及接收芯片PT2262/和PT2272的公交車報站系統(tǒng),在公交站的每個站牌處安裝發(fā)射芯片PT2262用來發(fā)射該站點事先編好的編碼信號,當公交車到達該范圍內(如50米之內)時,其公交車上的接收芯片PT2272將對信號進行接收與解碼,然后再將解碼后的信息通過液晶顯示模塊顯示,而語音芯片將同時進行播報,該方
15、式的報站系統(tǒng)價格低廉,實現方便,也能滿足現代公交車的基本需要,因此目前國內的大部分城市運用此種方式,另一種是功能很強大且系統(tǒng)非常穩(wěn)定的GPS衛(wèi)星定位報站系統(tǒng),但由于這種方式的投資很昂貴,尤其是對于一些中小城市來說無法承受,國內雖也有此類產品的研制開發(fā),但就目前的情況來看其投入的不是很廣,但是在一些發(fā)達國家(如美國)的部分城市已經投入使用GPS衛(wèi)星定位系統(tǒng)。第三種是手動電子報站方式,此方式價格低廉,但操作較為繁瑣,現已逐漸被淘汰。<
16、/p><p> 1.2 報站器的動態(tài)發(fā)展趨勢</p><p> 當今社會,公交車是大多數城市居民出行的重要工具之一,但就公交車目前的報站系統(tǒng)來看很難滿足大家的要求?,F在公交車使用普遍的還是人工按鍵報站系統(tǒng),此系統(tǒng)存在以下二個不可忽略的弊端:</p><p> ?。?)存在隱形的安全隱患,因為每次駕駛員都要在行駛時對報站器進行操作以進行報站,而車輛在進出站的時候路面情
17、況都很復雜,因此給行駛中的車輛和行人帶來一定的安全隱患。</p><p> ?。?) 報站不夠準確,因為駕駛員在行駛的過程中操作報站系統(tǒng)時時常會忘按鍵或者按錯鍵,有時在調整報站系統(tǒng)時會連續(xù)報站,這樣會給不熟悉路線的乘客帶來不便。</p><p> 目前我國的大部分城市公交自動報站的方式主要有三種:</p><p> ?。?)人工進行報站:一般是由當地的乘務人員用方
18、言來進行報站,這樣會給外地乘客帶來很大的不便,但這種方式已經被淘汰。</p><p> ?。?)半自動報站:這種報站方式是現在運用普遍的,但由于這種報站系統(tǒng)需要駕駛員來控制,故會有誤報現象且還存在安全隱患。</p><p> ?。?)自動報站系:此報站方式已智能化,即無需駕駛員得參與,系統(tǒng)將自動識別站點,雖然比較準確,但也容易出現問題且價格昂貴,所以這種方式運用的不是很普遍。</p&
19、gt;<p> 雖然國能外都在研究公交自動報站系統(tǒng),但采用的技術手段不一樣,如:采用GPS定位系統(tǒng)自動報站等等。這些開發(fā)成本較高,且難以實現普及,特別是一些中小城市難以負擔,故開發(fā)一種綜合性強的、且價格交低、易于實現普及的系統(tǒng)是公交事業(yè)迫切需要的。</p><p> 1.3 設計的主要目標任務</p><p> 本課題要求設計公交車自動報站系統(tǒng),以實現公交車的語音自動報
20、站,即在進站、出站時候自動播報語音提示信息及服務用語,同時利用LCD液晶電路進行漢字顯示。本設計要求利STC89C51作為主控芯片完成主控電路的設計,輔助電路要求包括語音電路、漢字點陣顯示電路、電源電路等。</p><p><b> 2.總體方案的設計</b></p><p> 2.1 本設計的原理 </p><p> 本系統(tǒng)使用八位單片
21、機作為控制器件。當系統(tǒng)進行語音再生時,單片機控制電路中的語音芯片來讀取其外接的存儲器內部的語音信息,并合成語音信號,再通過語音輸出電路,進行語音報站和提示。同時,</p><p> 圖2.1 系統(tǒng)組成結構</p><p> 單片機通過程序讀取文字信息,送入液晶顯示模組來進行站數和站名的顯示。當汽車到達某站時,司機或</p><p> 乘務人員通過鍵盤來控制系統(tǒng)
22、進行工作。當系統(tǒng)進行語音錄制時,語音信號通過語音錄入電路送給語音合</p><p> 成電路中的語音芯片,由語音芯片進行數據處理,并將生成的數字語音信息存儲到語音存儲芯片中,從而建立語音庫。本設計的系統(tǒng)如圖2.1所示。</p><p> 2.2 硬件方案的選擇 </p><p> 2.2.1 語音芯片的選澤</p><p> 方案一:
23、基于ISD2560語音芯片的錄放電路設計</p><p> ISD2560系列語音芯片可通過SPI協議方便地與CPU接口。 用ISD2560芯片構成的單片機通用開發(fā)板采用國內最常用的MCS-51語言單片機89C51來與ISD2560系列語音芯片相結合,可供用戶開發(fā)各種新型智能型數碼語音產品。</p><p> 方案二; 基于ISD1730語音芯片的錄放電路</p>&l
24、t;p> ISD1730是華邦公司新推出ISD1700 系列芯片的單片優(yōu)質語音錄放電路,該芯片能提供多項新功能,包括內置專利的多信息管理系統(tǒng),新信息提示,雙運作模式(獨立&嵌入式),以及可定制的信息操作指示音效。芯片內部包含有自動增益控制、麥克風前置擴大器、揚聲器驅動線路、振蕩器與內存等的全方位整合系統(tǒng)功能【2】。</p><p> 通過分析比較,本次設計采用ISD1730語音芯片設計錄放電路,
25、其相對于ISD2560語音芯片來講功能更強大,由按鍵直接控制語音的錄放等,電路工作穩(wěn)定、可靠性高,完全達到了設計要求,具有非常好的實用性。</p><p> 2.2.2 顯示模塊的選擇</p><p> 方案一:采用LCD點陣顯示,用來顯示文字、圖形、圖像、等各種信息的顯示屏幕。它均由LCD矩陣塊組成。圖文顯示屏可與計算機同步顯示漢字、英文文本和圖形,該方案簡單易行。但所需的元件較多,
26、且不容易進行操作,可讀性差,一旦設定后,很難再加入其他的功能。</p><p> 方案二:采用液晶(LCD1602)顯示器件,該液晶顯示器件與同類型的圖形點陣液晶顯示模塊相比,不論硬件電路結構或顯示程序都要簡潔得多,且該器件的價格也略低于相同點陣的圖形液晶模塊。而且此液晶顯示平穩(wěn)、省電、美觀,更容易實現題目要求,對后續(xù)的功能兼容性高,。只需將軟件作修改即可,可操作性強,也易于讀數,能同時顯示日期、時間、星期且易
27、于修改。</p><p> 綜上分析,我們采用了第二個方案。</p><p> 2.2.3 時鐘芯片的選澤</p><p> 方案一:采用軟件實現,直接用單片機的定時器編程實現,優(yōu)點節(jié)省硬件,但編程復雜且程序運行的每一步都需要時間,多一步或少一步程序都會影響記時的準確度,準確度較差。</p><p> 方案二:采用專用的時鐘芯片實現時
28、鐘的記時,專用時鐘芯片記時準確,容易控制,能夠從芯片直接讀出日期、時間、星期,更符合題目要求。</p><p> 綜上分析,我們采用了第二個方案,時鐘芯片選擇常用的DS1302。</p><p> 3.控制方案的介紹與分析</p><p> 3.1 單片機的選擇與外圍電路的設計</p><p> 單片微型計算機(Single Chip
29、 Microcomputer)簡稱單片機,它是微型計算機的一個重要的分支,它是把微型計算機的各個功能部件,即中央處理器(CPU)、隨機存儲器RAM、只讀存儲器ROM、定時/計數器及I/O接口電路等集成在一塊芯片上,構成一個完整的微型計算機。單片機的出現是計算機技術發(fā)展史上的一個重要里程碑,它使計算機從海量數值計算用途發(fā)展到智能化控制用途。從此,計算機技術在兩個重要的領域--通用計算機領域和嵌入式(Embedded)計算機領域都獲得了極其
30、重要的進展【12-13】。 </p><p> 3.1.1關于STC89C51單片機</p><p> MCS-51系列單片機是美國Intel公司在1980年繼MCS--48系列8位單片機之后推出的高檔8位單片機,此單片機憑其穩(wěn)定的性能、高性價比以及良好的兼容,在各個領域得到了最為廣泛的應用,也是我國目前應用最廣的單片機系列。在性能和功能方面,MCS--51單片機大大優(yōu)于MCS--48
31、單片機。MCS-51系列有多種機型可供用戶選擇。</p><p> MCS--51系列單片機最早的典型代表為8051,87581,8031,由于其型號和生產廠商的不同,在片內存儲器容量、中斷系統(tǒng)、外圍功能模塊、最高時鐘頻率以及處理器速度等方面有很大的不同,但它們的指令系統(tǒng)完全兼容,硬件系統(tǒng)的基本結構也相同,其主要的性能特點如下【11】:</p><p><b> 1) 8位C
32、PU.</b></p><p> 2) 片內128B RAM(MCS--52子系列有256B RAM) 。</p><p> 3) 片內4KB ROM/EPROM(8051/8751).</p><p> 4) 特殊功能寄存器區(qū)。</p><p> 5) 兩個優(yōu)先級的5個中斷源結構。</p><p>
33、; 6) 4個8位并行I/O口(P0,P1,P2,P3)。</p><p> 7) 兩個16位定時/計數器(MCS--52子系列有3個).</p><p> 8) 全雙工串行口。</p><p><b> 9) 布爾處理器。</b></p><p> 10) 64KB外部數據存儲器地址空間。</p>
34、<p> 11) 64KB外部程序存儲器地址空間。</p><p> 12) 片內振蕩器及時鐘電路。</p><p><b> 1、內部結構 </b></p><p> MCS--51的典型產品有8031,8051,8751.8051內部有4KB ROM,8071內部有4KB EPROM,8031片內無ROM;初此之外,三
35、者的內部結構及引腳完全相同。在單片機芯片的內部,其基本結構的構成是通用CPU加上外圍芯片的模式,內部主要由9個部件通過單一總線連接而成。內部總體結構如圖3.1所示,從圖中可以看出,這9個主要部件是:1個8位的中央處理器(包括ALU,ACC,TMP1,TMP2,B寄存器,PSW及相應的定時和控制邏輯),4KB/8KB程序寄存器(ROM/EPROM),128B/256B的數據寄存器(RAM),32條I/O接口線(圖中P0.0~P0.7,P1
36、.0~P1.7,P2.0~P2.7,P3.0~P3.7),中斷控制邏輯(具有5個中斷源,2個中斷優(yōu)先級),定時器控制邏輯(具有2個可編程定時器/計數器),串行接口控制邏輯(具有可工作于多處理機通信,I/O接口擴展或全雙工通用異步接收發(fā)送器的串行接口),21個專用寄存器(包括程序計數器PC、堆棧指針寄存器SP、程序狀態(tài)字存器PSW、數據指針寄存器DPTR等)以及片內振蕩器和時鐘電路(由OSC及相關電路組成</p><p
37、> P0.0~P0.7 P2.0~P2.7</p><p><b> EA</b></p><p><b> PSEN</b></p><p><b> ALE</b></p><p> RD
38、 </p><p><b> WR</b></p><p> XTAL1 XTAL2 P1.0~P1.7 P3.0~P3.7</p><p> 圖 3.1 MCS-51單片機的內部結構</p><p> 1)中央處理器(CPU)</p><p>
39、; 中央處理器是單片機的核心,完成運算和控制功能。它由運算器和控制器組成。</p><p> 運算器包括算術邏輯單元(ALU)、位處理器、累加器(ACC)、寄存器B和暫存器以及程序狀態(tài)字(PSW)寄存器等。該模塊的功能是實現數據的算術運算、邏輯運算、位處理和數據傳送操作。</p><p> 控制器包括定時控制邏輯、指令寄存器、譯碼器及信息傳送控制部分等,以實現控制功能。</p&
40、gt;<p> 80C51單片機的CPU能處理8位二進制數和代碼,即1B。</p><p><b> 2)內部存儲器</b></p><p> 單片機的內部存儲器包括程序存儲器和數據存儲器,它們是相互獨立,嚴格分工的。程序存儲器為只讀存儲器,只存放程序指令、常數和數據表格;數據存儲器為隨機存儲器,只存放數據。</p><p>
41、; 80C51芯片內有256個RAM單元來存放可讀/寫的數據;其中,后128個單元被專用寄存器占用,能作為寄存器供用戶使用的只有前128個單元。因此,通常所說的內部數據存儲器就是指前128個單元,簡稱內部RAM。</p><p> 80C51共有4KB的程序存儲器,用于存放程序和不改寫的數據;因其由ROM構成,故稱為內部ROM。</p><p><b> 3)I/O端口&l
42、t;/b></p><p> 80C51單片機的內部共有4個8位的并行I/O口(P0、P1、P2、P3),以實現數據的并行輸入和輸出。</p><p> 80C51單片機還有一個全雙工的串行口,以實現單片機與單片機之間以及單片機與外部設備之間的串行數據傳送。</p><p> 4)定時系統(tǒng)與中斷系統(tǒng)</p><p> 80C51
43、內部集成了2個16位的定時器/計數器用于實現定時或計數功能;同時,以其定時或計數的結果(查詢或中斷方式)來實現控制功能。</p><p> 80C51單片機具有中斷功能,以滿足控制應用的需要。80C51共有5個中斷源,即外部中斷2個、定時器/計數器中斷2個、串行中斷1個、全部中斷可分為高級和低級兩個優(yōu)先級別。</p><p><b> 5)時鐘電路 </b><
44、;/p><p> 時鐘電路為單片機產生時鐘脈沖序列,用于協助和控制單片機的工作,80C51單片機的內部有時鐘電路,在采用內部時鐘時必須外接石英晶體振蕩器和微調電容。系統(tǒng)允許的最高時鐘頻率為12MHZ。</p><p><b> 6)布爾處理器</b></p><p> 8051還內置了一個1位微處理器,這個微處理器有自己的CPU、位寄存器、I
45、/O口和指令集,在開關決策、邏輯電路仿真和實時測控方面都有明顯的又是,極大地增強了8051單片機的處理能力。在8051系列單片機中,8位機和布爾處理器的硬件資源是復合在一起的【13】。</p><p> 2、80C51的外部引腳及功能</p><p> MCS-51系列中各種型號芯片的引腳時候相互兼容的,在引腳上稍有差異。制造工藝為HMOS的MCS-51單片機都采用了40只引腳的雙列直
46、插封裝(DIP)的方式,如圖3.2所示。80C51單片機的40個引腳分布是:電源引腳2根,外接晶體振蕩器引腳2根,控制引腳4根以及輸入和輸出引腳32根。</p><p><b> 主電源引腳(2根)</b></p><p> Vss(20腳):接地線。</p><p> Vcc(40腳):電源線,接+5V電源。</p>&l
47、t;p> 外接晶體引腳(2根)</p><p> XTAL1(19腳):接外部晶體的一個引腳或引入外部時鐘。當采用內部振蕩器(時鐘)時,它接外部石英晶體的一個引腳。當采用外部振蕩器(時鐘)時,對HMOS型工藝的單片機而言,此引腳應接地;對CHMOS型而言,此引腳作為時鐘輸入端(驅動器)。</p><p> XTAL2(18腳):接外部石英晶體的另一個引腳或引入外部時鐘。當采用內
48、部振蕩器(時鐘)時,它接外部石英晶體的令一個引腳。當采用外部振蕩器(時鐘)時,對HMOS型工藝的單片機而言,此引腳作為時鐘輸入端;對CHMOS型而言,此引腳懸浮。</p><p><b> 控制引腳(4根)</b></p><p> RST/Vpp(9腳):復位信號印引腳。當震蕩器運行時,在此引腳上出現兩個機器周期的高電平將使單片機復位。一般在此引腳與Vss之間連
49、接一個約802KΩ下拉電阻,與Vcc引腳之間連接一個約10uF的電容,以保證可靠地復位。</p><p> ALE/PROG(30腳):地址鎖存允許信號。當訪問外部鎖存器時,ALE(允許地址鎖存)的輸出用于鎖存地址的低8位,即使不訪問外部存儲器,ALE端仍以不變的頻率周期性地輸出脈沖信號,此頻率為石英晶振震蕩頻率的1/6。因此,它可用作對外輸出的時鐘,或用于定時的目的。</p><p>
50、 圖3.2 MCS-51系列單片機的引腳</p><p> PSEN(29腳):外部程序存儲器的讀選通信號。在讀外部ROM時,PSEN有效(低電平),以實現對外部程序存儲器的讀操作。</p><p> EA/VDD(31腳):訪問程序存儲器選擇控制信號。當EA信號接低電平時,對ROM的讀操作(執(zhí)行程序)限定在外部程序存儲器;當EA接高電平時,對ROM的讀操作(執(zhí)行程序)從內部開始。例
51、如,內部帶程序存儲器的80C51,在使用時EA應接高電平。</p><p> 輸入輸出引腳(32根)</p><p> P0.0~P0.7(39~32):P0口的8條引腳可使用于兩種不同的情況,在不接片外存儲器與不擴展I/O接口時,可作為準雙向口I/O接口,用于傳輸用戶輸入輸出的數據;在接有片外存儲器或擴展I/O接口時,在CPU訪問外部存儲器時先傳輸片外存儲器低8位地址,后傳送CPU對
52、片外存儲器的讀寫數據,此時P0口為地址/數據分時復用。</p><p> P1.0~P1.7(1~8):P1口可作為8位準雙向I/O接口使用。對于MCS-52子系列單片機,P1.0與P1.1還有第2功能,P1.0可作為定時器/計數器2的計數脈沖輸入端T2,P1.1可作為定時器/計數器2的外部控制端T2EX。</p><p> P2.0~P2.7(21~28):這組引腳也有具有兩種功能,
53、一種是可作為準雙向I/O接口使用,此時同上述兩個口的第1功能;另一個功能與P0口配合,在接有片外存儲器或擴展I/O接口且尋址范圍超過256B時,P2口用于傳輸片外存儲器高8位地址。</p><p> P3.0~P3.7(10~17):此端口除了作為準雙I/O接口使用外,還可以將每一位用于第2功能,而且P3口的每一條引腳均可獨立定義為第1功能下的輸入輸出或第2功能。P3口的第2功能如表1所示【7】。</p&
54、gt;<p> 表1 P3口的第2功能【3】</p><p> MCS-51系列單片機在外擴程序存儲器、數據存儲器及I/O接口時都采用并行總線擴展方式。單片機引腳主要分為數據總線、地址總線、控制總線、用戶端口4個部分,如圖3.3所示。各個部分的特點如下:</p><p><b> 1)數據總線</b></p><p> 數
55、據總線是指從單片機P0口直接輸入/輸出的8位三態(tài)傳送通道,P0端口是復用端口,還以分時方式用于地址總線的一部分。P0端口的負載能力為可帶8個LS TTL負載。</p><p><b> 2)地址總線</b></p><p> 地址總線是指從單片機P0口以分時方式傳輸地址總線的低8位和從P2端口輸出地址總線的高8位。P2端口可帶4個LS TTL負載。P0口和P2口組
56、成尋址外部存儲器的16位地址線,可尋址64KB外部存儲空間。</p><p><b> 3) 控制總線</b></p><p> 控制總線是指從單片機P3端口第二功能提供的控制線,以及單片機本身輸出和輸入的控制信號線。</p><p><b> 4)用戶端口</b></p><p> 用戶端
57、口是由單片機的P1和P3第一功能共同組成的。通常P3端口被單片機系統(tǒng)作為第二功能占用,不可被用戶使用。用戶端口主要指的是P1端口提供的輸入/輸出功能。P1端口可帶4個LS TTL負載【6】。</p><p> 圖3.3 MCS-51系列的單片機的對外總線結構</p><p><b> 3.1.2復位電路</b></p><p> 單片機
58、的復位分為上電自動復位和按鈕手動復位兩種。圖3.4(a)為上電復位電路,圖3(b)為按鈕手動復位電路。</p><p> 上電復位是利用電容充電來實現,即上電瞬間RST/VPD端的電位與Vcc相同,隨著充電電流的減少RST/VPD端的電位逐漸下降。圖3(a)中的8.2K電阻是斯密特觸發(fā)器輸入端的一個下拉電阻。只要Vcc的上升時間不超過1ms,振蕩器建立時間不超過10ms,這個時間常數足以保證完成復位操作。上電復
59、位所需的最短時間是振蕩器周期建立時間加兩個機器周期時間,在這個時間內RST/VPD端的電平應維持高于斯密特觸發(fā)器的下閥值。圖3(b)是按下復位按鈕時,電源對外接電容充電,使RST/VPD端為高電平,復位按鈕松開后,電容通過內部下拉電阻放電,逐漸使RST/VPD端恢復低電平【3】。</p><p> ?。╝)上電復位 (b)按鈕電平復位</p><p>
60、 圖3.4 80C51單片機的兩種復位電路</p><p> 3.1.3 外部晶振的選用</p><p> 時鐘電路用于產生單片機所需要的時鐘信號,單片機在時鐘信號的控制下各部件之間同步協調工作。根據產生的方式不同,分為內部和外部兩種時鐘電路。</p><p> 在MCS-51芯片內部有一個用于構成振蕩器的高增益反相放大器,其輸入端為芯片引腳XTAL1,其輸
61、出端為引腳XTAL2。而在芯片的外部,XTAL1和XTAL2之間跨接晶體振蕩器和微調電容,從而構成一個穩(wěn)定的自激振蕩器,在引腳XTAL1和XTAL2上輸出3V左右的正弦波,這就是單片機的振蕩電路,如圖4(a)所示。</p><p> ?。╝)振蕩電路 (b)外部時鐘電路</p><p> 圖3.5 8051時鐘電路</p><p&g
62、t; 通常,電容C1和C2取30pf左右,主要作用是幫助振蕩器起振,晶體的振蕩頻率范圍是1.2~12MHz。晶體振蕩頻率高,則系統(tǒng)的時鐘頻率也高,單片機運行速度也就快。在通常應用情況下,MCS-51使用振蕩頻率為6MHz或12MHz。在由多片單片機組成的系統(tǒng)中,為了各單片機之間時鐘信號的同步,應當引入唯一的公用外部脈沖信號作為各單片機的振蕩脈沖[2]。這是,外部的脈沖信號時經過XTAL2引腳注入,其連接如圖3.5(b)所示,由于XTA
63、L2端邏輯電平不是TTL的,故需要外接一個上拉電阻,外接信號應為時鐘頻率低于12MHz的方波信號【3】。</p><p> 3.2 語音提示電路</p><p> 目前,自動語音服務的應用范圍越來越廣,其中美國ISD公司生產的ISD系列語音錄放電路以其電路簡單、應用方便、單片錄放、不拍掉電、單色純真、品種齊全、性價比高等特點,在眾多的語音錄放電路中獨領風騷。本設計使用的是ISD1700
64、系列的語音芯片ISD1730.</p><p> 3.2.1 ISD1730的簡介</p><p> 通過STC89C51單片機控制ISD1730語音芯片的錄放,并用單片機對錄放時間的設定和控制。ISD1730 芯片提供了多項新功能,包括內置專利的多信息管理系統(tǒng),新信息提示,雙運作模式,以及可定制的信息操作指示音效。芯片內部包含有自動增益控制、麥克風前置擴大器、揚聲器驅動線路、振蕩器與
65、內存等的全方位整合系統(tǒng)功能。此芯片的性能特點是:</p><p> 可錄、放音十萬次,存儲內容可以斷電保留一百年。</p><p> 兩種控制方式,兩種錄音輸入方式,兩種放音輸出方式。</p><p> 可處理多達255 段以上信息。</p><p> 有豐富多樣的工作狀態(tài)提示。</p><p> 多種采樣頻
66、率對應多種錄放時間。</p><p> 音質好,電壓范圍寬,應用靈活,價廉物美。</p><p> ISD1730的芯片管腳如圖3.6所示:</p><p> VCCD(1腳):數字電路電源。</p><p> LED(2腳):LED指示信號輸出。</p><p> RESET(3腳):芯片復位。</p
67、><p> MISO(4腳):SPI 接口的串行輸出端口。 ISD1700 在 SCLK 下降沿之前的半個周期將數據放置在 MISO 端。數據在 SCLK 的下降沿時移出。</p><p> MOSI(5腳):SPI 接口的數據輸入端口。主控制芯片在 SCLK 上升沿之前的半個周期將數據放置在 MOSI 端。數據在 SCLK 上升沿被鎖存在芯片內。此管腳在空閑時,應該被拉高。</p&
68、gt;<p> SCLK(6腳):SPI 接口的時鐘。由主控制芯片產生,并且被用來同步芯片 MOSI 和 MISO 端各自 的數據輸入和輸出。此管腳空閑時,必須拉高。</p><p> 圖3.6 ISD1730芯片的管腳</p><p> SS(7腳):為低時,選擇該芯片成為當前被控制設備并且開啟 SPI 接口。空閑時,需要拉高。</p><p&g
69、t; VSSA(8腳):模擬地。</p><p> Anain(9腳):芯片錄音或直通時,輔助的模擬輸入。需要一個交流耦合電容(典型值為 0.1uF ),并且輸入信號的幅值不能超出 1.0Vpp 。 APC 寄存器的 D3 可以決定 Analn 信號被立刻錄制到存儲器中,與 Mic 信號混合被錄制到存儲器中,或者被緩存到喇叭端并 經由直通線路AUD/AUX 輸出。</p><p>
70、MIC+(10腳):麥克風輸入 +。</p><p> MIC-(11腳):麥克風輸入 -。</p><p> VSSP2(12腳):負極 PWM 喇叭驅動器地。</p><p> SP-(13腳):喇叭輸出 -。</p><p> VCCP(14腳):PWM 喇叭驅動器電源。</p><p> SP+(15
71、腳):喇叭輸出 +。</p><p> VSSP1(16腳):正極 PWM 喇叭驅動器地。</p><p> AUD/AUX(17腳):輔助輸出,決定于 APC 寄存器的 D7 ,用來輸出一個 AUD 或 AUX 輸出。 AUD 是一個單端電流輸出,而 AUD/AUX 是一個單端電壓輸出。他們能夠被用來驅動一個外部揚聲器。出廠默認設置為 AUD 。 APC 寄存器的 D9 可以使其掉電
72、。</p><p> AGC(17腳):自動增益控制。</p><p> VOL(18腳):音量控制。</p><p> ROSC(19腳):振蕩電阻, ROSC 用一個電阻連接到地,決定芯片的采樣頻率。</p><p> VCCA(21腳):模擬電路電源。</p><p> FT(22腳):在獨立芯片模式下
73、,當 FT 一直為低, Anain 直通線路被激活。 Anain 信號被立刻從 Anain 經由音量控制線路發(fā)射到喇叭以及 AUD/AUX 輸出。不過,當在 SPI 模式下, SPI 無視這個輸入,而且直通線路被 APC 寄存器的 D0 所控制。該管腳有一個內部上拉設備和一個內部防抖動電路,允許使用按鍵開關來控制開始和結束。</p><p> PLAY(23腳):播放控制端。</p><p&
74、gt; REC(24腳):錄音控制端。</p><p> ERASE(25腳):擦除控制端。</p><p> FWD(26腳):快進控制端。</p><p> RDY / INT(27腳):一個開路輸出。Ready( 獨立模式 )該管腳在錄音,放音,擦除和指向操作時保持為低,保持為高時進入掉電狀態(tài)。Interrupt(SPI 模式 )在完成 SPI 命令后
75、,會產生一個低信號的中斷。一旦中斷消除,該腳變回為高。</p><p> VSSD(28腳):數字地。</p><p> 3.2.2 ISD1730內部結構</p><p> ISD1730語音芯片采用CMOS技術,內含晶體振蕩器、防混疊濾波器、平滑濾波器、自動靜噪、音頻功率放大器及高密度多電平閃爍存儲陣列等,如圖3.7所示,因此只需很少的外圍器件就可構成一個
76、完整的聲音錄放系統(tǒng)。</p><p> ISD1730 的獨立按鍵工作模式錄放電路非常簡單且功能強大。不僅有錄、放功能,還有快進、擦除、音量控制、直通放音和復位等功能。這些功能僅通過按鍵就可完成。 在按鍵模式工作時,芯片可以通過/LED 管腳給出信號來提示芯片的工作狀態(tài),并且伴隨有提示音,用戶也可自定 4 種提示音效:</p><p> 錄音操作: 按下 REC 鍵,/REC 管腳電平
77、變低后開始錄音,直到松開按鍵使電平拉高或者芯片錄滿時結束。錄音結束后,錄音指針自動移向下一個有效地址。而放音指針則指向剛剛錄完的那段語音地址。 </p><p> 放音操作: 放音操作有兩種模式,分別是邊沿觸發(fā)和電平觸發(fā),都由/PLAY 管腳觸發(fā)。 </p><p> 1)邊沿觸發(fā)模式: 點按一下 PLAY 鍵,/PLAY 管腳電平變低便開始播放當前段的語音,并在遇到 EOM 標志后自
78、動停止。放音結束后,播放指針停留在剛播放的語音起始地址處,再次點按放音鍵會重新播放剛才的語音。在放音期間,LED燈會閃爍直到放音結束時熄滅。如果在放音期間點按放音鍵會停止放音。 </p><p> 圖3.7 ISD1730內部結構圖</p><p> 2)電平放音模式: 如果一直按住 PLAY 鍵,使/PLAY 管腳電平持續(xù)為低,那么會將芯片內所有語音信息播放出來,并且循環(huán)播放直到松開
79、按鍵將/PLAY 管腳電平拉高。在放音期間 LED 閃爍。當放音停止,播放指針會停留在當前停止的語音段起始位置。 </p><p> 快進操作: 點按一下 FWD 按鈕將/FWD 端拉低,會啟動快進操作??爝M操作用來將播放指針移向下一段語音信息。當播放指針到達最后一段語音處時,再次快進,指針會返回到第一段語音。當下降沿來到/FWD 端時,快進操作還要決定于芯片當時的狀態(tài): </p><p&g
80、t; 1)若芯片在掉電狀態(tài)并且當前播放指針的位置不在最后一段,那么指針會前進一段,到達下一段語音處。 </p><p> 2) 若芯片在掉電狀態(tài)并且當前播放指針的位置在最后一段,那么指針會返回到第一段語音處。</p><p> 3)若芯片正在播放一段語音(非最后一段),那么此時放音停止,播放指針前進到下一段,緊接著播放新的語音。 </p><p> 4)若芯
81、片正在播放最一段語音,那么此時,放音停止,播放指針返回到第一段語音,緊接著播放第一段語音。 </p><p> 擦除操作: 擦除操作分為單段擦除和全體擦除兩種擦除方式,區(qū)別如下:</p><p> 單個擦除:只有第一段或最后一段語音可以被單個擦除。點按一下 ERASE 健將/ERASE 管腳拉低,這時具體的擦除情況要看播放指針的狀態(tài): 1)如果芯片空閑并且播放指針指向第一段語音,則會刪
82、除第一段語音,播放指針指向新的第一段語音(執(zhí)行擦除操作前的第二段); 2)如果芯片空閑并且播放指針指向最后一段語音,則會刪除最后一段語音,播放指針指向新的最后一段語音(執(zhí)行擦除操作前的倒數第二段); 3)如果芯片空閑并且播放指針指向沒有指向第一或最后一段語音,則不會刪除任何語音,播放指針也不會被改變 ;4)如果芯片當前正在播放第一段或最后一段語音,點按下 ERASE 鍵會刪除當前語音。 </p><p> 全體
83、擦除: 當按下 ERASE 鍵將/ERASE 管腳電平拉低超過 2.5 秒鐘,會觸發(fā)全體擦除操作,刪除全部語音信息。 </p><p> 復位操作: 如果用RESET控制此管腳,建議/RESET管腳與地之間連接一個0.1μF電容。當/RESET被觸發(fā),芯片將播放指針和錄音指針都放置在最后一段語音信息的位置。</p><p> 音量操作: 點按一下VOL鍵將/VOL管腳拉低會改變音量大小
84、。每按一下,音量會減小一檔,再到達最小檔后再按的話,會增加音量直到最大檔,如此循環(huán)??偣灿?個音量檔供用戶選擇,每一檔會改變4dB。復位操作會將音量檔放在默認位置,即最大音量。 </p><p> FT直通操作: 將/FT管腳與GND短接,持續(xù)保持在低電平會啟動直通模式。 </p><p> 3.2.3 ISD1730與單片機的連接圖</p><p> 當按下
85、S1鍵,輸出一個低電平,/REC端為低電平有效,開始執(zhí)行錄音操作。當松開S1時則為高電平,錄音停止。當按下S2時,輸出一個低電平,/PLAY為低電平有效,那么會將芯片內所有語音信息播放出來,并且循環(huán)播放直到松開按鍵將PLAY 管腳電平拉高。在放音期間 LED 燈閃爍。當放音停止,播放指針會停留在當前停止的語音段起始位置。 當松開S1時則為高電平,放音停止。當按下S3,輸出為低電平,ERASE 鍵將 ERASE 管腳電平拉低超過 2.5
86、秒鐘,會觸發(fā)全體擦除操作,刪除全部語音信息。 </p><p> 圖3.8 ISD1730與單片機的連接</p><p> 當按下S4時, FWD 端拉低,會啟動快進操作??爝M操作用來將播放指針移向下一段語音信息。當按下S6時,將 VOL 管腳拉低會改變音量大小。每按一下,音量會減小一檔,再到達最小檔后再按的話,會增加音量直到最大檔,如此循環(huán)。按下S5鍵時,RESET 管腳與地之間連
87、接 一個 0.1 μF 電容。當 RESET 被觸發(fā),芯片將播放指針和錄音指針都放置在最后一段語音信息的位置,芯片就復位了。與單片機的連接圖如圖3.8所示。</p><p><b> 3.3 時鐘模塊</b></p><p> 本設計利用單片機80C51和時鐘芯片DS1302進行數據通信,讀取和寫入實時數據。本設計主要涉及3個方面的內容:一個方面是如何針對系統(tǒng)的需
88、要選擇合適的時鐘芯片,二是如何設計外圍電路和單片機的接口電路,三是如何編寫控制時鐘芯片的單片機的程序。</p><p> 3.3.1 DS1302的簡介</p><p> DS1302時鐘芯片可以工作于24小時模式或AM/PM的12小時模式。其內部包含了10個小時寄存器和31字節(jié)RAM,這些寄存器和RAM用來存放各種時間數據。在使用時,可以對芯片的當前時間進行設定。</p>
89、<p> 芯片采用了簡單的I2C三線通信方式,便于節(jié)省芯片和與之接口的微處理器管腳。芯片有著2.0~5.5V的寬供電電壓范圍,在5V供電時其接口與TTL電平兼容;并且功耗很低,在2.0V供電時僅耗300nA的電流。實時時鐘可提供秒、分、時、日、星期、月和年,一個月小于31日時可自動調整,包括閏年,有效至2100年??刹捎?2h或24h方式計時,采用雙電源(主電源和備用電源)供電,可設置備用電源充電方式,同時提供了對后背電
90、源進行涓細電流充電的能力。芯片為8引腳小型封裝,DS1302實時芯片的主要性能如下[15]:</p><p> 31字節(jié)RAM存儲時間數據。</p><p><b> 2.0~5V供電。</b></p><p> 支持單字節(jié)傳輸模式和突發(fā)式傳輸模式。</p><p> 8針DIP封裝和SOIC封裝。</p&
91、gt;<p> 3線接口,簡單易用。</p><p><b> 兼容TTL電平。</b></p><p> 操作溫度-40~+85°C.</p><p> 3.3.2 內外部結構</p><p> 1.管腳圖及管腳說明[15]</p><p> DS1302是一
92、個可編程的涓流充電器,具有主電源和備份電源的雙電源管腳。DS1302的8針DIP封裝如圖3.9所示。DS1302各引腳說明如下:</p><p> 圖3.9 DS1302引腳排列圖</p><p> 1)Vcc2(1腳):在雙電源供電系統(tǒng)中的主電源管腳。</p><p> 2)X1(2腳):連接一個標準的32768Hz石英晶體。DS1302也可用外部振蕩器驅動
93、,這是X1管腳連接外部振蕩器信號,X2懸浮。</p><p> 3)X2(3腳):連接一個標準的32768Hz石英晶體。DS1302也可用外部振蕩器驅動,這是X1管腳連接外部振蕩器信號,X2懸浮。</p><p> 4) GND(4腳):電源地。</p><p> 5)RST(5腳):復位信號,在一個讀寫期間必須保持高電平。</p><p&
94、gt; 6)I/O(6腳):雙向數據線管腳。</p><p> 7)SCLK(7腳):串行接口的同步時鐘。</p><p> Vcc1(8腳):在單電源供電系統(tǒng)中的電源管腳,在雙電源系統(tǒng)中接備份電源。</p><p><b> 2、內部功能圖</b></p><p> DS1302的內部框圖如圖3.10所示,從
95、圖中可以看出,DS1302由電源控制模塊、實時時鐘、振</p><p><b> Vcc1</b></p><p><b> Vcc2</b></p><p><b> GND</b></p><p><b> I/O</b></p>
96、<p><b> DATA BUS</b></p><p><b> SCLK</b></p><p><b> RST</b></p><p> 圖3.10 DS1302的內部功能框圖</p><p> 蕩器和分時器、輸入移位寄存器、命令和控制邏輯以及
97、RAM組成。各部分介紹如下:</p><p> 1)振蕩器和分頻器是整個時鐘芯片的基準,它決定了時鐘芯片的精度,芯片可以外接一個標準的石英晶體,也可以用外部振蕩器驅動;</p><p> 2)命令和控制器邏輯根據不同的指令對時鐘芯片進行不同的操作;</p><p> 3)內部RAM主要用來存儲時間信號。</p><p> 3.3.3
98、工作原理及原理圖</p><p> DS1302與單片機的連接僅需要3條線,即SCLK、I/O、RST、。Vcc2在單電源與電池供電的系統(tǒng)中提供低電源并提供低功率的電池備份。Vcc2在雙電源系統(tǒng)中提供主電源,在這種運行方式下Vcc1連接帶備份電源,以便在沒有主電源的情況下能保存時間信息以及數據。DS1302由兩者中的較大者供電。當Vcc2大于Vcc1+0.2V時,Vcc2給DS1302供電。當Vcc2小于Vcc
99、1時,DS1302由Vcc1供電[15]。</p><p> DS1302在單片機系統(tǒng)中的典型應用電路如圖3.11所示,RST接在P0.5上,此引腳為高電位時,選中此芯片,可對其進行操作。串行數據線I/O與串行時鐘線SCLK分別接在P0.6和P0.7上,所有的單片機地址、命令及數據均通過這兩條線傳輸。</p><p> 在本設計中,89C51為主器件,DS1302為從器件,主器件在總線
100、上產生時鐘脈沖、尋址信號、數據信號燈,而從器件則相應接收數據、傳送數據。</p><p> 圖3.11 89C51與DS1302的接口電路</p><p> 對DS1302的每一次讀寫需16個時鐘脈沖,前8個脈沖輸入操作地址和讀寫命令,命令格式可以參考DS1302的數據手冊。其中,Bit7必須為1;Bit0為0時向芯片寫入數據,為1時從芯片讀出數據;Bit6~Bit1選定芯片中的地址
101、。后8個脈沖寫入或讀出數據。</p><p> 3.4 液晶顯示電路</p><p> 液晶顯示器是一種功耗極低的顯示器件,按其功能可分為兩大類:段式液晶顯示器和點陣液晶顯示器。前者可顯示數字、字符和符號等,而點陣式液晶顯示器還可以顯示漢字和任意圖形,達到圖文并茂的效果,其應用越來越廣泛,與LED相比,液晶顯示器(LCD)具有以下的優(yōu)點:</p><p> 1
102、)工作電壓低、微功耗、可以和大規(guī)模集成電路相匹配,使便攜式計算機成為可能。</p><p> 2)體積小。采用平板型結構,使用方便。</p><p> 3)屬被動顯示器件,適合戶外用戶使用,符合人眼的視覺習慣。</p><p> 4)顯示信息量大、無電磁輻射、接口方便。</p><p> 3.4.1 LCD1602的簡介</p&
103、gt;<p> 字符型液晶顯示是一種專門用于顯示字母、數字、符號等點陣式LCD,本設計采用的是LCD1602型液晶顯示器,其外形尺寸為80×36×14,單5V供電,由左到右共16個引腳,其實物如圖3.12所示。字符[9-10]。</p><p> 圖3.12 1602字符型液晶顯示器實物圖</p><p> 此芯片的正常工作時電流僅2.0mA/5.0
104、V,通過編程實現自動關閉屏幕能夠更有效的降低功耗。LCD1602分兩行顯示,每行可顯示多達16個字符。LCD1602液晶模塊內部的字符發(fā)生存儲器(CGROM)已經存儲了160個不同的點陣字符圖形,通過內部指令可實現對其顯示多樣的控制,并且還能利用空余的空間自定義1602LCD采用標準的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明如下:</p><p> VSS(1腳):電源地。</p>
105、<p> VDD(2腳):+5V邏輯電源。</p><p> V0(3腳):V0為液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高,對比度過高時會產生“鬼影”,使用時可以通過一個10K的電位器調整對比度 。</p><p> RS(4腳):RS為寄存器的選擇,高電平時選擇數據寄存器、低電平時選擇指令寄存器。</p><p> RW
106、(5腳):RW為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和RW共同為低電平時可以寫入指令或者顯示地址,當RS為低電平RW為高電平時可以讀忙信號,當RS為高電平RW為低電平時可以寫入數據。 </p><p> E(6腳):E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。 低電平時可以寫入數據。</p><p> DB0~DB7(7~14腳):8位數據線引線
107、。</p><p> 圖3.13 點陣字符圖形集</p><p> 1602液晶模塊內部的字符發(fā)生存儲器(CGROM)已經存儲了160個不同的點陣字符圖形,如圖3.13所示,這些字符有:阿拉伯數字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H中的點陣字符圖形顯示出來,我們就
108、能看到字母“A” 。</p><p> 對DDRAM的內容和地址操作,HD44780的指令集及其設置說明,共有11條指令[9-10]如表2至表12:</p><p><b> 表2 基本操作時序</b></p><p> 功能:<1> 清除液晶顯示器,即將DDRAM的內容全部填入“空白”的字符碼20H; <
109、;2> 光標歸位,即將光標撤回液晶顯示屏的左上方; <3> 將地址計數器(AC)的值設為0。 </p><p><b> 表3 光標歸位指令</b></p><p> 功能:<1> 把光標撤回到顯示器的左上方; <2> 把地址計數器(AC)的值設置為0; <3> 保持D
110、DRAM的內容不變 </p><p> 表4 輸入模式設置指令</p><p> 功能:設定每次寫入1位數據后光標的移位方向,并且設定每次寫入的一個字符是否移動。</p><p> 參數設定的情況如下所示: I/D 0
111、=寫入新數據后光標左移 1=寫入新數據后光標右移 S 0=寫入新數據后顯示屏不移動 1=寫入新數據后顯示屏整體右移1個字 </p><p> 表5 顯示開關控制指令</p
112、><p> 功能:控制顯示器開/關、光標顯示/關閉以及光標是否閃爍。參數設定的情況如下: D 0=顯示功能關
113、; 1=顯示功能開 C 0=無光標 1=有光標 B
114、60; 0=光標不閃爍 1=光標閃爍 </p><p> 表6 設定顯示屏或光標移動方向指令</p>&
115、lt;p> 功能:使光標移位或使整個顯示屏幕移位。參數設定的情況如下: S/C R/L
116、0; 設定情況 0 0 光標左移1格,且AC值減1 0 &
117、#160; 1 光標右移1格,且AC值加1 1
118、; 0 顯示器上字符全部左移一格,但光標不動 1 1
119、160; 顯示器上字符全部右移一格,但光標不動 </p><p><b> 表7 功能設定指令</b></p><p> 功能:設定數據總線位數、顯示的行數及字型。參數設定的情況如下: DL
120、0; 0=數據總線為4位 1=數據總線為8位 N
121、; 0=顯示1行 1=顯示2行 F
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文(設計)基于單片機的公交車自動報站器的設計
- 基于單片機的語音及顯示公交車自動報站器畢業(yè)論文
- 畢業(yè)設計--基于單片機的公交車自動報站系統(tǒng)
- 畢業(yè)設計--基于單片機的公交車自動報站系統(tǒng)
- 畢業(yè)設計基于單片機的公交車自動報站系統(tǒng)
- 電子與信息工程畢業(yè)論文單片機公交車報站器設計
- 基于單片機的公交車報站系統(tǒng)設計論文
- 單片機控制的公交車自動報站器的設計畢業(yè)設計
- 基于單片機的公交車自動報站系統(tǒng)設計畢業(yè)設計
- 公交車自動報站系統(tǒng)畢業(yè)論文
- 機械電子工程畢業(yè)論文-基于單片機的公交車報站系統(tǒng)設計
- 單片機課程設計---公交車自動報站系統(tǒng)
- 基于單片機的公交車報站系統(tǒng)畢業(yè)設計
- 單片機公交車報站器設計【開題報告】
- 單片機公交車報站器設計【文獻綜述】
- 基于單片機公交車語音報站系統(tǒng)畢業(yè)設計
- 畢業(yè)設計--基于單片機的公交車報站系統(tǒng)設計
- 畢業(yè)設計-基于單片機的公交車報站系統(tǒng)設計
- 畢業(yè)設計---基于單片機的公交車報站系統(tǒng)設計
- 課程設計——基于單片機的公交車報站器設計
評論
0/150
提交評論