单片机内部寄存器介绍学习

1、定时器 寄存器

用来进行计数的
定时器控制寄存器 TCON
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
前面4个是定时器1,和定时器0的 溢出标志位 和 运行控制位
溢出标志位:就是计数到达了最大(这个要看定时器的模式)它会硬件自动置1,通过软件清零或者进入中断自动置0
运行控制标志位:当TR1/0被置为1的时候启动计时器,置为0的时候关闭计时器

2、定时器控制 寄存器 有很多种工作模式

作用:选择哪种工作模式

具体工作模式如何控制或者叫选择:
GATE C/T M1 M0 GATE C/T M1 M0 (前四个是T1定时器的,后四个是T0 定时器的)
以其中的T1 介绍:
GATE:定时器的额外功能 ,指门控位
C/T :定时器和计数器的选择位(定时器是以内部时钟作为基准来工作的,计数器是以外部脉冲输入来计数的)
M1 M0:工作模式
0 0 :13位定时器,THn8位和TLn的5 位组成13位的定时器
0 1 :

3、串行控制 寄存器

4、电源控制 寄存器

5、中断使能 寄存器 IE

作用:单片机里面有很多个中断功能,比如定时1器中断、串口中断、外部中断,我要用那个中断,就是让那个中断进行工作,就找到中断使能寄存器:
中断使能寄存器的位描述(可位寻址):
EA () ET2 ES ET1 EX1 ET0 EX0
EA: 总中断,只要开中断就需要打开它
ET2: 定时器2的中断使能
ES 
ET1 
EX1 
ET0 
EX0

  涉及一个中断查询序列:

6、中断优先级寄存器

作用:各种中断执行的优先级

7、定时器值寄存器

TH1 TL1 TH0 TL0

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值