微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机的中断调度(与Labview通信,中断互相干扰)

51单片机的中断调度(与Labview通信,中断互相干扰)

时间:10-02 整理:3721RD 点击:
小弟正在做一个有关直流电机的控制实验,选择Labview作为上位机,51作为下位机,利用51产生不同占空比的PWM波来改变转速。问题是我选择了定时器中断来产生PWM波,又需要外部中断采集编码器的脉冲信号,还需要通过串口中断来与上位机通信,如何保证中断不互相干扰呢?因为是PID调速,所以占空比需要实时改变,而对转速的采集也是不能被打断的,这样定时器中断与外部中断就干扰了,设置优先级也没有用,还是89S52的处理能力不够么?跪求大神指点,感激不尽。

看起来好难啊!

真心纠结啊。

上一篇:ADC0809不工作
下一篇:12个LED的流水灯

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top