社区
非技术区
帖子详情
求两块或多块单片机之间的通信程序。
wrt851001
2011-04-11 05:55:40
如题,求两块或多块单片机之间的通信程序,不胜感激。
...全文
141
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
单片机
外设和项目篇-朱有鹏老师
单片机
第2季视频课程套餐
《51
单片机
外设和项目篇》是《朱有鹏老师
单片机
完全学习系列课程》的第2...通过这些项目练习可以对编程能力、
程序
调试能力进一步提升,达到锻炼自身的目的,为之后第3、4、5季继续学习STM32复杂
单片机
打下良好基础。
两个51
单片机
之间
进行串行
通信
利用
单片机
a将一段流水灯控制
程序
发送到
单片机
b,来控制
单片机
b的P1口,点亮8位LED灯。 案例分析: a完成发送,b完成接收。编写
程序
设置a,令SM0=0,SM1=1(串行口工作方式1)。设置b,令SM0=0,SM1=1,REN=1,使接收...
两块
stm32
单片机
串口
通信
讲解
文章目录 前言 一、硬件准备及接线 硬件准备 接线 二、
程序
上位机
程序
下位机
程序
三、运行结果 后记 前言 本篇文章记录了如何... //发送数据 } } 三、运行结果 后记
两块
stm32
单片机
串口
通信
完整工程文件点此获得。
51
单片机
串行
通信
(双51
单片机
通信
)
双51
单片机
通信
两个hc05蓝牙模块在
两块
单片机
上
通信
(附完整代码)
两个hc05蓝牙模块在
两块
单片机
上
通信
(附完整代码)
非技术区
1,067
社区成员
6,266
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章