就刚触摸单片机驱动液晶屏的同志们所碰到的问题,现在做一总结
一、 无任何显现
A:硬件问题
1:这种状况是新手最常碰到的问题,碰到这种状况首要对应硬件pdf文档,确认你的接线没有任何问
题,假如是51单片机,用P0口一定要加10K的上拉电阻,否则程序正常了也显现不出来。
2:别的要留意第三脚VO的衔接方法,这个是比照度电位引脚,实践中常选用10k的可变电阻滑动端连
接vo脚,固定端的一段接vcc,别的一端应依据实践硬件衔接。假如用的是1602,另一端直接接到gnd就
可 以 了,可是关于12864就应该看18脚的标记了,假如写的是NC ,那么另一端直接接地,假如是VEE,
那么就应该接到18脚,由于这时的18脚是负压输出端。 依据这点确认你的比照对调理电路接法正确无
误。
3:关于串并行挑选的问题。串并行挑选关于有字库的12864适用(1602的四线驱动也能够叫做串行驱
动),假如有PSB引脚,那么你的屏应该能够支撑串并行了。串并行的挑选决定于PSB引脚的电位,一
般是低电平为串行形式,高电平为并行形式。有些同志在运用的时分对PSB进行了电位界说可是没有任
何显现,这是你应该留意一下LCM板上焊点,尤其是和PSB引脚相连的那些起跳线作用的焊点。由于大
多厂家在出厂的时分就预先设置为并行形式,也便是接到高电位上(VCC)。碰到这种状况把焊点跳线
从头焊接一下,接到低电位上就能够了。形式挑选过错不显现是小问题,由于屏电路的不同,或许你在
驱动的时分损坏屏或许单片机,由于挑选不对,界说的电位相当于短路,理解了吧。
B:软件问题
软件问题一般也便是界说的引脚不对,这种状况呈现于真实的初学者,在copy他人的程序或许屏自身的
模板程序没有修正引脚的界说,这种状况比较简单,只需要把引脚对应的端口从头界说一下就能够了。
二、 显现不清楚
A:屏上的vo引脚(3脚)电位不对
假如你依照我上面的说法接了比照度电路,这时你只需要调理电位器的旋钮就能够了,终究能够得到你
满足的比照度,使显现最明晰。一般这个脚的电压是 – 6.2V左右,这个电压的显现作用是最好的.
B:电源问题
许多同志们在现成的试验板上做试验,电源取自电脑USB口,这种状况简单呈现显现不清楚的状况,原因
是供电电流不行,由于电脑的USB口为500mA供电。碰到此类状况,用外接电源,必定能够处理。
三、其他问题
A、关于带字库12864某些字无法正常显现
这种状况是编译器的问题,由于编译器会主动过滤0xfd,而你要显现的汉字内码刚好有这个字段,常见的
有“三”“数”等字,碰到这种状况有两种处理途径:
1:程序中直接运用内码
2:给开发(keil)环境加补丁
B:确认屏的作业电压
现在常用的屏有 3.3V 和5V 两种,千万弄清楚,否则烧坏了屏,将近100元就没有了
其实12864的接线法个个都会的啦,仅仅几个脚VEE,V0,BLA,BLK不知道怎样接罢了,现在附上接线图
:YXD-12864D-02
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/261273.html