- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 定时器\计数器8.1;第8章 定时器\计数器8.1;实现定时常用的三种方法:软件定;1. 软件定时执行指令序列所花;2.不可编程的硬件定时如555;通过对系统时钟脉冲的计数实现的;第8章 定时器\计数器8.1;8.2 定时/计数器的结构和工;定时/计数器的工作原理计数器脉;定时器脉冲来源: 来自内部时钟;第8章 定时器\计数器8.1;8.3.1 控制寄存器TCON;TCON (88H)TF1 ;各标志位的功能: (1)IT0;(5)TF0—T0溢出中断请求;中断允许寄存器IE CPU;(1)EA:中断允许总控制位(;(3)ET1:定时器/计数器T;8.3.2 工作方式寄存器TM;8.3.2 工作方式寄存器TM;计数脉冲输入8.3.3 定时;计数个数:N=t / Tcy ;振荡器1/12TL0 TH0T;初值:a=28-N=256-N;方式3 T0分成为两;初始化程序应完成如下工作:确定;定时应用有查询、中断两种方式。;例1:若晶振频率为6MHz,试;例2: 用T0的方式0产生1;解:1、计算计数初值X: ;ORG 0000H ;ORG 0000H L;ORG 0000H A;例4 利用T0门控位测试IN;ORG 0000H A;例:用T0扩展外部中断源 ;思考使用T1,以工作方式1,定;第8章 定时器\计数器8.1;8.4 定时/计数器的功能扩展;012图:8253的内部结构(;二. 8253的引脚CLK:输;三.8253的控制字(1)计数;四.8253的工作方式方式0—;方式0—计完最后一个数时中断 ;方式0的基本时序;例:设8253的端口地址是80;在这种方式下,当CPU写控制字;方式1的基本时序GATE432;在计数过程中,GATE信号变为;方式2的基本时序4321 ;方式3和方式2的输出都是周期性;计数值分别为4和5的两种情况。;在这种方式下,当写入控制字后,;方式4的基本时序 CLKn=4;在这种方式下,设置了控制字后,;方式5的基本时序 CLKOUT;五.8253的初始化编程 ;例:设8253计数器1工作于方;3.初始化程序 MOV DP;重点掌握51系列单片机内部2个;作业1、某系统中8253的端口;1)计数器0的计数初值 N =;2)计数器1的计数初值N=CL
文档评论(0)