找回密码
 立即注册
查看: 491|回复: 3

用P12 P13做I2C通讯,无法正确拿到I2C数据

[复制链接]

2

主题

1

回帖

14

积分

新手上路

积分
14
发表于 2024-8-10 12:11:22 | 显示全部楼层 |阅读模式
我现在用STC15F2K60S的芯片,我在配置P13 P12分为SDA SCL时,把管脚配置成开漏状态时。我的I2C拿不到数据

截图202408101208151589.jpg

我通过单片机上传命令时是正确有
截图202408101209415931.jpg

但出结果时全部是低电平,(我的气压板在另外三路上完全可用)
截图202408101210301330.jpg

请大神帮忙解答一下,谢谢
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:391
  • 最近打卡:2025-04-30 00:26:42

0

主题

336

回帖

1490

积分

金牌会员

积分
1490
发表于 2024-8-10 12:43:55 | 显示全部楼层
用STC15F2K60S是模拟IIC吧,把管脚配置成开漏状态要外部接上拉电阻,从你给出的这点程序看,你这是把p13设置成高阻啊,也不是开漏,而且p12也没设置
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-8-10 13:31:37 | 显示全部楼层
该型号不支持内部4K上拉,需要外部2.2K~4.7K上拉电阻
DebugLab
回复 支持 反对

使用道具 举报 送花

2

主题

1

回帖

14

积分

新手上路

积分
14
发表于 2024-8-14 09:34:15 | 显示全部楼层
是做的高阻,目前是P21 P24 P27三路气压板能正常工作和数据读取,P13 P16 P36三路气压板同样的配置不能正常工作,读取数据全是00.所以请大神指点一下,对地2.2~4.7K的上拉我也已经测试过了没有反应是一样的
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 01:36 , Processed in 0.130209 second(s), 69 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表