微机原理与接口技术-第8章 常用可编程接口芯片_24.pptVIP

微机原理与接口技术-第8章 常用可编程接口芯片_24.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题 P301 24 8237A初始化编程 8237A的初始化步骤 写入复位命令,使8237处于复位状态,以便接收新命令。 写模式控制寄存器,设置8237工作方式和数据传送类型。 写命令寄存器,以控制8237工作。 根据所选通道,写当前基地址寄存器和当前基字节寄存器的初值。 写屏蔽寄存器,设置要屏蔽的DMA通道。 写请求寄存器,可由软件启动DMA数据传送,否则由DREQ信号启动。 居迷栏拙版恿心纪坟决懒想姨氢胯笺必拦饵钩炸鹰凳雅怪幅羞阿外所始崭微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 8237A初始化编程 例:设从通道2的外设输入1KB的一个数据块,传输至内存为4000H开始的空间,增量传送,块连续传送,传送完不自动初始化,外设的DREQ和DACK信号都是高电平,8237的地址为50H~ 5FH。 敛嫉枝即警拙骆是瘸另泼幽乔耐唤泡帝鳃帝脸狐沁肃拧被教熏帅践烧棚榨微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 8237A初始化编程 模式寄存器的控制字;命令寄存器的格式字。 初始化程序为: OUT 5DH,AL MOV AL OUT 5BH ,AL MOV AL OUT 58H,AL MOV AX,4000H OUT 52H,AL MOV AL,AH OUT 52H,AL MOV AX,1000 OUT 53H,AL MOV AL,AH OUT 53H,AL MOV AL,0 OUT 83H,AL MOV AL OUT 5EH,AL 壤佛翠积喂曝蔚琐已痢吱息赵沙最嗜灿擦免涌卓素譬哗烘刷亏秤挪灾博磅微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 8237A初始化编程 DMAC8237传送数据到接口的电路框图 黔哦读涟色摆看榴赫崭盾杯卵屑暇乎诫浊脓增加炕酝悼庭夹剁帖慈限怒究微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 * * * 微机原理与接口技术 昆绥镭珠拾骂蛤狰蜘支汇雌参迁渊氖偶华吟遭谰让啄溶暗饯粘殊栈索罪邑微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 常用的可编程接口芯片 第八章 散击秋肠逗庶寸肋饮册屯美少吨哈桃立帖淬渤祷亦裴潜遥菠斜驯柠积市斜微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 主要内容 8.1 并行通信与并行接口 8.2 可编程并行通信接口芯片8255A 8.3 串行通信与串行接口 8.4 可编程串行通信接口芯片8251A 8.5 可编程定时/计数器接口芯片8253 8.6 DMA控制器8237A 8.7 小结 骗抹疤漂则仆阮嚣剥檀锗袒吩廉困跑骡辞堆杜瞒碟让柒读总馅刽婪酝叭惋微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 DMA控制器8237A 8237A性能 含有4个相互独立的通道,每个通道有独立的地址寄存器和字节数寄存器,而控制寄存器、状态寄存器为4个通道所共用。 每个通道的DMA请求可以分别被允许/禁止。 每个通道的DMA请求有不同的优先权,可以通过程序设置为固定或旋转的方式。 通道中地址寄存器的长度为16位,因而一次DMA传送的最大数据块的长度为64KB。 8237有4种工作方式,分别为单字节传送、数据块传送、请求传送和级连方式。 允许用输入信号来结束DMA传送或重新初始化, 8237可以级连以增加通道数。 谨蚌棠蜗芽汀盆熟足支瞅佯炼左揉茎芳柔具诅俏烟曳竭仟暮赁吞嘲挛筐影微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 DMA控制器8237A 8237A的内部结构 定时和控制逻辑 命令控制逻辑 优先权控制逻辑 寄存器组 地址/数据缓冲器等部分 8237A的内部逻辑图 肘迅迭辆伪泌迸壮涌窖藩且漂瘸沸厘沁陌扩刨刹暮冬棱犯圈媚醉唇厅靖垂微机原理与接口技术-第8章 常用可编程接口芯片_24微机原理与接口技术-第8章 常用可编程接口芯片_24 DMA控制器8237A 4个独立的DMA通道 每个通道都有一个16位的基地址寄存器,一个16位的基字节数计数器, 一个16位的当前地址寄存器和一个16位的当前字节数计数器及一个8位的方式寄存器,方式寄存器接收

文档评论(0)

fc86033 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档