初学者:帮忙看看这个程序
我采用了89C51和MAX485与计算机通信时发现其不能发送和接收数据,不知为何?
ORG 00h
START: JMP MAIN
ORG 30H
MAIN: MOV SP,#5FH
MOV R1,P2
MOV R2,P1
MOV R3,#00H
MOV R4,#00H
MOV P0,#00H
MOV P3,#00H
MOV TMOD,#20H
MOV TL1,#0FFH
MOV TH1,#0FFH
MOV PCON,#00H
SETB TR1
MOV SCON,#01010000B
MOV R6,09
SETB P3.5
SEND: MOV A,R6
MOV SBUF,A
JNB TI,$
CLR TI
DJNZ R6,SEND
CLR P3.5
WAIT: JNB RI,$
CLR RI
MOV A,SBUF
SETB P3.5
MOV A,#02H
MOV SBUF,A
JNB TI,$
CLR TI
MOV A,#00H
MOV SBUF,A
JNB TI,$
CLR TI
CLR P3.5
JMP WAIT
请教各位高手能不吝赐教。
发表时间:2002年12月1日15:10:00