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

正文內(nèi)容

基于雙音頻編碼信號(hào)的傳輸系統(tǒng)發(fā)送端設(shè)計(jì)_畢業(yè)設(shè)計(jì)(論文)(文件)

2025-07-30 15:36 上一頁面

下一頁面
 

【正文】 0x28,0xCD,0x6D,0x2B,0x67,0xE7,0x2C, 0xEF,0x6F,0xAF,0xE3,0xC6,0xE9,0xC7,0x87}。)。0x0f。 注釋: 基于 MT8870 的 DTMF 信號(hào)接收電路接收 b的時(shí)候沒有誤碼 。 P1=table[m]。 /* 邊沿觸發(fā) */ IE=0x81。 void main(void) { rece_init()。 P1=table[P2]。 /* 邊沿觸發(fā) */ IE=0x81。 /* CRA=0000 */ P2=0x18。 for(。 void rece_init(void)。 ///主要是設(shè)置 CRA,CRB 初始化的狀態(tài) tran_init()。 } 31 display(key)。 break。 break。 if(temp!=0xf0) { temp=P3。 30 temp=P3。0xf0。 case 0x7b: key=11。 case 0xdb: key=9。 if(temp!=0xf0) { delay(10)。 } } P3=0xfb。 temp=tempamp。 break。 break。0xf0。 transmit(key)。 } while(temp!=0xf0)//等待按鍵釋放 { temp=P3。 case 0 3 行 1 key=2。 switch(temp) { case 0 1 行 1 key=0。 temp=tempamp。k)。 }*/ /******************以下是鍵盤掃描程序 *******************************/ void delay(uc i) { for(j=i。 /* 讀 SR */ } /*void delay0(ui l) 26 { ui i。 /* CRA=1001 */ P2=0x11。 /* CRA=0000 */ P2=0x10。 uc j,k,temp,key。 因此,對(duì)于具有實(shí)踐性的東西,一定要親自去做。剛開始,我們的 DTMF 發(fā)射端采用的是單片機(jī)對(duì) MT8880 的 1 12 管腳進(jìn)行軟件控制,即進(jìn)行模擬時(shí)序。 通過本次課程設(shè)計(jì)使 我明白了仿真只能代表理論可行,書本上的東西不一定都是對(duì)的,一定要親自去驗(yàn)證、調(diào)試。 原因:可能由于接收端采用的是 MT8880,它是集接收和發(fā)送于 一體的信號(hào),部分 MT8880 可能不能解調(diào)出某些音頻信號(hào)。經(jīng)搜集資料,查證部分 MT8880 不能采用 IO口產(chǎn)生的 CP 信號(hào)進(jìn)行正常工作。 排除方法:將矩陣鍵盤和單片機(jī)接口進(jìn)行加固。然后按矩陣鍵盤發(fā)射 DTMF 信號(hào),直到接收電路的數(shù)碼管所顯示的數(shù)字和發(fā)射電路的數(shù)碼管所顯示的數(shù)字相同。調(diào)試時(shí),用模擬示波器觀察 MT8880 的 8管腳輸出的波形,直到出現(xiàn)圖 所示波形: 圖 DTMF 信號(hào)波形 然后,加上矩陣鍵盤,再次對(duì)單片機(jī)編程。而且 DTMF 信號(hào)可能由于外界干擾,容易造成實(shí)驗(yàn)結(jié)果不正確,所以正確調(diào)試電路的方法很重要。 雙音到達(dá)檢測時(shí)間 Tdp 約為 5~ 15ms,雙音持續(xù)時(shí)間 tREC 應(yīng)在 20~ 40ms。所以,可以利用這一信號(hào)的變化來決定讀取數(shù)據(jù)總線的時(shí)刻,令 MT8870 的 15 腳通過 74S04(非門 )連接到單片機(jī)的 口。換句話來說,對(duì)于持續(xù)時(shí)間大于 30ms 的 DTMF 信號(hào)可以正確接收,對(duì)于持續(xù)時(shí)間小于 30ms 的 DTMF 信號(hào)不能正確接收。 18,19 管腳之間連接有 RC 電路,是控制音頻信號(hào)的的輸入。 MT880 設(shè)置為中斷工作模式,當(dāng) MT8880 接收到有用的 DTMF 信號(hào)時(shí), 13 腳 (IRQ)變?yōu)榈碗娖?,觸發(fā)單片機(jī)的外部中斷。本著簡化電路的原則,采用此驅(qū)動(dòng)方式。然后,發(fā)送數(shù)據(jù)的時(shí)候,設(shè)置 R/W 和 RS0 為 00, 通過把發(fā)送的數(shù)據(jù)送到 P2 口, 此時(shí)數(shù)據(jù)被寫入發(fā)送數(shù)據(jù)寄存器里 , 經(jīng)過 MT8880 內(nèi)部處理,從 8腳輸出 DTMF 信號(hào)。 在實(shí)際電路中,為防止程序跑飛,一般需要加上手動(dòng)復(fù)位電路。 單片機(jī)的復(fù)位電路 的工作原理是:通電時(shí),電容兩端相當(dāng)于是短路,于是RST 引腳上為高電平,然后電源通過電阻對(duì)電容充電 , RST 端電壓慢慢下降,降到一定程度,即為低電平,單片機(jī)開始正常工作。從而每按下一個(gè)按鍵就對(duì)應(yīng) 0— F中的一個(gè)數(shù),確保音頻信號(hào)全部能夠發(fā)送出去。具有多種工作方式,功能性很強(qiáng)。 但是,顯示時(shí)需要設(shè)置狀態(tài)字和寫控制時(shí)序,占用單片機(jī)的存儲(chǔ)空間,而且其價(jià)格相對(duì)數(shù)碼管貴的多。 數(shù)碼管成本較低 ,而且操作簡單,只需正確編碼,在程序中調(diào)用即可 ,不用設(shè)置狀態(tài)字和寫控制時(shí)序。 方案二: STC89C52RC 是 STC 公司生產(chǎn)的一種低功耗、高性能 CMOS 8 位微控制器, 8K 字節(jié)程序存儲(chǔ)空間, 512 字節(jié)數(shù)據(jù)存儲(chǔ)空間,內(nèi)帶 2K 字節(jié) EEPROM存儲(chǔ)空間,具有 8K 在線 flash 存儲(chǔ)器。其中 MT8880 是收發(fā)一體的集成芯片,接收和發(fā)送時(shí),需要用單片機(jī)進(jìn)行狀態(tài)設(shè)置。 5 第三章 電路方案設(shè)計(jì) 系統(tǒng)總 方案比較 方案一:此方案主要由發(fā)送和接收兩部分組成,其中發(fā)送部分主要由 單片機(jī)和 MT8880 構(gòu)成, 先 從矩陣鍵盤輸入 0— F,然后從 MT8880 輸出對(duì)應(yīng)的雙音多頻信號(hào),然后多音頻信號(hào) (DTMF)輸入接收端的 MT8880 進(jìn)行解碼,解出來的二進(jìn)制碼經(jīng)過單片機(jī)讀取,輸出到對(duì) 應(yīng)的 IO口 并進(jìn) 行顯示。 與單音編碼不同 ,DTMF 信號(hào)是采用 8 中取 2 的方式 ,從高低兩個(gè)音組中各取一個(gè)音頻復(fù)合而成來代表 0 9 十個(gè)號(hào)碼和其他功能碼 ,再加上這 8 個(gè)音頻信號(hào)的各頻率間不存在諧波關(guān)系 ,大大減少了虛假信號(hào)的干擾 ,因而 DTMF 信號(hào)工作可靠性特別是抗干擾能力很強(qiáng)。 單片機(jī) 1 MT8870 MT8880 單片機(jī) 2 3 第二章 系統(tǒng)的組成及工作原理 系統(tǒng)組成 本系統(tǒng)主要 由矩陣鍵盤、單片機(jī)控制電路、 DTMF 收發(fā)電路、顯示電路四部分組成。 本 課題 研究 DTMF 信號(hào) 的方法是由 MT8880 芯片產(chǎn)生,由矩陣鍵盤輸入 0— F,然后在數(shù)碼管上面顯 示 所輸入的數(shù)字。 DTMF 是 由美國 ATamp。 關(guān)鍵詞: STC89C5 MT8880、 MT8870、 DTMF 目錄 前言 1 第一章 系統(tǒng)設(shè)計(jì)要求 2 設(shè)計(jì) 要求 2 2 第二章 系統(tǒng)的組成及工作原理 3 系統(tǒng)組成 3 DTMF 信號(hào)介紹 3 DTMF 信號(hào)的特性 3 系統(tǒng)工作
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1