郭天祥51单片机c语言教程中,这里没有看懂,求指教,谢谢,那个时间问题
1个回答
展开全部
写在主程序中,小程序处理的num1就成了全局变量,修改了num1。
不写在主程序中,小程序处理的num1是局部变量,仅仅用于判断,主程序中的num1不受影响。
不写在主程序中,小程序处理的num1是局部变量,仅仅用于判断,主程序中的num1不受影响。
更多追问追答
追问
那个数码管显示语句运行的时间长度书上说10多毫秒,怎么判断的,还有那个delay源程序设置时间是5ms,这里为啥不能改成书上的所说的30ms,求教,谢谢
追答
书上的意思是说,因为数码管显示时间就大于10ms,小于定时器0的中断事件。要想发生错误情况,可以加大数码管显示时间,在display()函数中把delayms(5)改为delayms(30)。或者修改定时器的初值TH0,TH1那里,缩短定时器中断时间。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询