定时计数器 (2)优秀课件.ppt
《定时计数器 (2)优秀课件.ppt》由会员分享,可在线阅读,更多相关《定时计数器 (2)优秀课件.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、定时计数器第1页,本讲稿共32页第一节 概述一、结构及原理低128B RAM高128B RAM第2页,本讲稿共32页P3.03.7(3932脚):双功能输入输出口。第3页,本讲稿共32页1.结构计数计数定时第4页,本讲稿共32页2.原理定时功能定时器实质是一个加1计数器,其控制电路受软件控制和切换。计数脉冲由单片机振荡器的12分频信号提供。若振荡频率为12MHz,则每加一个1需多少时间若该计数器为16位计数器,则计满需多长时间计数功能计数脉冲由外界通过引脚T0、T1提供,且下降沿触发计数即:若一个机器周期采样值为1,下一个机器周期为0,则计数器加1。第5页,本讲稿共32页若振荡频率为12MHz
2、,则最高计数频率为多少工作特点定时器是单片机中效率最高而且灵活的部件,当它开始工作后就不再占用CPU的操作时间,除非定时计数器计满溢出,才可能中断CPU当前操作。综述定时/计数器是一种可编程部件,所以开始工作前,CPU必须将一些命令(控制字)写入部件。即:初始化第6页,本讲稿共32页二、方式寄存器TMOD:功能选择位。等于0时,为定时方式 等于1时,为计数方式:门控位。其功能如下所示。方式寄存器TMOD不能进行位寻址第7页,本讲稿共32页第8页,本讲稿共32页M0和M1:方式选择位例:设定时器1为定时工作方式,要求由软件启动定时器1,按方式2工作。定时器0为计数方式,要求由软件启动定时器0,按
3、方式1工作。则TMOD 中控制字为?25H第9页,本讲稿共32页三、控制寄存器TCONMOV TMOD,#25HMOV TMOD,#25HSETB TR1SETB TR0 TCON可以位寻址第10页,本讲稿共32页四、定时器/计数器得初始化1.确定工作方式对TMOD赋值2.预置定时或计数得初值可直接将初值写入TH0、TL0等例:若80C51主频为6MHz,要求产生1ms的定时,试计算初值。在6MHz主频情况下,计数器每进行一次“加1”所需时间为2us,如果要产生产生1ms的定时时间,需要“加1”500次,那么500即为计数值。在方式1情况下,初值X应为:3.根据需要开放定时器/计数器的中断直接
4、对IE位赋值。4.启动定时器/计数器第1 1页,本讲稿共32页第二节 工作方式一、方式0*方式0是一个13位的定时器/计数器。具体如下图所示当TL0的低五位溢出时向TH0进位,而当TH0溢出时向中断标志位TF0进位(硬件将TF0置为1),并申请中断定时时间:第12页,本讲稿共32页二、方式1定时时间:三、方式2207返回第13页,本讲稿共32页四、方式3方式3只适用于定时器T0,定时器T0在方式3下被拆成两个独立的8位计数器TL0和TH0计数定时第14页,本讲稿共32页定时器初始化练习1.单片机主频为6MHz,要求定时器0用于定时、软件启动、工作 方式为方式0、定时时间为10ms,试完成初始化
5、工作。2.单片机主频为6MHz,要求定时器1用于定时、软件启动、工作 方式为方式1、定时时间为10ms,试完成初始化工作。3.单片机主频为6MHz,要求定时器1用于计数、软件启动、工作 方式为方式2、计数长度为100,试完成初始化工作。第15页,本讲稿共32页1.单片机主频为6MHz,要求定时器0用于定时、软件启动、工作 方式为方式0、定时时间为10ms,试完成初始化工作。00H控制字(1)方式选择(2)时间常数计算X=C78H=1100 0111 1000第16页,本讲稿共32页X=C78H=1100 0111 10000 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0X=011
6、0 0011 0001 1000=6318H程序ORG 0000HMOV TMOD,#00HMOV TH0,#63HMOV TL0,#18H第17页,本讲稿共32页2.单片机主频为6MHz,要求定时器1用于定时、软件启动、工作 方式为方式1、定时时间为10ms,试完成初始化工作。10H控制字(1)方式选择(2)时间常数计算X=EC78H=1110 1100 0111 1000第18页,本讲稿共32页程序ORG 0000HMOV TMOD,#10HMOV TH0,#ECHMOV TL0,#78H7 8 C E第19页,本讲稿共32页3.单片机主频为6MHz,要求定时器1用于计数、软件启动、工作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 定时计数器 2优秀课件 定时 计数器 优秀 课件
限制150内