1,你得程序思想是很好的,很好的用了定时器做精确的延时,就向和汇编的语句控制延时一样可以做到很精确
2,定时器到时候的用法你好好加深一下。你这里的定时器只是起到延时的作用。
3,要想使用到计数器你要明白什么是计数器。怎样使用计数器。例如unsigned char i=0,a = 0;for(i=0,i<10;++i) a =a+i;这也是一个计数器
4,我想你是想用定时器做一个定时一定时间然后再加数据吧,这个要是用到定时器的中断。然后配置中断服务子程序,在中断程序中修改计数器的值,然后传递出来显示就可以了
5,你定时器的应该是50ms时间吧,这个动态做出来的效果应该不是很稳定吧,才20hz的刷新频率。 |