- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断与定时计数复习摘要
第二部分 定时/计数器 概述 单片机内有两个可编程定时/计数器T0和T1 每个T均可编程为定时器或计数器使用 每个T均有4种工作方式 定时/计数器的作用 用作实时时钟 实现定时检测 定时控制 用于外部事件的计数 定时/计数器的应用 检测、控制及智能仪器等 一. 定时/计数器的结构及工作原理 结构如下图所示,它由加法计数器、TMOD寄存器、TCON寄存器组成。 图2 单片机定时/计数器结构框图 加法计数器 加法计数器为16位,用TH表示高8位,TL表示低8位 作计数器用,加法计数器对芯片T0、T1脚上输入脉冲计数,每输入一个脉冲,加法计数器加1 作定时器用,加法计数器通过机器周期Tcy计数间接实现定时,每经过一个Tcy,加法计数器自动加1 加法计数器初值可由程序设定,初值不同,计数或定时值不同 加法计数器工作过程中,内容可用程序读回CPU 方式选择寄存器TMOD 功能 选择定时/计数器0、1的工作方式 二. 定时/计数器的方式和控制寄存器 格式 定时/计数器1 定时/计数器0 C/T功能选择位,C/T=1计数,C/T=0定时 M1、M0工作方式选择位,见下表 M0 M1 C/T GATE M0 M1 C/T GATE D0 D1 D2 D3 D4 D5 D6 D7 方式3:定时器/计数器0分为两个8位定时器/计数器,定时器/计数器1在此方式无使用意义 1 1 方式2:具有自动重装初值的8位定时器/计数器 1 0 方式1:16位定时/计数器 0 1 方式0:13位定时/计数器 0 0 工 作 方 式 M1 M0 GATE 门控制位 GATE=1,定时/计数器0工作受引脚INT0控制 ,定时/计数器1受引脚INT1控制 GATE=0, 定时/计数器工作与INT0、INT1无关 一般情况下GATE=0 控制寄存器TCON 功能 高4位控制定时/计数器0、1的运行 低4位控制外部中断。 格式 IT0 IE0 IT1 IE1 TR0 TF0 TR1 TF1 D0 D1 D2 D3 D4 D5 D6 D7 TR1 运行控制位 TR1=1,启动定时/计数器1工作 TR1=0, 停止定时/计数器1工作 TF1 溢出中断标志位 定时/计数器1溢出时,TF1=1,在中断允许 条件下,向CPU发出中断请求,CPU响应后, TF1=0,在中断屏蔽条件下,TF1可作查询 方式,TF1可由程序置位或清零 TR0 与TR1功能相似,TF0与TF1功能相似。 三.定时/计数器的工作方式 1)方式0 定时/计数器1工作方式0结构图如下图所示(定时/计数器0工作方式0结构图一样)。 振荡器 ÷12 ≥1 1 TL1 5位 TH1 8位 TF1 中断 “1”闭合 INT1引脚 GATE TR1 T1引脚 Tcy S1 S2 定时器/计数器1工作方式0结构图 C/T=0 C/T=1 1.构成13位定时/计数器 2.计数值N=8192-X,X为初值,范围为1~8192 3.计数时,外部计数脉冲频率应小于fosc/24 4.定时时间T=(8192-X)Tcy 特点: 5.定时/计数器1的启动或停止由TR1控制 GATE=0 GATE=1 软件置TR1=1,S2闭合,启动 软件置TR1=0,S2打开,停止 软件置TR1=1, 外部INT1为高电平,启动 外部INT1为低电平,停止 这种门控方式可用来测INT1引脚上的正脉冲宽度 2)方式1 工作方式1与工作方式0区别如下:(其他一样) 构成16位定时/计数器 计数值为N=65536-X,范围为1-65536 定时值为T=(65536-X)Tcy,范围为(1- 65536)Tcy 3)方式2 定时/计数器1工作方式2结构图如下图所示: (定时/计数器0工作方式2结构图一样) 振荡器 ÷12 ≥1 1 TL1 8位 TF1 中断 INT1引脚 GATE TR1 T1引脚 Tcy S1 S2 C/T=0 C/T=1 定时器/计数器1工作方式2结构图 TH1 8位 1.构成一个8位具有自动重装初值功能的定时/计数器 2.计数值N=256-X,范围为:1~256 3.定时值为T=(256-X)Tcy,范围为(1~256)Tcy 4. TL1为8位加法计数器,TH1为初值寄存器。TL1溢出时,TF1=1且发出重装载信号,三态门打开,将TH1中初值自动送入TL1中。TL1重新计数 5.其他与工作方式0相同 6.适应于定时控制,波特率发生器 3)方式3 工作方式3结构图如下图所示 (仅对定时
您可能关注的文档
- 江苏省泰州市2015届高三第二次模拟考试物理试卷剖析.doc
- 江苏省淮安市涟水中学2013-2014学年高一语文下学期第二次模块检测试题剖析.doc
- 江苏省电力公司农村低压电网通用设计及工艺规范(2014.1.17宣贯)剖析.doc
- 江苏省泰州市姜堰区张甸初级中学七年级语文上册第8课《伟人细胞》课件(共13张)剖析.ppt
- 中建建筑实物划书摘要.doc
- 汝州1×75T锅炉除尘剖析.doc
- 江苏省盐城市建湖县2015-2016学年度九年级语文上学期期末试卷(全县通考)苏教版剖析.doc
- 中建设计总院最牛“干货”超高层住宅设计经验(结构、水暖电篇)摘要.doc
- 中彩那天讲课用摘要.ppt
- 江苏省盐城市2015届高三第三次模拟考试化学试题word版_含答案剖析.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)