AT89S51存储器的结构
点击数:7225 次 录入时间:03-04 11:41:32 整理:http://www.55dianzi.com 51单片机
DPTRO(或DPTR1)是一个16位的SFR,其高位字节寄存器用DPOH(或DPIH)表示,低位字节寄存器用DPOL(或DPIL)表示。DPTRO(或DPTR1)既可以作为一个16位寄存器使用,也可以作为两个独立的8位寄存器DPOH(或DPIH)和DPOL(或DPIL)使用。
5.AUXR1寄存器 AUXR1是辅助寄存器,其格式如图2-6所示。
图中:
DPS:数据指针寄存器选择位。
DPS=0,选择数据指针寄存器DPTRO。
DPS=1,选择数据指针寄存器DPTR1。
6.看门狗定时器WDT 看门狗定时器WDT包含一个14位计数器和看门狗定时器复位寄存器(WDTRST)。当CPU由于干扰,程序陷入死循环或“跑飞”状态时,看门狗定时器WDT提供了一种使程序恢复正常运行的有效手段。
有关WDT在抗干扰设计中的应用以及低功耗模式下运行的状态,将在相应的章节中具体介绍。
上面介绍的特殊功能寄存器除了前两个SP和B以外,其余的均为AT89S51在AT89C51的基础上新增加的SFR。
位地址空间 AT89S51在RAM和SFR中共有211个寻址位的位地址,位地址范围为OOH~FFH,其中OOH~7FH这128位处于片内RAM字节地址20H~2FH单元中,见表2-5。其余的83个可寻址位分布在特殊功能寄存器SFR中,见表2-6。可被位寻址的寄存器有11个,共有位地址88个,其中5个位未用,其余83个位的位地址离散地分布于片内数据存储器区字节地址为80H~FFH的范围内,其最低的位地址等于其字节地址,并且其字节地址的末位都为OH或8H。
表2-5 AT89S51片内RAM的可寻址位及其位地址
表2-6 SFR中的位地址分布
作为对AT89S51存储器结构的总结,图2-7给出了AT89S51中各类存储器的结构图。从图2-7中可以清楚地看出AT89S51的各类存储器在存储器空间的位置。

上一页 [1] [2]
本文关键字:存储器 51单片机,单片机-工控设备 - 51单片机