No.73089 作者:没有 邮件:hmqin@163.com ID:30889 登陆:3次 文章数:2篇 最后登陆IP:213.55.75.33 最后登陆:2007/10/22 16:55:09 注册:2005/2/17 10:37:02 财富:109 发帖时间:2005/2/17 10:43:03 发贴者IP:61.179.118.23 标题:没有:MOV SBUF,#22H后数据发不出去的问题 摘要:No.73089MOV SBUF,#22H后数据发不出去的问题 串口数据发送不了,没有反映,MOV SBUF,A后没有反映 ;同时测量3块表,串口采集数据,串口采用方式三,使用定时器1,可是TXD发送数据,发送不了 ,用示波器测量也没有信号,TI总是0。 ORG 0000H JMP MAIN ORG 0030H MAIN: MOV TMOD,#20H ;T1工作在方式2 MOV TH1,#0F3H ;BAUD=2400 MOV TL1,#0F3H MOV SCON,#0D8H ;串口工作方式3,SM2=0,准许串口接受,TB8=1 MOV PCON,#80H ;SMOD=1 SETB TR1 ;启动T1工作 SETB EA SETB EX0 SETB EX1 CLR IT1 CLR IT0 CLR EX0 CLR EX1 MOV R3,#01H ;第一块表,01为地址数据 CALL SAMP SETB EX0 SETB EX1 SAMP: CLR TI MOV A,R3 MOV SBUF,#01H TITI: JNB TI,TITI ;在这一句,就是不往下执行了,请高手给予指教,谢谢。 CLR TI CLR TB8 MOV SBUF,#03H JNB TI,$ CLR TI MOV SBUF,#00H JNB TI,$ CLR TI MOV SBUF,#00H JNB TI,$ ......
>>返回讨论的主题
|