郑兰兰--定时器习题解答.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章定时/计数计数 习题解答 软件定时与硬件定时各自有何优缺点? 答:软件定时的定时成本低,但定时时间不够精确,CPU的利用率也不高;相对于软件定时,硬件定时的定时时间精确,CPU的利用率高,但定时成本也较高。 简述可编程定时器8253 计数器模块的内部结构及其技术特点? 答:每个计数模块内部包括一个初值寄存器和一个减法执行部件以及一个输出锁存器,均为16位的结构。其中初值寄存器用来保存计数初值,输出锁存器用来锁住当前计数值。这样的结构使得CPU对8253的读写操作不会干扰到当前计数操作。 简述可编程定时器8253的两种启动方式? 答:两种计数启动方式分别为软启动和硬启动。软启动是指CPU用输出指令向计数器写入初值后就启动计数。硬启动是指写入初值后并不启动计数,而是采样到门控信号出现上升沿后才启动计数。 可编程定时器芯片有几个通道?可工作于几种方式下? 答:共有3个完全独立的通道。可工作于6种方式下。 简述8253每一种工作方式的主要特点,以及标志波形。 答:方式0:计数结束后可产生中断,软启动,非循环计数,标志波形为高电平; 方式1:可重复触发的单稳态触发器,硬启动,非循环计数,标志波形为一个宽度为N*TCLK的负脉冲;方式2:频率发生器,软硬启动均可,可循环计数,标志波形为连续输出宽度为1个TCLK的负脉冲;方式3:方波发生器,软硬启动均可,可循环计数,标志波形为连续的方波信号;方式4:软件触发选通,软启动,非循环计数,标志波形为一个宽度为一个TCLK的负脉冲;方式5:硬件触发选通,硬启动,非循环计数,标志波形为一个宽度为一个TCLK的负脉冲。 在可编程定时器8253中时钟信号CLK所起的作用是什么? 答:时钟信号是计数的信号来源;时钟信号是8253各种操作时序的时间基准。 简述可编程定时器8253在不同的工作方式下门控信号GATE的作用。 答:在软启动模式下,门控信号为高电平允许计数,为低电平暂停计数;在硬启动模式下,门控信号为上升沿启动计数。 已知8253的计数器1的输入时钟频率为1MHZ,则该计数器的最大延时时间为多少? 答:65.536微秒。 试说明8253的最大初值。 答:8253的最大初值为0000H。在二进制的计数模式下代表65536,十进制的计数模式下代表10000。 8253内部的所有寄存器都是16位的吗? 答:不对。控制寄存器是8位的。 试说明8253的基本工作过程。 答:控制寄存器获取控制字和初值寄存器获得计数初值后,8253首先去检测门控信号是否有效,若门控信号有效则启动计数过程。 若利用8253定时器输出方波信号,当计数初值为奇数时,该方波信号具有什么样的特点? 答:输出不完全对称方波,其中(N+1)/2个时钟周期,OUT为高电平,另(N-1)/2个时钟周期,OUT为低电平。 已知8253定时器控制端口的地址为0FFF3H,若CPU需要读取8253的计数通道0的当前计数值。请给出包括锁存和读出在内的程序片段。 答: MOV DX,0FFF3H MOV AL OUT DX,AL MOV DX,0FFF0H IN AL,DX 若利用8253定时器芯片的计数器2提供动态RAM的刷新定时。要求8253工作于方式2,8MS的时间完成256行的刷新,输入的时钟频率为2.432MHZ。则输出的信号周期为多少?同时写出8253的初始化程序。 答: MOV DX,CNT2PORT MOV AL OUT DX,AL MOV AL,76 MOV DX,CTRPORT OUT DX,AL 若利用8253定时器产生一个高电平有效的中断申请信号,应采用哪种工作方式? 答:应采用方式0,延时时间到可输出一个高电平信号。 试编程实现8253计数器0工作于方式0,计数初值为2000H;计数器1工作于方式2,初值为10,BCD计数;计数器2工作于方式4,初值为6020H。 答: 计数器0 MOV AL MOV DX,CTRPORT OUT DX,AL MOV AX,2000H MOV DX,PORT0 OUT DX,AL MOV AH,AL OUT DX,AL 计数器1 MOV AL MOV DX,CTRPORT OUT DX,AL MOV AL,10H MOV DX,PORT1 OUT DX,AL 计数器2 MOV AL MOV DX,CTRPORT OUT DX,AL MOV AX

文档评论(0)

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

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

1亿VIP精品文档

相关文档