位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1387页 > ATMEGA168V-10MJ > ATMEGA168V-10MJ PDF资料 > ATMEGA168V-10MJ PDF资料5第16页

图9 。
程序存储器映射, ATmega88与ATmega168的
程序存储器
0x0000
应用Flash区
Boot区
0x0FFF/0x1FFF
SRAM数据存储器
图10显示了的ATmega48 / 88/168 SRAM空间的组织结构。
了ATmega48 / 88/168是一个复杂的微控制器,更多的外围设备能比
在操作码留给IN和OUT的64个单元中被支持的指令
系统蒸发散。对于扩展的I / O空间0x60 - 0xFF的SRAM中,只能使用ST / STS / STD和
LD / LDS / LDD指令都可以使用。
下768/1280/1280个数据存储器包括了寄存器文件,I / O
内存,扩展的I / O存储器及内部数据SRAM 。第32位置
地址为寄存器文件,然后是64个标准I / O存储器,那么160个
扩展I / O存储器,并在未来512/1024/1024位置系统蒸发散解决
内部数据SRAM 。
对于数据存储器的五个不同的寻址方式:直接寻址,带偏移
安置,间接寻址,带预减量和间接后增量。在
寄存器文件中的寄存器R26到R31为间接寻址的指针寄存器。
直接寻址范围可达整个数据空间。
间接与位移模式,达到从基地63个地址
由Y轴或Z寄存器指定的地址。
当使用带预减和后间接寻址模式
增量,地址寄存器X,Y和Z的增加或减少。
在32个通用工作寄存器, 64个I / O寄存器, 160个扩展I / O雷吉斯
TER值,以及512/1024/1024字节的ATmega48中的内部数据SRAM / 88 / 168顷
通过所有上述的寻址模式进入。寄存器文件中描述
第10页的“通用寄存器文件” 。
16
ATmega48/88/168
2545D–AVR–07/04