段码屏使用内部晶振驱动疑问 | 已解决
想咨询一下,我现在用的是STC8H4K64TLCD驱动段码屏,没有用RTC,所以不想用外部晶振,就用内部晶振使用。现在LCD_config配置中启用内部32K低速晶振后,可以点亮屏,但是定时器异常,因为是使用的内部低速晶振。能使用高速晶振来驱动屏吗?代码如下需要怎么修改下?IRC32KCR = 0x80; //启动内部 32K 振荡器
while (!(IRC32KCR & 0x01)); //等待时钟稳定
MainFosc_IRC32K();
LCDCFG= 0x00 + 7; // 0x00:选择CPU时钟为LCD时钟, 0x80: 选择外部32K晶振做时钟. VLCD电压选择0~7对应0.65+VLCD*0.05.
知道原因搞定了,是刷新率没配好的缘故。{:titter:}
页:
[1]