单片机定时器,编译后数码管不显示

2019-07-15 20:54发布

本帖最后由 tangbenchang 于 2014-2-14 15:48 编辑

程序如图所示,使用定时器做数码管显示,从0-9。编译成功,仿真的时候数码管不显示,调试发现定时器不工作的样子。烦请各位指点迷津。
QQ图片20140214154748.jpg QQ图片20140214154738.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
tangbenchang
2019-07-17 00:07
tangbenchang 发表于 2014-2-15 10:59
shumaguan主要是判断溢出标志位TF0,然后在函数里面对显示函数变量加1,。我就是想用软件查询标志位才没有 ...

我把shumaguan函数的两个变量都定义为全局变量了,还是不会计数,程序运行起来好像是计数器没有打开的样子,但是如果我打开中断,它就会计数。。
程序在while(1)里面一直重复着数码管函数,而计数是后台运行的,相当于程序一直在执行shumaguan函数,那两个变量定义成局部变量也是可以的吧。

一周热门 更多>