第十三章-计算题

T1工作在定时器状态,工作方式为方式1,定时时间为1000us,晶振频率=12MHZ,请计算定时器的初值为多少?

解: 2的16次方-1000us ×12MHZ/12=64536

解析:

方式0时,N=13;方式1时,N=16;方式2时,N=8;本题的N为16

计时周期为:12/12MHZ=1 us(晶振频率÷12进行分频,再取倒数即为计时周期)

最大定时长:2的16次方×1us=65536us

已知要求的定时时间为1000us,定时计数器初值为:2的16次方-1000us ×晶振频率12MHZ/12=65536-1000=64536

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MCS-51单片机的时钟晶振频率为6MHz,若要求定时为0.2ms和20ms,定时器0工作为0,其定时器初值各位多...
    0238_刘文帅阅读 365评论 2 4
  • 已知晶振6MHz,要求定时0.5ms,试分别求出 T0工作于方式0、方式1的定时初值分别是多少。 解析:机器周期...
    0238_刘文帅阅读 315评论 1 0
  • 在13位的计数器当中,其最大计数量为多少?若要求计数量为a,应赋初值多少?最大定时时间为多少?#### 答案:2^...
    0114_梁雨阅读 307评论 1 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,967评论 19 139
  • 2015年,微商做的如火如荼,从最初的试着玩一下,到有些人赚了个盆满钵满,目前微商盘子保守还有2亿成交额。朋友圈是...
    齐月阅读 306评论 0 0