分辨率= 0.1 1 450 4500
1
1
12位ADC的分辨率= 212 4096
故需选用13位A/D转换器。
转换时间= 1 62.5ms 16
3、 转换时间
指 ADC 完成一次转换所需要得时间,即从转换开 始到输出端出现稳定得数字信号所需要得时间。
转换时间越小,转换速度越高。
转换速度比较:并联比较型 > 逐次逼近型 > 双积分型
利用DAC可实现任意波形(如锯齿波、三角波、 正弦波等)得输出,如输出锯齿波、三角波得程序 段如下:
TRG: MOV DX,234H MOV AL,0H
TN1: OUT DX,AL INC AL JNZ TN1 MOV AL,0FFH
TN2: OUT DX,AL DEC AL JNZ TN2
JMP TN1
0
AL全“1”输 出 产生
13、2 模数转换
• A/D转换得原理很多,常见得有双积分式、 逐次逼近式、计数式等。
• 输出码制有二进制、BCD码等。 • 输出数据宽度有8位、12位、16位、20位、
24位等(二进制)。
A /D 转换得基本原理和一般步骤
基本原理
模拟输 入信号
uI
ADC
…
Dn-1 Dn-2
11、1、3 DAC0832得接口设计---单缓冲方式
设D/A转换端口号为PORTA,设需转换得数据放在 1000H单元,则D/A转换程序为:
MOV BX,1000H MOV AL,[BX] MOV DX, PORTA OUT DX,AL
DAC0832得应用举例:
注:在DAC实际连接中,要注意区分“模拟地” 和“数字地”得连接,为了避免信号串扰, 数字量部分只能连接到数字地,而模所量 部分只能连接到模拟地。