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

正文內(nèi)容

基于雙音頻編碼信號的傳輸系統(tǒng)發(fā)送端設(shè)計_畢業(yè)設(shè)計論文-資料下載頁

2024-08-31 17:34本頁面

【導(dǎo)讀】2.通信數(shù)據(jù)通過顯示器顯示。17周:查找資料,進(jìn)行系統(tǒng)軟件方案設(shè)計;18周:軟件的分模塊調(diào)試;19周:系統(tǒng)聯(lián)調(diào);設(shè)計結(jié)果驗(yàn)收,報告初稿的撰寫。發(fā)生器和接收器,有助于了解通信MT8880在通信系統(tǒng)中的應(yīng)用。陣鍵盤輸入0—F并在數(shù)碼管上面顯示,從而發(fā)射對應(yīng)的DTMF信號。利用STC89C52和MT8870構(gòu)成DTMF接收器,并把解碼信號顯示在數(shù)碼管上。第一章系統(tǒng)設(shè)計要求---------------------------------------------2. 第二章系統(tǒng)的組成及工作原理-------------------------------------------------------3. 第三章電路方案設(shè)計-----=---------------------------------------5. 系統(tǒng)總方案比較--------------------------------------------5. 顯示模塊的選擇--------------------------------------------6. 第四章單元電路設(shè)計與程序設(shè)計-----------------------------------7. 矩陣鍵盤電路設(shè)計與分析------------------------------------------------------7. 單片機(jī)最小系統(tǒng)電路-----------------------------------------------------------7. DTMF信號發(fā)送電路-----------------------------------------9. 基于MT8880的DTMF接收電路-------------------------------10. 第五章程序設(shè)計流程圖-------------------------------------------13. 主機(jī)主程序流程圖-------------------------------------------13. 第六章實(shí)驗(yàn)調(diào)試與測試結(jié)果分析----------------------------------16. 使用的主要儀器和儀表--------------------------------------16

  

【正文】 case 0x7 4行 1 key=3。 break。 } while(temp!=0xf0)//等待按鍵釋放 { temp=P3。 temp=tempamp。0xf0。 } display(key)。 transmit(key)。////////////////// } } P3=0xfd。 temp=P3。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 if(temp!=0xf0) { temp=P3。 switch(temp) { 28 case 0xed: key=4。 break。 case 0xdd: key=5。 break。 case 0xbd: key=6。 break。 case 0x7d: key=7。 break。 } while(temp!=0xf0) { temp=P3。 temp=tempamp。0xf0。 } display(key)。 transmit(key)。 } } P3=0xfb。 temp=P3。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 29 if(temp!=0xf0) { temp=P3。 switch(temp) { case 0xeb: key=8。 break。 case 0xdb: key=9。 break。 case 0xbb: key=10。 break。 case 0x7b: key=11。 break。 } while(temp!=0xf0) { temp=P3。 temp=tempamp。0xf0。 } display(key)。 transmit(key)。 } } P3=0xf7。 30 temp=P3。 temp=tempamp。0xf0。 if(temp!=0xf0) { delay(10)。 if(temp!=0xf0) { temp=P3。 switch(temp) { case 0xe7: key=12。 break。 case 0xd7: key=13。 break。 case 0xb7: key=14。 break。 case 0x77: key=15。 break。 } while(temp!=0xf0) { temp=P3。 temp=tempamp。0xf0。 } 31 display(key)。 transmit(key)。 } } } /******************以上是鍵盤掃描程序 *******************************/ void main() { SP=0x5f。 initialize()。 ///主要是設(shè)置 CRA,CRB初始化的狀態(tài) tran_init()。 ///設(shè)置 CRA,CRB,主要是指工作方式 while(1) { matrixkeyscan()。 } } 32 附錄六 基于 MT8880 的 DTMF 信號接收程序 include define uc unsigned char uc code table[]={0xEE,0x28,0xCD,0x6D,0x2B,0x67,0xE7,0x2C, 0xEF,0x6F,0xAF,0xE3,0xC6,0xE9,0xC7,0x87}。 void initialize(void)。 void rece_init(void)。 void main(void) { SP=0x5f。 initialize()。 rece_init()。 for(。)。 } void initialize(void) { P2=0x10。 /* CRA=0000 */ P2=0x10。 /* CRA=0000 */ P2=0x18。 /* CRA=1000 */ P2=0x10。 /* CRB=0000 */ } void rece_init(void) { P2=0x14。 /* CRA=0100 */ IT0=1。 /* 邊沿觸發(fā) */ IE=0x81。 /* 允許中斷 ,開中斷 */ } void int0(void) interrupt 0 using 1 { P2=0x2f。 /* 讀 RDR */ P2=P2amp。0x0f。 P1=table[P2]。 } 33 附錄 七 基于 MT8870 的 DTMF 信號接收程序 include define uc unsigned char define ui unsigned char ui m。 uc code table[]={0xEE,0x28,0xCD,0x6D,0x2B,0x67,0xE7,0x2C, 0xEF,0x6F,0xAF,0xE3,0xC6,0xE9,0xC7,0x87}。 void rece_init(void)。 void main(void) { rece_init()。 for(。)。 } void rece_init(void) { IT0=1。 /* 邊沿觸發(fā) */ IE=0x81。 /* 允許中斷 ,開中斷 */ } void int0(void) interrupt 0 using 1 { P0=P0amp。0x0f。 m=P0。 P1=table[m]。 } 34 附錄八 實(shí)物電路圖 注釋: 基于 MT8880 的 DTMF 信號接收電路接收 b的時候有誤碼 。 注釋: 基于 MT8870 的 DTMF 信號接收電路接收 b的時候沒有誤碼
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1