定时计数器 (2)PPT讲稿.ppt





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

限制150内