新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > AT24C256在单片机系统中的应用

AT24C256在单片机系统中的应用

作者:时间:2012-03-23来源:网络收藏

1引言

本文引用地址:http://www.eepw.com.cn/article/171795.htm

是ATMEL公司256kbit串行电可擦的可编程只读存储器,8引脚双排直插式封装,具有结构紧凑、存储容量大等特点,可以在2线总线上并接4片该 IC,特别适用于具有高容量数据储存要求的数据采集。本文将介绍该IC的工作原理和与的软硬件接口。

2的主要特性及引脚说明:

2.1主要特性——芯片有3种工作电压;
5.0V(VCC=4.5V~5.5V)
2.7V(VCC=2.7V~5.5V)
1.8V(VCC=1.8V~3.6V)
——内部可以组成32k×8存储单元;
——2线串行接口;
——斯密特触发,滤波输入抑制噪声;
——双向数据传送协议;
——硬件写保护引脚和软件数据保护功能;
——具有64字节页写模式。

2.2引脚说明

其引脚排列如图1所示。

14.gif

A0、A1:地址选择输入端。在串行总线结构中,可以连接4个AT24C256IC。用A0、A1来区分各IC。A0、A1悬空时为0。

SCL:串行时钟输入。上升沿将SDA上的数据写入存储器,下降沿从存储器读出数据送SDA上。

SDA:双向串行数据输入输出口。用于存储器与之间的数据交换。

WP:写保护输入。此引脚与地相连时,允许写操作;与VCC相连时,所有的写存储器操作被禁止。如果不连,芯片内部下拉到地。

VCC:电源。

GND:地。

NC:空。

3AT24C256的工作原理

AT24C256内部有512页,每一页为64字节,任一单元的地址为15位。地址范围0000H~7FFFH。

3.1芯片工作状态

1)时钟和数据传送

一般情况下,SDA被外部的设备拉到高,只有当SCL为低电平时,SDA上的数据变化,表示要传送数据。SCL为高时SDA变化表示状态变化。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭