注:所涉及图片均来自b站小蜜蜂老师的视频。
一、题目要求

二、理解原理
1.定时/计数器
(1)定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功能的外设。定时/计数器的基本原理是进行计数。
(2)作为定时器时,计数信号的来源选择周期性的时钟脉冲;用作计数器时,计数信号的来源选择非周期性的外部输入信号。
(3)不管是定时器还是计数器,本质上都是计数器。

2.51单片机的定时/计数器
51单片机有两个定时/计数器T0和T1,为16位加法计数器,由低8位TLx和高8位THx两个寄存器组成,最大计数值为65535个计数脉冲。
该加1计数器的计数脉冲来源有2个:
(1)系统时钟振荡器输出的12分频。
(2)T0或T1引脚输入的外部脉冲信号。
每接收到一个计数脉冲,计数器就会加1,当计数值累积至全为1时(8位255,13位8191,16位65535),再输入一个计数脉冲,计数器就会溢出回零,并且计数器的溢出是TCON寄存器的TF0或TF1位置1,同时向内核提出中断请求。如果定时/计数器工作于定时模式,则表示

最低0.47元/天 解锁文章
1699

被折叠的 条评论
为什么被折叠?



