2.3. 特殊功能寄存器(SFR)的8051微控制器
登记处或SFR)特殊功能 (之间80H的和FFH的地址把单片机的内部存储器。
此内存区域不能被用作数据存储器,很显然,如果我们写失控在特殊寄存器的内存分配给一,修改微控制器的行为,记录所造成的影响是意外的结果。虽然内存未分配到一个特殊的寄存器单元可以用来存储数据,不宜使用,就必须牢记,这些可能会被保留并分配给其他型号的微控制器制造商或特殊寄存器和我们的程序会发生冲突时变化模型。
输入和输出端口还占据一个特定位置或内存地址。左侧的内存位置上(为80h,88h,90H ..)是系统预留路由位使有关记录可通过此访问。
下表显示了8051每个记录的布局和8052微控制器。
F8H | | | | | | | | | 为FFH |
F0H | 乙*
| | | | | | | | 字节F7H |
E8H | | | | | | | | | EFH |
E0h | 行政协调会*
| | | | | | | | E7H |
D8H | | | | | | | | | 东方红 |
D0H | PSW的*
| | | | | | | | D7H |
C8H | T2CON中*#
| | RCAP2L的#
| RCAP2H的#
| TL2的#
| TH2的#
| | | 中信国 |
个C0h | | | | | | | | | C7H |
B8H | 知识产权*
| | | | | | | | BFH的 |
B0h | 小三*
| | | | | | | | 字节B7H |
A8h | IE浏览器*
| | | | | | | | 自适应跳频 |
A0H | P2的*
| | | | | | | | A7H |
98H | SCON中*
| SBUF的 | | | | | | | 9FH |
90H | 小一*
| | | | | | | | 97H |
88h | TCON的*
| TMOD的 | 3下TL0 | 的TL1 | TH0中 | Th1细胞 | | | 8FH |
80H的 | 求解P0 *
| 警司 | DPL中 | 苯妥英钠 | | | | PCON中 | 87H |
下表显示了描述和微控制器家族的象征每个8051/8052位或脚)的内部寄存器(SFR。
注册 | 说明 | 地址 | 位的命令或替代功能端口 | 复位值 |
| | | 最高位 | | | | | | | LSB的 | |
行政协调会* | 累加器 (累加器) | E0h | E7的 | E6的 | E5公司 | E4类 | E3展 | 素E2 | 素E1 | E0的 | 为00H |
乙* | 寄存器B (寄存器B) | F0H | F7键 | 按F6 | F5键 | F4键 | 三级方程式 | F2键 | F1的 | F0的 | 为00H |
DPTR的: | 数据指针 (数据指针)(2字节) | | | | | | | | | | |
苯妥英钠 | DPTR的高字节 (数据指针高) | 83H条 | | | | | | | | | 为00H |
DPL中 | DPTR的低字节 (数据指针低) | 82H | | | | | | | | | 为00H |
| | | 自动对焦 | 自动曝光 | 公元 | 交流 | AB公司 | 机管局 | A9的 | A8的 | |
IE浏览器* | 允许中断 (中断使能) | A8h | 电针 | - | ET2 | 胚胎干 | ET1 | EX1摄录一体机 | 发蒸腾量 | EX0 | 0x000000B |
| | | 高炉 | 是 | 屋宇署 | 公元前 | BB心跳 | 广管局 | B9 | B8座 | |
知识产权* | 优先级中断 (中断优先级) | B8H | - | - | pT2期 | 聚苯乙烯 | PT1 | 1804546 | PT0 | PX0 | 0x000000B |
| | | 87 | 86 | 85 | 84 | 83 | 82 | 81 | 80 | |
求解P0 * | 端口0(端口0) | 80H的 | AD7级 | AD6 | AD5级 | AD4 | AD3 | AD2 | AD1的 | 将AD0 | 为FFH |
| | | 97 | 96 | 95 | 94 | 93 | 92 | 91 | 90 | |
小一* | 端口1(端口1) | 90H | - | - | - | - | - | - | T2EX上 | T2的 | 为FFH |
| | | A7的 | A6的 | 第5条 | A4纸 | ± 3 | A2的 | 格A1 | A0的 | |
P2的* | 端口2(端口2) | A0H | 答15 | 答14 | A13号 | 答12 | 答11 | 第A10 | A9的 | A8的 | 为FFH |
| | | B7分子 | B6的 | 原B5 | B4的 | B3的 | B2的 | B1的 | B0的 | |
小三* | 端口3(端口3) | B0h | 路 | 西铁 | T1的 | T0代 | INT1的 | INT0的 | TxD脚 | RxD端 | 为FFH |
PCON1 | 消费量控制 (电源控制) | 87H | 的SMOD | - | - | - | GF1系列 | GF0 | 帕金森病 | IDL的 | 0xxxxxxxB |
| | | 的D7 | D6级 | D 5类 | D4类 | 维生素D3 | D2的 | D1的 | D0的 | |
PSW的* | 程序状态字 (程序状态字) | D0H | 赛扬 | 交流 | F0的 | RS1的 | ¥ 0元 | 机汇 | - | P | 为00H |
注册 | 说明 | 地址 | 位的命令或替代功能端口 | 复位值 |
| | | 最高位 | | | | | | | LSB的 | |
RCAP2H的# | 捕获高字节 (捕捉高) | 字节CBH | | | | | | | | | 为00H |
RCAPL# | 捕获低字节 (捕捉低) | 中亚区枢纽中心 | | | | | | | | | 为00H |
SBUF的 | 缓冲串行数据 (串行数据缓冲器) | 99小时 | | | | | | | | | xxxxxxxxB |
| | | 9楼 | 9E条 | 9D条 | 9C条 | 9B条 | 第9A | 99 | 98 | |
SCON中* | 串口控制 (串行控制器) | 98H | SM0的 | SM1一起 | 的SM2 | 任 | TB8位 | 的RB8 | 资讯科技 | 国际扶轮 | 为00H |
警司 | 堆栈指针 (堆栈指针) | 81F | | | | | | | | | 07h的 |
| | | 8楼 | 8E型 | 8D的 | 8C条 | 8B条 | 8A条 | 89 | 88 | |
TCON的* | 控制定时器 (定时器控制) | 88h | TF1电视台 | TR1的 | 位TF0 | 只受TRx | IE1 | 的IT1 | IE0 | IT0 | 为00H |
| | | CF卡 | 行政长官 | 光盘 | 消委会 | 会CB | 加利福尼亚 | 碳九 | C8的 | |
T2CON中*# | 定时器2控制 (定时器2控器升) | C8H | 位TF2 | EXF2置 | 当RCLK | 当TCLK | 当EXEN2 | TR2对氯氰菊酯 | C/T2 | CP/RL2 | 为00H |
TH0中 | 定时器0上 (定时器0高) | 8路 | | | | | | | | | 为00H |
Th1细胞 | 定时器1的上 (定时器高一) | 8DH | | | | | | | | | 为00H |
TH2的# | 定时器2顶部 (定时器高2) | 鼎晖 | | | | | | | | | 为00H |
3下TL0 | 定时器0的低 (定时器的低0) | 8AH | | | | | | | | | 为00H |
的TL1 | 定时器1低 (定时器的低1) | 8BH | | | | | | | | | 为00H |
TL2的# | 定时器2低 (定时器的低2) | 卫生协调委员会 | | | | | | | | | 为00H |
TMOD的 | 定时器模式 (定时器模式) | 89h | 门 | C / T的 | 货币供应量M1 | M0余额 | 门 | C / T的 | 货币供应量M1 | M0余额 | 为00H |
* 水平寄存器具有位寻址。
# 记录将在8052微控制器系列。