二线制串行EEPROM应用

二线制串行EEPROM应用

二线制串行EEPROM应用

APPLICATION DESIGN

二线制串行EEPROM应用

滕云   大连东显电子有限公司  

摘    要: 本文介绍了AT24C01系列二线制串行EEPROM的使用方法及串行EEPROM与单片机的软件接口,简要说明其在电机控制中

保存控制参数的应用

关键词:

二线制串行EEPROM应用

串行EEPROM,二线制总线,参数保存

1 引言

EEPROM是一种可以用电气方法在线擦除和在线编程的只读存储器,写入的数据在常温下可以保持十年,一般其擦写周期可达1万次以上。EEPROM芯片有两类接口:并行接口和串行接口。并行EEPROM相对容量大、速度快、功耗大、价格贵,但读写方法简单;串行EEPROM体积小、功耗低、价格便宜,使用中占用系统信号线少,但相对工作速度慢,读写方法稍复杂一些。对于那些需要存放有时需要改变特征代码或参数的系统,通常所需要的字节数和写入的次数不会很多,写入速度也没有太高要求,这种情况下采用串行EEPROM是非常合适的。因此串行EEPROM作为性价比比较理想的非易失存储器,在很多领域得到应用,如消费类电子产品、汽车类电子产品、办公自动化产品、通讯类电子产品、工业类电子产品等。下面以AT24C01系列为例介绍二线制串行EEPROM的使用方法。

其接电源时,芯片就具有数据写保护功能。被保护部分的读操作不受影响,实际上这时被保护部分就可以作为串行只读存储器使用。

A0,A1,A2:片选或页面选择地址输入。

SCL和SDA是基本的总线操作端,操作要根据串行总线协议进行,启动位和停止位控制总线是否激活,操作总是从启动位开始,在停止位结束。串行总线协议定义只有在总线处于“非忙”状态时,数据传输才能被初始化。在数据传输期间,只要时钟线为高电平,数据线都必须保持稳定,否则数据线上的任何变化都被当作“启动”或“停止”信号。

串行总线状态定义如下图:

2 二线制总线

二线制串行EEPROM通常为8脚器件,其管脚如下:SCL:串行时钟端。这个信号用于对输入和输出数据的同步,写入串行EEPROM的数据用其上升沿同步,输出数据用其下降沿同步。

SDA:串行数据(/地址)输入/输出端。这是串行双向数据输入/输出线,这个引脚是漏极开路驱动,可以与任何数目的其他漏极开路或集电极开路的器件"线或"连接。

WP:写保护。这个引脚用于硬件数据保护功能,当其接地时,可以对整个存储器进行正常的读/写操作;当

图1  串行总线状态定义

① 总线非忙状态(A段)

数据线SDA和时钟线SCL都保持高电平。② 启动数据传输(B段)

当时钟线(SCL)为高电平状态时,数据线(SDA)由高电平变为低电平的下降沿被认为是“启动”信号。只有出现“启动”信号以后,其他的命令才有效。

③ 停止数据传输(C段)

当时钟线(SCL)为高电平状态时,数据线(SDA)由低电平变为高电平的上升沿被认为是“停止”信号。随

二线制串行EEPROM应用

SEMICONDUCTOR COMPONENTS APPLICATION

2008年03月

Word文档免费下载Word文档免费下载:二线制串行EEPROM应用 (共4页,当前第1页)

二线制串行EEPROM应用相关文档

最新文档

返回顶部