DTMF信號(hào)收、發(fā)芯片MT8888原理及應(yīng)用
;;; 摘要:MT8888芯片是MITEL公司采用CMOS工藝生產(chǎn)的一種低功耗、高集成度的DTMF信號(hào)收、發(fā)芯片,它可以方便地與微機(jī)接口。文中介紹了MT8888的主要功能結(jié)構(gòu)及控制指令,給出了它的具體應(yīng)用電路。 ;;; 關(guān)鍵詞:DTMF信號(hào) 收、發(fā)器 低功耗 可編程微機(jī)控制 MT8888 1 概述 MT8888是采用CMOS工藝生產(chǎn)的DTMF信號(hào)收發(fā)一體集成電路,它的發(fā)送部分采用信號(hào)失真小、頻率穩(wěn)定性高的開關(guān)電容式D/A變換器,可發(fā)出16種雙音多頻DTMF信號(hào)。接收部分用于完成DTMF信號(hào)的接收、分離和譯碼,并以4位并行二進(jìn)制碼的方式輸出。MT8888芯片集成度高、功耗低,可調(diào)整雙音頻模式的占空比,能自動(dòng)抑制撥號(hào)音和調(diào)整信號(hào)增益,還帶有標(biāo)準(zhǔn)的數(shù)據(jù)總線,可與TTL電平兼容,并可方便地進(jìn)行編程控制。 2 引腳排列與功能 MT8888芯片的引腳排列如圖1所示;各引腳的功能如下: IN+:運(yùn)放同相輸入端; IN-:運(yùn)放反相輸入端; GS:運(yùn)放輸出端; VREF:基準(zhǔn)電壓輸出端,電壓值為VDD/2; Vss:接地端; OSC1:振蕩器輸入端; OSC2:振蕩器輸出端; TONE:DTMF信號(hào)輸出端;
;;; WR:寫控制端,低電平有效,與TTL兼容; CS:片選端,低電平有效; RSO:存儲(chǔ)器選擇輸入端,與TTL兼容; RD:讀控制端,低電平有效,與TTL兼容; IRQ/CP:中斷信號(hào)請(qǐng)求端; D0~D3:數(shù)據(jù)總線,在CS=1或RD=1時(shí),處于高阻狀態(tài),與TTL電平兼容。 Est:初始控制輸出端; St/GT:控制輸入/時(shí)間檢測(cè)輸出; VDD:+5V電源端。 3 內(nèi)部結(jié)構(gòu) MT8888內(nèi)部由收發(fā)電路、振蕩器和電源偏置電路組成。收碼電路包括信號(hào)放大、撥號(hào)音抑制濾波、輸入信號(hào)的高低頻帶通濾波、譯碼及鎖存等功能;發(fā)碼電路包括數(shù)據(jù)鎖存、行列計(jì)數(shù)D/A轉(zhuǎn)換和混頻等功能,MT8888的內(nèi)部結(jié)構(gòu)如圖2所示。 4 寄存器與控制 MT8888內(nèi)部有兩個(gè)數(shù)據(jù)寄存器,一個(gè)是只執(zhí)行讀操作的接收數(shù)據(jù)寄存器RDR;另一個(gè)是只執(zhí)行寫操作的發(fā)送數(shù)據(jù)寄存器TDR。另外,MT8888中還有兩個(gè)4位的收、發(fā)控制寄存器CRA和CRB。對(duì)CRB的操作就是通過CRA中的一個(gè)特定位來操作的,因此編程中應(yīng)對(duì)其進(jìn)行初始化;而MT8888中的4位狀態(tài)寄存器SR則用來反映收、發(fā)信號(hào)的工作狀態(tài)。寄存器的選擇與操作由RS0及WR和RD口線來控制,控制功能如表1所列。
表1 寄存器控制