找回密码
 立即注册
查看: 744|回复: 9

i2c的总结,如有错误,请大佬指正。

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:236
  • 最近打卡:2025-07-19 05:31:21

83

主题

695

回帖

1323

积分

金牌会员

积分
1323
发表于 2024-5-3 18:50:18 | 显示全部楼层 |阅读模式
本帖最后由 durongze 于 2024-5-3 19:11 编辑

i2c 总共有9个寄存器:

1.1个配置寄存器。
    有3个功能,开关,模式,速度
2.主机和从机模式下都分别由一个状态和控制寄存器,总共4个。
    主机控制有两个功能:中断,命令(13种)
    主机状态有4个功能,忙碌/空闲, 中断, acki,acko
    从机控制有5个功能,起始中断,发送中断,接收中断,终止中断, 复位从机
    从机状态有7个功能,忙碌/空闲, 起始中断,发送中断,接收中断,终止中断, acki,acko
3.1个从机地址寄存器。
    地址和匹配控制
4.数据寄存器有2个,一个是发送,一个是接收。
5.主机辅助控制寄存器。
    自动发送功能





回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:236
  • 最近打卡:2025-07-19 05:31:21

83

主题

695

回帖

1323

积分

金牌会员

积分
1323
发表于 2024-5-6 18:19:35 | 显示全部楼层
i2c的启动是SCL为高时, SDA由高变低。
结束是SCL为高时, SDA由低变高。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:159
  • 最近打卡:2025-08-09 10:15:19

13

主题

165

回帖

495

积分

中级会员

积分
495
发表于 2024-7-24 11:24:40 | 显示全部楼层
这是硬件I2C吗有些看不懂
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:393
  • 最近打卡:2025-08-13 08:26:13
已绑定手机

4

主题

411

回帖

2153

积分

金牌会员

积分
2153
发表于 2024-7-30 15:10:14 | 显示全部楼层
你这介绍也太简单了  
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:236
  • 最近打卡:2025-07-19 05:31:21

83

主题

695

回帖

1323

积分

金牌会员

积分
1323
发表于 2024-7-31 13:00:15 来自手机 | 显示全部楼层
阿杰爱学单片机 发表于 2024-7-24 11:24
这是硬件I2C吗有些看不懂

是的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:236
  • 最近打卡:2025-07-19 05:31:21

83

主题

695

回帖

1323

积分

金牌会员

积分
1323
发表于 2024-7-31 13:02:03 来自手机 | 显示全部楼层
haiyang201 发表于 2024-7-30 15:10
你这介绍也太简单了

有请大佬进行详细指导。各位给点掌声
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:416
  • 最近打卡:2025-08-13 08:15:05

23

主题

296

回帖

1508

积分

金牌会员

积分
1508
发表于 2024-7-31 13:34:56 | 显示全部楼层
很好,不过相对来说用软件模拟的更多,移植方便
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:393
  • 最近打卡:2025-08-13 08:26:13
已绑定手机

4

主题

411

回帖

2153

积分

金牌会员

积分
2153
发表于 2024-7-31 13:54:02 | 显示全部楼层
duro*** 发表于 2024-7-31 13:02
有请大佬进行详细指导。各位给点掌声

不会,看了更懵逼
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:159
  • 最近打卡:2025-08-09 10:15:19

13

主题

165

回帖

495

积分

中级会员

积分
495
发表于 2024-8-2 06:36:42 | 显示全部楼层
只会软件好吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:127
  • 最近打卡:2025-05-10 08:19:21
已绑定手机

19

主题

208

回帖

528

积分

高级会员

积分
528
发表于 2024-8-3 08:52:22 | 显示全部楼层
昨天刚刚看了 8051U  的I2C部分,表示楼主写的很好,只有参照文档中例程, 立马就能使用起来了
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-13 20:17 , Processed in 0.131210 second(s), 101 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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