73K222AL单片式调制解调器与单片机的接口电路
4.4 主叫方正常通讯
在被叫方回应答音后,主叫方可以监测寄存器2的D2位,如果为1,则可对主叫的modem作如下设置:
mov a,#00000000b
mov dptr,#0E001h
movx @dptr,a
;
mov a,#0000001b
mov dptr,#0E003h
movx @dptr,a
;
mov a,#00011011b
mov dptr,#0E000h
mov @dptr,a
下面是0.5秒的延时子程序,可用来进行上述程序的协调。
EDLAY:MOV R6,#255
EDLA1:MOV R7,#255
EDLA2:NOP
NOP
NOP
NOP
Nop
Nop
Nip
NOP
NOP
DJNZ R7,EDLA2
LCALL W
DJNZ R6,EDLA1
RET
4.5 被叫方的正常通讯设置
被叫方在回答音后,就可对73K222AL的几个主要寄存器作如下设置,以便进入通讯状态。
; 允许RXD
mov a,#00011000b
mov dptr,#0E000h
movx @dptr,a
;
mov a,#0000000b
mov dptr,#0E001h
movx @dptr,a
;
movx a,#0000001b
mpvx @dptr,a
;
movx @dptr,a
;
mov a,#00011010b
mov dptr,#0E000h
movx @dptr,a
5 结束语
本文详细阐明了73K222AL的使用要点。从目前的资料来看,73K222AL仍是一款性价比非常好的单片式modem芯片,TDK公司K系列的其它款modem芯片的基本原理与73K222AL相近,因此,本文的讨论对于K系列的其它芯片也有参考意义。
DIY机械键盘相关社区:机械键盘DIY
评论