版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
应用电子技术5.3任务3:多少个小球——计数器应用5.3.1任务要求与分析
图5-8小球装箱计数控制系统示意图应用电子技术5.3.1任务要求与分析1.任务要求对小球计数问题进行提炼,只进行计数,并用两个独立的七段数码管显示,假设小球数量不超过100。2.任务目标掌握用定时器/计数器的计数功能实现便捷计数。掌握独立数码管的显示。掌握一维数组应用。3.任务分析:计数信号输入:以按键来代替小球遮挡红外线而触发计数。计数的实现:时刻紧盯?还是有计数信号来时被告知?计数值显示:两个独立的数码管分别显示当前箱号和箱中小球数。因10个小球一箱,箱号从1起,2、3……依次编号,故箱号=计数/10+1;当前箱中小球数=计数%10。5.3.2定时器/计数器T0、T1计数器-对片外下降沿信号计数
显然,所能检测的最高外部脉冲信号频率为晶振频率1/24。图5-9定时器/计数器工作原理示意图应用电子技术5.3.2定时器/计数器T0、T1定时器-对机器周期计数——时间累计
晶振频率为12MHz,则机器周期为1μs;在此情况下,若计数器中的计数为100,则“定时”=100×1μs=100μs。应用电子技术1.工作方式寄存器TMOD①M1、M0:工作方式选择位。可表示4种工作方式,如表5-3所示。5.3.3定时器/计数器的控制及工作方式应用电子技术②C/:计数/定时方式选择位。C/=1,为计数工作方式,对输入到单片机T0、T1引脚的外部信号脉冲计数,负跳变脉冲有效。用做计数器。C/=0,为定时方式,对片内机器周期信号计数。用做定时器。③GATE:门控位。GATE=0,定时器/计数器只受TR0/TR1的控制。GATE=1,同时受TR0/TR1和外中断输入信号控制。5.3.3定时器/计数器的控制及工作方式应用电子技术①TF1:定时器/计数器T1的溢出标志。若T1被允许计数后,T1从初值开始加1计数,至最高位产生溢出时,TF1被自动置“1”,既表示计数溢出,同时提出中断请求。若允许中断,CPU响应中断后,由硬件自动对TF1清0。也可在程序中用指令查询TF1或将TF1清0。②TF0:定时器/计数器T0的溢出标志。③TR1:定时器/计数器T1的启动控制位。由软件置位/清0来开启/关闭。④TR0:定时器/计数器T0的启动控制位。5.3.3定时器/计数器的控制及工作方式应用电子技术5.3.4定时器/计数器的计数容量及初值寄存器有限下的最大值,最大计数容量=2N
初值+计数值=容量2N初值=2N-定时时间/机器周期
【例1】①若晶振频率为12MHz,当定时器/计数器分别工作在工作方式为1、2的情况下的最大定时时间为多少?②求工作方式为1时定时时间为50ms的初值;③求工作方式为2时定时时间为100μs时的初值。容量2N0初值计数值最大计数容量图5-12初值与计数长度关系图应用电子技术5.3.4定时器/计数器的计数容量及初值应用电子技术5.3.4定时器/计数器的计数容量及初值【例2】若晶振频率为24MHz,当定时器/计数器工作方式为2时,求初值为106的定时时间。解:因晶振频率为24MHz,所以,机器周期,即定时脉冲的周期就是0.5μs。因工作方式为2,所以,N=8。将它们和初值106代入公式:定时时间=(2N-初值)×机器周期。求得定时时间=(256-106)*0.5μs=75×10-6s=75μs可见,定时初值与单片机所选的晶振、定时器/计数器的工作方式和所要求的定时时间有关。在其他条件相同时初值越大定时时间越短。应用电子技术5.3.5定时器/计数器应用的基本步骤1.合理选择定时器工作方式M1M0=?2.计算定时器的定时初值,初值=2N-定时时间/机器周期THi=?TLi=?3.编制应用程序(1)TMOD,(THi,TLi),启动定时器(TR1,TR0)运行,若使用中断,则要设置中断系统等。(2)是否需要重装定时初值。(3)若将定时器/计数器用于计数方式,则外部事件脉冲必须从P3.4(T0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网金融培训
- 农业科技推广与应用指导(标准版)
- 2026年剧本杀运营公司剧本开场前讲解规范制度
- 2025年老年大学教育管理五年报告
- 2025年环保包装技术创新驱动因素:新型设备生产项目可行性研究报告
- 护理扎针的专业发展
- 2026年自动驾驶车辆传感器技术报告及未来五至十年智能网联汽车报告
- 2026年5G通信产业升级报告及未来十年技术演进报告
- AI驱动的校园环境智能垃圾分类系统设计研究教学研究课题报告
- 2026年可穿戴设备健康监测创新报告及未来五至十年技术融合报告
- 地质钻机安全培训课件
- 拆除爆破施工方案
- 青海省西宁市2024-2025学年高一上学期期末调研测试物理试卷(解析版)
- 2025年浙江省中考科学试题卷(含答案解析)
- 《建筑材料与检测》高职土木建筑类专业全套教学课件
- 风电塔筒升降机项目可行性研究报告
- 急性呼吸窘迫综合征病例讨论
- 毕业设计(论文)-自动展开晒衣架设计
- T/CCMA 0164-2023工程机械电气线路布局规范
- GB/T 43590.507-2025激光显示器件第5-7部分:激光扫描显示在散斑影响下的图像质量测试方法
- 2025四川眉山市国有资本投资运营集团有限公司招聘50人笔试参考题库附带答案详解
评论
0/150
提交评论