第11章可编程定时器计数器.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

11.2.4 8253的编程写入方式控制字写入计数值读取计数值初始化编程(1)写控制字无论对哪个通道写控制字都必须写到控制寄存器(2)写计数初值用哪个计数器通道,则写到该计数器通道对应的端口地址。写初值时,要与控制字内的操作类型一致。第30页,共50页,星期日,2025年,2月5日1.写入方式控制字8253的方式控制字格式如图所示,各计数器有6种可供选择的工作方式,以完成定时、计数或脉冲发生器等多种功能。第31页,共50页,星期日,2025年,2月5日8253初始值计算:假设已知8253相应通道的CLK端接入的时钟频率为fCLK,周期记为tCLK=1/fCLK,要求产生的周期性信号频率为F(周期为T)或定时时间为T(F=1/T),则所需计数初值n为:在计算时注意时间和频率的单位一致性。第32页,共50页,星期日,2025年,2月5日2.写入计数值若规定只写低8位,则只写1次,且写入的为计数初值的低8位,高8位自动为0。若规定只写高8位,则只写1次,且写入的为计数初值的高8位,低8位自动为0。若规定写两次,则先写入的为计数初值的低8位,再写入的为计数初值的高8位。选择二进制时计数值范围:0000H~FFFFH0000H是最大值,代表65536选择十进制(BCD码)计数值范围:0000~99990000代表最大值10000第33页,共50页,星期日,2025年,2月5日注意:1、当采用8位二进制计数时:在8253初始化编程的传送指令“MOVAL,n”中,n可以写成任何进制数(二进制、十进制或十六进制)的形式。2、当采用16位二进制计数时:方法一:先把计算得到的十进制计数初值n转换成十六进制数(即16位二进制),然后分两次写入8253的指定端口。方法二:先把该十进制计数初值n直接传送给AX,然后分两次写入8253指定端口,即:MOVAX,nOUTPORT,AL ;先写低8位(PORT为端口号)MOVAL,AHOUTPORT,AL ;后写高8位第34页,共50页,星期日,2025年,2月5日注意:3、当采用十进制(BCD码)计数时:将十进制计数初值n加上后缀H,以便在相应的传送指令执行后能够在AL(或AX)中得到十进制数n的BCD码表示形式。例如n=50,则应按如下方式写入:MOVAL,50HOUTPORT,AL如果n=1250,则需分两次写入,即:MOVAL,50HOUTPORT,AL;先写低8位MOVAL,12HOUTPORT,AL;后写高8位第35页,共50页,星期日,2025年,2月5日第*页第11章可编程定时器计数器第1页,共50页,星期日,2025年,2月5日计数器/定时器接口芯片8253微机系统中经常会要求有一些实时时钟以实现定时或延时控制,如定时中断、定时检测、定时扫描等,或对外部事件进行计数并将计数结果提供给CPU。定时或计数的工作实质均体现为对脉冲信号的计数,如果计数的对象是标准的内部时钟信号,由于其周期恒定,故计数值就恒定地对应于一定的时间,这一过程即为定时,如果计数的对象是与外部过程相对应的脉冲信号(周期可以不相等),则此时即为计数。第2页,共50页,星期日,2025年,2月5日11.2可编程定时/计数器825311.2.1 8253的主要性能11.2.2 8253的内部结构及外部引脚11.2.3 8253的工作方式及波形 11.2.48253的编程 11.2.5 8253的应用 第3页,共50页,星期日,2025年,2月5日11.2.1 8253的主要性能8253是三通道16位的可编程计数/定时器。8254是8253的改进型。第4页,共50页,星期日,2025年,2月5日8253可编程定时/计数器内部有3个独立的16位定时/计数器通道。计数器可按照二进制或十进制计数,每个通道有6种工作方式,计数频率可高达2MHz以上。第5页,共50页,星期日,2025年,2月5日11.2.2 8253的内部结构及外部引脚8253各引脚的定义(连接系统总线):D0~D7:数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档