记录我的51单片机 Day2

文章介绍了STC89C52单片机中的定时器资源,包括定时器的工作原理、模式,特别是模式1的详细说明。还涉及到了中断系统,阐述了中断的作用、中断源和CPU处理中断的方式。最后提到了寄存器在定时器和中断系统中的重要角色,以及如何通过配置寄存器来实现中断功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天是我进行创作的第二天,马上过年了,祝大家新年快乐~学习进步!

[7-1]定时器

一、定时器介绍

二、STC89C52定时器资源

(各种型号定时器数目可能不同,查手册)

三、定时器是如何工作的

(要补充的我已经写在图里了,各位请看图)

1.然后有时候这个“时钟脉冲”也可以简称为“时钟”,也可以理解为一种数字,但是和时钟本身的意义不一样。

四、定时器工作模式(较刚才更加严谨和详细)

  1. 一共有模式0,1,2,3四种模式,但是只讲模式1,最常用,其他不常用。

  1. 计数单元最多记65535位,65535的下一位给出的结果(数字)是0。

  1. 定时器的像计数器一样的功能体现在其计数单元的计数能力上。

  1. 控制位

这是控制位,实现时钟是怎么过来的, 控制定时器是不是启动,是不是暂停等等的功能

五、定时器中的时钟部分

  1. 有两种输入方式,系统时钟和外接的时钟(T0 Pin),当用系统时钟时,这是个完整的定时器,当用外接的时钟时,剩下的部分就只能起到计数的作用了,因此也就变成了计数器。

  1. 这是晶振

  1. 这两个分支代表着两种分频,上面一种输出的频率是1Mhz。

  1. 中间这部分,=1时是系统时钟,=0时是外部时钟。

五、中断系统

  1. 中断系统的作用

  1. 中断的过程

  1. 中断源的定义

  1. CPU如何应对多个中断源同时打扰的情况

  1. 中断嵌套的定义

  1. 就好比正在写作业然后电话响了,水也开了

图解

六、STC89C52中断资源

七、定时器和中断系统连起来是怎么工作的呢(全过程)

八、寄存器

  1. 寄存器可以理解为一个“钦差大臣”,按照你的命令,他会毫不留情地根据他的“手段”对相应的部分进行控制,以实现相应的功能。所以他相当于一个电子世界的“你”,是那些复杂世界中众多功能的主导者(疑)。

预注:后面跟1的就是定时器1的,后面跟0的就是定时器0的。

2.定时器/计数器控制寄存器TCON

3.定时器/计数器工作模式寄存器TMOD

4.工作模式1的左下角:

5.剩下两种简单的寄存器

6.中断系统中的寄存器分析

  1. 想要实现中断,我们配置这些寄存器就好了。

结束到头了呢~

个人观点&结语~:定时器化时为数,在数字的层面实现了时间的定性,是一个沟通计算机与时间的方法、方式。定时器的“定”性体现在其将时间精准的确定了下来,用数的方式使它从虚无缥缈变得板上钉钉。

~~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值