打印
[AVR单片机]

初学89S52,不知脉冲如何计数?

[复制链接]
1767|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jjkjj|  楼主 | 2007-8-4 16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是职高的高3学生,最近在自学单片机。
我一个玩业余无线电的朋友,让我想想办法,他有一个天线转向器,用1500转/每分钟的电机(经过齿轮配比,实际天线1分钟360度即一周)。装上了霍尔元件,在转动时每分钟有1500个脉冲,我想用一个5V的步进电机做天线转向的指示,但跟据步进电机一个脉冲周期最小转角为0.72度,而霍尔元件在天线转0.24度时就有一个脉冲,现在就是问,如何等储存3个脉冲信号后,单片机输出一个信号?来驱动进电机转0.72度

相关帖子

沙发
shiqianwei| | 2007-8-4 17:03 | 只看该作者

设一个初值为3的积存器

每次来一个脉冲减一,等减到0了的时候输出一个脉冲,再把3重新放进去,如此应该可以 

使用特权

评论回复
板凳
jjkjj|  楼主 | 2007-8-4 21:12 | 只看该作者

谢谢

谢谢

使用特权

评论回复
地板
mcubest| | 2007-8-4 22:06 | 只看该作者

用汇编还是用c?

使用特权

评论回复
5
jjkjj|  楼主 | 2007-8-5 15:16 | 只看该作者

用汇编,C的没学过。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

粉丝