文档详情

第6章数模与模数转换及其接口讲述.ppt

发布:2017-04-02约9.63千字共63页下载文档
文本预览下载声明
ADC0809的引脚功能 ADC0809引脚如图所示。 START: MOV AL,0 UP: MOV DX,INR_PORT OUT DX,AL MOV DX,DACR_PORT OUT DX,AL CALL DELAY ; 延时 INC AL ; 恢复AL为FFH JNZ UP DEC AL DOWN: DEC AL MOV DX,INR_PORT OUT DX,AL ; MOV DX,DACR_PORT OUT DX,AL CALL DELAY ; 延时 JNZ DOWN INC AL JMP UP ; 下一个三角波 START: MOV AL,0 UP: MOV DX,INR_PORT OUT DX,AL MOV DX,DACR_PORT OUT DX,AL CALL DELAY ; 延时 INC AL JMP UP 正向锯齿波 Δt 00 0 t 01 02 FC FD FE FF v 00 01 02 FC FD FE FF 00H FFH START: MOV AL,0FFH DOWN: MOV DX,INR_PORT OUT DX,AL MOV DX,DACR_PORT OUT DX,AL CALL DELAY ; 延时 DEC AL JMP DOWN 反向锯齿波 Δt 0 t FF 00 01 02 v FE FD FC FF 00 01 02 FE FD FC 00H FFH ●A/D转换器是可将模拟信号转换为n位二进制数的装置。 ●输出的是在幅值上离散的数字量。 ●输入的是在时间和幅值上连续变化的模拟量。 6.3.1 A/D转换原理 ●转换分四步进行: 采样 保持 量化 编码 6.3 模/数(A/D)转换器 1. 采样、保持、量化和编码 ●采样:是指将时间上连续的模拟量F(t)转换成时间上离散(断续变化)的模拟量,其过程可用Fs(t)=F(t)S(t)表示。S(t)为采样脉冲序列,当S(t)=1时, Fs(t)=F(t),当S(t)=0时, Fs(t)=0。 ●保持:是将采样所得到的模拟量幅值保持下来,即在S(t)=0期间保持最后瞬时的采样值,以使后续的AD转换有足够的时间进行处理,也为了控制量化误差。 ●量化:是AD转换的核心。数字信号不仅在时间上是离散的,数值大小的变化也是不连续的,即任何一个数字量的大小只能是某个规定最小数量单位的整数倍。量化就是用这个规定的最小数量单位将数值上连续的模拟量转换为为数值上离散的数字量。所取的最小数量大小就等于Δ。 ●编码:就是将量化得到的数值用某种码制表示出来,通常
显示全部
相似文档