📄 串行通信发送.lst
字号:
A51 MACRO ASSEMBLER 串行通信发送 04/14/2005 16:13:49 PAGE 1
MACRO ASSEMBLER A51 V1.10
OBJECT MODULE PLACED IN 串行通信发送.OBJ
ASSEMBLER INVOKED BY: H:\239\A51.EXE 串行通信发送.ASM DB
LOC OBJ LINE SOURCE
1 ;串行通信发送程序清单;
0100 2 ORG 0100H ;不可以直接写0100H?
0100 758920 3 MOV TMOD,#20H
0103 758DF3 4 MOV TH1, #0F3H
0106 758BF3 5 MOV TL1, #0F3H
0109 7598D0 6 MOV SCON,#0D0H
010C 758780 7 MOV PCON,#80H
010F 7830 8 MOV R0, #30H
0111 7940 9 MOV R1, #40H
0113 7A0A 10 MOV R2, #0AH
0115 D28E 11 SETB TR1
0117 E6 12 S1: MOV A, @R0
0118 F599 13 MOV SBUF, A
011A 109902 14 S2: JBC TI, S3
011D 211A 15 AJMP S2
011F C299 16 S3: CLR TI
0121 109802 17 S4: JBC RI, S5
0124 2121 18 AJMP S4
0126 E599 19 S5: MOV A, SBUF
0128 C298 20 CLR RI
012A F7 21 MOV @R1, A
012B 08 22 INC R0
012C 09 23 INC R1
012D DAE8 24 DJNZ R2, S1
012F 80FE 25 SJMP $
26 END
A51 MACRO ASSEMBLER 串行通信发送 04/14/2005 16:13:49 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
PCON . . . . . . . D ADDR 0087H A
RI . . . . . . . . B ADDR 0098H.0 A
S1 . . . . . . . . C ADDR 0117H A
S2 . . . . . . . . C ADDR 011AH A
S3 . . . . . . . . C ADDR 011FH A
S4 . . . . . . . . C ADDR 0121H A
S5 . . . . . . . . C ADDR 0126H A
SBUF . . . . . . . D ADDR 0099H A
SCON . . . . . . . D ADDR 0098H A
TH1. . . . . . . . D ADDR 008DH A
TI . . . . . . . . B ADDR 0098H.1 A
TL1. . . . . . . . D ADDR 008BH 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 + -