摘要:HT9200A是Holtek公司生產(chǎn)的串行式DTMF電路芯片。本文分析了HT9200A的電路結(jié)構(gòu)與作用特點(diǎn),給出了HT9200A與AT89C51單片機(jī)的接口電路,并結(jié)合公用電話網(wǎng)中的數(shù)據(jù)通訊給出了具體的軟件編程。關(guān)鍵詞:通訊;單片機(jī);HT9200A;DTMF分類號(hào):TN915.03文獻(xiàn)標(biāo)識(shí):B文章編號(hào):1006-6977(2000)11-0028-02在水、電、煤氣表的自動(dòng)抄錄和IC卡電話機(jī)的話費(fèi)統(tǒng)計(jì)等分布式測(cè)控系統(tǒng)中,人們希望能在現(xiàn)有的公用電話網(wǎng)上進(jìn)行適當(dāng)?shù)木W(wǎng)絡(luò)聯(lián)接以實(shí)
摘要:
HT9200A是Holtek公司生產(chǎn)的串行式DTMF電路芯片。本文分析了HT9200A的電路結(jié)構(gòu)與作用特點(diǎn),給出了HT9200A與
AT89C51單片機(jī)的接口電路,并結(jié)合公用電話網(wǎng)中的數(shù)據(jù)通訊給出了具體的軟件編程。
關(guān)鍵詞:通訊;單片機(jī);HT9200A;DTMF
分類號(hào):TN915.03 文獻(xiàn)標(biāo)識(shí):B 文章編號(hào):
1006-
6977(2000)
11-0028-02 在水、電、煤氣表的自動(dòng)抄錄和
IC卡
電話機(jī)的話費(fèi)統(tǒng)計(jì)等分布式測(cè)控系統(tǒng)中,人們希望能在現(xiàn)有的公用電話網(wǎng)上進(jìn)行適當(dāng)?shù)木W(wǎng)絡(luò)聯(lián)接以實(shí)現(xiàn)數(shù)據(jù)的傳輸與控制。Holtek公司新近推出的DTMF電路HT9200A便是專用于電話聯(lián)網(wǎng)控制的
模塊,它可以方便地與微控制器系統(tǒng)接口,以便組成智能型電話網(wǎng)絡(luò)的測(cè)控系統(tǒng)。 1 HT9200A芯片介紹 HT9200A是串行式DTMF電路,具有很好的溫度適應(yīng)性,其工作溫度范圍為-20℃~+70℃,它采用8腳
DIP或
SOP封裝形式,其管腳排列昭圖1所示。各引腳的功能說(shuō)明如下:
●CE:片選信號(hào)輸入端,低電平有效;
●X
1、X
2:3.579545MHz晶振接入端;
●V
DD、V
SS:
電源正負(fù)輸入端,正常工作電壓范圍為2~5.5V,工作
電流為2mA左右;
●CLK:串行數(shù)據(jù)的同步信號(hào)輸入端,f
CLK為
100kHz左右;
●DATA:串行數(shù)據(jù)輸入端;
●DTMF:DTMF信號(hào)輸出端。
圖2所示為HT9200A的輸入輸出時(shí)序圖當(dāng)CE為低電平時(shí),選中芯片并在CLK的下降沿將串行口DATA上的數(shù)據(jù)鎖存。每個(gè)數(shù)據(jù)為5位二進(jìn)制碼,在CLK下降沿到來(lái)時(shí),選鎖存低位,再鎖存高位。當(dāng)5位均為1時(shí),結(jié)束DTMF的發(fā)送。
HT9200A的輸入與輸出頻率由5位(D
4~D
0)不同的位碼組合決定,表1所列為HT9200的輸入位碼組合與輸出頻率的對(duì)應(yīng)關(guān)系。 表1 HT9200A輸入組合與輸出頻率 D4 D3 D2 D1 D0 符號(hào) 輸出頻率(HZ) 0 0 0 0 0 0