在51单片机中怎么检测I/O口引脚的变化,并计时变化2次的时间

2019-07-21 07:50发布

具体是这样子的:在main里面,用死循环检测输入引脚的变化,同时进行计时,当引脚发生两次变化后停止接收,并统计时间


这个代码该如何写呀,求求各位大师大神大哥帮帮我


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
来俩不甜的
1楼-- · 2019-07-21 13:33
具体可能不是这样子的。你要用定时器捕获,不知道51有没有这种功能
245925587
2楼-- · 2019-07-21 14:45
当引脚电平没变化,就一直while();同时定时器再计时,再变化了,就关闭定时器,获取时长
245925587
3楼-- · 2019-07-21 20:01
 精彩回答 2  元偷偷看……
244862756
4楼-- · 2019-07-21 23:37
245925587 发表于 2018-10-30 16:41
当引脚电平没变化,就一直while();同时定时器再计时,再变化了,就关闭定时器,获取时长

我就是不懂怎么写获取时长的,我就懂怎么开始就给号定时时间的

一周热门 更多>