社区
非技术区
帖子详情
求两块或多块单片机之间的通信程序。
wrt851001
2011-04-11 05:55:40
如题,求两块或多块单片机之间的通信程序,不胜感激。
...全文
155
4
打赏
收藏
求两块或多块单片机之间的通信程序。
如题,求两块或多块单片机之间的通信程序,不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wrt851001
2011-04-13
打赏
举报
回复
非常感谢,我再试试。
飞扬电子工作室
2011-04-13
打赏
举报
回复
假如
单片机1和单片机2进行通信
它们的P2口相连
并且各自又与键盘和数码管连接
现要求单片机1上键盘输入的数据显示到单片机2的数码管上
而单片机2上键盘输入的数据显示到单片机1的数码管上
这样是一个双向的通行 所以应该再将两单片机的两个口(比如P1.0和P1.1)相连
当单片机1有数据输入时 P1.0发出信号 然后单片机2的P1.0就有信号 因此单片机2就开始接收P2口的数据并完成其他操作
当单片机2有数据输入时 P1.1发出信号 然后单片机1的P1.1就有信号 因此单片机1就开始接收P2口的数据并完成其他操作
……
这东西不好说啊 总之要看是什么情况
最重要的是程序的编写
比如 它们都将P1.0和P1.1写0,当单片机要发送数据时就向P1.0写1 而单片机2的P1.0当接收到的是1时 它就判断到单片机1要向它发送数据 因此它就开始接收从P2口输入的数据 反过来P1.1就是单片机2的发送命令口单片机1的接收命令口
单片机的接收函数就像这个形式:
void jieshou()
{
if(P1.0==1)
DATA=P2; //只是随便表示一下,就这意思
}
单片机之间通信其实就是
布置接收口和发送口
其实就是命令布置
wrt851001
2011-04-13
打赏
举报
回复
我试了,但没成功,能否给个示例,我的qq1612097238,非常感谢啊。
飞扬电子工作室
2011-04-12
打赏
举报
回复
单片机之间通信和普通IO输入输出的区别不是很大 只是IO口两头的器件都是主控元件(cpu)
分别将两单片机的程序时序编好 将另一块单片机当做普通元件即可
编程不是很难的 应该自己研究研究
串行
通信
总结(实现两个
单片机
之间
的
通信
)
本文主要介绍串行
通信
及串行
通信
的应用。目标是实现
单片机
之间
的
通信
。 1.串行
通信
的基本概念串行是与并行想对应的,并行
通信
是指数据的各位同时被传送。串行
通信
是将要传送的数据一位位的依次顺序发送。 串行
通信
实现的是两个对象
之间
的数据传递,对象通常是
单片机
。
通信
实际上是在两个
单片机
上连上线,通过线路来传递信息。 如图,调制解调器非常重要,其作用是实现数字信号和模拟信号的转换。但是注意,调制解
51
单片机
串行
通信
(双51
单片机
通信
)
双51
单片机
通信
两个51
单片机
之间
进行串行
通信
文章目录案例介绍:案例分析:硬件设计 案例介绍: 利用
单片机
a将一段流水灯控制
程序
发送到
单片机
b,来控制
单片机
b的P1口,点亮8位LED灯。 案例分析: a完成发送,b完成接收。编写
程序
设置a,令SM0=0,SM1=1(串行口工作方式1)。设置b,令SM0=0,SM1=1,REN=1,使接收允许。 (1)数据发送
程序
#include <reg51.h> unsigned char code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
串行
通信
总结(实现两个
单片机
之间
的
通信
)(很好的例子,跟风进步)
串行
通信
总结(实现两个
单片机
之间
的
通信
)http://blog.csdn.net/ktigerhero3/article/details/54134254 本文主要介绍串行
通信
及串行
通信
的应用。目标是实现
单片机
之间
的
通信
。1.串行
通信
的基本概念 串行是与并行想对应的,并行
通信
是指数据的各位同时被传送。串行
通信
是将要传送的数据一位位的依次顺序发送。 串行
通信
实现的是两个对象之
关于
两块
51
单片机
之间
的串口
通信
(排队叫号系统)
想起了大学时写过的一个排队叫号系统,决定重温一下记录起来 一、项目要
求
叫号:按下按键叫号,数码管显示叫号的号数,蜂鸣器响。 取号:按下按键取号,两个数码管分别显示取到的号数和等待的人数。 (PS:推荐使用串口调试助手进行调试) 二、可能使用到的工具 1.串口调试助手(百度网盘自行下载) 链接:https://pan.baidu.com/s/1XmCBUDD7kF8a5393fh_bBg 提取码:...
非技术区
1,075
社区成员
6,261
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章