51术语详解

特殊功能寄存器(SFRs)

与端口相关的(7个)

P0、P1、P2、P3: 四个并行输入/输出口的寄存器。它里面的内容对应着管脚的输出。
SCON (Serial Control Register),串行口控制寄存器
SBUF (Serial Date Buffer),串行数据缓冲寄存器
PCON (Power Control Register),电源控制及波特率选择寄存器

与定时/计数器相关的(6个)

TMOD (Timer/Counter Mode Register) 定时器工作模式寄存器
TCON (Timer/Counter Control Register) 定时器/计数器控制寄存器
TH0、TL0 、TH1、TL1:分别是T0、T1的记数初值寄存器

与中断相关的(2个)

IP (Interrupt Priority Register),中断优先控制寄存器
IE (Interrupt Enable Register),中断允许控制寄存器
 
 
PC(Program Counter):程序计数器
DPTR  (Data Pointer)(DPH、DPL):数据指针可以用它来访问外部数据存储器中的任一单元,也可以作为通用寄存器来用,由我们自已决定如何使用。
SP(Stack Pointer): 堆栈指针寄存器 
ACC(Accelerate):累加器 

B:副累加器。一个经常与 ACC 配合在一起使用的特殊功能寄存器(如:乘法、除法),此外,它也经常当作普通寄存器使用。

 

PSW(Program Status Word):程序状态字,即程序状态字寄存器。

原文地址:https://www.cnblogs.com/perfy/p/3316086.html