接口AD与DA转换器接口学案.ppt

例9.4 DMA方式的ADC接口电路设计 电路 初始化编程 根据题意只涉及以下几个寄存器的操作: ① 选定传送通道及工作方式(工作方式寄存器)。 ② 设置DMA屏蔽字(屏蔽寄存器),端口=0BH。 ③ 设定传输的总字节数(字节数寄存器),端口 =03H(通道1) ④ 设定传送的存储器地址(地址寄存器),端口 =02H(通道1) ⑤ 写清除先/后触发器,端口=0CH。 返回 程序清单: CLI ;关中断 MOV AL,04H ;命令字,禁止82C37A工作 OUT 08H,AL MOV AL ;工作方式:单一传输方式, ;地址加1,非自动预置, ;DMA写,通道1 OUT 0BH,AL ;送入工作方式寄存器 OUT 0CH,AL ;清先/后触发器(软命令) MOV AL,03H ;页面地址(最高4位地址) OUT 83H,AL ;写入DMA页面地址寄存器 MOV AL,00H ;基地址低8位 OUT 02H,AL ;低8位地址写入通道1的基与

文档评论(0)

1亿VIP精品文档

相关文档