33问答网
所有问题
急需89C51单片机键盘输入数据,再通过TXD和RXD发送接收出去,C语言要怎么写?
急求。。。。。谢谢帮忙。。。。!
举报该问题
推荐答案 2010-05-21
我相信你肯定不是一点不会 思路是这样的
1 等待把键盘输入的数据以字符串的方式保存到一个字符串变量中(也可以保存到一个字符数组)
2 用TXD发送出去 用RXD接收(当对方接到后返回的)信息
3 确认已发好后 如果没有其他任务 就可以清除这个字符串变量(或字符数组的内容)
4 等待键盘输入(返回第1步)
其中 用RXD接收信息时 可以加入判断超时和重发的异常处理子程序让整个程序更完整些 程序写的过程中可以联系我 一起学习下 我也会自己写写试试的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/Rdhhdcd0P.html
其他回答
第1个回答 2010-05-21
参考一下:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/b738c5d010b2ce349a5027ee.html
相似回答
大家正在搜
相关问题
求一段程序,利用Rxd和TxD将40H到43H中的数据输出,...
单片机下RXD跟按键公用I/0口怎么办
sim900a可以和STC89C51单片机的txd和rxd直...
89c52单片机RXD/TXD的作用,求c语言的例子??
STC89C51的串口下载线要接TXD和RXD两个口,但这两...
单片机串行通信工作方式0中,数据为什么是写入发送SBUF,而...
80C51单片机中,串口方式0下,RXD接收或发送数据,但T...
一个单片机的串口自己发送数据和接收自己发送的数据如何实现