这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 51MCU驱动的液晶显示模块LCD1602显示一直闪烁,如何解决呢?

共6条 1/1 1 跳转至

51MCU驱动的液晶显示模块LCD1602显示一直闪烁,如何解决呢?

工程师
2020-06-19 22:21:19     打赏

大家好!51 MCU驱动的液晶显示模块LCD1602

要怎么改才能让数据稳定的显示啊,现在写入的数据一直在闪动。。。


我的主要源码如下:

MAIN0:
MOV P0,#00000001B      
ACALL  ENABLE            
MOV P0,#00111000B     
ACALL  ENABLE         
MOV P0,#00001100B     
ACALL  ENABLE         
MOV P0,#00000110B   
ACALL  ENABLE
MOV P0,#00H
ACALL ENABLE
MOV A,#01010100B
ACALL WRITE
MOV A,#01100101B
ACALL WRITE
MOV A,#01101101B
ACALL WRITE
MOV A,#00111010B
ACALL WRITE
MOV P0,#0C0H
ACALL  ENABLE
MOV A,#01010111B
ACALL WRITE
MOV A,#01100101B
ACALL WRITE
MOV A,#01101001B
ACALL WRITE
MOV A,#00111010B
ACALL WRITE
ACALL MAIN1
ACALL DISPLAY1
ACALL DELAY2
ACALL DELAY2
ACALL DELAY2
LJMP MAIN0
MAIN1:
CLR P2.2
LCALL TEST
LCALL OPDATA
LCALL OPDATA2
RET




关键词: 液晶显示     LCM     显示模块     LCD     LCD1602    

工程师
2020-06-19 22:45:39     打赏
2楼
不需要反复的在同一个位置写数据,写一次就行了,LCD控制器自动回刷新显示。



工程师
2020-06-19 22:54:54     打赏
3楼

LCD的闪烁功能是否关闭?

image.png


工程师
2020-06-19 22:58:25     打赏
4楼

啥现象? 粘贴个实物图或视频一下,看看故障现象。好“对症下****”。。。


高工
2020-06-19 23:57:05     打赏
5楼

明白了


工程师
2020-06-20 09:40:27     打赏
6楼

你这要抛出具体的问题才会有人给你解决呀


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]