MSP430 LauchPad单片机学习板怎么进行脉冲计数,并显示出来

2019-03-24 10:49发布

求大家给点建议和经验,完全新手,在做一个成果!!
怎么利用MSP430 LauchPad单片机学习板接受方波,对他的脉冲进行计数,并用LED显示出来!!谢谢!!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
qiushenghua
2019-03-24 20:18
你的Launchpad使用的是什么单片机?G2231 G2211还是G2452 G2553?
使用的是什么样的LED?一般我们说的LED是发光二极管,你用的该不会是数码管吧?还是LCD?
然后就是程序结构了。MSP430本身能够对上升沿、下降沿、高电平、低电平等根据实际需要产生中断信号。你既然要测量脉冲信号,那么可以选择上升沿或者下降沿作为中断触发。
如果你只是为了计数,那么有没有什么时间限制?如果没有,那么单片机可以从0开始计数,直到你的显示设备超出上限。
中断服务里只需要写一句count++就可以了,这里的count需要是初始化后的全局变量。然后主循环里可以不断的实现数字的显示与刷新。如果使用LCD屏,那么请看LCD控制器的时序要求,如果使用的是数码管,请看数码管的显示方法。这些东西网上一搜一大把的。

一周热门 更多>

相关问题

    相关文章