为低频群和高频群两组。低频群的4个频率依次为697hz、770hz、852hz、941hz;高频群的4个频率依次为1209hz、1336hz、1477hz、1336hz。在通信领域应用中,dtmf主要用于电话机拨号信号和cid(caller identification,来电显示)信号的传送。在应用于电话机的拨号信号中,按照国家电信标准,其信号持续时间和间隔时间都不小于40ms,而频率偏差不大于±1.5%。1 传统的可编程硬件dtmf发生器原理传统的dtmf发生器芯片有hotel公司的ht9200a/b、mitel公司的mt8880等。部分mcu也内置了dtmf发生器,其dtmf信号产生原理可简述如下:将振荡器产生的高频振荡信号分别送至两个计数器,当计数器达到预设的值时,产生一次反转信号输出,形成低频方波。其中计数器寄存器可用软件设置且有自动装载功能。通过这两个计数器可设置输出的两路方波频率。软件编写控制程序时,只须将对应频率的计数值写入控制寄存器便可自动产生所需的频率信号。 从以上两路输出的方波再进行信号正弦化处理和幅度控制,然后将两路信号同时送至信号混合器输出。这样,如果其中一路输出