补充章 特殊功能寄存器上
目录
3.程序状态寄存器PSW Program State Word
4.中断优先级控制寄存器IP Interrupt Priority Register
5.中断允许控制寄存器IE Interrupt Enable Register
前言
51单片机内部共有21个SFR(特殊功能寄存器),其反映了单片机的状态,是单片机的状态及控制字寄存器。
一、布局
8051单片机在与IDATA空间高128个字节(80H~FFH地址范围)安排了一个重叠空间被称为特殊功能寄存器区(又称SFR区),地址也为80H~FFH,但在使用时,可通过指令加以区别。有些特殊功能寄存器是可以位寻址的,其可寻址位被称为sbit。
序号 | 寄存器符号 | 名称 | 字节地址(H) | 位寻址 |
1 | B | B寄存器 | F0 | F0~F7 |
2 | ACC | 累加器 | E0 | E0~E7 |
3 | PSW | 程序状态寄存器 | D0 | D0~D7 |
4 | IP | 中断优先级控制寄存器 | B8 | B8~BC |
5 | IE | 中断允许控制寄存器 | A8 | A8~AC,AF |
6 | SBUF | 串行数据缓冲寄存器 | 99 | 否 |
7 | SCON | 串行口控制寄存器 | 98 | 98~9F |
8 | TL0 | 定时器0低8位 | 8A | 否 |
9 | TL1 | 定时器1低8位 | 8B | 否 |
10 | TH0 | 定时器0高8位 | 8C | 否 |
11 | TH1 | 定时器1高8位 | 8D | 否 |
12 | TMOD | 定时器方式选 |