目的就是c51向pc机不断的发送两个简单的16进制数而已,为什么串口调试助手一点反应都没有的?(电路的max232的rs232inputs脚应该可以悬空吧?) 程序如下:(T1定时器工作方式2,波特率2400,串口工作方式1)
ORG 0000H
MAIN : MOV TMOD , #20H ; MOV PCON , #80H ; MOV TL1 , #0E6H ; MOV TH1 , #0E6H ; CLR TI ; CLR ES ; CLR ET1 ; MOV SCON , #40H ; SETB TR1 ; MOV A , 00H ; MOV SBUF , A ;
WAIT1 : JNB TI , WAIT1 ; CLR TI ; MOV A , 01H ; MOV SBUF , A ; WAIT2 : JNB TI , WAIT2 ; SJMP MAIN SJMP $ END |