51单片机汇编学习——定时计数器
发布时间
阅读量:
阅读量
本小节将对51单片机中一个关键的外部设备——定时计数器进行简要介绍。
从名称即可理解,定时计数器主要具备两种功能:定时与计数。
所谓定时,即在启动定时器后,当达到预设的时间长度时,会触发中断信号,并执行中断服务程序中的相关操作。
而计数功能则主要用于统计外部输入的脉冲信号数量。
鉴于我们主要关注其定时功能,因此本小节将重点讲解如何配置该功能。由于涉及定时器中断的设置,需结合上一小节关于中断的内容进行理解。
定时器共包含四种工作模式:0、1、2、3。本节将以工作方式1作为讲解示例。
接下来的内容将从内部结构、相关寄存器以及编程步骤三个方面展开说明。
内部结构分析

1、系统时钟与分频因子:系统时钟的频率由单片机外部连接的晶振决定,在进行软件仿真时通常以12MHz作为基准。分频因子包括6分频和12分频两种方式,该参数无需手动配置,可直接采用默认设置。
2、外部脉冲输入:这是定时计数器用于实现计数功能的外部输入引脚。
3、功能选择:通过该位可以设定定时器是执行定时操作还是计数操作。当该位为0时,表示启用定时功能;当该位为1时,则启用计数功能。
4、门控位与开启位:当GA
全部评论 (0)
还没有任何评论哟~
