1,发送A
2,接收单片机接收到后返回相同值,
3,发送单片机接收到返回的A,完成一次发送。
4,再发送B,
5,接收单片机接收到B返回相同值,
6,发送单片机接收到返回的B,完成一次发送。
其实就是1,2,3步骤的重复。如果返回的数据不是发送的数据那就再回到1
这个很容易,直接一个一个的发送就可以了。比如:#include<reg51.h>
main()
{
unsigned char str="this is a test",a
TMOD=0x20
TH1=0xfd
TL1=0xfd
TR1=1
while(1)
{
while(*str!='\0')
{
SBUF=*str
str++
a=200
while(a--)
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)