1762054myphone 发表于 2022-8-16 17:12

如何驱动LCD

1. LCD 段码 真值表已知
2. 单片机有SEG 和COM
怎么显示LCD中的字符啊 。 小白 一枚,请教大侠了 ~

LcwSwust 发表于 2022-8-16 18:49

百度搜索 直接驱动段式LCD

1762054myphone 发表于 2022-8-17 08:06

谢谢啊
单片机自带了COM SEG ,
是不是直接写寄存器就可以,或者调用库函数填入参数啥的?

klbyf 发表于 2022-8-17 08:37

调用字库!

qintian0303 发表于 2022-8-17 09:17

其实就是操作IO口,可以先试着点亮一段,简单体验一下在全面写

简单happy 发表于 2022-8-17 13:26

我这有很多很多段码屏,驱动芯片HT1621 SC75823等等驱动芯片也有。但是没有屏规格书,LCD 段码 真值表自己弄出来要搞很久,不知道有没有什么快速办法画出。

1762054myphone 发表于 2022-8-18 08:21

qintian0303 发表于 2022-8-17 09:17
其实就是操作IO口,可以先试着点亮一段,简单体验一下在全面写

操作IO口 ,这有点难吧, LCD 一段点亮 驱动不是单一的1,0 ,
自带COM SEG 的单片机 都有对应的寄存器吧~
我也不清楚哈 ~

1762054myphone 发表于 2022-8-18 08:22

简单happy 发表于 2022-8-17 13:26
我这有很多很多段码屏,驱动芯片HT1621 SC75823等等驱动芯片也有。但是没有屏规格书,LCD 段码 真值表自己 ...

这有点难,只能一个一个脚去试吧 ~

zwsam 发表于 2022-8-19 09:02

dw772 发表于 2022-8-20 12:25

先把段码跟单片机的内存对应起来,然后把需要点亮的段码相应的内存写1就可以了

1762054myphone 发表于 2022-8-22 08:14

嗯 非常感谢您 ~

zhangmc419 发表于 2022-8-24 10:40

简单happy 发表于 2022-8-17 13:26
我这有很多很多段码屏,驱动芯片HT1621 SC75823等等驱动芯片也有。但是没有屏规格书,LCD 段码 真值表自己 ...

用5v左右交流的,找到,com seg.再找对应段。

简单happy 发表于 2022-8-25 11:33

zhangmc419 发表于 2022-8-24 10:40
用5v左右交流的,找到,com seg.再找对应段。

我是用示波器1KHZ校准信号来一脚一脚的跑的,铅笔绘图,一般COM脚上最左边或右边一起的。太费时了,要是有更好的办法就好了

xinyue_z 发表于 2022-9-2 10:54

如果单片机包含段式LCD驱动模块,那么手册里会有寄存器说明,直接操作寄存器就可以了。比如MSP430单片机,可以配置使用多少个SEG脚,然后每个屏上的每一段,对应到寄存器中的每一个bit,写1就点亮,写0就关闭,阅读手册就行了。如果单片机不支持,那就只能加专用的驱动芯片了。段式LCD的驱动方式可以参考这篇文章https://blog.csdn.net/xiebingsuccess/article/details/91876306

STCMCUNT018 发表于 2022-9-3 12:02


页: [1]
查看完整版本: 如何驱动LCD