李伯成《微机原理》练习习题第六章.docxVIP

  • 21
  • 0
  • 约2.27千字
  • 约 3页
  • 2020-11-13 发布于山东
  • 举报

李伯成《微机原理》练习习题第六章.docx

李伯成《微机原理》习题 第六章 若 8253 芯片可利用 8088 的外设接口地址为 0D0D0H~0D0DFH,试画出电路,若加到 8253 上 的时钟信号为 2MH: ( 1) 若利用计数器 0,1,2 分别产生周期为 10 微秒的对称方波以及秒和 10 秒产生一个 负脉冲,试说明 8253 应如何连接并编写初始化在内的程序; ( 2) 若希望利用 8088 程序通过接口控制 GATE,从 CPU使 GATE有效开始, 20 微秒后在计 数器 0 的 OUT 端产生一个正脉冲,试设计完成此要求的硬件和软件。 根据题意 三个计数器都应该工作在方波发生器方式 3,计数器 0 的输出信号周期为 10 微秒,因为时钟信号周期我微秒,所以计数器 0 的计数值为 20。用 OUT0作为计数器 1 的时 钟,计数器 1 的分频系数为 1/10 -4 , 而假如又用 OUT1作为计数器 2 的时钟,则计数器 2 的 分频系数应为 100。所以有以下初始化程序段: 计数器 0 : 00 01 011 1 = 37H 计数器 0 单字节 方式 3 十进制 计数器 1 01 11 011 1 =57H 计数器 1 双字节 方式 3 十进制 计数器 2 10 01 011 1 =97H 计数器 2 单字节 方式 3 十进制 MOV DX, 0D0D3H;控制端口地址 MOV

文档评论(0)

1亿VIP精品文档

相关文档