Board logo

标题: 单片机的通信问题2 [打印本页]

作者: 基洛级    时间: 2006-4-19 19:16     标题: 单片机的通信问题2

$MOD812
ORG 0050H
START: MOV SP,#60H
       MOV PCON,#80H      
       MOV SCON,#50H
       MOV TMOD,#20H
       MOV TH1,#0E5H
       MOV TL1,#0E5H
       SETB TR1
LOOP:  MOV A,#0FH
       MOV SBUF,A
       CLR TI   
       JMP LOOP
END


哪位高手指点一下 我想做一下循环发送OF这个数据


但是在串口调试器上并不能显示循环发送


哪位高手指点一下 看一下我的程序哪里有问题


谢谢!!


作者: guochaoguochao    时间: 2006-4-19 23:15

你根本没有判断是否发送完成就进行了下一次发送
作者: 基洛级    时间: 2006-4-19 23:20     标题: 单片机通信问题3

那请问 如果实现循环发送一个的程序如何改写
在上面那个程序的基础上如何改动!
谢谢 高手指点!!
作者: maoworm    时间: 2006-4-24 16:10

你设置没有发送中断的话,可以加入查询中断位TI的指令来判断是否进行下一次发送。
作者: diankenneth    时间: 2007-11-20 13:49

ORG 0050H
START: MOV SP,#60H
MOV PCON,#80H
MOV SCON,#50H
MOV TMOD,#20H
MOV TH1,#0E5H
MOV TL1,#0E5H
SETB TR1
LOOP: MOV A,#0FH
MOV SBUF,A
JNB TI ,$

CLR TI
JMP LOOP
END






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0