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

📄 terminal_disp.lst

📁 学习89C51/S51/S52/C52好的基础程序
💻 LST
字号:
A51 MACRO ASSEMBLER  TERMINAL_DISP                                                        07/03/2007 13:02:23 PAGE     1


MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN terminal_disp.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE terminal_disp.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 0000H
0000 0130              2     AJMP main0
0030                   3     ORG 0030H
0030 752000            4     main0: MOV 20H,#00H
0033 758922            5     MOV TMOD,#22H ;设定时器工作方式
0036 759840            6     MOV SCON,#40H
0039 758DFA            7     MOV TH1,#0FAH ;速度9600
003C 758780            8     MOV PCON,#80H
003F D28E              9     SETB TR1
0041 D29C             10     SETB REN ;允许接收
0043 0145             11     ajmp start
0045 90005A           12     start: mov dptr,#ok ;查表
0048 E4               13     senda: clr a ;
0049 93               14     movc a,@a+dptr
004A B42402           15     cjne a,#'$',senda_0
004D 014D             16     ajmp $ ;遇到$停止。
004F F599             17     senda_0:mov sbuf,a
0051 3099FD           18     JNB TI,$ ;串行发送一帧结束了吗?
0054 C299             19     CLR TI ;
0056 A3               20     inc dptr ;指针加一
0057 020048           21     Ljmp senda
005A 0D0A0D0A         22     ok: db 0dh,0ah,0dh,0ah,"欢迎你登陆天空电子www.22sky.com EMAIL:22SKY-MCU@163.COM QQ:50229061
                             4",0dh,0ah,'$'
005E BBB6D3AD                
0062 C4E3B5C7                
0066 C2BDCCEC                
006A BFD5B5E7                
006E D7D37777                
0072 772E3232                
0076 736B792E                
007A 636F6D20                
007E 454D4149                
0082 4C3A3232                
0086 534B592D                
008A 4D435540                
008E 3136332E                
0092 434F4D20                
0096 51513A35                
009A 30323239                
009E 30363134                
00A2 0D0A24                  
                      23     end
A51 MACRO ASSEMBLER  TERMINAL_DISP                                                        07/03/2007 13:02:23 PAGE     2

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


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

MAIN0. . . . . . .  C ADDR   0030H   A   
OK . . . . . . . .  C ADDR   005AH   A   
PCON . . . . . . .  D ADDR   0087H   A   
REN. . . . . . . .  B ADDR   0098H.4 A   
SBUF . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . .  D ADDR   0098H   A   
SENDA. . . . . . .  C ADDR   0048H   A   
SENDA_0. . . . . .  C ADDR   004FH   A   
START. . . . . . .  C ADDR   0045H   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TI . . . . . . . .  B ADDR   0098H.1 A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR1. . . . . . . .  B ADDR   0088H.6 A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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