
labview与vee定位一致,但相比而言应用更为广泛,晌孙此与ni的硬件配合的比较好,对台式仪器支持也很好。界面搭建快捷、硬件控制简单凯做,编程思路直接。
选择哪个,最好还是根据硬件系统来说。如果选用ni的机箱和板卡,在labview编程中遇到任何问题都可以寻求到宴迅最快的技术支持,各个论坛也有很多参考。
V0是指驱动电压输入端;VEE是指驱动电压输出端;VEE是带有-10V的负压扮庆态!如果冒烟了的话,应该是你的负压烧了,那屏什么也不显示了,只有背光亮!出现这原因是你的主板也带了负压!因为屏和主板只能有一处带负压!实际工作电压是多少?那就看你自己的电压了;如果厅源屏是5V;你的单片机也要5V,前提是只能供给屏,那它的工作电压也是5V;如果是3.3V,同理!
还有V0和差链VEE到底是怎么工作的,实际工作电压是多少呢?和你的屏部分开始冒烟,没什么关系!
冒烟的原因就是你的负压烧了,屏坏了;换个负压芯片就好了
希望对你有帮助!
VEE和V0的接法如下,要看清你的液晶类型哦。
====================================================
VCC和GND是最基本的电源,一般接5V即可,还有就是关于VEE以及VL(很多种屏称作V0,不过都一样了),一般接法如上图所示即可,这里强调一下:当LCD与单片机接线以及电源供给完毕以后,需要调节可变电阻的阻值,可以说这个决定了你的液晶屏是否显示。只有阻值在特定的位置区域以内才会显示。最后就是关于BL+和BL-了,这个是液晶屏的背光,不建议直接接在VCC和GND上,加小电阻限流同时可以使用DA或者普通的IO口来控制(当然DA可以控制得更加犀利——改变亮度,IO口只能控制亮与灭)。
最后在总结一下,调试中遇到的各种问题如何应付:
一、 无任何显示
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别人的程序或者屏本身的模板程序没有修改引脚的定义,这种情况比较简单,只需要把引脚对应的端口重新定义一下就可以了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)