1925|2

1

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

想让LCD1602显示,汇编编译通过了,但不能显示,求看! [复制链接]

DU EQU P2.6
WE EQU P2.7
RS EQU P3.5
LCDEN EQU P3.4   
   ORG 0000H
   LJMP INIT
   ORG 0030H
INIT:
     MOV SP,#0060H
     CLR DU
         CLR WE
         CLR LCDEN
         MOV A,#10H
         LCALL DELAY
         MOV A,0X38
         LCALL COM
         MOV A,0X06
         LCALL COM
         MOV A,0X0F
         LCALL COM
         MOV A,0X01
         LCALL COM
         MOV A,#20H
         CALL DELAY
         MOV A,0X80
         LCALL COM
         LJMP MAIN
COM: MOV P0,A
     SETB RS
         MOV A,#10H
         CALL DELAY
         CLR LCDEN
         MOV A,#10H
         LCALL DELAY
         SETB LCDEN
         MOV A,#10H
         LCALL DELAY
         CLR LCDEN
         MOV A,#10H
         LCALL DELAY
         RET
DAT:  MOV P0,A
      SETB RS
          MOV A,#20H
          LCALL DELAY
          CLR LCDEN
          LCALL DELAY
          SETB LCDEN
          LCALL DELAY
          CLR LCDEN
          LCALL DELAY
          RET
MAIN: CLR P3.6
      MOV A,#00H
      MOV DPTR,#TAB
          MOV R3,0X06
          MOVC A,@A+DPTR
          LCALL DAT
          LCALL DELAY
          DJNZ R3,MAIN
          SJMP $
DELAY:
      MOV R0,A
D1:
      MOV R2,#200
D2:   DJNZ R2,D2
      DJNZ R0,D1
          RET
TAB: DB 'I','L','O','V','E','U'
END
此帖出自51单片机论坛

最新回复

先确认对比度和背光亮度的调节是否合适,然后才是代码的问题。  详情 回复 发表于 2014-4-27 21:11
点赞 关注
 

回复
举报

360

帖子

0

TA的资源

纯净的硅(初级)

沙发
 
本帖最后由 naga568 于 2014-4-26 07:03 编辑

         MOV A,#10H  <<< 這個正確
         LCALL DELAY
         MOV A,0X38   <<< 這個編譯會過嗎? 我沒試過
         LCALL COM
         MOV A,0X06   <<<
         LCALL COM
         MOV A,0X0F   <<<
         LCALL COM
         MOV A,0X01   <<<
         LCALL COM
         MOV A,#20H  <<< 這個正確
         CALL DELAY
         MOV A,0X80   <<<
         LCALL COM

先把  "<<< " 處改為 #ooH 在重新編譯依次是看看吧 還有這一行    MOV R3,0X06 >>> MOV R3,#06 (小於A 所以加不加 H都沒關係)
此帖出自51单片机论坛
 
 
 

回复

1万

帖子

142

TA的资源

版主

板凳
 
先确认对比度和背光亮度的调节是否合适,然后才是代码的问题。
此帖出自51单片机论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表