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

ATMEGA16L-8PC 参数 Datasheet PDF下载

ATMEGA16L-8PC图片预览
型号: ATMEGA16L-8PC
PDF下载: 下载PDF文件 查看货源
内容描述: 8位AVR微控制器具有16K字节的系统内可编程闪存 [8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管异步传输模式ATM时钟
文件页数/大小: 315 页 / 2880 K
品牌: ATMEL [ ATMEL CORPORATION ]
 浏览型号ATMEGA16L-8PC的Datasheet PDF文件第14页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第15页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第16页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第17页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第19页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第20页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第21页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第22页  
当EEMWE置一个由软件,硬件清零后,该位为零
4个时钟周期。看到EEWE位的EEPROM写过程的描述。
•位1 - EEWE : EEPROM写使能
EEPROM的写使能信号EEWE是写选通到EEPROM中。当
地址和数据的设置是否正确,对EEWE位必须写入到一个写
值到EEPROM 。该EEMWE位必须写入到一个逻辑之一就是前
写EEWE ,否则EEPROM写操作为止。下面的过程
应遵循当写入EEPROM中(步骤3和4的顺序并不
必需) :
1.等待EEWE变为零。
2.等待SPMEN在SPMCSR寄存器变为零。
3.将新的EEPROM地址写入EEAR (可选)。
4.将新的EEPROM数据写入EEDR (可选)。
5.写,而写一个零EECR到EEWE逻辑一到EEMWE位。
6.在四个时钟周期内设置EEMWE后,写了一个合乎逻辑的一个EEWE 。
该EEPROM不能在CPU写Flash存储器的过程中进行编程。该
软件必须检查Flash编程结束开始新的前
EEPROM写。如果该软件包含引导程序,允许第2步是唯一的相关
在CPU对Flash进行编程。如果Flash是永远不会被通过CPU进行更新,步骤2
可以省略。请参阅“支持引导装入程序 - 同时读 - 写自我编程能力”上
241页关于启动程序的详细信息。
注意:步骤5和6之间发生了中断将导致写操作失败,因为
EEPROM写使能操作将超时。如果一个中断程序访问
EEPROM是打断了另一个EEPROM操作, EEAR或EEDR注册会
修改,引起EEPROM操作失败。建议有
在所有的步骤,以避免这些问题的全局中断标志清除。
当写访问时间之后, EEWE位由硬件清零。该
用户可以凭借这一点,并等待一零写入下一个字节之前。当
EEWE置位时,CPU停止两个时钟周期之前的下一条指令是
执行。
•位0 - EERE :EEPROM读使能
EEPROM的读使能信号 - EERE - 是读选通到EEPROM中。当
正确的地址设在寄存器EEAR的EERE位必须写入
逻辑1触发读取EEPROM 。 EEPROM中读取只需要一条指令,
和请求的数据立即可用。当读取EEPROM的CPU
停止4个时钟周期的下一条指令执行之前。
用户在读取操作之前,应该检测EEWE 。如果一个写操作
正在进行中,则无法读取EEPROM,也改变EEAR
注册。
标定的振荡器用于EEPROM定时。表1列出了典型的
编程时间从CPU访问EEPROM 。
表1中。
EEPROM编程时间
符号
EEPROM写操作(CPU )
校准RC数
振荡周期
(1)
8448
典型的编程时间
8.5毫秒
18
ATmega16(L)
2466E–AVR–10/02