我想实现用中断查询单片机的一个io口的移位脉冲,根据下位机给单片机的移位脉冲一位一位的发数据,共16位数据,移位脉冲宽度为100μs,还有个中断触发脉冲,宽度2毫秒,来触发单片机的中断,求算法或代码,大恩不言谢
这是我想的算法,请大神指点指点,
这个是在中断里,用的是查询的方式,检测移位脉冲
你可以判断边沿来确定高电平或低电平,然后把每个bit的电平情况存放在一个数组里面,存放16个数据就处理一下
在中断里可以用while循环不
千万别在中断里用while,或者写一大段代码
把时序图画出来自然就会了