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

📄 simboard.lst

📁 两个常用的单片机仿真实验板
💻 LST
字号:
A51 MACRO ASSEMBLER  SIMBOARD                                                             10/15/2005 21:28:25 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN simboard.OBJ
ASSEMBLER INVOKED BY: D:\Keil\C51\BIN\A51.EXE simboard.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 0000h
0000 802E              2     JMP MAIN
0030                   3     ORG 30H
0030                   4     MAIN:
0030 75815F            5     MOV SP,#5FH
0033 7908              6     MOV R1,#08H
0035 7858              7     MOV R0,#58H ;显示缓冲区首地址
0037 7402              8     MOV A,#2
0039                   9     INIT:
0039 F6               10     MOV @R0,A ;初始化显示缓冲区
003A 04               11     INC A
003B 08               12     INC R0
003C D9FB             13     DJNZ R1,INIT ;将0-7 送显示缓冲区
003E                  14     LOOP:
003E 1142             15     CALL DISPLAY
0040 80FC             16     JMP LOOP
                      17     ;主程序到此结束
0042                  18     DISPLAY:
0042 787F             19     MOV R0,#7FH ;列选择
0044 7F08             20     MOV R7,#08H ;共有8 个字符
0046 7958             21     MOV R1,#58H ;显示缓冲区首地址
0048                  22     AGAIN:
0048 E7               23     MOV A,@R1
0049 900058           24     MOV DPTR,#DISPTABLE
004C 93               25     MOVC A,@A+DPTR
004D F580             26     MOV P0,A
004F 88A0             27     MOV P2,R0
0051 E8               28     MOV A,R0
0052 03               29     RR A
0053 F8               30     MOV R0,A
0054 09               31     INC R1
0055 DFF1             32     DJNZ R7,AGAIN
0057 22               33     RET
0058 C0F9A4B0         34     DISPTABLE: DB 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,0FFH ;字形码表
005C 999282F8                
0060 8090FF                  
                      35     END
A51 MACRO ASSEMBLER  SIMBOARD                                                             10/15/2005 21:28:25 PAGE     2

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


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

AGAIN. . . . . . .  C ADDR   0048H   A   
DISPLAY. . . . . .  C ADDR   0042H   A   
DISPTABLE. . . . .  C ADDR   0058H   A   
INIT . . . . . . .  C ADDR   0039H   A   
LOOP . . . . . . .  C ADDR   003EH   A   
MAIN . . . . . . .  C ADDR   0030H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
SP . . . . . . . .  D ADDR   0081H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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