纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 4999|回复: 4

请教一些关于LCD5110的问题

[复制链接]
发表于 2012-9-22 12:42:38 | 显示全部楼层 |阅读模式
最近在用stm32f0写5110液晶屏,之前用nios ii写过成功,移植到stm32f0上却出了点问题,虽然现在基本解决了,对于5110的初始化还是有些疑问,在这里问一下大家
(1)5110的混合率是不是和VCC有关啊?发现网上都是用0x13来设置,即混合率为1:48,我发现这样行不通。之前在nios ii上写时我就发现混合率1:48看不清,后来我改成1:24就行了,现在我在stm32f0上写时1:24也不行,后来发现要用0x16或0x17,即1:18或1:10初始化才行。我又做了下试验,给5110供5V电,这时候1:48混合率就行了,我猜想5110的混合率是不是要根据VCC值来设置啊?
(2)5110VCC可以用5V供电吗?虽然感觉问题很傻,自己都试验可以了,不过我看5110控制器的说明书说VCC电压是2.7到3.3,用5V是不是有问题啊?
(3)5110的VLCD是不是在电压范围之内都可以啊?发现没什么区别?
(4)还有5110的复位时序图什么意思,怎么看着像是说在VDD变高后的30ms内就需要拉低复位引脚?这是不是说一上电就要赶紧复位,不能太晚复位?
clip_image005.jpg
回复

使用道具 举报

发表于 2012-9-22 13:35:48 | 显示全部楼层
没用过这个液晶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-22 22:53:59 | 显示全部楼层
wdluo 发表于 2012-9-22 13:35
没用过这个液晶

是nokia 5110的液晶屏,应该会有其他人用过,还是蛮常见的一款
回复 支持 反对

使用道具 举报

发表于 2012-9-23 21:34:49 | 显示全部楼层
表示3.3V供电,1:48   能显示正常    LCD_Send(0x21, DC_CMD);        //使用扩展命令设置LCD模式
    LCD_Send(0xC8, DC_CMD);        //设置偏置电压
    LCD_Send(0x06, DC_CMD);        //温度校正
    LCD_Send(0x13, DC_CMD);        //1:48
    LCD_Send(0x20, DC_CMD);        //使用基本命令
    LCD_Send(0x0C, DC_CMD);        //设定显示模式,正常显示
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-11 11:53:11 | 显示全部楼层
tanwolf 发表于 2012-9-23 21:34
表示3.3V供电,1:48   能显示正常    LCD_Send(0x21, DC_CMD);        //使用扩展命令设置LCD模式
    LCD_Send(0 ...

我按你的配置了下发现3V还是不行,不过5V是可以的,不知道是什么原因
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-25 13:03 , Processed in 0.191665 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表