📄 123.lst
字号:
A51 MACRO ASSEMBLER 123 01/21/2009 14:53:40 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN 123.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 123.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;****************************************************
2 ; 1602显示测试程序 .asm
3 ;****************************************************
4
00B7 5 RS EQU P3.7
00B6 6 RW EQU P3.6
00B5 7 E EQU P3.5
8
0000 9 org 0000h
0000 020100 10 ljmp main
0100 11 org 0100h
0100 12 main:
0100 758160 13 mov sp,#60h
0103 3125 14 call initial
0105 15 loop:
0105 759001 16 mov p1,#01h
0108 3141 17 acall enable
010A 900176 18 mov dptr,#table1 ;送第一句话
010D 314C 19 call write1
010F 3141 20 call enable
0111 7590C0 21 MOV P1,#0C0H ;写入显示起始地址(第二行第一个位置)
0114 3141 22 ACALL ENABLE ;调用写入命令子程序
0116 314C 23 call write1
0118 3141 24 call enable
011A 759001 25 mov p1,#01h
011D 316D 26 call delay1
011F 316D 27 call delay1
0121 316D 28 call delay1
0123 80E0 29 jmp loop
30 ;
0125 31 initial:
0125 75B0FF 32 mov p3,#0ffh
0128 759001 33 MOV P1,#01H ;清称聊
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -