📄 pilideng-asm.lst
字号:
A51 MACRO ASSEMBLER PILIDENG_ASM 12/21/2006 15:36:35 PAGE 1
MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN pilideng-asm.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE pilideng-asm.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;*******************************************************************
2 ;* *
3 ;* ME500单片机开发系统演示程序 - 霹雳灯 *
4 ;* *
5 ;* 8位LED显示 *
6 ;* *
7 ;* 版本: V1.0 (2006/11/20) *
8 ;* 作者: gguoqing (Email: gguoqing@willar.com) *
9 ;* 网站: www.willar.com(伟纳电子) www.mcusj.com(伟纳单片机世界) *
10 ;* 时间: 2006/10/12 *
11 ;* *
12 ;*【版权】Copyright(C)伟纳电子 www.willar.com All Rights Reserved *
13 ;*【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! *
14 ;* *
15 ;*******************************************************************
16
0000 17 ORG 0000H
0000 802E 18 JMP MAIN
0030 19 ORG 0030H
20
21 ;************************************************
0030 22 MAIN:
0030 74FE 23 MOV A,#0FEH ;赋初始值
0032 24 LOOP:
0032 7807 25 MOV R0,#07H ;移动次数
0034 26 LOOPL:
0034 F580 27 MOV P0,A
0036 F5A0 28 MOV P2,A
0038 23 29 RL A ;左移
0039 114A 30 CALL DELAY
003B D8F7 31 DJNZ R0,LOOPL
32
003D 7807 33 MOV R0,#07H ;移动次数
003F 34 LOOPR:
003F F580 35 MOV P0,A
0041 F5A0 36 MOV P2,A
0043 03 37 RR A ;右移
0044 114A 38 CALL DELAY
0046 D8F7 39 DJNZ R0,LOOPR
0048 80E8 40 JMP LOOP
41
42 ;************************************************
004A 43 DELAY:
004A 7EFF 44 MOV R6,#0FFH
004C 45 DEL:
004C 7FFF 46 MOV R7,#0FFH
004E DFFE 47 DJNZ R7,$
0050 DEFA 48 DJNZ R6,DEL
0052 22 49 RET
50
51 ;************************************************
52 END
A51 MACRO ASSEMBLER PILIDENG_ASM 12/21/2006 15:36:35 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
DEL. . . . . . . . C ADDR 004CH A
DELAY. . . . . . . C ADDR 004AH A
LOOP . . . . . . . C ADDR 0032H A
LOOPL. . . . . . . C ADDR 0034H A
LOOPR. . . . . . . C ADDR 003FH A
MAIN . . . . . . . C ADDR 0030H A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -