气动仓储机器人自动控制-课题1.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
气动仓储机器人自动控制-课题1

课题1 定时器/计数器(一) * * 项目五 气动仓储机器人自动控制 辽宁机电职业技术学院 制作人:王洪庆 缴瑞山 项目内容: 自动化立体仓库作为物流过程中的关键单元,在国外已广泛应用。 自动化立体仓库是生产物流的重要组成部分,它是生产过程中的物流中心,通过计算机的智能控制和管理,也成为生产过程的调度中心。 能力目标: 课题1、定时器/计数器(一) 课题2、定时器/计数器(二) 课题3:定时器接口应用 实战演练: 通过实际项目,来掌握单片机定时器/计数器的结构和工作原理、工作方式和初始化编程及应用举例。 通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 知识要点: 掌握单片机定时器/计数器的结构和工作原理。 能力训练:   通过实践,来掌握单片机定时器/计数器的 结构和工作原理,为学习工作方式和初始化编程 做准备。 课题内容 1.定时器/计数器概述 2. AT89C51片内定时器结构及工作原理    3.与T/C有关的特殊功能寄存器    4.定时器/计数器的初始化  技能操作   1、上机操作掌握定时器调试和运行方法。  2、掌握气动仓储机器人自动控制程序的设计、调试    方法。 一、定时器/计数器概述 实现定时的方法一般有三种: 1.软件定时 即让计算机执行一段程序。这个程序段本身没有其它的执行目的,只是利用执行这个程序段所花费的一个固定时间。通过适当地选择指令和安排循环次数,便可改变执行这段程序所需时间的长短,实现软件定时的调节。但软件定时占用CPU,降低了CPU的利用率。 2.不可编程硬件定时 可以采用例如555集成器件、外接RC来构成定时电路。与软件定时方法相比,其定时过程全由硬件完成。利用改变RC的量值,可以使定时时间在一定范围内调节。但是这种定时电路在硬件连接好以后,定时值就不便改变了。 3.可编程计数器/定时器 它直接对外部脉冲信号或系统时钟脉冲进行计数。当计数达到设定的数值时,发出控制信号表示计数满或定时时间到。外部脉冲(或时钟脉冲)频率和设定数值的改变都能引起计数或定时的变化。所以可编程计数器/定时器的功能强,使用灵活。 单片机的内部都有两个以上的可编程定时器/计数器,为用户使用提供了方便条件。本节以AT89C51单片机为例讲述片内定时器/计数器的编程使用方法。 AT89C51内部有两个16位的可编程定时器/计数器,定时器/计数器0(T/C0)和定时器/计数器1(T/C1)。T/C0和T/C1既可以编程为定时器使用,也可以编程为计数器使用。 定时器实际上也是工作在计数方式下,只不过对固定频率的脉冲计数,由于脉冲周期也固定,由计数值可以计算出计数时间,有定时的功能;计数器是对外部输入的非固定频率的脉冲计数,由于脉冲周期无规律,就无法计算时间,只能计数脉冲个数。     二、AT89C51片内定时器结构及工作原理 MP TH0 TL0 TMOD TH0 TL0 TCON T1(P3.5) T0(P3.4) AT89C51的T/C是加1计数的。当工作在定时器方式时,对振荡源12分频的脉冲计数,即每个机器周期计数值加1,计数速率=l/12fosc,当fosc=6MHz时,计数速率=500KHz。AT89C51的最高晶振频率fosc为33MHz时,计数速率=7500 KHz。 当T/C工作在计数器方式时,计数脉冲来自外部脉冲输入端T0(P3.4)或T1(P3.5),当T0或T1脚上负跳变时计数值加1。CPU在每个机器周期的S5P2状态采样T0或T1,因此识别该引脚上的负跳变需两个机器周期,即24个振荡周期。所以T0或T1脚输入的可计数的外部脉冲的最高频率为1/24fosc,若高于此频率,将会计数出错。 1.T0和T1 T0和T1都是16位的计数值寄存器。T0由TH0和TL0构成,TH0和TL0都是SFR,字节地址分别是8CH和8AH,T1由TH1和TL1构成,TH1和TL1也是SFR,字节地址分别是8DH和8BH。由于T0和T1都是16位的,因此T/C0和T/C1的最大计数值为十进制数65536。 2.定时器/计数器控制寄存器TCON TCON是SFR,字节地址为88H,可位寻址。      三、与T/C有关的特殊功能寄存器 TR0:T/C0启动控制位。TR0=1,T/C0启动计数;TR0=0, T/C0停止计数。 TF0:T/C0溢出中断标志位。 T0溢出

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档