打印
[STM8]

为何STM8L052的LCD不显示?我已经在LCD->RAM中写入数据了

[复制链接]
3048|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ipman|  楼主 | 2017-11-6 16:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
VLCD电压 3.3V。

void LCD_GLASS_Init(void)
{
  /* Enable LCD clock */
  CLK_PeripheralClockConfig(CLK_Peripheral_LCD, ENABLE);
  CLK_RTCClockConfig(CLK_RTCCLKSource_HSI, CLK_RTCCLKDiv_64);

  /* Initialize the LCD */
  LCD_Init(LCD_Prescaler_2, LCD_Divider_18, LCD_Duty_1_8,
           LCD_Bias_1_4, LCD_VoltageSource_External);

  // total 19 segments [seg00:seg18]
  /* Mask register*/
  LCD_PortMaskConfig(LCD_PortMaskRegister_0, 0xFF);
  LCD_PortMaskConfig(LCD_PortMaskRegister_1, 0xFF);
  LCD_PortMaskConfig(LCD_PortMaskRegister_2, 0x07);
  LCD_PortMaskConfig(LCD_PortMaskRegister_3, 0x00);
  LCD_PortMaskConfig(LCD_PortMaskRegister_4, 0x00);
  LCD_PortMaskConfig(LCD_PortMaskRegister_5, 0x0F);
  LCD_ContrastConfig(LCD_Contrast_Level_7);
  LCD_PulseOnDurationConfig(LCD_PulseOnDuration_7);
  LCD_Cmd(ENABLE); /*!< Enable LCD peripheral */
}
沙发
一路向北lm| | 2017-11-6 17:05 | 只看该作者
背光亮吧?不是电路问题?

使用特权

评论回复
板凳
mmuuss586| | 2017-11-6 17:05 | 只看该作者
任何显示都没有吗?
用万用量下,某段能否量

使用特权

评论回复
地板
ipman|  楼主 | 2017-11-6 17:08 | 只看该作者
mmuuss586 发表于 2017-11-6 17:05
任何显示都没有吗?
用万用量下,某段能否量

背光有,手碰碰引脚能显示,奇了怪了

使用特权

评论回复
5
ipman|  楼主 | 2017-11-6 17:10 | 只看该作者
一路向北lm 发表于 2017-11-6 17:05
背光亮吧?不是电路问题?

VLCD 3.3V,MCU肯定正常工作,其他就是COM和SEG连接应该没有问题,液晶工作电压3.3V

使用特权

评论回复
6
myqierhuang| | 2017-11-8 17:14 | 只看该作者
啥LCD啊,LCD不显示一般是时钟线的干扰问题

使用特权

评论回复
7
斯国一| | 2018-7-26 09:34 | 只看该作者
请问问题解决了吗?我也有同样的问题,可以学习一下吗?我同样的程序,在STM8L052R8可以正常工作,在STM8L052C6就不亮了。万用测试引脚时,某些段会亮起。

使用特权

评论回复
8
斯国一| | 2018-7-26 09:34 | 只看该作者
ipman 发表于 2017-11-6 17:08
背光有,手碰碰引脚能显示,奇了怪了

请问问题解决了吗?我也有同样的问题,可以学习一下吗?我同样的程序,在STM8L052R8可以正常工作,在STM8L052C6就不亮了。万用测试引脚时,某些段会亮起。

使用特权

评论回复
9
ipman|  楼主 | 2018-8-3 17:29 | 只看该作者
斯国一 发表于 2018-7-26 09:34
请问问题解决了吗?我也有同样的问题,可以学习一下吗?我同样的程序,在STM8L052R8可以正常工作,在STM8 ...

后来我查到是我的LCD问题,代码可以的

使用特权

评论回复
10
Stephencurry| | 2020-1-13 17:04 | 只看该作者

RE: 为何STM8L052的LCD不显示?我已经在LCD-&gt;RAM中写入数据了

你好,我遇到跟前辈一样的问题了,可以帮我解疑嘛?

使用特权

评论回复
11
Stephencurry| | 2020-1-13 17:06 | 只看该作者
我的qq:1468478136,谢谢啦,前辈。我也想知道是否我的LCD有问题

使用特权

评论回复
12
做题小帮手| | 2021-1-7 10:55 | 只看该作者
1)大家好,我用的是STM8L152K4T6单片机,液晶屏厂家给的资料是1/4 DUTT,1/3 BIAS,不论怎样修改分频系数,显示总是很暗,闪烁。将1/4改成1/8就显示正常了。
2)现在遇到的问题是,我向LCD_WriteRAM(LCD_RAMRegister_1,0x01);  LCD_WriteRAM(LCD_RAMRegister_3,0x10)里面置高无法点亮,很疑惑。
3)//COM0--PA4,COM1--PA5,COM2--PA6,COM3--PD1,SEG8--PD2,SEG9--PD3,
  用示波器看COM0--PA4,SEG8--PD2,SEG9--PD3,均为方波,但是COM1--PA5,COM2--PA6,COM3--PD1,显示波形不正常。下面是波形图,还请多多指教。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

550

帖子

4

粉丝