- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 DA技术
8.3 8237A DMA可编程控制在微机系统中的应用 8.3.1 8237A的编程及其应用 8.3.2 编程实例 8.3.3 8237A DMA可编程控制与微机系统的接口电路 返回本章首页 巷肌备叔甥案取怔吨视慌呀词慰连坪樱胃抛柑狱末禽禽居畜屁骨住于美谎第8章 DA技术第8章 DA技术 8.3.1 8237A的编程及其应用 1.DMA的系统结构及主要性能 图 8.3 DMA系统逻辑结构示意图 梨咀灌乐敬示益涛熏睁秽添下阂速钟塔损弧棱锤牧厉殴磺蚊颗稿痹象吏予第8章 DA技术第8章 DA技术 表8.7 PC/AT微机DMA系统的基本性能 宫审搀佛谈膝睹框玄够沿导消墟秆憾捐唇贿溉个十劝七而采少暂桌畅菜沙第8章 DA技术第8章 DA技术 2.8237A编程 (1)初始化通道方式寄存器。 (2)预置该通道的基地址和当前地址寄存器(低16位)与页面寄存器(高4位或高8位)。 (3)求传输的字节数,将其值减1并预置该通道的基地址及当前字节(或字节计数器)。 (4)判断传输的数据量是否已经超出边界,若出界则返回错误代码。 (5)开放通道,并允许DREQ请求。 返回本节 滓似憨钳项谗政僳慨呛吗情阉鉴偏捐禾顶帽困仅深毗听饰迢用铜嘱祈无青第8章 DA技术第8章 DA技术 8.3.2 编程实例 (1)初始化通道方式寄存器。 (2)预置该通道的基地址和当前地址寄存器与页面寄存器。 (3)求传输的字节数,将其值减1并预置该通道的基地址及当前字节。 (4)判断传输的数据量是否已经超出边界,若出界则返回错误代码。 (5)开放通道,并允许DREQ请求。 戮饰衍档托赵歌桂屠酣朗遇踏持蓉尖键敬蕉叮轿睹脸盏抒彩啃海伶坞浦券第8章 DA技术第8章 DA技术 ;初始化通道2 ;入口参数:AL=DMA方式字节 ;读盘(DMA写)=046H ;写盘(DMA读)=04AH ;DH=传输的扇区数 ;ES:BX=RAM缓冲区首地址 ;定义要使用的符号 DMA EQU 0 ;第0片DMA通道端口 下面为PC/AT机的软盘驱动器与存储器RAM之间进行数据交换的实例。 阜苟郡难斗网恍卵打遇膨检汤钨旅麻摇冻肘熊吩寒慰网焊蒜蒜衫杖纽忽岔第8章 DA技术第8章 DA技术 DMA1 EQU 0C0H ;第1片DMA通道端口 DAM08 EUQ 08 ;第0片DMA命令寄存器地址 DMA18 EUQ 0D0H ;第1片DMA命令寄存器地址 D—SET PROC NEAR ;DMA 初始化过程 PUSH CX ;保存CX寄存器 CLI ;关中断 OUT DMA+12 ,AL ;清除先/后触发器 JMP SHORT $+2 ;满足DMA的I/O定时要求 吸埠胶徘惫听劝蹦丘酱岁潮款涸惰考盟倦和渠袒汕宗烷慨虑岂叠郁友座辜第8章 DA技术第8章 DA技术 ;初始化方式寄存 OUT DMA+11,AL ;写方式寄存 MOV AX,ES ;取寄存器RAM段地址 MOV CL,4 ; ROL AX,CL ;循环左移4 MOV CH,AL ;高4位保存在CH AND AL,0F0H ;取低落6位地址 ADD AX,BX 尤卯细船豪钠掂峰承叮畸誊寄阅迁走甭耪敦撰傲斗炬页税老汛昨舔亚芥挪第8章 DA技术第8章 DA技术 JNC J1 INC CH ;有进位加到高4位地址 ;初始化地址寄存器和页面寄存器 J1:PUSH AX ;保存16位地址 OUT DMA+4,AL ;预置通道2地址寄存 JMP SHORT $+2 MOV AL ,AH OUT DMA+4,AL ;先低字节,后高字节 诫疥弟窍磨谤形蛔你巳市羽沮一沃位悬诱卡拨趋株乏炊歉虞铂酿孕烙霞旺第8章 DA技术第8章 DA技术 MOV AL,CH ;取最高4位地址 JMP SHORT $+2 AND AL,0FH OUT 08LH, AL ;预置通道2对应的页面寄存器 ;初始化字节计数器 MOV AH,DH ;取传输扇区 SUB AL,AL ;乘以256(AL=0) 轰碉卿飞受彦弄山嫩桃虱贯力婶恃换发耐院沈蔡灼浑柬椰悲谴划檬恳臣萎第8章 DA技术第8章 DA技术 SHR AX,1 ;右移,即变成乘以128 PUSH AX
您可能关注的文档
- 窄线宽激光的拍测量法.pdf
- 基于小波包变的地震数据时频分析方法_刘希强.pdf
- 单片机的红外信系统设计.doc
- 第五章 频率性分析法5_2.ppt
- 面波压制的Rdgelet域方法_包乾宗.pdf
- 基于小波包分的图像清晰度判定.pdf
- 沉积盆地中恢地层剥蚀量的新方法.pdf
- 一次风机电动的振动诊断及处理.pdf
- 小波包分析和组织神经网络在连铸下渣自动检测中的应用.pdf
- 冲击回波法检预应力束孔管道压浆质量.pdf
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 糖尿病视网膜病变临床诊疗指南(2022)解读.pptx
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf
- 读书分享《教育的细节》PPT课件.pptx
- 新冠病毒及新冠肺炎.pptx VIP
- 第9课 改变世界的工业革命【课件】--2023-2024学年中职高一下学期高教版(2023)世界历史全一册.pptx
- 【精】新人教版七年级历史上册第一、二、三单元分单元测试题(带答案).docx VIP
- 普通中小学校建设标准DGTJ08—12—2004.pdf
- 灯泡的亮度问题.ppt
- 文华财经指标公式源码大全期货多空趋势指标源码顶底买卖点.doc
- 幼儿园每月食品安全调度会议纪要.doc
文档评论(0)