⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.lst

📁 单片机开发板源码 适合初学者 第四部分 字符型LCD显示1-2
💻 LST
字号:
A51 MACRO ASSEMBLER  KEY                                                                  08/11/2007 02:00:29 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN KEY.OBJ
ASSEMBLER INVOKED BY: C:\tools\Keil\C51\BIN\A51.EXE KEY.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1                     ORG 0
0000 7800              2     START:          MOV R0,#00H                     ;初始化R0为0,表示从0开始计数
0002 E8                3                     MOV A,R0                        ;
0003 F4                4                     CPL A                           ;取反指令
0004 F580              5                     MOV P0,A                        ;送出P0端口由发光二极管显示
0006 2090FD            6     REL:            JB P1.0,REL                     ;判断K1是否按下
0009 120019            7                     LCALL DELAY10MS                 ;若按下,则延时10ms左右
000C 2090F7            8                     JB P1.0,REL                     ;再判断K1是否真得按下
000F 08                9                     INC R0                          ;若真得按下,则进行按键处理,使
0010 E8               10                     MOV A,R0                        ;计数内容加1,并送出P0端口由
0011 F4               11                     CPL A                           ;发光二极管显示
0012 F580             12                     MOV P0,A                        ;
0014 3090FD           13                     JNB P1.0,$                      ;等待K1释放
0017 80ED             14                     SJMP REL                        ;继续对K1按键扫描
0019 7E14             15     DELAY10MS:      MOV R6,#20                      ;延时10ms子程序
001B 7FE6             16     L1:             MOV R7,#230
001D DFFE             17                     DJNZ R7,$
001F DEFA             18                     DJNZ R6,L1
0021 22               19                     RET
                      20                     END
A51 MACRO ASSEMBLER  KEY                                                                  08/11/2007 02:00:29 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

DELAY10MS. . . . .  C ADDR   0019H   A   
L1 . . . . . . . .  C ADDR   001BH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
REL. . . . . . . .  C ADDR   0006H   A   
START. . . . . . .  C ADDR   0000H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -