单片机定时问题

2020-02-05 08:59发布

请教各位高手,我利用STC89C54的单片机控制级联的74HC595(驱动电机)和级联的74HC165(驱动光电传感器来计数),利用定时器0不断扫描595,利用定时器2不断扫描165,实际调试过程中单片机只能响应一个定时器去中断程序,当电机运行时,光电传感器不能计数,当关掉定时器0时,光电传感器正常运行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
hanyy_1988
1楼-- · 2020-02-05 10:02
定时器0和定时器2的中断服务程序代码都比较多,而且定时时间都差不多的
lxa0
2楼-- · 2020-02-05 10:47
定时器0比定时器2的中断级别高啊
xinfeng
3楼-- · 2020-02-05 16:27
 精彩回答 2  元偷偷看……
jswd0810
4楼-- · 2020-02-05 20:54
不要再中断程序中有太多的代码,楼主可以试试在中断中设置标志位,在主程序中查询满足条件后处理

一周热门 更多>