欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC16F873A-I/ML 参数 Datasheet PDF下载

PIC16F873A-I/ML图片预览
型号: PIC16F873A-I/ML
PDF下载: 下载PDF文件 查看货源
内容描述: 40分之28引脚增强型闪存微控制器 [28/40-pin Enhanced FLASH Microcontrollers]
分类和应用: 闪存微控制器和处理器外围集成电路PC时钟
文件页数/大小: 222 页 / 3815 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC16F873A-I/ML的Datasheet PDF文件第29页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第30页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第31页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第32页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第34页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第35页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第36页浏览型号PIC16F873A-I/ML的Datasheet PDF文件第37页  
PIC16F87XA
3.0
数据EEPROM和
FLASH程序存储器
3.1
EEADR和EEADRH
该EEADRH : EEADR寄存器对能寻址
最大256字节的数据EEPROM或高达一
最大的程序EEPROM 8K字。当
选择数据地址值,只有的低字节
地址写入EEADR寄存器。当选择 -
荷兰国际集团的程序地址值的最高有效字节
地址写入EEADRH寄存器和
低字节写入EEADR寄存器。
如果该设备包含比完整的地址内存少
地址寄存器对达到,最重要的
寄存器位未实现。例如,
如果该设备具有128字节的数据EEPROM ,最
EEADR的显著位上没有实现访问
数据EEPROM 。
数据EEPROM和闪存程序存储器
在正常操作期间可读写(过
全面V
DD
范围内)。该存储器并不直接映射
在寄存器文件空间。相反,它是间接
通过特殊功能寄存器寻址。
有用于读取和写入这6个SFR
内存:
EECON1
EECON2
EEDATA
EEDATH
EEADR
EEADRH
当连接到所述数据存储块,EEDATA
保持的8位数据读/写,并EEADR存放
被访问的EEPROM存储单元的地址。
这些器件具有128或256字节的数据EEPROM
(取决于设备) ,地址范围从
00H到FFH 。在128个字节的设备,从地址
80H到FFH未实现,将返回到
数据的EEPROM存储器的开始。书写时
未实现的位置,片上电荷泵
将被关闭。
当接口程序存储器模块中,
EEDATA和EEDATH寄存器形成一个双字节字
保存14比特的数据进行读/写,并在
EEADR和EEADRH寄存器形成一个双字节字
存放在程序存储器中的13位地址
被访问的位置。这些器件具有4个或8K
节目FLASH的地址范围从字
0000H至0FFFH的PIC16F873A / 874A和0000H
到1FFFH的PIC16F876A / 877A 。上面的地址
相应的设备范围将返回到
程序存储器的开始。
EEPROM数据存储器允许单字节读
和写入。闪存程序存储器允许单
字读取和4个字块写操作。程序存储
储器写操作自动执行使用擦除
之前写上四个字块。在字节写
数据EEPROM存储器自动擦除存储单元
并写入新数据(在写入前擦除) 。
的写入时间由片上定时器控制。该
通过在芯片上生成写入/擦除电压
电荷泵,额定工作电压范围
该器件字节或字操作。
当器件被代码保护时,CPU可
继续读写数据EEPROM存储器。
根据不同的设置写保护位时,
装置可能或可能不能够写入目标块
的程序存储器;然而,读取该程序的
存储器是允许的。当代码保护时,器件
程序员将不再能访问数据或程序
内存;这不抑制内部读取或写入。
3.2
EECON1和EECON2寄存器
EECON1是控制寄存器的内存访问。
控制位EEPGD决定访问的是一个
程序或数据存储器的访问。当清楚,因为它是
复位时,任何后续操作都将在
数据存储器。设置时,任何后续操作
系统蒸发散将要操作的程序存储器。
控制位RD和WR同修读,写或擦除,
分别。这些位不能被清除,只能将
软件。他们在完成硬件清零
的读或写操作。无法清除
在软件WR位防止意外,过早
终止写操作。
当WREN位置1时,允许进行写或擦除
操作。上电时,WREN位被清零。该
当写(或删除)操作WRERR位被置位
由MCLR或WDT超时复位中断,很好地协同
荷兰国际集团正常运行。在这些情况下,下面的
复位后,用户可以检查WRERR位并重写
的位置。数据和地址将保持不变
在EEDATA和EEADR寄存器。
中断标志位EEIF在PIR2寄存器被设置时,
写操作完成。它必须用软件清零。
EECON2不是物理寄存器。读EECON2
将读全0 。 EECON2寄存器使用
只在EEPROM写序列。
注意:
自编程机制
FLASH程序存储器已
改变了。在以前的PIC16F87X
设备,闪存编程中做
一个字擦除/写周期。较新的
PIC16F87XA设备使用4个字
擦除/写周期。参见3.6节
更多的信息。
2001年Microchip的科技公司
超前信息
DS39582A第31页