文件名称:DTMF
介绍说明--下载内容均来自于网络,请自行研究使用
DTMF(双音多频)信号的产生和检测
1、程序分两部分,前半部分为DTMF 产生,后半部分为DTMF 检测。
2、DTMF 产生中用数组in设定键值,数组长度为16,范围0~15,可人工改写;
3、数组xr为产生的行频信号,长度为102,32位浮点型;
数组xc为产生的列频信号,长度为102,32位浮点型;
数组x为产生的双音频信号,长度102点,32位浮点型;
4、数组z为DTMF检测中能量模板 ,以完成按键的行位置及列位置检测;
6、变量outkeycol 及变量outkeyrow分别为按键行位置及列位置的检测结果,均为整
型变量;变量outkey为最终键值检测结果,键值与本实验中介绍的键盘键值对
应,为字符型变量。
-DTMF (Dual Tone Multi-Frequency) signal generation and detection 1, the program is divided into two parts, the first part for the DTMF generator, the second part for the DTMF detector. 2, DTMF with array in setting key length of the array 16, the range of 0 to 15, you can manually rewrite 3 array xr line generated frequency signal, the length of the 102,32-bit floating-point type array xc column frequency signal is generated, the length of 102,32-bit floating-point type array x is generated dual audio signal, the length of 102 points, the 32-bit floating-point type 4 array z as DTMF detection energy template, in order to complete the key the line position and column position detecting 6, variable outkeycol and, and variables outkeyrow key row position and the detection result of the position of the column, respectively, are integer variables variable outkey for ultimate keys detection result, the keys, and in this experiment introduced keyboard key corresponding character variabl
1、程序分两部分,前半部分为DTMF 产生,后半部分为DTMF 检测。
2、DTMF 产生中用数组in设定键值,数组长度为16,范围0~15,可人工改写;
3、数组xr为产生的行频信号,长度为102,32位浮点型;
数组xc为产生的列频信号,长度为102,32位浮点型;
数组x为产生的双音频信号,长度102点,32位浮点型;
4、数组z为DTMF检测中能量模板 ,以完成按键的行位置及列位置检测;
6、变量outkeycol 及变量outkeyrow分别为按键行位置及列位置的检测结果,均为整
型变量;变量outkey为最终键值检测结果,键值与本实验中介绍的键盘键值对
应,为字符型变量。
-DTMF (Dual Tone Multi-Frequency) signal generation and detection 1, the program is divided into two parts, the first part for the DTMF generator, the second part for the DTMF detector. 2, DTMF with array in setting key length of the array 16, the range of 0 to 15, you can manually rewrite 3 array xr line generated frequency signal, the length of the 102,32-bit floating-point type array xc column frequency signal is generated, the length of 102,32-bit floating-point type array x is generated dual audio signal, the length of 102 points, the 32-bit floating-point type 4 array z as DTMF detection energy template, in order to complete the key the line position and column position detecting 6, variable outkeycol and, and variables outkeyrow key row position and the detection result of the position of the column, respectively, are integer variables variable outkey for ultimate keys detection result, the keys, and in this experiment introduced keyboard key corresponding character variabl
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Exp14 DTMF\ad50.cmd
..........\Dtmf\cc_build_Debug.log
..........\....\Debug\dtmf.obj
..........\....\.....\Dtmf.out
..........\....\.....\initc5402.obj
..........\....\Debug.lkf
..........\....\Debug.lkv
..........\....\Dtmf.paf
..........\....\Dtmf.pjt
..........\Dtmf.c
..........\InitC5402.asm
..........\math.h
..........\MMRegs.h
..........\rts.lib
..........\TYPEDEF.H
..........\Dtmf\Debug
..........\Dtmf
Exp14 DTMF