会不会是中断挂中断定时器中断被影响了。
应该不会吧,我没有开启外部中断,定时器0的优先级应该是最高的了 link123 发表于 2024-6-26 09:04
void Timer0Init(void) //50毫秒@12.000MHz
{
AUXR &=0x7F;//定时器时钟12T模式
光是这部分代码,,,看着应该没啥问题,或者把定时器赋初值这个放在中断最开头,感觉应该不会差别大
蹲个结果,, 我在其他网站看到有个帖子是这样的:
//我使用的就是这颗料 - STC8G2K64S4-LQFP48。定时器中断周期,串口的波特率设置都正常。我问的是,在程序里面有没有CPU时钟分频操作。我以前使用STC的芯片时,因为对CPU时钟分频操作,导致定时器的中断周期不是计算的值。这是因为STC通过ISP设置IRC频率,是通过先选频段(有两个频段)后再分频而得到的,如果在程序里有分频操作,会引起工作频率变化。这部分可以看下数据手册的第六章内容。希望对你有所帮助。
但是我看了第六章还是找不到线索
页:
1
[2]