基于STC12C5A60S2系列1T 8051单片机定时器/计数器应用

STC12C5A60S2系列1T 8051单片机管脚图

在这里插入图片描述在这里插入图片描述

STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置

在这里插入图片描述

STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍

在这里插入图片描述在这里插入图片描述

STC12C5A60S2系列1T 8051单片机定时器/计数器介绍

在这里插入图片描述在这里插入图片描述

STC12C5A60S2系列1T 8051单片机定时器/计数器的结构

在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机定时器/计数器的特殊功能寄存器列表

在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机定时器/计数器0、1、2用到的特殊功能寄存器

STC12C5A60S2系列1T 8051单片机辅助寄存器AUXR

在这里插入图片描述在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机定时器/计数器类型、定时分频

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

在这里插入图片描述在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机定时器/计数器以下功能
(1)、设置定时器/计数器启动与停止
(2)、设置定时器/计数器是定时还是计数
(3)、设置定时器/计数器工作方式

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

在这里插入图片描述在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机定时器/计数器以下功能
(1)、设置定时器/计数器溢出标志
(2)、设置定时器/计数器运行
(3)、设置外部中断请求标志
(4)、设置外部中断工作方式

定时器/计数器时钟输出和掉电唤醒寄存器WAKE_CLKO

在这里插入图片描述

定时器/计数器2工作模式寄存器T2MOD

在这里插入图片描述

定时器/计数器2控制寄存器T2CON

在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机定时器/计数器0、1、2工作模式

定时器/计数器0工作模式

定时器/计数器0模式0

在这里插入图片描述

定时器/计数器0模式1

在这里插入图片描述
在这里插入图片描述

定时器/计数器0模式2

在这里插入图片描述在这里插入图片描述

定时器/计数器0模式3

在这里插入图片描述

定时器/计数器1工作模式

定时器/计数器1模式0

在这里插入图片描述

定时器/计数器1模式1

在这里插入图片描述

定时器/计数器1模式2

在这里插入图片描述

定时器/计数器2工作模式

捕获模式

在这里插入图片描述

自动重装递增计数器模式

在这里插入图片描述

自动重装递减计数器模式

在这里插入图片描述

波特率发生器模式

在这里插入图片描述

时钟输出模式

在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机定时器/计数器0、1初值计算

在这里插入图片描述在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机定时器/计数器0、1、2编程

/*****关于8051系列单片机定时器溢出率和定时器初值(定时计数初值)之间计算的知识点*****/ 
/****
一、定时器溢出率计算公式
1、定时器溢出率:定时器每秒溢出的次数
2、定时器溢出率计算公式表
    定时方式            分频方式                      公式
方式1:16位定时器  12分频(即12T 默认值)   Ft=晶振频率/12/(65536-定时器初值)
方式2:8位定时器   12分频(即12T 默认值)   Ft=晶振频率/12/(256-定时器初值)
方式1:16位定时器      1分频(即1T)       Ft=晶振频率/1/(65536-定时器初值)
方式2:8位定时器       1分频(即1T)       Ft=晶振频率/1/(256-定时器初值)
二、定时器初值(定时计数初值)计算公式
    定时方式            分频方式                      公式
方式1:16位定时器   12分频(即12T 默认值)  定时器初值(定时计数)=65536-晶振频率/12*定时时间
方式2:8位定时器    12分频(即12T 默认值)  定时器初值(定时计数)=256-晶振频率/12*定时时间
方式1:16位定时器       1分频(即1T)      定时器初值(定时计数)=65536-晶振频率*定时时间
方式2:8位定时器        1分频(即1T)      定时器初值(定时计数)=256-晶振频率*定时时间




  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值