(精)单片微型计算机C第4讲(机械).pptVIP

  • 14
  • 0
  • 约 48页
  • 2017-01-09 发布于湖北
  • 举报
特殊功能寄存器 特殊功能寄存器(SFR):具有特殊功能的RAM单元(状态和控制)。地址范围:80H~FFH 。共21个,离散分布,有11个可以位寻址。 其中ACC(A寄存器)、B寄存器、PSW在之前已经介绍过。 堆栈指针—SP:指示栈顶在内部RAM中的位置。系统复位后SP被初始化为07H,堆栈实际从08H开始(若要用到寄存器区,最好调整SP位置) …… SP=30H 01H SP=31H 21H SP=32H 堆栈的主要作用:在子程序调用和中断操作时使用。 特殊功能寄存器 数据指针(DPTR):存放16位数据地址(访问外部RAM或P口)可分为DPH和DPL单独操作。 端口P0—P3:I/O端口锁存器。 其它SFR:在有关章节介绍 SBUF、SCON、TH0、TL0、TH1、TL1 IP、IE、TMOD、TCON、PCON 部分特殊功能寄存器及其地址 寄存器符号 寄存器名称 字节地址 位地址 SP 堆栈指针 81H 87H~80H DPL 数据指针低字节 82H DPH 数据指针高字节 83H PSW 程序状态字 D0H D7~D0H A 累加器 E0H E7~E0H B B寄存器 F0H F7~F0H 通用工作寄存器 通过改变PSW中的RS1(PSW.4)和RS0

文档评论(0)

1亿VIP精品文档

相关文档