清翔51单片机5个中断所涉及的寄存器

本文详细介绍了51单片机中与中断相关的寄存器TCON、TMOD和SCON。TCON用于控制定时器和外部中断,TMOD设置定时器工作模式,SCON则用于配置串行口通信。通过这些寄存器,可以实现定时计数、中断控制和串行通信功能。
摘要由CSDN通过智能技术生成

定时器对片内时钟脉冲计数,计数器对外部脉冲计数。
51单片机有两个16位定时器/计数器:定时器0P3.4 定时器1 P3.5

3.0 RXD串行口输入
3.1 TXD
3.2 外部中断0
3.3 外部中断1
3.4 T0
3.5 T1
3.6 WR外部写控制
3.7 RD外部读控制

我们通过单片机的晶振频率得知其时钟周期,再尤其乘以12得到机器周期。每一个机器周期在寄存器内+1,直到加满溢出产生中断

100MHZ
周期=1/频率 t=1/100M=10^-8(s)=10ns

1.在定时模式,每经过一个机器周期,计数器的值就加一,寄存器装满的时候溢出
单次最高定时时间为65535*1.085us

2.在计数模式P3.4 P3.5每来一个脉冲计数寄存器加一

TCON(定时控制寄存器)--------启动定时计数器(可位寻址)
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
TF1:T1溢出标志位,当定时计数器溢出时由硬件置一
TR1:定时器TI运行控制位,等于1就允许计数
IE0/1:外部中断申请标志位。0–没有申请
IT0/1:外部中断请求的触发方式选择位。0—低电平有效 1—负跳变有效


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值