OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10626|回复: 9

分享STC单片机DTMF编解码程序(DFT算法)

[复制链接]

10

主题

3072

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7747
金钱
7747
注册时间
2020-5-11
在线时间
3217 小时
发表于 2020-5-16 10:19:07 | 显示全部楼层 |阅读模式
本帖最后由 LcwSwust 于 2020-5-16 10:29 编辑


不知视频能看不:https://v.youku.com/v_show/id_XNDY3NDc2NTIxNg==.html
所用单片机为STC8G1K08A

程序功能:
  通过话筒检测DTMF,解码后通过串口输出相应字符,
  串口收到字符后驱动喇叭产生DTMF信号.

内部振荡选择:24MHz
DTMF频率: 697,770,852,941,1209,1336,1477,1633,
PWM频率: 24000000/2/256=46875 Hz
ADC采样率: T0中断,7800Hz
数据块的点数: 200 (约25.6ms)
频率步进: 7800/200=39 Hz
查表步进: DTMF频率/频率步进
        18,20,22,24,31,34,38,42
DFT耗时:约13ms
串口波特率:38400

电路: 电路.rar (26.95 KB, 下载次数: 142)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2020-5-12
在线时间
17 小时
发表于 2020-5-16 19:12:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2019-12-2
在线时间
8 小时
发表于 2020-6-6 09:15:58 | 显示全部楼层

多谢分享
回复 支持 反对

使用道具 举报

18

主题

116

帖子

0

精华

高级会员

Rank: 4

积分
510
金钱
510
注册时间
2018-6-7
在线时间
103 小时
发表于 2020-6-18 11:08:15 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164867
金钱
164867
注册时间
2010-12-1
在线时间
2099 小时
发表于 2020-6-19 01:32:38 | 显示全部楼层
COOL
回复 支持 反对

使用道具 举报

10

主题

3072

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7747
金钱
7747
注册时间
2020-5-11
在线时间
3217 小时
 楼主| 发表于 2020-6-19 08:41:36 | 显示全部楼层
专治疑难杂症
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2021-7-9
在线时间
1 小时
发表于 2021-7-9 11:53:32 | 显示全部楼层
本帖最后由 hjh018 于 2021-7-9 13:51 编辑

非常好的资料,刚好要做一个这样的产品,非常感谢!
回复 支持 反对

使用道具 举报

2

主题

47

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2022-4-23
在线时间
7 小时
发表于 2022-4-24 20:45:20 | 显示全部楼层
duoxieduoxie hehe
回复 支持 反对

使用道具 举报

10

主题

3072

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
7747
金钱
7747
注册时间
2020-5-11
在线时间
3217 小时
 楼主| 发表于 2023-2-10 13:29:37 | 显示全部楼层
补充说明,程序中ADC数据偶尔异常,原因在于ADC未初始化,应配置ADCCFG、ADCTIM两个寄存器。
专治疑难杂症
回复 支持 反对

使用道具 举报

0

主题

13

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2023-4-14
在线时间
4 小时
发表于 2023-4-15 15:21:43 | 显示全部楼层
感谢 感谢 学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-14 20:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表