AT93C46三总线EEPROM存储器的原理及应用

时间:2022-08-27 08:27:10

AT93C46三总线EEPROM存储器的原理及应用

【摘 要】AT93C46是一种低功耗CMOS、三总线的EEPROM存储器,具有写入速度快,而且可以重复擦写100万次,200年数据保存寿命等特点,广泛应用在无线电话、点钞机、防盗报警器等系列产品上。

【Abstract】AT93C46 is a low-power CMOS, three bus EEPROM memory, with the rapid speed of writing, and can be repeated 1 million times to wipe, 200 years of data preservation life and other characteristics, widely used in wireless telephone, banknote counter, burglar alarm and other products.

【关键词】AT93C46;EEPROM;三总线

【Keywords】 AT93C46; EEPROM; three bus

【中图分类号】TP393 【文献标志码】A 【文章编号】1673-1069(2017)04-0105-02

1 概述

AT93C46是一个三总线的EEPROM串行存储器,具有低功耗、写入速度快、1.8~6V宽电源电压供电、1K位容量、硬件和软件写保护、写入时自动清除原存储器内容、可重复擦写数据100万次、200年数据保存寿命等特点;采用串行传输的操作模式,在传递远距离的数据时,可以大量减少使用传输线的需求,同时缩小了系统整体占用空间。所以,AT93C46非常适合用于微控制器或微处理器的场所。

2 内部结构及功能说明

AT93C46内部利用指令缓冲器储存输入进来的串行数据,再由指令译码控制逻辑与内部频率产生器,在指定的地址将数据进行读取、写入或擦除等操作。

① AT93C46的管脚名称和功能定义如表1所示。

②AT93C46共有七种功能指令:READ、EWDS、EWEN、WRITE、WRAL、ERASE、ERAL。

READ读指令:允许数据从指定的地址读出,当接收到有效的输入信号时,数据将会被放在输出缓冲器中,随着时钟信号上升同步输出,在DO输出数据前会先输出一个“假位”,如同起始位的功能一样,再输出D15一直到D0为止。

EWDS写禁止指令:当完成数据写入后,必须执行此指令使AT93C46进入保护状态,保护数据避免被噪声或电磁波干扰。

EWEN写允许指令:若要将存储单元中数据进行写入或擦除操作,必须先使AT93C46执行此指令,然后才能执行写入或擦除操作。

WRITE写指令:允许数据写入指定的地址,需要在EWEN指令后才有效。

WRAL写全部指令:将全部地址的存储单元都入特定数据D15-D0,需要在EWEN指令后才有效。

ERASE擦除指令:将所指定的地址数据位全部用“1”取代,需要在EWEN指令后才有效。

ERAL擦全部指令:将所有地址的数据位全部用“1”取代,需要在EWEN指令后才有效。

3 AT93C46器件的应用汇编程序设计用例

4 结论

AT93C46三总线EEPROM存储器采用串行数据传输的操作方式,特别适合远距离的数据传输,与并行数据传输相比,大量减少了使用数据传输线的需求。在工业控制领域内得到了广泛的应用。

上一篇:大数据时代下市场营销的机遇与挑战浅谈 下一篇:萧县电视台非编制作网搭建技术分析