世俱杯 2025

登录 免费注册 世俱杯 2025 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

请教1602液晶的程序,,,,,

作者:oscar126 栏目:单片机
请教1602液晶的程序,,,,,
EBRW:CLR RS        ;写入命令子程序
      CLA RW
      CLR E
      ACALL DELAY
      SETB E
      RET
DELAY:MOV P0,#0FFH  ;查询液晶是否忙子程序
       CLR RS
       SRTB RW
       CLR E
       NOP
       SETB E
       JB P0^7,DELAY
       RET
E是使能端,当E从高电平跳变成低电平时,液晶执行命令,但上面的程序好象不是啊,先低电平(CLR E)再查询液晶是否忙,再变成高电平(SETB E)。好象刚好相反了?
另外,查询程序中,先送FF给P0,那第七位不都是一直是1??
我是初学者,这我看不懂了,请教大家!!谢谢了!

2楼: >>参与讨论
oscar126
没人啊。。。。。。
 
3楼: >>参与讨论
oscar126
问的有点菜了啊,。。。。
问的有点菜了啊,呵呵,,,就是看不懂啊,,请教大家了,,谢谢了

4楼: >>参与讨论
squarelook
有c的驱动程序要不?
 
5楼: >>参与讨论
oscar126
谢谢 了,,能解答上面我的疑惑吗?
 
6楼: >>参与讨论
xuanysg
程序一开始E为高,
程序一开始E为高, 写入命令后, E置为零, LCM开始执行命令,等待命令执行完毕, 在把E拉高。 DELAY 为判断命令是否完成的子程序, 其判断依据为P0^7=0,先送P0 = 0XFF是因为读51的I/O管脚所在装态时,必须先往端口锁存器送1

7楼: >>参与讨论
oscar126
谢谢xuanysg!我明白了
谢谢xuanysg!我明白了!还是高手说的明白,我找来的资料说的不是很明白,
读引脚数据前要先写1,我的再把51的硬件结构仔细看一遍
谢谢了!!


8楼: >>参与讨论
cumtgirl
xuanysg,我要c的驱动资料
xuanysg,我要c的驱动资料,发给我好吗?多谢了!邮箱:cumtgirl2005@126.com 

9楼: >>参与讨论
xuanysg
cumtgirl, 不知道你要什么的的驱动资料?
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
PICC8.05支持16F690吗?
(求助)pic16F873A的问题??
请帮忙推荐一款5V复位IC
w77e516?w77e58?
请教电脑并口高电平的电压


Copyright © 1998-2006 tgdrjb.cn 浙ICP证030469号