我去年做毕业设计时 单片机硬件无线通信的迷茫
我做的内容是:在两个51单片机之间进行单工串行通信,其中一个单片机连接4×4的矩阵键盘,是为主机,另一个接六位LED数码显示器,是为从机。按键之后,数码显示器显示出按键的...
我做的内容是:在两个51单片机之间进行单工串行通信,其中一个单片机连接4×4的矩阵键盘,是为主机,另一个接六位LED数码显示器,是为从机。按键之后,数码显示器显示出按键的数值。我将主从机的串行口(P3.0与P3.1)用导线连接起来。 在几次调试之后,实验成功了。
我想在此基础之上,在两机之间进行无线通信,即将导线撤掉,改用无线收发模块,具体是:主机的串出口接发射模块,从机的串入口连接收模块,我用到的收发模块都是最简单的那种,是透明的收发模块,没有编解码芯片,只有三四个引脚。而且确保连线没有问题。可是不管怎么调试,就是数码管不能正确显示按键数值。 有时会显示一些乱码。
真不知道问题出现在何处? 是不是少了编解码这个环节,波特率从高到低我都试过。
请有这方面经验的网友赐教! 万分感激。 展开
我想在此基础之上,在两机之间进行无线通信,即将导线撤掉,改用无线收发模块,具体是:主机的串出口接发射模块,从机的串入口连接收模块,我用到的收发模块都是最简单的那种,是透明的收发模块,没有编解码芯片,只有三四个引脚。而且确保连线没有问题。可是不管怎么调试,就是数码管不能正确显示按键数值。 有时会显示一些乱码。
真不知道问题出现在何处? 是不是少了编解码这个环节,波特率从高到低我都试过。
请有这方面经验的网友赐教! 万分感激。 展开
3个回答
展开全部
没有编解码,你收到的肯定是乱码了,换个好点的接发模块~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我以前帮一个学生调过一个程序,我想你可能也跟他一样忽略了一个问题,那就是你的接收端要先运行,而且要一直接收,不然,你就没有办法收到.因为程序一下子就跑完了.,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询