您现在的位置是:首页 > 正文

IIC(I 2 C)串行EEPROM存储器芯片

2024-02-01 03:44:25阅读 3

最常见最常见的IIC种线,正确叫法是I方C总线,有时打名称为方便,直接打成IIC。

IIC总线最有代表的型号不用说就是AT24C02了。

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

IIC总线最早是由飞利浦公司所提出的两线式接口,是应用的非常广的一种EEPROM。IIC总线上不但可以连接多个从属控制器,还可以连接多个主控制器,因而可以在总线上连接多个主机,共享总线。

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

总线的速度由Verision1.0所定义的早期标准模式(时钟为100KHZ),加上快速模式(到400KHZ),提高到1998年上市的Version2.0的3.4Mbps速度.

而我们常用的AT24CXX系列是基于版本Version1.0,因此最高时钟速度达400KHZ。

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

从规格书可以看出,工作电压决定了芯片可以工作在的最大频率(有的芯片则是固定)。

IIC总线上的数据传输单位为8位,因为在发送完8位完整数据后,接收方将返回1位的状态值 (也就是应答信号),因此IIC是以共9个时钟周期为一个传输单位。

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

多个存储器与一个主机接线连接应用参考图,根据A0 A1 A2地址组合,可知主机上最多可以连接8个地址,生个地址多为8位(256个字节,2K位)的存储器。

因为可以连接地址为8位(256字节,2K位)的8个器件。因此总线上最大的存储空间为8*2K=16K位。这样的空间不能满足目前需要。为此将地址字段设置为2字节,将IIC总线扩展成最多可连接8个64KB(512K位)的存储器,这样可以应用于超过16K位容量的EEPROM。

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

阿昆聊IIC(I 2 C)串行EEPROM存储器芯片

 

  • VCC和VSS:电源和接地脚。(不同品牌型号的器件,工作电压不同,其最高时钟频率也不一样)
  • SCL :串行时钟时钟输入引脚 。
  • SDA: 串行数据 输入输出脚 传输数据和地址的引脚。
  • A0 A1 A2:器件地址输入通过三个引脚的高低电平组合来决定此器件的有效地址,这样主机才知道是对哪个器件进行操作。IIC总线上的器件将主机送来的器件地址与通过A0 A1 A2引脚所提供的值进行比较,如果一样,说明自己被选中。
  • WP:写保护高电平有效,是否允许对器件进行擦除许可。

 

以上只是对最常规的比较有代表性的IIC器件进行了简单的介绍,不同的器件均会有所差别,大家可以自己研究。

到此EEPROM串行存储器的三种常见总线方式到此简单介绍完了,主要是想让大家对EEPROM的几种总线方式有个大概的认识,还想要深入的了解,可以自行深入学习。

 

原文:https://www.toutiao.com/i6958699625717023262/

网站文章

  • 二十一、手推决策树-2(ID3,决策树的后剪枝和预剪枝)

    二十一、手推决策树-2(ID3,决策树的后剪枝和预剪枝)

    二十一、手推ID3以及决策树的后剪枝和预剪枝由于本人喜欢在纸上手推原理,所以附上照片,欢迎提出建议

    2024-02-01 03:44:19
  • 优秀的Lisp编程风格教程:第四章(译文)

    语法抽象定义一个适合该问题的新语言。这是一种面向问题(相对于面向代码而言)的方法。...)

    2024-02-01 03:43:48
  • 如何取消本地svn目录关联

    方法一直接、逐级地删除目标目录中的隐藏属性的.svn目录。方法二如果用的是TortoiseSVN客户端,则先在另外一处建立一个新目录A,右键点住svn目录并拖动到A上松手,在弹出的菜单中选择“SVN将版本控制的条目复制到目标位置”。方法三Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\

    2024-02-01 03:43:39
  • 【esp32&lvgl】-1.1 # 基于PlatformIO进行ESP32上lvgl_v8开发(Arduino框架)

    【esp32&lvgl】-1.1 # 基于PlatformIO进行ESP32上lvgl_v8开发(Arduino框架)

    基于PlatformIO的ESP32上lvgl_v8开发环境搭建

    2024-02-01 03:43:32
  • 计算机网络校园局域网课题,毕业论文基于VLAN技术的校园局域网建设word文档_全文免费在线阅读(推荐阅读)...

    《【毕业论文】基于VLAN技术的校园局域网建设.doc》由会员分享,可免费在线阅读全文,更多与《【毕业论文】基于VLAN技术的校园局域网建设(word文档)_全文免费在线阅读》相关文档资源请在帮帮文库...

    2024-02-01 03:42:57
  • Linux相关-回顾-文件和目录(98.1.1)

    Linux相关-回顾-文件和目录(98.1.1)

    目录 1.linux下的文件系统 2.用户目录 3.Linux 主要目录速查表 @1.linux下的文件系统在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录):Ubuntu 没有盘符这个概念,只有一个根目录 /,所有文件都在它下面2.用户...

    2024-02-01 03:42:50
  • IOS Monkey测试UI AutoMonkey

    IOS Monkey测试UI AutoMonkey

    转自: http://www.yeetrack.com/?p=861 IOS Monkey测试UI AutoMonkey Posted on 2014 年 1 月 15 日 UI AutoMonkey UI AUtoMonkey是一款非常简单的IOS压力测试工具。通过它,你可以向ios设备发送滑动、拖动、旋转、甚至锁屏和解锁指令。原文github地址:https:/

    2024-02-01 03:42:21
  • NPOI 通过excel模板写入数据并导出

    HSSFWorkbook workbook = null; string FileName = @"D:\XX\CN\" + datetime + ".xls"; using (FileStream fs = File.Open(FileName ,FileMode.Open, FileAccess.Read))

    2024-02-01 03:42:14
  • 【问题解决】报错 Could not connect to SMTP host: smtp.qq.com, port: 465(狂神)

    在狂神教学中,21年8月实测如果加上这段代码会报错Could not connect to SMTP host: smtp.qq.com, port: 465,将下面这段代码注释掉即可 MailSSL...

    2024-02-01 03:42:08
  • 流程图梳理

    流程图梳理

    流程图是产品经理传达需求的常用做法,三大类:业务流程、页面流程、功能流程。分别对应着战略、战术、执行三大层次。 业务流程 体现Boss对整个产品的战略思想。产品经理根据老板的传达以及自身对产品的理解,梳理出整个产品核心业务的走向,生成业务流程图。 页面流程 体现PD对核心业务的高度理解。把核心业务的每一个节点抽象成一张张页面图,用页面跳转体现节点关系,生...

    2024-02-01 03:42:00