📄 m41t0.lst
字号:
217C 00 NOP
217D C296 CLR T_SCL
;-------------------------
217F 74D1 MOV A,#0D1H ;读命令
2181 7D08 MOV R5,#08H
READ_WRITE3:
2183 33 RLC A
2184 9293 MOV T_SDA,C
2186 00 NOP
2187 D296 SETB T_SCL
2189 00 NOP ;一个高脉冲,由低到高--再拉低
218A 00 NOP
218B C296 CLR T_SCL
218D DDF4 DJNZ R5,READ_WRITE3
;----------------------------
218F C293 CLR T_SDA
2191 00 NOP
2192 00 NOP
2193 D296 SETB T_SCL ;一个空脉冲
2195 00 NOP
2196 00 NOP
2197 C296 CLR T_SCL
2199 00 NOP
219A 00 NOP
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
页 7
12-09-04
16:41:47
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
;-----------------------------
219B D293 SETB T_SDA
219D E4 CLR A
219E 7D08 MOV R5,#08H
READ_READ1:
21A0 C296 CLR T_SCL
21A2 00 NOP
21A3 00 NOP
21A4 D296 SETB T_SCL
21A6 00 NOP
21A7 00 NOP
21A8 A293 MOV C,T_SDA
21AA 33 RLC A
21AB DDF3 DJNZ R5,READ_READ1
;------------------------
21AD D293 SETB T_SDA
21AF 00 NOP
21B0 00 NOP
21B1 D296 SETB T_SCL
21B3 00 NOP
21B4 00 NOP
21B5 C296 CLR T_SCL
21B7 00 NOP
21B8 00 NOP
21B9 00 NOP
21BA D296 SETB T_SCL
21BC 00 NOP ;结束
21BD 00 NOP
21BE 00 NOP
21BF D293 SETB T_SDA
21C1 22 RET
;===================================================
;===================================================
; T_SCL EQU P1.6 ;时钟
; T_SDA EQU P1.3 ;数据
; 要写的数据的地址由B送入(地址表如上)
; 要写的数据在A中(ASC码)
DATE_WRITE:
21C2 C293 CLR T_SDA
21C4 00 NOP ;启动
21C5 00 NOP
21C6 00 NOP
21C7 C296 CLR T_SCL
;-------------------------
21C9 C0E0 PUSH ACC
21CB 74D0 MOV A,#0D0H
21CD 7D08 MOV R5,#08H
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
页 8
12-09-04
16:41:47
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
;-------------------------
WRITE_WRITE1:
21CF 33 RLC A
21D0 9293 MOV T_SDA,C
21D2 00 NOP
21D3 D296 SETB T_SCL
21D5 00 NOP
21D6 00 NOP
21D7 C296 CLR T_SCL
21D9 DDF4 DJNZ R5,WRITE_WRITE1
21DB C293 CLR T_SDA
21DD 00 NOP
21DE 00 NOP
21DF D296 SETB T_SCL
21E1 00 NOP
21E2 00 NOP
21E3 C296 CLR T_SCL
21E5 00 NOP
21E6 00 NOP
21E7 E5F0 MOV A,B
21E9 7D08 MOV R5,#08H
WRITE_WRITE2:
21EB 33 RLC A
21EC 9293 MOV T_SDA,C
21EE 00 NOP
21EF D296 SETB T_SCL
21F1 00 NOP
21F2 00 NOP
21F3 C296 CLR T_SCL
21F5 DDF4 DJNZ R5,WRITE_WRITE2
21F7 C293 CLR T_SDA
21F9 00 NOP
21FA 00 NOP
21FB D296 SETB T_SCL
21FD 00 NOP
21FE 00 NOP
21FF C296 CLR T_SCL
2201 00 NOP
2202 00 NOP
2203 D0E0 POP ACC
2205 7D08 MOV R5,#08H
WRITE_WRITE3:
2207 33 RLC A
2208 9293 MOV T_SDA,C
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
页 9
12-09-04
16:41:47
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
220A 00 NOP
220B D296 SETB T_SCL
220D 00 NOP
220E 00 NOP
220F C296 CLR T_SCL
2211 DDF4 DJNZ R5,WRITE_WRITE3
;-------------------------
2213 C293 CLR T_SDA
2215 00 NOP
2216 00 NOP
2217 D296 SETB T_SCL
2219 00 NOP
221A 00 NOP
221B C296 CLR T_SCL
221D 00 NOP
221E 00 NOP
221F D296 SETB T_SCL
2221 00 NOP
2222 00 NOP
2223 D293 SETB T_SDA
2225 22 RET
;==================================================
;*****************************************************
END
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
页 10
12-09-04
16:41:47
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
BIJIAO = 20C4H CODE 标号
BIJIAO1 = 20CEH CODE 标号
BIJIAO2 = 20D8H CODE 标号
BIJIAO3 = 20E2H CODE 标号
BIJIAO4 = 20ECH CODE 标号
BIJIAO5 = 20F6H CODE 标号
BIJIAO6 = 2100H CODE 标号
CY = 00D7H CONST 常量
DATA1 = 0010H CONST 常量
DATA2 = 0011H CONST 常量
DATE_READ = 212FH CODE 标号
DATE_WRITE = 21C2H CODE 标号
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 常量
F1 = 00D1H CONST 常量
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
MAIN = 2023H CODE 标号
MAIN2 = 2078H CODE 标号
MAIN_W_R = 2032H CODE 标号
MAIN_W_R_T = 20AEH 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 常量
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
页 11
12-09-04
16:41:47
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
READ_READ1 = 21A0H CODE 标号
READ_WRITE1 = 213CH CODE 标号
READ_WRITE2 = 2158H CODE 标号
READ_WRITE3 = 2183H CODE 标号
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
R_CLR = 2008H CODE 标号
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SEND = 20B1H CODE 标号
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
START = 2017H CODE 标号
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 常量
T_SCL = 0096H CONST 常量
T_SDA = 0093H CONST 常量
WRITE_WRITE1 = 21CFH CODE 标号
WRITE_WRITE2 = 21EBH CODE 标号
WRITE_WRITE3 = 2207H CODE 标号
公有符号: 83
私有符号: 0
E:\ZHUXIANWU\USER\汇编\M41T0\M41T0.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -