第7章 单片机的典型外围接口技术.ppt

第7章 单片机的典型外围接口技术

* * * 设D/A转换端口号为PORTA,设需转换的数据放在1000H单元,则D/A转换程序为: MOV BX,1000H MOV AL,[BX] MOV DX, PORTA OUT DX,AL 数模转换 DAC0832的接口设计 2. 使用两级缓冲 数模转换 DAC0832的接口设计 设CS’由A15~A1经译码产生,当A15~A1=A0832时, CS’有效。在CPU执行OUT指令时,若A0=0,DAC0832内部LE1有效,数据总线上的值(AL)送入数据输入寄存器; 若A0=1,DAC0832内部LE2有效,数据输入寄存器的值送DAC寄存器。 A0832 EQU 200H MOV DX,A0832+0;A0=0 OUT DX,AL ;AL的值为待转换的数字 MOV DX,A0832+1 ;A0=1 OUT DX,AL;AL的值无关 数模转换 DAC0832的接口设计 模数转换 模数转换原理 方法有计数法、逐次逼近法等 计数式A/D转换 转换原理:由计数器对固定频率信号CLK进行计数,计数输出值送DAC,DAC的输出模拟量Vo与输入模拟量Vi在比较器中进行比较,随着计数的进行,Vo不断增加,当VoVi,计数器停止计数,此时的计数值即是模拟量Vi对应的数字量。 模数转换 模数转换原理 计数式A/D转换 模数转换 模数转换原理 逐次逼近型A/D转换 模数转换 模数转换

文档评论(0)

1亿VIP精品文档

相关文档