第五章 51系列单片机定时/计数器(教材 第五章) 定时计数的基本概念 51系列单片机定时/计数器介绍 51系列单片机定时/计数器应用 §5-1 定时计数的基本概念 定时计数是微机工作中必不可少的基本工作系统。定时计数系统的主要功能大致在以下三个方面: 1、产生微机硬件系统工作时需要的时序信号 如:CPU工作主频、系统主板外频、总线时钟等。 2、产生操作系统工作时的实时钟 如:年、月、日、时、分、秒等。 3、输入输出用定时信号 如:串行通讯中的收发时钟;对外部某过程的定时启动(如AD转换)等。 实现这些功能系统要具备最基本的时间信号。 ? 软件延时—— 将CPU执行程序所用时间积累起来产生确定的延时。 ① 使用数字电路组合逻辑: 例如用555定时器 构成的多谐振荡器 定时信号单一,定时参数更改不便。 微机定时计数系统产生信号对电路的作用—— §5-2 51系列单片机定时/计数器 定时/计数器的工作原理(续) 三、定时/计数器的功能 定时器功能、计数器功能—— ? 当作用在计数寄存器上的脉冲是时钟信号,就是定时器。 每个机器周期(12个时钟周期)产生一个定时时钟信号。最小定时:1× 12个时钟周期 最大定时:65536× 12个时钟周期 对定时/计数器的控制(续) GATE:门控位。由此为确定怎样启动工作。 C/-T:定时、计数选择 M1 M0:工作方式选择位。 五、定时/计数过程的启动 软启动 硬启动 (三)、方式2 (四)、方式3 51单片机定时/计数器工作方式归纳 七、对定时/计数器的初始化编程 初始化程序应完成如下工作: 对TMOD赋值,以确定T0和T1的工作方式。 对定时/计数器的初始化编程(续) 用定时/计数器做外部中断扩展(续) 利用T0扩展一个外部中断源。将T0设置为计数器方式,按方式2工作,TH0、TL0的初值均为0FFH,T0允许中断,CPU开放中断。 MOV TMOD,#06H ;0000 0 1 1 0 ;GATE=0软启动,C/-T=1置T0为计数器,方式2 MOV TL0,#0FFH ;置计数初值 MOV TH0,#0FFH SETB ET0 ;允许T0中断 SETB EA ;CPU开中断 SETB TR0 ;启动T0工作 例2:测量一个低频信号的脉冲宽度。当为低频方波信号时,2×脉冲宽度即为信号周期。 (教材例5-5) 思考: ① 可测信号的最高频率:一个机器周期 12×1/F主频 当单片机主频为11.0592MHz时,可测信号的最高频率约为926KHz。 ② 被测信号加在 引脚上,利用硬件启动方式(GATE=1)测 引脚信号的脉宽。 利用硬件启动(GATE=1)测信号的脉宽(续) MOV TMOD ,#09H MOV TL0, #0 MOV TH0, #0 MOV R0, #70H SETB P3.2 JB P3.2, $ SETB TR0 JNB P3.2, $ JB P3.2, $ CLR TR0 ┇ 恶补C语言中的“共用体变量”概念 (谭浩强教材P269~207) 共用体(也叫联合体)——关键字 union 定义一个共用体变量格式: union 共用体名 { 成员1; 成员2; … } 变量名; 概念:①几种不同数据类型的成员放到同一段存储空间里,都从同一个地址开始定义,几个成员相互覆盖。 ②共同体变量所占用的内存长度等于最长数据类型成员的长度。 ③可按需要访问共用体变量中的不同成员: 共用体变量名·成员名 利用硬件启动(GATE=1)测信号的脉宽(续)——采用C51语言编程 #include reg51.h sbit signal=P3^2; void main(void) { unsigned int cycle; //变量cycle存储信号周期参数 union {unsigned int wid_all; unsigned char wid_h; unsigne
您可能关注的文档
- WHY培训(同创公司).ppt
- 衰减器和RC低通滤波器(简单).ppt
- wire总线和DSB.ppt
- 司考大纲变化概况(jih).ppt
- XESERIES原理培训.pptx
- xin八级历史上第一课鸦片战争人教财富兑换.ppt
- XXXX连环礼畅玩疯狂购车季.ppt
- XXX集团安全生产领导职责.pptx
- 四级上学期家长会.ppt
- XX公司薪酬和考核激励体系报告董事会汇报页.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)