可编程DMA控制器A2(共63张PPT).pptxVIP

  • 2
  • 0
  • 约1.03千字
  • 约 63页
  • 2026-02-03 发布于江西
  • 举报

第9章可编程DMA控制器8237A;9.18237A的引脚与内部结构;;;;;;9.1.2知识讲解;;;;;;;;;;;;;;9.28237A的控制字及应用;;。;;;;9.2.2知识讲解;;;;;;;;;;;2.8237A的初始化编程及应用;;;;;2.项目电路连接与说明

设置8237A的模式字,定义通道1为DMA写传输

用8237从接口向RAM输入数据并显示电路框图如图9-5所示。

图9-108237的屏蔽控制字的格式

DMA进行存贮器到存贮器传送数据程序清单如下所示。

MOVBL,AL

OUTDMA+02H,AL ;写地址高8位

⑥设置DMA工作方式,自动重载起始地址、计数器值,允许DMA。

要求每发生一次DMA请求,就从接口电路(74LS244)向内存传送一个字节数据,存入从6000H:0H开始的10个字节的缓冲区,然后将该缓冲区的内容送PC机屏幕上显示。

MOVAX,EXTRA

(8)使用DAM通道1把内存4000H到4FFFH区域的1000H个字节的数据输出到外设,采用数据块传送模式,传送完不自动初始化,DREQ和DACK都是高电平有效,不用扩展写命令信号,固定优先权,正常时序,系统中只有一片8237A。

OUT0BH,AL ;

①D0:允许或禁止存储器到存储器的传送操作。;;9.3项目扩展与工程应用;;;;;;;项目4:DMA

文档评论(0)

1亿VIP精品文档

相关文档