AT24C512中数据的文件系统化管理

[复制链接]
查看1476 | 回复0 | 2011-9-7 22:47:55 | 显示全部楼层 |阅读模式
<





摘要:为方便单片机对AT24C512中的数据进行系统化管理,在介绍AT24C512基本结构和工作原理的基础上,按照PC机文件管理的思想实现AT24C512的文件系统,提高数据管理的效率。
关键词:AT24C512 单片机 文件系统 数据管理


引 言

  在由单片机构成的数据采集系统及智能仪器仪表当中,往往有大量数据要保存。随着测控系统数字化的发展,人们对数据存储提出了更高的要求,因而用于存储数据的存储器容量也越来越大。但是,在增大数据存储量的同时,人们也希望能更便捷高效地操作其中的数据(包括浏览、添加和删除等),即像PC机上管理数据一样简单易行。然而,单片机以及用于保存数据的芯片本身并没有提供这种功能,为此,需要开发一种用于管理单片机数据的有效方法。本文在吸取PC机文件管理思想的基础上[1],以AT24C512为例,构造了一种类似于文件系统的用于管理单片机数据的方法,大大提高了数据操作的效率。

1 AT24C512介绍

  AT24C512是Atmel公司生产的64KB串行电可擦的可编程存储器,内部有512页,每一页为128字节,任一单元的地址为16位,地址范围为0000~0FFFFH。它采用8引脚封装,具有结构紧凑、存储容量大等特点,可以在2线总线上并接4片芯片,特别适用于具有大容量数据存储要求的数据采集系统,因此在测控系统中被大量采用。

  AT24C512的封装如图1所示,各引脚的功能如下[2]:
              

① A0、A1
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则