• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > DTMF電路HT9200A與單片機的接口

    DTMF電路HT9200A與單片機的接口

    作者: 時間:2012-02-28 來源:網絡 收藏

    在水、電、煤氣表的自動抄錄和IC卡電話機的話費統計等分布式測控系統中,人們希望能在現有的公用電話網上進行適當的網絡聯接以實現數據的傳輸與控制。 Holtek公司新近推出的便是專用于電話聯網控制的模塊,它可以方便地與微控制器系統,以便組成智能型電話網絡的測控系統。

    本文引用地址:http://www.czjhyjcfj.com/article/171988.htm

    1 芯片介紹

    41.gif

    是串行式,具有很好的溫度適應性,其工作溫度范圍為-20℃~+70℃,它采用8腳DIP或SOP封裝形式,其管腳排列昭圖1所示。各引腳的功能說明如下:
    ●CE:片選信號輸入端,低電平有效;
    ●X1、X2:3.579545MHz晶振接入端;
    ●VDD、Vss:電源正負輸入端,正常工作電壓范圍為2~5.5V,工作電流為2mA左右;
    ●CLK:串行數據的同步信號輸入端,fCLK為100kHz左右;
    ●DATA:串行數據輸入端;
    :DTMF信號輸出端。

    43.gif

    圖2所示為HT9200A的輸入輸出時序圖當CE為低電平時,選中芯片并在CLK的下降沿將串行口DATA上的數據鎖存。每個數據為5位二進制碼,在CLK下降沿到來時,選鎖存低位,再鎖存高位。當5位均為1時,結束DTMF的發送。

    HT9200A的輸入與輸出頻率由5位(D4~D0)不同的位碼組合決定,表1所列為HT9200的輸入位碼組合與輸出頻率的對應關系。

    表1 HT9200A輸入組合與輸出頻率
    42.jpg

    2

    HT9200A主要用于分布式電話網絡測控系統,它與89C51微控制器的電路如圖3所示。

    在圖3中,89C51的P1.0用于產生串行同步信號,P1.1用于輸出串行數據,由P2.7產生低電平的片選信號。

    MSM7512B為嵌入式調制解調專用電路[1],它采用CCITTV.23標準,具有1200bps半雙工或1200bps接收/75bps發送兩種通訊方式。圖中,由控制HT9200A并產生 DTMF信號,以供MSM7512B的EAI輸入端使用,經MSM7512B內部放大器處理后,再由MSM7512B的AO腳輸出。在主叫機與被叫分機通過電信程控交換機建立聯接后,MSM7512B就可在89C51控制下進行數據收發工作。

    可以看出,HT9200A主要起著拔號聯接的作用,以使主叫機與被叫分機建立聯系。

    DIY機械鍵盤相關社區:機械鍵盤DIY


    電流傳感器相關文章:電流傳感器原理

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 永和县| 色达县| 邮箱| 东阿县| 平罗县| 嘉兴市| 淳化县| 漠河县| 东台市| 都兰县| 翁牛特旗| 通州市| 樟树市| 洛宁县| 运城市| 葵青区| 龙岩市| 昌图县| 万州区| 加查县| 赤峰市| 临江市| 泰州市| 邵阳市| 凌云县| 内江市| 安顺市| 府谷县| 色达县| 临沧市| 祁门县| 连云港市| 赤峰市| 宝兴县| 祁门县| 淮滨县| 彭州市| 芦山县| 高淳县| 集安市| 济南市|