版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 應(yīng)用物理學(xué)專業(yè)2016屆本科畢業(yè)論文 本 科 畢 業(yè) 論 文智能開關(guān)的設(shè)計(jì)與制作院 別: 物理與電子工程學(xué)院學(xué)科門類: 理學(xué)專 業(yè):應(yīng)用物理學(xué)姓 名: 段淵淵學(xué) 號: 2012051165 貴州 銅仁2016年6月應(yīng)用物理專業(yè)本科畢業(yè)論文貴州 銅仁2016年6月目 錄摘 要IABSTRACTI1引言11.1選題意義11.2 當(dāng)今應(yīng)用領(lǐng)域智能語音開關(guān)的發(fā)展趨勢21.3 本設(shè)計(jì)主要研究內(nèi)容21.3.1 開關(guān)設(shè)計(jì)要求22 單片機(jī)及相關(guān)器件介紹22.1 STC89C51 單片機(jī)介紹22.2 主要器件介紹LD332062.2.1功能介紹62.2.2 電路說明73系統(tǒng)軟件設(shè)計(jì)93.1 軟件開發(fā)環(huán)境93.
2、2程序流程圖103.3 軟件功能代碼114系統(tǒng)硬件設(shè)計(jì)124.1原理圖124.2硬件實(shí)物成果圖135系統(tǒng)測試與總結(jié)145.1硬件電路調(diào)試145.1.1硬件檢查145.1.2硬件功能檢查145.2功能實(shí)現(xiàn)145.3綜合調(diào)試156 參考文獻(xiàn)157 致謝15 應(yīng)用物理學(xué)專業(yè)2016屆本科畢業(yè)論文 摘 要語音識別是實(shí)現(xiàn)語音控制的關(guān)鍵技術(shù),自然語音的人機(jī)交互也是當(dāng)前的研究熱點(diǎn)和難點(diǎn)。本設(shè)計(jì)運(yùn)用STC10L08XE單片機(jī)和CRoute公司的高性能LD3320語音識別芯片,進(jìn)行了語音控制系統(tǒng)、主控制模塊和語音識別模塊的軟硬件設(shè)計(jì)。完成了基于非特定人的語音識別系統(tǒng)的靜態(tài)測試,其對于語音命令的平均識別率可達(dá)85
3、%,并應(yīng)用該系統(tǒng)構(gòu)成了聲控開關(guān),實(shí)現(xiàn)了用戶聲音控制家用照明電路,聲音控制家用電器等。關(guān)鍵詞:語音識別;語音控制;LD3320;單片機(jī);聲控開關(guān)。ABSTRACTSpeech recognition is the key technology to realize the voice control, natural speech human-computer interaction is the current research hotspot and difficulty. This design using STC10L08XE MCU and CRoute company's h
4、igh-performance ld3320 chip, the voice control system, the software and hardware design of main control module and a voice recognition module. The static testing of non specific human speech recognition system based on, the voice commands to the average recognition rate can reach 85% for and applica
5、tion the system constitutes a sound control switch, the voice of the user control domestic lighting circuits, voice control household appliances and so on.Key words: Speech Recognition,Voice Control, LD3320,Microcontroller,Voice Activated Switch. 應(yīng)用物理學(xué)專業(yè)2016屆本科畢業(yè)論文 1引言1.1選題意義近年來,物聯(lián)網(wǎng)成為全球關(guān)注的點(diǎn)領(lǐng)域。作為物聯(lián)網(wǎng)中
6、一種重要應(yīng)用,智能家居的概念也逐被大家認(rèn)可和接受。智能家居涉及到的內(nèi)容包括家庭安防、家電控制、開關(guān)照明控制、信息服務(wù)、日常生活服務(wù)等其中開關(guān)智能控制系統(tǒng)主要是通過遠(yuǎn)程或者聲控的方式對庭內(nèi)部的各種設(shè)備進(jìn)行開關(guān)控制。受控設(shè)備包括燈泡、冰箱、空調(diào)、電視機(jī)等家電設(shè)備,以及開關(guān)電源、繼電器、溫度傳感器、煙霧感器、紅外傳感器等電子設(shè)備,這些設(shè)備都可以通過家庭絡(luò)連接起來,查詢它們的狀態(tài)、以及接收指令。聲音識別技術(shù)的應(yīng)用,如果把這個技術(shù)應(yīng)用在開關(guān)上,不僅大大方便了家居生活,而且節(jié)能環(huán)保,安全實(shí)用。為了對家庭設(shè)備的開關(guān)進(jìn)行靈活控,方便使用者的隨意操控,降低系統(tǒng)的維護(hù)成本,增強(qiáng)系統(tǒng)的實(shí)用性,智能開關(guān)控制系統(tǒng)有很強(qiáng)
7、的適用性,該系統(tǒng)是一個管理和控制平臺,但能夠通過界面展示系統(tǒng)設(shè)備的當(dāng)前狀態(tài)信息,實(shí)現(xiàn)對設(shè)的備開關(guān)控制,而且還可以通過配置隨意改變控制關(guān)系,不需要對家庭現(xiàn)有設(shè)備的內(nèi)部控制程序進(jìn)行改動,從而提高系統(tǒng)的靈活性、可維護(hù)性。由此可見,智能的開關(guān)系統(tǒng)尤為重要。在我們?nèi)粘I钪校奖憧尚械目刂瞥蔀榱宋覀冏非蟮哪繕?biāo)。比如家用電器的智能開關(guān)控制,我們只需要動動嘴就可以實(shí)現(xiàn)電器的啟動與停止這是很多家庭希望的結(jié)果,為了方面人們的生活,智能開關(guān)系統(tǒng)的研究有著重要的意義、有著不可預(yù)測的潛力。 特征提取模式識別識別結(jié)果模式庫語音識別 圖1 語音識別系統(tǒng)實(shí)現(xiàn)過程圖目前,在智能語音開關(guān)的研究中,語音這種人類最簡單、最自然、最
8、方便和最有效的交換信息的方式,在開關(guān)上的應(yīng)用還較少,顯然,在開關(guān)系統(tǒng)上增加語音接口,用語音代替鍵盤輸入,并進(jìn)行人機(jī)對話,讓電器設(shè)備能聽會說,不僅十分誘人,而且具有廣泛的應(yīng)用前景,同時,也是電器智能化的重要標(biāo)志之一。而語音識別技術(shù)是近年來十分活躍的研究領(lǐng)域,語音識別系統(tǒng)的實(shí)用化研究是語音識別研究的一個主要方向。本文設(shè)計(jì)了一款智能語音交互式開關(guān)系統(tǒng),該開關(guān)可以實(shí)現(xiàn)識別語音命令,完成相應(yīng)各電器設(shè)備的控制、家用電器的語音控制。1.2 當(dāng)今應(yīng)用領(lǐng)域智能語音開關(guān)的發(fā)展趨勢融合類個人電子終端發(fā)展到今天,我們已經(jīng)看到PMP、手持游戲機(jī)、UMPC、PDA,以及智能手機(jī)的各顯神通。但是在另一個領(lǐng)域玩具領(lǐng)域,智能玩
9、具正在悄悄興起,成為新一類的融合電子終端,代表著世界玩具業(yè)發(fā)展的趨勢。在香港的玩具出口量中傳統(tǒng)玩具包括洋娃娃的出口數(shù)字出現(xiàn)負(fù)增長,其占整體出口的比重,由2005年的約七成下跌至2007年的約五成,而非傳統(tǒng)的智能玩具的比重,則由2005年的約27%上升至2007年的48%。說明互動性、高科技玩具已漸漸成為發(fā)展主流,電腦技術(shù)與玩具結(jié)合已成為創(chuàng)新的方向。去年,高科技玩具在美國玩具市場上的銷售額已達(dá)到100億美元,增長速度遠(yuǎn)遠(yuǎn)高于傳統(tǒng)玩具。2007年世界智能玩具銷售收入達(dá)到23.5億美元。 In-Stat預(yù)計(jì)到2012年這個數(shù)字將增長到90億美元。智能玩具市場相比其他融合終端絕對是新興市場,因?yàn)橹悄芡?/p>
10、具是基于現(xiàn)成的主流融合終端上的技術(shù)而產(chǎn)生的創(chuàng)新,相對成本較低,不僅可以給投資者提供較好的投資回報,而且還有很好的市場反應(yīng)。同時,中國內(nèi)地玩具人均消費(fèi)與歐美國家差距巨大,存在著很大的智能玩具市場空間。1.3 本設(shè)計(jì)主要研究內(nèi)容智能語音開關(guān)是現(xiàn)代智能家居發(fā)展的一個必然趨勢,其市場上的主要功能可以分為語音對話、語音控制。即是由人與開關(guān)系統(tǒng)進(jìn)行對話模式,在有限的范圍能,語音開關(guān)能自動進(jìn)行識別或者控制,根據(jù)芯片的語言編寫不同,識別和控制的范圍也不同。1.3.1 開關(guān)設(shè)計(jì)要求(1)簡單語音對話交流(2)語音控制用電器 控制家庭照明電路 ;控制家用電器;控制電機(jī)轉(zhuǎn)動。2 單片機(jī)及相關(guān)器件介紹2.1 STC8
11、9C51 單片機(jī)介紹 STC89C51是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C51為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,三個16 位 定時器/計(jì)數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口。另外 STC89X51 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時
12、器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運(yùn)作頻率35Mhz,6T/12T可選。主要功能特性兼容MCS51指令系統(tǒng)4K可反復(fù)擦寫Flash ROM32個雙向I/O口256x8bit內(nèi)部RAM3個16位可編程定時/計(jì)數(shù)器中斷時鐘頻率0-24MHz2個串行中斷可編程UART串行通道2個外部中斷源共6個中斷源2個讀寫中斷口線3級加密位低功耗空閑和掉電模式軟件設(shè)置睡眠和喚醒功能表一 STC89C51主要功能STC89C52引腳介紹 主電源引腳(2根)VCC(Pin40):電源輸入,接5V電源GND(Pin20)
13、:接地線外接晶振引腳(2根)XTAL1(Pin19):片內(nèi)振蕩電路的輸入端XTAL2(Pin20):片內(nèi)振蕩電路的輸出端控制引腳(4根)RST/VPP(Pin9):復(fù)位引腳,引腳上出現(xiàn)2個機(jī)器周期的高電平將使單片機(jī)復(fù)位。ALE/PROG(Pin30):地址鎖存允許信號PSEN(Pin29):外部存儲器讀選通信號EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令??删幊梯斎?輸出引腳(32根)STC89C52單片機(jī)有4組8位的可編程I/O口,分別位P0、P1、P2、P3口,每個口有8位(8根引腳),共32根。P0口(Pin39
14、Pin32):8位雙向I/O口線,名稱為P0.0P0.7P1口(Pin1Pin8):8位準(zhǔn)雙向I/O口線,名稱為P1.0P1.7 P2口(Pin21Pin28):8位準(zhǔn)雙向I/O口線,名稱為P2.0P2.7 P3口(Pin10Pin17):8位準(zhǔn)雙向I/O口線,名稱為P3.0P3.7作頻率35Mhz,6T/12T可選。圖二 STC89C51 DIP封裝圖最小系統(tǒng)包括單片機(jī)及其所需的必要的電源、時鐘、復(fù)位等部件,能使單片機(jī)始終處于正常的運(yùn)行狀態(tài)。電源、時鐘等電路是使單片機(jī)能運(yùn)行的必備條件,可以將最小系統(tǒng)作為應(yīng)用系統(tǒng)的核心部分,通過對其進(jìn)行存儲器擴(kuò)展、A/D擴(kuò)展等,使單片機(jī)完成較復(fù)雜的功能。時鐘電
15、路復(fù)位電路STC89C51單片機(jī)I/O口STC89C51是片內(nèi)有ROM/EPROM的單片機(jī),因此,這種芯片構(gòu)成的最小系統(tǒng)簡單可靠。用STC89C52單片機(jī)構(gòu)成最小應(yīng)用系統(tǒng)時,只要將單片機(jī)接上時鐘電路和復(fù)位電路即可,結(jié)構(gòu)如圖2-3所示,由于集成度的限制,最小應(yīng)用系統(tǒng)只能用作一些小型的控制單元。圖三 單片機(jī)最小系統(tǒng)原理框圖(1) 時鐘電路STC89C51單片機(jī)的時鐘信號通常有兩種方式產(chǎn)生:一是內(nèi)部時鐘方式,二是外部時鐘方式。在STC89C51單片機(jī)內(nèi)部有一振蕩電路,只要在單片機(jī)的XTAL1(18)和XTAL2(19)引腳外接石英晶體(簡稱晶振),就構(gòu)成了自激振蕩器并在單片機(jī)內(nèi)部產(chǎn)生時鐘脈沖信號。圖
16、中電容的作用是穩(wěn)定頻率和快速起振,電容值在530pF,典型值為30pF。晶振CYS的振蕩頻率范圍在1.212MHz間選擇,典型值為12MHz和6MHz。 圖四 STC89C51內(nèi)部時鐘電路(2) 復(fù)位電路當(dāng)在STC89C51單片機(jī)的RST引腳引入高電平并保持2個機(jī)器周期時,單片機(jī)內(nèi)部就執(zhí)行復(fù)位操作(若該引腳持續(xù)保持高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài))。最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充放電來實(shí)現(xiàn)的。只要Vcc的上升時間不超過1ms,就可以實(shí)現(xiàn)自動上電復(fù)位。除了上電復(fù)位外,有時還需要按鍵手動復(fù)位。本設(shè)計(jì)就是用的按鍵手動復(fù)位。按鍵手動復(fù)位有電平方式和脈沖方式兩種。其中電
17、平復(fù)位是通過RST(9)端與電源Vcc接通而實(shí)現(xiàn)的。圖五 STC89C51復(fù)位電路(3) STC89C51中斷技術(shù)概述中斷技術(shù)主要用于實(shí)時監(jiān)測與控制,要求單片機(jī)能及時地響應(yīng)中斷請求源提出的服務(wù)請求,并作出快速響應(yīng)、及時處理。這是由片內(nèi)的中斷系統(tǒng)來實(shí)現(xiàn)的。當(dāng)中斷請求源發(fā)出中斷請求時,如果中斷請求被允許,單片機(jī)暫時中止當(dāng)前正在執(zhí)行的主程序,轉(zhuǎn)到中斷服務(wù)處理程序處理中斷服務(wù)請求。中斷服務(wù)處理程序處理完中斷服務(wù)請求后,再回到原來被中止的程序之處(斷點(diǎn)),繼續(xù)執(zhí)行被中斷的主程序。圖六 中斷響應(yīng)和處理過程如果單片機(jī)沒有中斷系統(tǒng),單片機(jī)的大量時間可能會浪費(fèi)在查詢是否有服務(wù)請求發(fā)生的定時查詢操作上。采用中斷技
18、術(shù)完全消除了單片機(jī)在查詢方式中的等待現(xiàn)象,大大地提高了單片機(jī)的工作效率和實(shí)時性。2.2 主要器件介紹LD3320 圖七 LD3320A外觀圖 LD3320芯片圖七是一款“語音識別”專用芯片,由ICRoute公司設(shè)計(jì)生產(chǎn)。該芯片集成了語音識別處理器和一些外部電路,包括AD、DA轉(zhuǎn)換器、麥克風(fēng)接口、聲音輸出接口等。本芯片在設(shè)計(jì)上注重節(jié)能與高效,不需要外接任何的輔助芯片如Flash、RAM等,直接集成在現(xiàn)有的產(chǎn)品中即可以實(shí)現(xiàn)語音識別聲控人機(jī)對話功能。并且,識別的關(guān)鍵詞語列表是可以任意動態(tài)編輯的。 2.2.1功能介紹l 通過ICRoute公司特有的快速而穩(wěn)定的優(yōu)化算法,完成非特定人語音識別。不需要用戶
19、事先訓(xùn)練和錄音,識別準(zhǔn)確率85%。l 不需要外接任何輔助的Flash芯片,RAM芯片和AD芯片,就可以完成語音識別功能。真正提供了單芯片語音識別解決方案。l 每次識別最多可以設(shè)置50項(xiàng)候選識別句,每個識別句可以是單字,詞組或短句,長度為不超過10個漢字或者79個字節(jié)的拼音串。另一方面,識別句內(nèi)容可以動態(tài)編輯修改,因此可由一個系統(tǒng)支持多種場景。l 芯片內(nèi)部已經(jīng)準(zhǔn)備了16位A/D轉(zhuǎn)換器、16位D/A轉(zhuǎn)換器和功放電路,麥克風(fēng)、立體聲耳機(jī)和單聲道喇叭可以很方便地和芯片管腳連接。立體聲耳機(jī)接口的輸幽功率為20mW,而喇叭接口的輸出功率為550mW,能產(chǎn)生清晰響亮的聲音。l 支持并行和串行接口,串行方式可
20、以簡化與其他模塊的連接。l 可設(shè)置為休眠狀態(tài),而且可以方便地激活。l 支持MP3播放功能,無需外圍輔助器件,主控MCU將MP3數(shù)據(jù)依次送入LD3320芯片內(nèi)部就可以從芯片的相應(yīng)PIN輸出聲音。產(chǎn)品設(shè)計(jì)可以選擇從立體聲的耳機(jī)或者單聲道喇叭來獲得聲音輸出。支持MPEGI(ISO/IEC11172-3), MPEG2(ISO/IEC13818-3)和MPEG 2.5 layer 3等格式。l 工作供電為3. 3V,如果用于便攜式系統(tǒng),使用3節(jié)AA電池就可以滿足供電需要。2.2.2 電路說明以下為內(nèi)部電路的簡單邏輯圖圖八 內(nèi)部電路簡單邏輯圖詳細(xì)說明如下:電壓要求:VDD 數(shù)字電路用電源輸入 3. 0
21、V - 3. 3 VVDDIO 數(shù)字1/0電路用電源輸入 1. 65 V - VDDVDDA 模擬電路用電源輸入 3. 0 V - 4. 0 V芯片管腳輸入電壓范圍:高電壓(邏輯“1”):0. 7;lcVDDIO'VDDIO 低電壓(邏輯“0”):0'0. 3VDDIOv 時鐘(Clock)芯片必須連接外部時鐘,可接受的頻率范圍是4-48MHz;而芯片內(nèi)部還有PLL頻率合成器,可產(chǎn)生特定的頻率供內(nèi)部模塊使用。v 復(fù)位對芯片的復(fù)位信號(RSTB:1:)必須在VDD/VDDA/VDDIO都穩(wěn)定后進(jìn)行。無論芯片正在進(jìn)行何種運(yùn)算,復(fù)位信號都可以使它恢復(fù)初始狀態(tài),并使各寄存器復(fù)位。如果沒
22、有后續(xù)的指令(對寄存器的設(shè)置),復(fù)位后芯片將進(jìn)入休眠狀態(tài)。此后,一個CSB:1:信號就可以重新激活芯片進(jìn)入工作狀態(tài)。v 并行接口本芯片可通過并行方式和外部主CPU連接,此時使用8根數(shù)據(jù)線(PO-P7),4個控制信號(WRB#,RDB#,CS冰,AO),以及一個中斷返回信號(INTB#)。v 串行接口串行接口通過SPI協(xié)議和外部主CPU連接,首先要將MD接高電平,而將(SPIS:1:)接地。此時只使用4個管腳:片選(SCS冰)、SPI時鐘(SDCK)、SPI輸入(SDI)和SPI輸出(SDO)。v 寄存器對芯片的設(shè)置和命令,包括傳送數(shù)據(jù)和接受數(shù)據(jù),都是通過對寄存器的操作來完成的。例如進(jìn)行語音識別
23、時,設(shè)置識別的關(guān)鍵詞語列表,設(shè)定芯片的識別模式,諛別完成后獲得識別結(jié)果都是通過讀寫寄存器來完成。播放聲音時,就是將MP3格式的數(shù)據(jù)循環(huán)放入FIFO對應(yīng)的寄存器。(識別結(jié)果是通過寄存器返回識別出的關(guān)鍵詞語在關(guān)鍵詞語列表中的排列序號Index數(shù)值,該Index數(shù)值是在設(shè)置關(guān)鍵詞語列表時指定)。3系統(tǒng)軟件設(shè)計(jì)3.1 軟件開發(fā)環(huán)境3.1.1 Keil C51 介紹Keil C51是美國Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。 Keil C51軟
24、件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。 3.1.3 Protel99SE介紹Protel99SE是PORTEL公司在80年代末推出的EDA軟件。Protel99SE是應(yīng)用于Windows9X/2000/NT操作系統(tǒng)下的EDA設(shè)計(jì)軟件,采用設(shè)計(jì)庫管理模式,可以網(wǎng)設(shè)計(jì),具有很強(qiáng)的數(shù)據(jù)交換能力和開放性及3D模擬功能,是一個32位的設(shè)計(jì)軟
25、件,可以完成電路原理圖設(shè)計(jì),印制電路板設(shè)計(jì)和可編程邏輯器件設(shè)計(jì)等工作,可以設(shè)計(jì)32個信號層,16個電源-地層和16個機(jī)加工層。Protel99SE軟件的特點(diǎn):1、可生成30多種格式的電氣連接網(wǎng)絡(luò)表; 2、強(qiáng)大的全局編輯功能; 3、在原理圖中選擇一級器件,PCB中同樣的器件也將被選中; 4、同時運(yùn)行原理圖和PCB,在打開的原理圖和PCB圖間允許雙向交叉查找元器件、引腳、網(wǎng)絡(luò) ;5、既可以進(jìn)行正向注釋元器件標(biāo)號(由原理圖到PCB),也可以進(jìn)行反向注釋(由PCB到原理圖),以保持電氣原理圖和PCB在設(shè)計(jì)上的一致性; 6、滿足國際化設(shè)計(jì)要求(包括國標(biāo)標(biāo)題欄輸出,GB4728國標(biāo)庫); * 方便易用的數(shù)
26、?;旌戏抡妫嫒軸PICE 3f5); 7、支持用CUPL語言和原理圖設(shè)計(jì)PLD,生成標(biāo)準(zhǔn)的JED下載文件; * PCB可設(shè)計(jì)32個信號層,16個電源-地層和16個機(jī)加工層; 8、強(qiáng)大的“規(guī)則驅(qū)動”設(shè)計(jì)環(huán)境,符合在線的和批處理的設(shè)計(jì)規(guī)則檢查; Protel99SE的工作界面是一種標(biāo)準(zhǔn)的Windows界面,如圖所示,包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編輯窗口。3.2程序流程圖執(zhí)行函數(shù)開始初始化等待語音輸入信號開始識別讀取識別結(jié)果根據(jù)語音識別結(jié)果查找對應(yīng)函數(shù)語音識別完成 圖九 程序流程圖3.3
27、軟件功能代碼#include <reg52.h>void InitUART(void) TMOD = 0x20; SCON = 0x50; TH1 = 0xFD; TL1 = TH1; PCON = 0x00; EA = 1; ES = 1; TR1 = 1; sbit LED_1=P00; sbit LED_2=P01; sbit LED_3=P02; sbit LED_4=P03; sbit LED_5=P04; sbit Relay=P20; void main()InitUART();while(1) unsigned char Uart_Data=0;void UARTI
28、nterrupt(void) interrupt 4 if(RI) RI = 0; Uart_Data=SBUF;switch(Uart_Data)case 0:LED_1=0;break;case 1:LED_1=1;break;case 2:LED_2=0;break;case 3:LED_2=1;break;case 4:LED_3=0;break;case 5:LED_3=1;break;case 6:LED_4=0;break;case 7:LED_4=1;break;case 8:LED_5=0;break;case 9:LED_5=1;break;case 10:Relay=0;break;case 11:Relay=1;break; else TI = 0;4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年保姆看護(hù)老人協(xié)議樣本
- 投資入股協(xié)議書范文
- 【初中地理】第二章地圖知識點(diǎn)每日一背-2024-2025學(xué)年七年級地理上學(xué)期(人教版2024)
- 2024年環(huán)境衛(wèi)生治理合同協(xié)議書范本
- 房產(chǎn)投資合作協(xié)議書
- 戶外店鋪合作協(xié)議范本
- 家庭教育委托協(xié)議書新范本
- 中外貨物買賣合同要點(diǎn)解讀
- 有關(guān)上海租賃住房合同范本
- 企業(yè)擔(dān)保借款合同書
- 期中 (試題) -2024-2025學(xué)年人教PEP版英語六年級上冊
- 大學(xué)與文化傳承智慧樹知到期末考試答案章節(jié)答案2024年浙江大學(xué)
- 2024春形勢與政策課件當(dāng)前國際形勢與中國原則立場
- 2024年舟山繼續(xù)教育公需課考試題庫
- 一年級拼音默寫表
- 2024屆高考英語閱讀理解命題說題課件
- 軟件正版化培訓(xùn)課件
- 第二單元 遵守社會規(guī)則 復(fù)習(xí)課件 部編版道德與法治八年級上冊
- 8000噸每年P(guān)E片材擠出設(shè)計(jì)說明書
- 防火涂層厚度檢查記錄表 (2)
- 食品工廠如何進(jìn)行蟲害控制以滿足國際食品安全認(rèn)證審核標(biāo)準(zhǔn)
評論
0/150
提交評論