
ATmega162/V
AVR
ATmega162
回忆
在系统
可重复编程
闪存程序
内存
本节介绍了ATmega162的不同回忆。 AVR架构有两个
主要的存储器空间,数据存储器和程序存储器空间。此外,该
ATmega162的还有EEPROM存储器以保存数据。这三个存储器空间都为线性
并定期。
该ATmega162的包含16K字节的片上系统内可编程闪存的
程序存储。因为所有的AVR指令为16位或32位,故而Flash组织成8K
X 16.对于软件的安全性,闪存程序存储器空间分为两个部分,引导
程序区和应用程序区。
Flash存储器至少10,000写/擦除周期的耐力。在ATmega162的
程序计数器( PC)为13位,因此可以寻址8K程序存储器空间。该
引导程序区以及相关Boot锁定位进行软件保护的
中详细描述了
“Boot Loader支持 - 同时读 - 写自编程” 217页。
231页的“存储器编程”
包含Flash的串行向下的详细说明
装用SPI接口或JTAG接口。
常数可以保存于整个程序存储器地址空间(参考LPM内分配
- 加载程序存储器指令的说明) 。
时序图的取指令和执行中都
“指令执行时序
第14页上的荷兰国际集团“ 。
网络连接gure 8 。
程序存储器映射
(1)
程序存储器
0x0000
应用Flash区
Boot区
0x1FFF
注意:
1.地址反映出字地址。
17
2513K–AVR–07/09