微机原理课件第21讲(电子).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理课件第21讲(电子)

程序 DATA SEGMENT COUNT EQU 100 BUFF DB COUNT*8 DUP(?) DATA ENDS STACK SEGMENT stack DW 200 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK 程序 START:MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV BX,OFFSET BUFF MOV CX,COUNT OUTL: PUSH BX MOV DX,380H;指向通道0 INLOP:OUT DX,AL ;锁存模拟通道地址,启动转换 MOV AX,50000 ;延时,等待转换结束 WT: DEC AX JNZ WT 程序 IN AL,DX ;读取转换结果 MOV [BX],AL ADD BX,COUNT ;指向下一个通道的存放地址 INC DX ;指向下一个通道的地址 CMP DX,388H ;8个通道都采集了一遍吗? JB INLOP POP BX ;弹出0通道的存放地址 INC BX ;指向0通道的下一个存放地址 LOOP OUTL MOV AH,4CH INT 21H CODE ENDS END START 8.3.3 数模(D/A)转换 D/A转换:将离散的数字信号转换成连续的模拟信号的过程。 转换过程:数字量?模拟电流?模拟电压 模拟 开关 … 数字量输入 … 电阻 网络 VREF 基准电压 - + VO RO 模拟量 输出 运算 放大器 IO 数模(D/A)转换 【转换过程】 d1~n:输入的数字量 模拟 开关 … 数字量输入 … 电阻 网络 VREF 基准电压 - + VO RO 模拟量 输出 运算 放大器 IO R I1 2R I2 4R I3 8R I4 d1 d2 d3 d4 VR Io Vo= - Io·Ro 数模转换器的性能指标 输入数字量 一般采用自然二进制编码,输入数据的格式为并行码,逻辑电平为TTL电平。 输出模拟量 多数D/A转换器是电流输出型 Vo=Vr×输入数字量/ 2n = Vr×输入数字量/256 输出电压仅与参考电压和输入数字量有关 数模转换器的性能指标 分辨率 DAC所能分辨的最小电压增量。它反映了DAC对微小输入量变化的敏感性。分辨率的高低通常用二进制输入量的位数来表示,例如分辨率是8位、10位、12位等。 精度 用最大的静态转换误差的形式表示,这个转换误差应包括非线性误差、比例系数误差以及漂移误差等综合误差,它反映了实际输出电压与理论输出电压之间的接近程度。 建立时间 指从数字量输入到建立稳定的输出电流的时间。 8.3.4 DAC 0832 性能指标 主要参数为: 分辨率 8位 转换时间 1us 满量程误差 ±1LSB 参考电压 ±10V 单电源 +5V~+15V DAC 0832内部结构及引脚图 DAC0832是一个8位的数/模转换芯片,内部由8位输入寄存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。 DAC 0832引脚功能说明 VREF :参考电压输入端。根据需要接一定大小的电压,由于它是转换的基准,要求数值正确,稳定性好,常用稳压电路产生,或用专门的参考电压源提供。 VCC :工作电压输入端。 D7~D0 :数据输入。可直接连到数据总线,也可经8255A等并行I/O接口与数据总线相连。 IOUT1和IOUT2 :互补的电流输出端。为了输出模拟电压,输出端需加I/V转换电路。 DAC 0832引脚功能说明 AGND : 为模拟地,DGND为数字地。在模拟电路中,所有的模拟地要连在一起,数字地也

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档