社区
非技术区
帖子详情
求两块或多块单片机之间的通信程序。
wrt851001
2011-04-11 05:55:40
如题,求两块或多块单片机之间的通信程序,不胜感激。
...全文
151
4
打赏
收藏
求两块或多块单片机之间的通信程序。
如题,求两块或多块单片机之间的通信程序,不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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)
分别将两单片机的程序时序编好 将另一块单片机当做普通元件即可
编程不是很难的 应该自己研究研究
串行
通信
总结(实现两个
单片机
之间
的
通信
)
串行
通信
实现的是两个对象
之间
的数据传递,对象通常是
单片机
。
通信
实际上是在两个
单片机
上连上线,通过线路来传递信息。 如图,调制解调器非常重要,其作用是实现数字信号和模拟信号的转换。但是注意,调制解
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,使接收...
串行
通信
总结(实现两个
单片机
之间
的
通信
)(很好的例子,跟风进步)
串行
通信
总结(实现两个
单片机
之间
的
通信
)http://blog.csdn.net/ktigerhero3/article/details/54134254 本文主要介绍串行
通信
及串行
通信
的应用。目标是实现
单片机
之间
的
通信
。1.串行
通信
的基本概念 串行...
两块
stm32
单片机
串口
通信
讲解
文章目录 前言 一、硬件准备及接线 硬件准备 接线 二、
程序
上位机
程序
下位机
程序
三、运行结果 后记 前言 本篇文章记录了如何... //发送数据 } } 三、运行结果 后记
两块
stm32
单片机
串口
通信
完整工程文件点此获得。
非技术区
1,070
社区成员
6,262
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章