
本帖最后由 waiwai-409857 于 2016-3-1 18:16 编辑 在论坛上看了其他朋友的经验,把STM8L152的LCD点亮了。回过头来一看,并没有想象中的那么复杂,且看了论坛有些朋友对STM8L甚至抱有怀疑态度的,在这里我总结下问题: 1. 使用低功耗模式的,必须使用外部电源才能点亮LCD。 2. 必须先使能LCD。(常识) CLK_PeripheralClockConfig(CLK_Peripheral_LCD, ENABLE); 3. 使用低功耗,需打开RTC,原因是公用32768HZ震荡。 CLK_PeripheralClockConfig(CLK_Peripheral_RTC, ENABLE); 4. 认真了解LCD_Duty和LCD_Bias这两个参数,必须和LCD的参数一致。 5. 如果发现字段模糊,或者有阴影,请调整LCD_Prescaler和LCD_Divider这两个参数。例如下图(左边正常,右边有些笔画模糊): |
STM8自学笔记(推荐STM8很好的入门电子书)
基于STM8的DALI (数字可寻址调光协议)
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
《无刷直流电机控制应用 基于STM8S系列单片机》
STM8S库函数中文参考 小软件
【资料分享】STM8L的智能手持血糖监测设备的源码
基于STM8S207工程模板
【培训资料】STM8系列PPT培训资料
STM8S 直流电机例程及相关资料
无刷直流电机控制应用+基于STM8S系列单片机---电子书
那就是控制段的引脚电压不够,是否需要重新考虑驱动电压问题.....
毕竟是L系列,功率降低了相同电压下电流小了,同时多个段工作时,芯片输出功率不够。要不用888888满负荷输出试试
我也遇到了类似的问题COM口的波形有问题。请问查出原因来了吗?
2、看电压
最普通的屏,TN、反射光型。定制的。
无背光,TN、反射光型。
已经解决了。不是电压问题。调i整LCD_Prescaler和LCD_Divider这两个参数就可以了。
对的,还有通信频率的问题....
相关参数在参考手册里还是讲得比较细的,要耐心调。呵呵
谢谢 楼主