《物联网单片机技术》课件-4.定时计数器工作方式_第1页
《物联网单片机技术》课件-4.定时计数器工作方式_第2页
《物联网单片机技术》课件-4.定时计数器工作方式_第3页
《物联网单片机技术》课件-4.定时计数器工作方式_第4页
《物联网单片机技术》课件-4.定时计数器工作方式_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

定时/计数器工作方式物联网单片机技术76543210GATEC/TM1M0GATEC/TM1M0T0T1工作方式功能工作方式M1M013位计数器方式00016位计数器方式1018位计数器,初值自动重装方式210分成两个8位计数器,仅用于T0。T1停止使用方式311四种工作方式原理图学习目标掌握工作方式0、2和3。熟悉范围最大工作方式1;0102工作方式的选择依靠对M位的设置,赋值0和1来实现不同的工作方式。M(位5、位4、位1和位0):是模式选择位。其四位用于选择定时器/计数器的工作模式。不同的工作模式将决定计数器的计数范围和溢出时间。四种工作方式原理图76543210GATEC/TM1M0GATEC/TM1M0T0T1工作方式功能工作方式M1M013位计数器方式00016位计数器方式1018位计数器,初值自动重装方式210分成两个8位计数器,仅用于T0。T1停止使用方式311四种工作方式原理图配置示例assemblyMOVTMOD,#00H;T0模式0MOVTH0,#0F0H;

初值高8位MOVTL0,#0CH;

初值低5位SETBTR0;启动定时器工作方式1是16位计数器,最大可计数范围是2的16次方共65536次。工作方式1的逻辑图将TMOD中的M0赋1,M1赋0,选择工作方式1。启动控制01116位计数器当C/T=0,工作在定时模式,定时电路连通,振荡器工作;当C/T=1,工作在计数模式,Tx连通,计数工作。定时计数功能的选择011当GATE位位1时,启动控制开始定时/计数,工作由外部引脚控制。当GATE位位0时,工作由软件控制。初始状态需要自行设定(即从第几秒开始定时或从0或1开始向上加进行计数)。门控位的控制011TRx当计数达到FFFF时,数据溢出,电路中断。并需要重新装载初始值。数据溢出方式0方式2方式3位数13位8位两个8位最大值8192256256特点和方式1基本一样溢出后自动重装载只用于T0,两个独立的计数器方式0、2、3的区别方式0:13位计数器,TL的低5位和TH的全部8位。逻辑结构和变成方式都和方式1类似。方式0的逻辑结构配置示例assemblyMOVTMOD,#10H;T1模式1MOVTH1,#0D8H;初值高8位MOVTL1,#0F0H;

初值低8位SETBTR1;启动定时器方式2:8位计数器,只有TL的8位在计数。特点:溢出后会给TH一个指令,实现重装载。因此,在方式2下,THx和TLx的值必须相同方式2的逻辑结构配置示例(2400bps@11.0592MHz)assemblyMOVTMOD,#20H;T1模式2MOVTH1,#0F4H;

初值=244MOVTL1,#0F4H;

自动重装SETBTR1;启动定时器方式3:只使用于T0,用于定时,TL0、TH0一分为二,为两个独立的8位定时器。方式3的逻辑结构配置示例assemblyMOVTMOD,#03H;T0模式3MOVTH0,#00H;TH0定时器初值MOVTL0,#00H;TL0定时器初值SETBTR0;启动TL0定时器重差异促适配,用技术服务社会核心思维相似硬件+不同逻辑→适配不同需求,核心是“重视差异、因地制宜”。时代需求我国电子信息产业快速发展,物联网、工业自动化

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论