找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1587|回复: 9
打印 上一主题 下一主题
收起左侧

求助大佬,想用STC12C5A60S2单片机做一个频率计,但是遇到问题了

[复制链接]
楼主
ID:624769 发表于 2022-4-28 18:52 | 显示全部楼层
撇开代码不讲……

你确定你这个电路,能用?


回复

使用道具 举报

沙发
ID:624769 发表于 2022-4-28 20:14 | 显示全部楼层
没看明白你这个  代码和硬件之间的动作逻辑.

     TMOD=0xD9;        //设置计数器,计数器0和计数器1为工作方式1,T0内计数,T1外计数
哪这句来说, 你GATE0  和 GATE1 都有效了。 你INT0 INT1 至少应该都有线吧?实际上,你的原理图里只有INT0 有接线。 关键是没找到你捕捉频率的切入点。你依据什么捕捉频率?

话说,你用的是 STC12C5A60S2 吧? 他有CCP的呀,用CCP不香么?整地这个奇怪的定时器到底是什么鬼?“闸门” 又是为了什么作用?
个人觉得计算用定时器,一个定时器计时,一个定时器数数, 除一下不就是频率了? 外部电路整那么复杂你都不知问题出在什么地方。

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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