学海无涯机电社区

 找回密码
 立即注册
搜索
查看: 307|回复: 1
打印 上一主题 下一主题

用单片机测一个信号周期再转化频率

[复制链接]
威望
84
金钱
46
贡献
3306

48

主题

62

帖子

3306

积分

论坛元老

Rank: 8Rank: 8

积分
3306
跳转到指定楼层
楼主
发表于 2020-5-17 05:43:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用单片机测一个信号周期再转化频率

想使用外部中断设置为边沿触发,第一次触发外部中断启动定时器计时,第二次外部中断停止计算周期转化频率,部分代码求大佬指点

2020-05-17_054227.png (31.05 KB, 下载次数: 41)

2020-05-17_054227.png

2020-05-17_054245.png (53.03 KB, 下载次数: 43)

2020-05-17_054245.png
威望
96
金钱
62
贡献
3901

68

主题

109

帖子

3901

积分

论坛元老

Rank: 8Rank: 8

积分
3901
沙发
发表于 2020-5-17 05:43:56 | 只看该作者
j=0要放在if里面,现在的程序是当j!=2时不进入if,同时j被置0,因为单片机的速度快于外部信号,所以j会一直被置0,程序无法实现预期功能
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋| 学海无涯机电社区  

GMT+8, 2024-4-20 05:54 , Processed in 0.095848 second(s), 31 queries .

Powered by Discuz!

© Comsenz Inc.

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