8051单片机内部ram各区的主要作用?8051单片机的内部RAM可以分为几个不同的区域?各区域的地址范围及其特点?
8051单片机内部ram各区的主要作用?
8051单片机的RAM分为数据缓冲区和s fr特殊功能寄存器区,前者的作用是用来存储用户的字节变量或位变量;sfr区是一些特殊功能寄存器,用于实现单片机的各种功能,例如,逻辑运算,引脚控制或串并口通讯等等。
编程的时候需要注意,数据缓冲区可以直接或间接寻址,而sfr区只能间接寻址。
8051单片机的内部RAM可以分为几个不同的区域?各区域的地址范围及其特点?
共256个单元
低128:(1)寄存器区。00h-1fh。。共分四组寄存器每组分别是(r0-r7)
四组寄存器地址分别为
00h-07h 工作寄存器0组
08h-0fh 工作寄存器1组
10h-17fh工作寄存器2组
18h-1fh工作寄存器3组
(2)位寻址区。20H-2fh 。即可位寻址区
(3)用户区:30h-7fh,即数据存储区
高128:特殊寄存器区。
来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!