导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:帮忙看看这个程序[dirty]

 *第6641篇: 初学者:帮忙看看这个程序

  
楼 主:dirty 2002年12月1日15:10
 初学者:帮忙看看这个程序
我采用了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
请教各位高手能不吝赐教。
  
2楼:uuchy000 2002年12月3日13:51
 mov r6,09应为mov r6,#9
  
3楼:seanyan 2002年12月3日18:20
 no
你的接口ic选的不对啊,pc机的串口接口协议可是rs232哦,自己再去好好看看资料吧

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:硬件:请问BD1CM大侠,8019发送以太网包时的CRC要自已做的吗?如果是的话,是怎么做得的呢,是

[下一篇主题]:AVR单片机:请问AVR的I/O口能直接作数码管位选吗?