C51 - 定时器
创始人
2024-02-16 22:52:41
0

Contents

  • 1> 概述(STC89C51RC/RD+)
  • 2> 作用: CPU的 "闹钟"
  • 3> 工作原理 (16位计数器)
    • [TL0 TH0]: 数据寄存器
    • TF: 定时器<溢出>标志位
  • 4> 程序设计


1> 概述(STC89C51RC/RD+)

1

STC89C51RC/RD+ 定时器数量: 3个;

T0模式:工作模式

模式0: 13位计数器;
模式1: 16位计数器;
模式2: 8位计数器 (带重装载功能);
模式3: 2个8位计数器;

T1模式:工作模式

模式0: 13位计数器;
模式1: 16位计数器;
模式2: 8位计数器 (带重装载功能);

T2模式:工作模式

模式0: 16位计数器 (带重装载功能);
模式1: 16位捕获功能;
模式2: 波特率发生器;


计数器对 单片机<内部>的时钟脉冲计数,叫定时器(Timer); // 因为内部时钟频率稳定;
计数器对单片机<外部> 的脉冲计数, 叫计数器(Counter);

2> 作用: CPU的 “闹钟”

CPU比作人, 人睡觉, 需要几点起床, 就设置个几点; 要是没这个闹钟, 上班估计要迟到了;

1

思考"闹钟"的神奇,
比如洗衣机上的, 洗23分钟,后"嘀 嘀"叫你, 这23分钟你就能干其他的;
比如学校的上下课铃声, 有了它, 整个有了秩序;


3> 工作原理 (16位计数器)

3


[TL0 TH0]: 数据寄存器

2个寄存器, TH0,存高8位, TL0,存低8位;
比如: 55555,
转为 16进制 0xD953,
则TH0 = 0xD9; TL0 = 0x53;


TF: 定时器<溢出>标志位

置1: 计数器 计数结束, 由硬件电路将TF置1, 并产生中断;
清0: 产生中断后, 硬件自动清零;


滴水时钟
1.2


4> 程序设计

功能需求: 通过定时器0, 16位定时器模式, 实现LED灯 循环1S亮, 1S灭;

相关内容

热门资讯

工程师因兼职报酬纠纷"... 工程师因兼职报酬纠纷"下黑手",致服务器停摆200小时,被提起公诉
河南:加强住房政策支持 观点网讯:12月22日,河南省人民政府办公厅发布《关于印发河南省加快完善生育支持政策体系推动建设生育...
交建股份:实控人俞发祥因涉嫌犯... 人民财讯12月22日电,交建股份(603815)12月22日公告,公司收到公司实控人俞发祥家属通知,...
两项法规审议通过,应县木塔保护... 新京报讯(记者张建林)据国家文物局消息,12月22日下午,应县木塔保护工作领导小组第二次会议在北京市...
涉嫌串通投标,天玑科技及相关责... 【大河财立方消息】12月22日,上海天玑科技股份有限公司(证券简称:天玑科技)发布公告称,公司于近日...
因涉嫌项目串通投标,天玑科技被... 12月22日,天玑科技(300245)发布公告,公司收到上海市虹口区人民检察院送达的《起诉书》,上海...
天玑科技:公司及相关责任人涉嫌... 每经AI快讯,12月22日,天玑科技(300245.SZ)公告称,公司于近日收到上海市虹口区人民检察...
一图读懂一次性信用修复政策→ 为支持信用受损但积极还款的个人高效便捷重塑信用,助力经济持续向好,中国人民银行发布《中国人民银行关于...
青岛海牛官宣主帅李霄鹏离任 提... 北京时间12月22日消息,今天青岛海牛队官方宣布:经友好协商,李霄鹏即日起不再担任青岛海牛一线队主教...
宁夏西吉县法官马春刚调解时突发... 西吉县人民法院综合审判庭副庭长马春刚,在调解纠纷时突发心脏病倒在办公桌前,12月12日,经抢救无效不...