趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
树莓派
树莓派与51单片机I2C通信
Alawn
•
2023-03-15
•
827 次点击
树莓派作为主设备,树莓派在发送给51单片机数据后,单片机每次收到的都是随机的8位,和发送的无关,这是什么情况?
树莓派作为主设备,树莓派在发送给51单片机数据后,单片机每次收到的都是随机的8位,和发送的无关,这是什么情况?
收藏
♥ 感谢
店长大人
8.5m
2023-03-16
♥ 1
1:端口开漏,需要增加上拉电阻,
2: 电压可以不同,但是低电压端口必须耐受高电压端
3:收发两端的时序出现了问题,这个还是可能与你没有加上拉电阻有关系。
4: 数据格式的问题,不知道你说的8位,是指数据位的8位还是地址位的8位,看样子应该是数据位的8位。如果有条件可以用示波器测一下波形看看,有可能波形有问题。特别是波形过窄,都可能出现数据变化的问题。你也可以尝试反过来,尝试用树莓派读单片机发的数据看看。
登录
或
注册
后可回复。
›
树莓派制造
›
树莓派实验室
›
树莓派 Pico 中文站
›
树莓派官方文档
›
Raspberry Pi Foundation
›
Adafruit
› 相关内容关注微信公众号