单片机寄存器的解释
PSW(Program Status Word) 标志寄存器或状态字寄存器
ACC(Accumulator)累加器寄存器
PCON (Power Control Register)电源寄存器
TCON (TIME CONTROL REGISTER)时间寄存器, 地址88H
TMOD是定时器、计数器模式控制寄存器(TIMER/COUNTER MODE CONTROL REGISTER),地址89H
IP(Instruction Pointer):指令指针寄存器 、IP寄存器是指令指针寄存器(相当于偏移地址),地址B8H
SCON(Serial Control Register)串行口控制寄存器,51单片机98H地址
SBUF(serial data buffer)串行数据缓冲器,是指串行口中的两个缓冲寄存器,一个是发送寄存器,一个是接收寄存器,同样的地址,常用99H地址
以下来自百度百科,特殊功能寄存器https://baike.baidu.com/item/%E7%89%B9%E6%AE%8A%E5%8A%9F%E8%83%BD%E5%AF%84%E5%AD%98%E5%99%A8/301108?fr=aladdin
MCS-51单片机的特殊功能寄存器
|
||
符号
|
地址
|
功能介绍
|
F0H
|
B寄存器
|
|
E0H
|
||
D0H
|
程序状态存储器
|
|
TH2*
|
CDH
|
定时器/计数器2(高8位)
|
TL2*
|
CCH
|
定时器/计数器2(低8位)
|
RLDH*
|
CBH
|
外部输入(P1.1)计数器/自动再装入模式时初值寄存器高八位
|
RLDL*
|
CAH
|
外部输入(P1.1)计数器/自动再装入模式时初值寄存器低八位
|
T2CON*
|
C8H
|
|
B8H
|
中断优先级控制寄存器
|
|
B0H
|
P3口锁存器
|
|
A8H
|
中断允许控制寄存器
|
|
A0H
|
P2口锁存器
|
|
SBUF
|
99H
|
|
98H
|
||
P1
|
90H
|
P1口锁存器
|
TH1
|
8DH
|
定时器/计数器1(高8位)
|
TH0
|
8CH
|
定时器/计数器0(高8位)
|
TL1
|
8BH
|
定时器/计数器1(低8位)
|
TL0
|
8AH
|
定时器/计数器0(低8位)
|
89H
|
T0、T1定时器/计数器方式控制寄存器
|
|
88H
|
T0、T1定时器/计数器控制寄存器
|
|
DPH
|
83H
|
数据地址指针(高8位)
|
DPL
|
82H
|
数据地址指针(低8位)
|
SP
|
81H
|
|
P0
|
80H
|
P0口锁存器
|
PCON
|
87H
|
电源控制寄存器
|
以下复制自百度文库
文章名称:汇编语言 寄存器、英文缩写全称
——————————————————–
作者:熊猫三国
链接:https://wenku.baidu.com/view/89d23add5727a5e9846a6185.html
来源:百度文库
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
AH&AL=AX(accumulator):累加寄存器
BH&BL=BX(base):基址寄存器
CH&CL=CX(count):计数寄存器
DH&DL=DX(data):数据寄存器
SP(Stack Pointer):堆栈指针寄存器
BP(Base Pointer):基址指针寄存器
SI(Source Index):源变址寄存器
DI(Destination Index):目的变址寄存器
IP(Instruction Pointer):指令指针寄存器
CS(Code Segment)代码段寄存器
DS(Data Segment):数据段寄存器
SS(Stack Segment):堆栈段寄存器
ES(Extra Segment):附加段寄存器
FLAG 标志寄存器:FLAG 寄存器中存储的信息通常又被称作程序状态字(PSW)
OF overflow flag 溢出标志操作数超出机器能表示的范围表示溢出,溢出时为1.
SF sign Flag 符号标志记录运算结果的符号,结果负时为1.
ZF zero flag 零标志运算结果等于0时为1,否则为0.
CF carry flag 进位标志最高有效位产生进位时为1,否则为0.
AF auxiliary carry flag 辅助进位标志运算时,第3位向第4位产生进位时为1,否则为0.
PF parity flag 奇偶标志运算结果操作数位为1的个数为偶数个时为1,否则为0.
DF direcion flag 方向标志用于串处理.DF=1时,每次操作后使SI和DI减小.DF=0时则增大.
IF interrupt flag 中断标志 IF=1时,允许CPU响应可屏蔽中断,否则关闭中断.
TF trap flag 陷阱标志用于调试单步操作. 其他
psw: program status word
tcon: timer control
ie: interrupt enable
scon: serial control
EA –Effective Address:有效地址,即偏移地址。
SA–segment address