《第八章可编程计数器定时器8253.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文档。上传文档
查看更多
《第八章可编程计数器定时器8253

* * * * * * * * * * * * * * * 3)写入新的初值对计数过程的影响 GATE=1,计数过程中写入新的初值,则立刻终止当前计数过程,在下一个时钟下降沿按新初值开始计数。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 6、方式5-硬件触发的选通信号 特点:1)计数过程 ① OUT起始电平:高电平 ② 写入初值后,计数器并不计数。 ③ GATE上升沿到来后,下一时钟周期,初值移入CE,开始计数,减到0,OUT变低,持续一个时钟周期变高,并一直保持,直至下一个GATE上升沿到来。 ④ 硬件触发:计数初值可自动重装,但不计数,计数过程的进行靠GATE触发。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2)门控信号的影响 ① 计数过程中,GATE有上升沿,立即终止当前计数,下一个时钟周期从初值开始计数。 ② 计数结束, GATE有上升沿,下一时钟周期,从初值开始计数,不用重写初值。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3)写入新的初值对计数过程的影响 ① 计数过程中写入新初值,如无GATE触发,不影响当前计数。计数到0后,有GATE触发,按新初值计数。 ② 计数过程中写入新初值后,有GATE触发,则立即按新的计数初值重新开始计数。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 1、时钟周期与输出周期的区别 时钟周期:CLK周期。 输出周期:OUT输出波形的周期。 三、注意问题 2、从输出端看,8253的工作方式 计数器方式:方式0、4; 定时器方式:方式1、2、3、5。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 例1、用8253监视一个生产流水线,每通过100个工件。蜂鸣器响6s,频率为1000HZ。 8253计数器0工作于方式2,采用二进制格式计数,计数初值为100,8253的地址为40H~46H。8255的地址为80H~86H,A口工作于方式0输出。 8.5 8253的应用举例 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253计数器0的计数脉冲,当通道0计数满100后,由OUT0输出负脉冲,经反相后作为8259A的一个中断请求信号,在中断服务程序中,启动8253计数器1工作,由OUT1连续输出1000HZ的方波,持续6s后停止输出。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 分析: 1)8253计数器0工作于方式2,采用二进制格式计数,计数初值为100,则方式控制字为0001×100B。 计数器1工作于方式3,CLK1接2MHZ时钟,要求产生1000HZ的方波,则计数初值应为2MHZ/1KHZ=2000,则方式控制字为0111×110B。 2)8255A的A口工作于方式0,输出。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 主程序 MOV AL,80H ;1000××

文档评论(0)

317shaofen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档