C51 特殊功能寄存器英文全称
---------------------------------------------
-- 时间: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!)
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
