- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
汽车计算机控制技术AutomotiveComputerControlTechnology成都航空职业技术学院·汽车工程学院定时与中断系统设计
目录CONTENTS定时/计数器结构及工作方式01模块内容中断系统03简易秒表设计02模拟交通灯系统设计03实践实践
目录CONTENTS本节课内容1、定时/计数器工作原理2、定时/计数器组成3、定时/计数器工作方式
学习目标1、掌握定时/计数器工作方式寄存器TMOD和控制寄存器TCON的作用及原理;2、掌握加法计数器的初值计算方法;3、掌握定时器T1工作方式1的定时原理;
一定时/计数器工作原理1、基本概念:(1)加法计数器、减法计数器(2)计数器位数:决定最大计数个数M和计数范围(3)什么是定时?什么是计数?【定时】:时钟源为内部时钟,对内部机器周期脉冲进行计数;【计数】:时钟源为外部信号,记录脉冲个数想一想:若单片机采用12MHz晶振,1个机器周期计一次数,则计数周期是?定时就是计数!本质相同!想一想:16位二进制数,能表示多少个数字?
一定时/计数器工作原理1、基本概念:(4)若加法计数器计到最大值时,计数器会有何变化?X初值=M最大计数个数-count计数X初值=256-150=106溢出、溢出标志位TF置1(5)计数器的计数初值都是0嘛?是否可以设置?该如何计算初值?可以设初值;12MHz晶振,计数周期为1us,若要定时150us,则计数器初值为?
二定时/计数器的组成8051单片机内部有两个16位的可编程定时/计数器,称为T0和T1,可以编程选择其为定时或计数功能。外部启动信号T0、T1计数器外部输入端
二定时/计数器的组成由16位加法计数器T0、T1、工作方式寄存器TMOD、控制寄存器TCON四部分组成。逻辑结构图
二定时/计数器的组成每一个16位定时器都有两个8位计数器构成。例如:T0可分为高8位TH0和低8位TL0。16位计数器的构成高8位TH0TL0低8位T0
二定时/计数器的组成CPUT18位TH1TL18位T08位TH0TL08位内部机器周期计数器外部脉冲输入端P3.4计数器外部脉冲输入端P3.5TMODTCON定时和计数功能的区别
二定时/计数器的组成想一想:如果想精确定时1s钟,定时/计数器是如何工作的?(1)设置定时/计数器的工作方式;(2)计算并设置计数初值;(3)启动定时/计数器;(4)计数溢出处理(查询或中断);
二定时/计数器的组成工作方式寄存器TMOD是什么?TMOD的作用:【1】选择定时计数器的4种工作方式【2】选择定时or计数【3】选择软件启动or软硬件共同启动
二定时/计数器的组ATEC/TM1M0GATEC/TM1M0控制T0控制T1TMOD数据格式高4位,定义T1(16位可编程定时/计数器)低4位,定义T0(16位可编程定时/计数器)
二定时/计数器的组ATEC/TM1M0GATEC/TM1M0控制T0控制T1TMOD-选择工作方式工作方式工作方式功能M1M0方式013位计数器00方式116位计数器01方式28位计数器,初值自动重装10方式3T0:分成两个8位计数器T1:停止计数11
二定时/计数器的组ATEC/TM1M0GATEC/TM1M0控制T0控制T1功能选择1计数0定时
二定时/计数器的组ATEC/TM1M0GATEC/TM1M0控制T0控制T1门控位1TR0=1,/INT0=1共同启动定时器0TCON的运行控制位TR0=1启动定时器,不受INT0控制软硬件共同启动软件启动
二定时/计数器的组成8(1)软件启动GATE=0;TR0=1,/INT0不限状态(2)软硬件启动GATE=1;TR0=1,/INT0为高电平
二定时/计数器的组ATEC/TM1M0GATEC/TM1M0控制T0控制T1实例TMOD=0x10;TMOD=0x51;以上表示的启动状态、功能选择、工作方式各自为什么状态?T1为软件启动、定时功能、工作方式1,T0未用T1为软件启动、计数功能、工作方式1,T0软件启动、定时功能、工作方式1;
二定时/计数器的组成控制寄存器TCON是什么?控制寄存器作用:【1】启动控制【2】计满溢出控制
二定时/计数器的组成TCON数据格F1TR1TF0TR0低4位:和定时计数器无关中断系统中才使用高4位:分别控制T0、T1的启动与溢出
二定时/计数器的组成TCON—启动
原创力文档


文档评论(0)