SFR
B
ACC
PSW
IP
P3
IE
P2
SBUF
SCON
P1
TH1
TH0
0 请求标志
sbit IT0
= TCON^0;
// 选择外部中断请求 0 为边沿触发方式的控制位
sfr TMOD = 0x89;
// 定时 / 计数模式控制寄存器
sfr TL0
= 0x8A;
// 定时 / 计数器 0 低字节
sfr TH0
= 0x8C;
// 定时 / 计数器 0 高字节
sfr TL1
= 0x8B;
// 定时 / 计数器 1 低字节
sfr TH1
= 0x8D;
// 定时 / 计数器 1 高字节
/*--------------
串行口特殊功能寄存器 ------------------
*/
sfr SCON = 0x98;
//
串行口控制寄存器
sbit SM0
= SCON^7;
// 串行口工作方式设定控制位
0(与 FE 功能复用)
sbit FE
= SCON^7;
sbit SM1
= SCON^6;
// 串行口工作方式设定控制位
1
sbit SM2
= SCON^5;
//UART 的 SM2设定
sbit REN
= SCON^4;
// 接收允许位
sbit TB8
= SCON^3;
// 发送数据的第九位
sbit RB8
= SCON^2;
// 接收数据的第九位
sbit TI = SCON^1;
// 发送中断标志
sbit RI
= SCON^0;
// 接收中断标志
sfr SBUF = 0x99;
// 串口数据缓冲器
sfr SADEN = 0xB9;
// 从机地址掩码寄存器
sfr SADDR = 0xA9;
// 从机地址寄存器
sfr S2CON = 0x9A;
// 串行口 2 控制寄存器
sfr S2BU
C51特殊功能寄存器地址表 来自淘豆网m.daumloan.com转载请标明出处.