📄 lcd2a.lst
字号:
A51 MACRO ASSEMBLER LCD2A 05/13/2007 16:26:40 PAGE 1
MACRO ASSEMBLER A51 V7.02
OBJECT MODULE PLACED IN lcd2a.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE lcd2a.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;在液晶模块的第二行第一个字符的位置显示字母“A”的程序
0000 2 ORG 0000H
0092 3 RS EQU P1.2 ;确定具体硬件的连接方式
0091 4 RW EQU P1.1 ;确定具体硬件的连接方式
0090 5 E EQU P1.0 ;确定具体硬件的连接方式
6 ;
0000 758001 7 MOV P0,#00000001B ;清屏并光标复位
0003 1128 8 ACALL ENABLE ;调用写入命令子程序
0005 758038 9 MOV P0,#00111000B ;设置显示模式:8位2行5x7点阵
0008 1128 10 ACALL ENABLE ;调用写入命令子程序
000A 75800F 11 MOV P0,#00001111B ;显示器开光标开光标允许闪烁
000D 1128 12 ACALL ENABLE ;调用写入命令子程序
000F 758006 13 MOV P0,#00000110B ;文字不动,光标自动右移
0012 1128 14 ACALL ENABLE ;调用写入命令子程序
0014 7580C0 15 MOV P0,#0C0H ;写入显示起始地址
0017 1128 16 ACALL ENABLE ;调用写入命令子程序
0019 758041 17 MOV P0,#01000001B ;字母A的代码
001C D292 18 SETB RS ;RS=1
001E C291 19 CLR RW ;RW=0 ;准备写入示
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -