导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→;LCD 1602 不行帮帮我吧!(附图)

* 50513: ;LCD 1602 不行帮帮我吧!(附图)

   guest 
guest发表的帖子 

 ;LCD 1602 不行帮帮我吧!(附图)
;LCD 1602 不行帮帮我吧!(附图)
;接没错
;LCD 1602 不行帮帮我吧!(附图)
;第二行第一个字符的位置显示字母“A”的程序:
RS EQU P3.0

RW EQU P3.1

E EQU P3.5

ORG 0000H

MOV P0,#00000001B ;清屏

ACALL ENABLE

MOV P0,#00111000B ;8位2行5x7点阵

ACALL ENABLE

MOV P0,#00001111B ;显示器开、光标开、闪烁开

ACALL ENABLE

MOV P0,#00000110B ;文字不动,光标自动右移

ACALL ENABLE

MOV P0,#0C0H ;写入显示起始地址(第二行第一个位置)

ACALL ENABLE

MOV P0,#01000001B ;字母A的代码

SETB RS ;RS=1

CLR RW ;RW=0

CLR E ;E=0

ACALL DELAY

SETB E ;E=1

AJMP $

ENABLE: CLR RS ;写入控制命令的子程序

CLR RW

CLR E

ACALL DELAY

SETB E

RET

DELAY: MOV P0,#0FFH ;判断液晶显示器是否忙的子程序

CLR RS

SETB RW

CLR E

NOP

SETB E

JB P0.7,DELAY ;如果P1.7为高电平表示忙就循环等待

RET

END

此主题相关图片如下:
按此在新窗口浏览图片

发表时间:2004年3月13日22:51:38

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  50518.[详细]呵呵~~~
摘要:到21IC 那边看看啦......(17字)
- [mf_ln][966次] 2004年3月14日

[上一篇帖子]:寻兼职工作最近比较空闲,寻兼职工作,5年单片机,pcb设计经验,能独立完成项目,成功开发过门禁系统,
[下一篇帖子]:学MSP430吧,开发系统便宜