第九章棉絮嵌入式dma.pptVIP

  • 1
  • 0
  • 约8.33千字
  • 约 64页
  • 2018-12-28 发布于福建
  • 举报
第九章棉絮嵌入式dma

通道1工作方式 mov al,45h ;通道1方式字: ;单字节写传送,地址增量,非自动初始化 out 0bh,al nop ;延时 nop out 0ch,al ;清高/低触发器命令 DMA写传送 通道1起始地址 mov al,0 out 02h,al ;写入低8位地址到地址寄存器 mov al,50h out 02h,al ;写入中8位地址到地址寄存器 mov al,04h out 83h,al ;写入高8位地址到页面寄存器 DMA写传送 通道1传送字节数 mov ax,2048-1 ;AX←传送字节数减1 out 03h,al ;送字节数低8位到字节数寄存器 mov al,ah out 03h,al ;送字节数高8位到字节数寄存器 mov al,01 out 0ah,al ;单通道屏蔽字:允许通道1的DMA请求 …… ;其他工作 DMA写传送 通道1传送结束判断 dmalp: in al,08h ;读状态寄存器 and al,02h ;判断通道1是否传送结束 jz dmalp ;没有结束,则循环等待 …… ;传送结束,处理转换数据 DMA写传送 9.3.3 DMA设定子程序 系统ROM-BIOS的DMA设定子程序:DMA通道2传送编程 软盘的读写利用DMA通道2传送数据 被读软盘、写软盘和软盘检验等软盘I/O功能程序调用

文档评论(0)

1亿VIP精品文档

相关文档