- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
方式2:频率发生器(分频器) 0 3 1 2 4 GATE OUT CLK 4 方式2 0 3 1 2 4 0 3 1 2 4 0 3 1 2 4 WR 方式2:频率发生器 2方式是一种具有自动装入时间常数(计数初 值N)的 N分频器。 特点:一次设置计数初值,计数器可自动重复进行减“1”计数操作,减“1”计数回“0”,可从输出端输出一负脉冲信号。 方式3:方波发生器 0 3 1 2 4 GATE OUT CLK 4 方式3 0 3 1 2 4 0 3 1 2 4 0 3 1 2 4 WR 方式3 ----周期性方波输出,工作方式与2方式基本相同,也具有自动装入时间常数(计数初值)的功能,不同之处在于: (1)工作在3方式,引脚OUT输出的不是一个时钟周期的负脉冲 ,而是占空比为1:1或近似1:1的方波;当计数初值为偶数时,输出在前一半的计数过程中为高电平,在后一半的计数过程中为低电平,为奇数时高电平多一个时钟周期。 (2)由于3方式输出的波形是方波,并且具有自动重装计数初值的功能,因此,8253一旦计数开始,就会在输出端OUT输出连续不断的方波。 方式4:软件触发选通信号 GATE OUT CLK 0 3 1 2 4 4 方式4 2 2 3 3 3 1 0 WR 方式4 -----单次负脉冲输出(软件触发) 4方式工作方式是一种由软件启动的计数方式,即由写入计数初值来触发计数器开始工作。门控信GATE为高电PIN平时,允许计数器工作。 方式5:硬件触发选通信号 GATE OUT CLK 0 3 1 2 4 4 方式5 2 2 3 3 3 1 1 0 WR 方式5 ------单次负脉冲输出(硬件触发) 5方式工作特点是由GATE上升沿触发计数器开始工作。 ① 在5方式工作方式下,当写入计数初值后,计数器并不立即开始计数,而要由门控信号的上升沿启动计数。 ② 在计数过程中(或者计数结束后),如果门控再次出现上升沿,计数器将从原装入的计数初值重新计数。 各种工作方式的输出波形比较 方式 0 方式 1 方式 2 方式 3 方式 4 方式 5 0 N 0 N 0 N 0/N 1 1 0 N N/2 N/2 0/N 0 N 0 1 N 0 1 N 0 1 五、应用举例 例1、设使用8253芯片的C/T1作为方波发生器(方式3),要求输出为10个时钟周期的方波,写出所需的命令字。 设8253的地址:0060H~0066H MOV AL, OUT 66H, AL MOV AL, 10H OUT 62H, AL 例2 计算定时常数 要求定时2ms,假设F=1MHz,C/T0采用模式0,8253地址40H~46H,写出初始化程序 X=T/tc=T*F=2*(10)-3*1*106=2000 MOV AL, OUT 46H,AL;写命令字 MOV AX, 2000H;送初值 OUT 40H,AL MOV AL, AH OUT 40H,AL 例3 若定时时间大于一个定时器的最大定时时间? 假设 F=2MHz,tc=0.5μS Tmax=65536*0.5=0.33S 怎样解决??? 1、硬件串联 2、软件计数,开辟内存单元 CLK0 GATE0 GATE1 CLK1 OUT0 OUT1 +5V 例5 如图所示,8086系统中包含一片8253芯片,地址为0FFAH~0FFDH,编写初始化程序完成如下功能: 1)计数器0完成对外部事件计数功能,计满100次向CPU发出中断; 2)计数器1输入2.5MHz方波脉冲,产生频率为1KHz的方波; 3)计数器2输出标准秒脉冲时钟。 D7-D0 CS A0 A1 RD WR 8253 CLK0 CLK1 CLK2 GATE0 GATE1 GATE2 OUT0 OUT1 OUT2 外部计事 2.5MHz 1KHz 秒 INTR 计数器0:方式0 初值: 100 计数器1:方式3 初值: 2.5M/1K=2500 计数器2:方式2,1011010B 初值: 1000/1=1000 MOV DX, 0FFDH MOV AL, 10H OUT DX, AL; 初始化计数器0 MOV DX, 0FFAH MOV AL, 100; 计数值100 OUT DX, AL MOV DX, 0FFDH
您可能关注的文档
最近下载
- 防腐、保温施工方案.docx VIP
- (完整版)沟槽开挖及支护专项施工方案(深基坑专家论证).doc
- 4.1 水循环(教案)2023-2024学年湘教版(2019)高中地理必修一.docx VIP
- EIM Book 1 Unit 1 Free time单元检测试题.pdf VIP
- 金风1.5MW型风机变流器断路器反馈丢失故障作业指导书.docx VIP
- 信息与通信技术产品供应链安全测试方法.docx VIP
- 高中必备成语及解释800个.docx VIP
- 公差配合与测量技术 第2版 项目三 千分尺与指示表的测量操作.pptx VIP
- 金风1.5MW型风机主控柜断路器状态反馈丢失故障作业指导书.docx VIP
- 第2课学会沟通交流(教学课件) 道德与法治统编版五年级上册.ppt
文档评论(0)