微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机的特殊功能寄存器SFR

51单片机的特殊功能寄存器SFR

时间:11-19 来源:互联网 点击:

器控制寄存器
不按位寻址,地址89H

B7

B6

B5

B4

B3

B2

B1

B0

GATE  

C/T

M1

M0

GATE

C/T

M1

M

GATE :定时操作开关控制位,当GATE=1时,INT0或INT1引脚为高电平,同时TCON中的TR0或TR1控制位为1时,计时/计数器0或1才开始工作。若GATE=0,则只要将TR0或TR1控制位设为1,计时/计数器0或1就开始工作。
C/T :定时器或计数器功能的选择位。C/T=1为计数器,通过外部引脚T0或T1输入计数脉冲。C/T=0时为定时器,由内部系统时钟提供计时工作脉冲。
M1 :模式选择位高位
M0 :模式选择位低位

M1

M0

工作模式

0

0

13位计数/计时器

0

1

16位计数/计时器

1

0

8位自动加载计数/计时器

1

1

定时器1停止工作,定时器0分为两个独立的8位定时器TH0及TL0

9、TCON-----定时器控制寄存器

按位寻址,地址
位88H B7

B6

B5

B4

B3

B2

B1

B0

TF1 

TR1

TF0

TR0

IE1

IT1

IE0

IT0

803l单片机共有21个字节的特殊功能寄存器(SFR),起着专用寄存器的作用,用来设置片内电路的运行方式,记录电路的运行状态,并表明有关标志等。此外,特殊功能寄存器中,还有把并行和串行I/O端口映射过来的寄存器,对这些寄存器的读写,可实现从相应I/O端口的输入、输出操作。

21个特殊功能寄存器不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作。

可位寻址的SFR的分布:

符号

地址

功能介绍

B

F0H

B寄存器

ACC  

E0H

累加器

PSW  

D0H

程序状态字

IP  

B8H

中断优先级控制寄存器

P3  

B0H

P3口锁存器

IE  

A8H

中断允许控制寄存器

P2  

A0H

P2口锁存器

SBUF

99H

串行口锁存器

SCON

98H

串行口控制寄存器

P1  

90H

P1口锁存器

TH1  

8DH

定时器/计数器1(高8位)

TH0

8CH

定时器/计数器1(低8位)

TL1

8BH

定时器/计数器0(高8位)

TL0  

8AH

定时器/计数器0(低8位)

TMOD

89H

定时器/计数器方式控制寄存器

TCON

88H

定时器/计数器控制寄存器

DPH  

83H

数据地址指针(高8位)

DPL

82H

数据地址指针(低8位)

SP

81H

堆栈指针

P0

80H

P0口锁存器

PCON

87H

电源控制寄存器


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top