8253的脉冲计数器分频器设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南科技大?学 微机原理与?接口技术课?程设计 8253的?脉冲计数器?/分频器设计? 学院 潇湘学院 班级 通信一班 学号 姓名 引言 在计算机系?统中往往需?要一些时钟?,以便实现定?时控制或延?迟控制。如定时扫描?,定时中断,定时检测,定时刷新,系统日历时?钟以及喇叭?发生的声源?等。对外部事件?进行记录,也是各种微?机应用所常?用的,因此往往需?要一些计数?器。而定时功能?通常是通过?记数来实现?的,当计数器的?输入脉冲为?固定频率的?信号时,计数器就有?了定时功能?,因此一般定?时器和计数?器融为一体?。8253脉?冲计数器/分频器就具?有这样的功?能。 微机原理和?接口技术是?一门实践性?强的学科,不但要求有?较高的理论?水平,而且还要求?有实际的动?手能力,其中很多的?原量、规则、现象等仅仅?靠学习教科?书是无法完?全掌握的,必须通过实?践才能比较?直观和深刻?的理解。本课程设计?任务和目的?是:帮助学生巩?固和加深理?解所学的理?论知识,训练学生的?实验技能,使其树立工?程观点和严?谨的科学作?风,初步具有运?用理论知识?分析问题、解决问题的?能力。培养学生运?用所学的理?论解决实际?问题的能力?,使学生初步?掌握分析简?单电路,调试简单汇?编程序以及?撰写实验报?告的能力。 1、基本目的 在计算机应?用系统中,常常需要实?时时钟,有时也需要?对外部事件?进行计数,而可编程计?数器的计数?范围可由软?件来设定改?变,不占用CP?U大量时间?,所以使用方?便,且功能较强?。本次课程设?计所选题目?为基于82?53的脉冲?计数器/分频器设计?,设计的基本?目的是: (1)设计一个能?对2MHZ? 以下的脉冲?信号进行分?频的器件。 (2)分频系数由?试验箱中的?K1~K8逻辑开?关控制输入? (3)由LED数?码管显示分?频系数,为简便设计?本次设计只?使用四个数?码管,即分频系数?最大值为9?999(十进制) 2.工作原理 实现定时的?方法可分为?软件定时和?硬件定时两?种。软件定时就?是让机器执?行一个程序?段,这个程序段?本身并没有?具体的执行?目的,但由于执行?每一条指令?都需要一定?的时间,则执行一个?已定的程序?段就需要一?个固定的时?间。软件定时的?优点是不需?要增加硬件?设备,且定时时间?改变灵活,只要改变子?程序的执行?时间即可。 硬件定时又?分为不可编?程硬件定时?和可编程硬?件定时。对不可编程?的硬件定时?方法,可采用如定?时器555?外接定时部?件构成。这种定时的?优点是电路?一般比较简?单,定时期间不?占用CPU?资源。可编程的计?数器是为了?方便计算机?系统的设计?和应用而研?制的,很容易和系?统总线连接?。 8253的?记数初值是?决定记数次?序的,根据输出信?号的不同,计算方法可?分为两种情?况。 当输出信号?为连续的周?期波时:假设计数器?输入信号C?LK的频率?为F(CLK),要求OUT?端输出信号?的频率为F?(OUT),则记数初值?N的计算公?式为: N=F(CLK)/F(OUT) 当计数器工?作在一次性?有效的定时?方式时:如希望的定?时时间为T?,则记数初值?N的计算公?式为: N=F(CLK)*T 3.实验内容 8253A?的A0、A1接系统?地址总线A?0、A1,故8253?A 有四个端口?地址,。8253A?的片选地址?为48H~ 4FH。 因此, 本实验仪中?的8253?A四个端口?地址为48?H、49H、4AH、4BH,分别对应通?道0、通道1、通道2和控?制字。采用825?3A通道0?,工作在方式?3(方波发生器?方式),输入时钟C?LK0 为1MHZ?, 输出OUT?O 要求为1K?HZ的方波?,并要求用接?在GATE?0引脚上的?导线是接地?(0电平)或甩空(1电平)来观察GA?TE对计数?器的控制作?用,用示波器观?察输出波形?。当我们改变?记数初值是?再观察波形?的变化。 (1)8253功?能介绍 8253是?可编程的计?数器/定时器,其内部有三?个独立的1?6位计数器?/定时器通道?,每个计数器?通道均

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档