📄 comm1.lst
字号:
0131 C299 clr ti
0133 3098FD QW3: jnb ri,QW3
0136 E599 mov a,sbuf
0138 C298 clr ri
013A B4A003 cjne a,#0a0h,lnext0
013D 020171 Ljmp receive
lnext0:
0140 B4AFDB cjne a,#0afh,hand20
send: ;PC->MCU:0x0af
0143 74AF mov a,#0afh ;MCU->PC:0x0af
0145 A2D0 mov c,p
0147 929B mov tb8,c
0149 F599 mov sbuf,a
014B 3099FD QW4: jnb ti,QW4
014E C299 clr ti
0150 7908 mov r1,#08h
0152 7840 MOV R0, #40H ; FROM RAM 40H--4FH
sendloop:
0154 E6 MOV A, @R0
0155 A2D0 MOV C, P
0157 929B MOV TB8, C
0159 F599 MOV SBUF, A
015B 3099FD QW5: JNB TI, QW5
D:\003\CDWRITING1\DSPDEMO30\SENDFREOK\MCUCOM\COMM1.ASM
页 5
01-13-03
17:54:53
伟福汇编器 V5.00 Copyright (c) 1989, 99 by CHY
地址 机器码 源程序
015E C299 CLR TI
0160 08 INC R0
0161 D9F1 DJNZ R1, sendloop
0163 74FF mov a,#0ffh
0165 A2D0 mov c,p
0167 929B mov tb8,c
0169 F599 mov sbuf,a
016B 3099FD QW6: jnb ti,QW6
016E C299 clr ti
0170 22 ret
receive: ;PC->MCU:0xa0
0171 7903 mov r1, #03h ; RECEIVE FROM IBM-PC
0173 7850 MOV R0, #50H ; SAVE IN RAM 50H--5FH
receloop:
0175 3098FD QW7: JNB RI, QW7
0178 A699 MOV @R0, SBUF
017A C298 CLR RI
017C 08 INC R0
017D D9F6 DJNZ R1, receloop
017F 3098FD QW8: jnb ri,QW8
0182 C298 clr ri
0184 74A0 mov a,#0a0h ;MCU->PC:0xa0
0186 A2D0 mov c,p
0188 F599 mov sbuf,a
018A 3099FD QW9: jnb ti,QW9
018D C299 clr ti
018F 22 ret
END
D:\003\CDWRITING1\DSPDEMO30\SENDFREOK\MCUCOM\COMM1.ASM
页 6
01-13-03
17:54:53
伟福汇编器 V5.00 Copyright (c) 1989, 99 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
COMPC = 010AH CODE 标号
CY = 00D7H CONST 常量
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
EA = 00AFH CONST 常量
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
F0 = 00D5H CONST 常量
HAND20 = 011EH CODE 标号
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
INT0 = 00B2H CONST 常量
INT1 = 00B3H CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
LNEXT0 = 0140H CODE 标号
MMMM = 0030H CODE 标号
OV = 00D2H CONST 常量
P = 00D0H CONST 常量
P0 = 0080H CONST 常量
P1 = 0090H CONST 常量
P2 = 00A0H CONST 常量
P3 = 00B0H CONST 常量
PCON = 0087H CONST 常量
PS = 00BCH CONST 常量
PSW = 00D0H CONST 常量
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
QW1 = 011EH CODE 标号
QW2 = 012EH CODE 标号
QW3 = 0133H CODE 标号
QW4 = 014BH CODE 标号
QW5 = 015BH CODE 标号
QW6 = 016BH CODE 标号
D:\003\CDWRITING1\DSPDEMO30\SENDFREOK\MCUCOM\COMM1.ASM
页 7
01-13-03
17:54:53
伟福汇编器 V5.00 Copyright (c) 1989, 99 by CHY
地址 机器码 源程序
QW7 = 0175H CODE 标号
QW8 = 017FH CODE 标号
QW9 = 018AH CODE 标号
RB8 = 009AH CONST 常量
RD = 00B7H CONST 常量
RECEIVE = 0171H CODE 标号
RECELOOP = 0175H CODE 标号
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
RXD = 00B0H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SEND = 0143H CODE 标号
SENDLOOP = 0154H CODE 标号
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
T0 = 00B4H CONST 常量
T1 = 00B5H CONST 常量
TB8 = 009BH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
TXD = 00B1H CONST 常量
WR = 00B6H CONST 常量
公有符号: 80
私有符号: 0
D:\003\CDWRITING1\DSPDEMO30\SENDFREOK\MCUCOM\COMM1.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -