首先,lcd要使用一般必须外部接电容构成正倍压电路,有了pump才能显示.ST7565的datasheet上说明的4倍压电路.在用电容时遇到了问题,一般我们调试的时候喜欢焊接直插件,而电容一般有极性.很多ST7565P核心的lcd在管脚标识的时候,正负号与电容的正负正好相反,所以出现调试的时候倍压不能的情况,一般显示器的厂商会提醒全部使用无极性电容,一般直接用产品化后设定的贴片电容来焊接即可,不需要刻意买一些直插的.
一般屏幕的初始化和显示测试程序可以向lcd提供商索要,他们一般有普通51的测试程序.有了初始化的demo做起来省很多时间.这里还要补充一点,如果屏幕初始化了不显示,各种电气信号又都测量出正常,不要着急,调整一下lcd的显示亮度.我一开始就是因为lcd的显示对比度设置不妥当,导致全是黑屏.对于ST7565P,微调指令是0x81 0xmm (mm=00--3f) 粗调指令是0x2n (n=0--7),我使用不同厂家的屏幕,发现显示对比度设置后,效果差距较大,一个设置0x10 0x26正好,一个需要设置0x0a 0x27才可以,第一个屏幕使用第二条设置会几乎黑屏.
初始化:
文章评论(0条评论)
登录后参与讨论