---------------------------------------------
-- 时间:2018-11-22
-- 创建人:Ruo_Xiao
-- 邮箱:xclsoftware@163.com
---------------------------------------------
一、英文全称
寄存器符号 | 英文全称 | 中文解释 | 地址 | 复位值 |
ACC | Accumulate | 累加器A | E0H | 00H |
B | ~ | 乘除法辅助寄存器 | F0H | 00H |
PSW | Programmer Status Word | 程序状态字 | D0H | 00H |
IP | Interrupt priority | 中断优先级寄存器 | D8H | ~ |
IE | Interrupt Enable | 中断允许寄存器 | A8H | ~ |
SCON | Serial Control Register | 串行口控制寄存器 | 98H | 00H |
TCON | Timer Control Register | 定时器控制寄存器 | 88H | 00H |
P3 | Pin 3 | ~ | B0H | FFH |
P2 | Pin 2 | ~ | A0H | FFH |
P1 | Pin 1 | ~ | 90H | FFH |
P0 | Pin 0 | ~ | 80H | FFH |
SP | Stack Pointer | 堆栈指针 | 81H | 07H |
DPL | Data Pointer (Low byte) | 数据指针(低8位) | 82H | 00H |
DPH | Data Pointer(High byte) | 数据指针(高8位) | 83H | 00H |
PCON | Power Control | 电源控制和波特率选择 | 87H | ~ |
TMOD | Timer Mode | 定时器方式选择寄存器 | 89H | 00H |
TL0 | Counter/Timer 0 (low byte) | 计数器/定时器0低8位 | 8AH | 00H |
TH0 | Counter/Timer 0 (high byte) | 计数器/定时器0高8位 | 8CH | 00H |
TL1 | Counter/Timer 1 (low byte) | 计数器/定时器1低8位 | 8BH | 00H |
TH1 | Counter/Timer 1 (high byte) | 计数器/定时器1高8位 | 8DH | 00H |
SBUF | Serial port buffer | 串行数据收/发缓冲器 | 99H | ~ |
二、解释
1、红色:可位寻址,原因:这些寄存器位于RAM中。
蓝色:不可位寻址。
2、加粗、斜体以及带下划线的寄存器是必须掌握的寄存器。
(SAW:Game Over!)