1)有认真理解和学习好全局变量、局部变量的含义和使用情况;
你有两处使用到变量 i,应该设为局部变量,这样才不至于产生相互影响;
2)要保证单片机运行的代码在可预知的地址范围内执行,如在 main()中,得加入while(1);语句,让其最后在此进入死循环,不然机器会继续往下执行就跑到不可知的地方去,输出就不能确定了;
3)示波器问题,可能你得需要个带存储功能的数字示波器,因为仅输出一百个脉冲信号,很快就完结了,你可能还没来得及看,波形就没了;
以上就是关于我想要51单片机的管脚输出100个高低脉冲,但为什么脉冲数控制不了,示波器上显示的脉冲数根本停不下来全部的内容,包括:我想要51单片机的管脚输出100个高低脉冲,但为什么脉冲数控制不了,示波器上显示的脉冲数根本停不下来、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)