eeprom可以存储多少次,p89lpc935单片机的EEPROM可以读写多少次
来源:整理 编辑:亚灵电子网 2023-02-03 02:55:12
1,p89lpc935单片机的EEPROM可以读写多少次

2,EEPROM是指什么
EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。eeprom (electrically erasable programmable read-only memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 eeprom 可以在电脑上或专用设备上擦除已有信息,重新编程。在电子产品设计中一般用来保存一些关键的信息。
3,什么是EEPROMEEPROM是什么意思
EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用(Plug & Play)接口卡中,用来存放硬件设置数据;防止软件非法拷贝的"硬件锁"上面也能找到它。EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用(Plug & Play)接口卡中,用来存放硬件设置数据;防止软件非法拷贝的"硬件锁"上面也能找到它。
4,eeprom 是什么意思
Electrically Erasable Programmable Read-Only Memory的缩写
意为:电可擦写可编程只读存储器
电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。
EEPROM(电可擦写可编程只读存储器)是可用户更改的只读存储器(ROM),其可通过高于普通电压的作用来擦除和重编程(重写)。不像EPROM芯片,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候是可频繁地重编程的,EEPROM的寿命是一个很重要的设计考虑参数。EEPROM的一种特殊形式是闪存,其应用通常是个人电脑中的电压来擦写和重编程。DRAM断电后存在其中的数据会丢失,而EEPROM断电后存在其中的数据不会丢失。 另外,EEPROM可以清除存储数据和再编程。
5,EEROM和EEPROM的区别EEPROM在断电后还有吗
EEROM?还是EPROM?EPROM就是Erasable Programmable Read Only Memory,中文含意为“可擦除可编程只读存储器”。它是一种可重写的存储器芯片,并且其内容在掉电的时候也不会丢失。换句话说,它是非易失性的。它通过EPROM编程器进行编程,EPROM编程器能够提供比正常工作电压更高的电压对EPROM编程。一旦经过编程,EPROM只有在强紫外线的照射下才能够进行擦除。为了进行擦除,EPROM的陶瓷封装上具有一个小的石英窗口,这个石英窗口一般情况下使用不透明的粘带覆盖,当擦除时将这个粘带揭掉,然后放置在强紫外线下大约20分钟。主要IC有27XX系列和27CXX系列。EEPROM就是electrically erasable, programmable, read-only是一种电可擦除可编程只读存储器,并且其内容在掉电的时候也不会丢失。在平常情况下,EEPROM与EPROM一样是只读的,需要写入时,在指定的引脚加上一个高电压即可写入或擦除,而且其擦除的速度极快!通常EEPROM芯片又分为串行EEPROM和并行EEPROM两种,串行EEPROM在读写时数据的输入/输出是通过2线、3线、4线或SPI总线等接口方式进行的,而并行EEPROM的数据输入/输出则是通过并行总线进行的。 主要IC有28XX系列。rom用来存储程序代码,要修改其中的内容时需要先擦除然后写入,并且一次操作的单位是一个扇区多个字节。eeprom用来保存可能经常变化但不能丢失的常量,不需要进行擦除操作就可以写入新的数据,并且一次可以只修改一个字节,比rom灵活。
6,eeprom什么意思
eeprom是带电可擦可编程只读存储器。EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。扩展资料:EEPROM的写入过程,是利用了隧道效应,即能量小于能量势垒的电子能够穿越势垒到达另一边。量子力学认为物理尺寸与电子自由程相当时,电子将呈现波动性,这里就是表明物体要足够的小。就pn结来看,当p和n的杂质浓度达到一定水平时,并且空间电荷极少时,电子就会因隧道效应向导带迁移。电子的能量处于某个级别允许级别的范围称为“带”,较低的能带称为价带,较高的能带称为导带。电子到达较高的导带时就可以在原子间自由的运动,这种运动就是电流。参考资料来源:百度百科——EEPROMEEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。EEPROM(电可擦写可编程只读存储器)是可用户更改的只读存储器(ROM),其可通过高于普通电压的作用来擦除和重编程(重写)。不像EPROM芯片,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候是可频繁地重编程的,EEPROM的寿命是一个很重要的设计考虑参数。EEPROM的一种特殊形式是闪存,其应用通常是个人电脑中的电压来擦写和重编程。EEPROM(电可擦可编程只读存储器),输入输出存储器错误,可能是输入输出存储器芯片断路、短路或者内部击穿。按照SFF8472的相关协议来看,EEPROM错误的情况多数为A0区间的值由于误操作或者I2C冲突而被改写。通常的解决办法是RMA回原生产厂家维修。由于现在的光模块普遍采用MCU功能芯片,可以要求厂家生产模块时做A0EEPROM区间的写保护(客户定制的方式)。如果出现较多数量的光模块存在该问题,则需要检查是否有程序软件做了错误的修改。另外也需要检查核实光模块是否被误用,因为不同速率的光模块,其AOEEPROM的信息是不一样的。这个也适用其他的电子类产品,只是需要参照的协议不同。
7,关于单片机EEPROM存储器使用问题
端口 自己改一下 接法..随便找两个io口. 上拉5-10k电阻就好了. 24c01总共就只有128字节 而且写入的时候都知道忘那里写 你自己自然清楚什么时候..24c01满了. 这个东西都是固定地址. 又不是硬盘这种..还要什么时候满 SDA EQU P2.0 SCL EQU P2.1 Address EQU 08H I2CData EQU 09H ORG 0040H LJMP START;转入主程序. START: MOV SP,#60H MOV Address,#00H MOV I2CData,#55H MOV P0,I2CDATA CALL DELAY CALL I2C_WRITE ;写入数据. MOV I2CDATA,#0AAH MOV P0,I2CDATA CALL DELAY MOV Address,#00H CALL I2C_READ MOV I2CData,A ;读出数据. MOV P0,I2CDATA CALL DELAY NOP NOP LJMP START //******************************************* /*------------------------------------------------------ 读一个字节 Address地址 Data读出的数据 ------------------------------------------------------*/ I2C_READ: I2C_READ_A: LCALL I2C_START MOV A,#10100000B //从器件地址位是000,并且对从器件进行写操作。 //不要有所疑问为什么这么操作。因为这是一个选择性读的操作,主器件发送从器件地址和它想读取的字节数据的地址执行一个伪写操作。 LCALL I2C_SEND8BIT LCALL I2C_ACK JC I2C_READ_A ;=1,表示无确认,再次发送 C为1转移。 MOV A,Address LCALL I2C_SEND8BIT LCALL I2C_ACK I2C_READ_B: LCALL I2C_START MOV A,#10100001B //从器件地址位是000,并且对从器件进行读操作。 LCALL I2C_SEND8BIT LCALL I2C_ACK JC I2C_READ_B //C=1转移,表示无确认,再次发送。 LCALL I2C_RECEIVE8BIT MOV I2CData,A LCALL I2C_ACK LCALL I2C_STOP RET //******************************************************* //******************************************************* ;接收八位数据 //主器件接收从器件指定地址的8位数据。 I2C_RECEIVE8BIT: MOV B,#08H CLR A SETB SDA I2C_RECEIVE8IT_A: SETB SCL NOP NOP MOV C,SDA RLC A CLR SCL DJNZ B,I2C_RECEIVE8IT_A RET //******************************************************* //******************************************************* /*------------------------------------------------------ 写一个字节 Address地址 I2CDatata写入的数据 ------------------------------------------------------*/ I2C_WRITE: I2C_WRITE_A: LCALL I2C_START //调用I2C总线的起始信号的程序。 MOV A,#10100000B //从器件地址位是000,并且对从器件进行写操作。 LCALL I2C_SEND8BIT LCALL I2C_ACK JC I2C_WRITE_A //=1,表示无确认,再次发送。 C为1转移。 MOV A,Address LCALL I2C_SEND8BIT LCALL I2C_ACK MOV A,I2CData LCALL I2C_SEND8BIT LCALL I2C_ACK LCALL I2C_STOP RET //*************************************** //********************************** ;发送开始信号 //I2C总线的起始信号的程序。 I2C_START: SETB SCL SETB SDA NOP NOP CLR SDA NOP NOP CLR SCL RET //*********************************** //*********************************** ;送八位数据 //主器件送从器件8位数据。 I2C_SEND8BIT: MOV B,#08H I2C_SEND8BIT_A: RLC A MOV SDA,C SETB SCL NOP NOP CLR SCL DJNZ B,I2C_SEND8BIT_A RET //************************************ //************************************* ;发送接收确认信号 I2C_ACk: SETB SDA SETB SCL NOP NOP JB SDA,I2C_ACK0 //SDA为1跳转。 CLR C SJMP I2C_ACK_END I2C_ACK0: SETB C I2C_ACK_END: CLR SCL RET //************************************** //************************************** ;发送结束信号 I2C_STOP: CLR SDA NOP NOP SETB SCL NOP NOP SETB SDA RET //*************************************** //*************************************** delay: MOV R7,#0FFH DEL1: MOV R6,#0FFH DEL2: MOV R5,#10 DEL3: DJNZ R5,DEL3 DJNZ R6,DEL2 DJNZ R7,DEL1 RET //***************************************
文章TAG:
eeprom可以存储多少次eeprom 可以 存储