重庆大学微型计算机控制第2章.ppt

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

介绍计算机控制系统中过程输入输出通道的基本结构和功能,D/A转换器原理及其接口技术,A/D转换器及其接口技术。;第四节 数字量输入输出通道;第一节 过程输入输出通道概述;一、模拟量输入通道的一般结构;二、模拟量输出通道的一般结构;三、数字量输入通道的一般结构;四、数字量输出通道的一般结构;第二节 模拟量输出通道; 组成:电子开关、电阻网络、运算放大器、参考电压 ;2R 4R 8R 16R 32R 64R 128R 256R; Di(i=0,1,2,3)是D/A转换器的数字输入,Ki(i=0,1,2,3)是电子开关 ; 对于n位D/A转换器有:;2.主要技术指标; ;二、常用D/A转换器及其接口技术;② 引脚功能 ;VREF:参考电压(-10V~+10V);① 单极性输出;I’; ; 例1:电路结构示意图如图所示,要求通过VOUT端分时输出如图所示三种波形,试编程实现。;方波程序; ORG 0100H MOV DX,99H ;输入寄存器地址 MOV AL,00H ;转换初值 NEXT: OUT DX,AL ;启动D/A转换 INC AL ;转换值增量 NOP ;延时 NOP …… NOP JMP NEXT …;三角波程序;2.12位D/A转换器DAC1210及其接口技术;② 引脚功能 ;VREF:参考电压;与16位CPU的接口 ;例:电路结构示意图如前,若将12位二进制数3F4H转换为模拟电压,试编 写出相应程序段。(设图中译码器译出的Y0、Y1、Y2三个地址分别为 210H、211H、212H );注意:如果被转换数据存放在16位单元或是寄存器的低12位中,由于DAC1210 的低4位输入寄存器是接在数据总线的高4位上,所以输出数据转换之 前,需要将数据左移4位,即实现左对齐。被转换数据存放在16位寄存 器的高12位中,则不需要左移。;3.多路模拟输出通道设计(两路为例);;① 锯齿波顶点对应的数字量D为;中断逻辑初始;① 待转换数在 AL→D/A→S/H 子程序;② 定时器中断服务程序:锯齿波数据单元DL,4S标志CL;③ 主程序:利用8259的IR2接中断信号,地址为20H,21H;IR2中断类型号为0AH; 设8254定时器/计数器端口地址为80H~83H;MOV AL ;设定8254的计数器0工作方式2 OUT 83H,AL 先读低字节,后读高字节,二进制 MOV AX,40000D ;送8254计数器初值 OUT 80H,AL ;先读写低字节 MOV AL,AH OUT 80H,AL ;后读写高字节 ; 如图可实现X-Y绘图仪的功能。 设数据段中变量名分别为ARRAY1,ARRAY2两个长度为30H的数据块,请根据该图,编出能 把两个数据块中的数据分别从1#和2#DAC0832同时输出,执行机构根据所给数据绘制出一条 曲线。设1#和2#DAC0832的端口输入寄存器地址为320H、321H,DAC寄存器地址为323H。; ORG 0100H MOV CX,30H LEA SI,ARRAY1 ;数据区1地址→SI LEA DI,ARRAY2 ;数据区2地址→DI NEXT: MOV AL,[SI] ;取数据1 MOV DX,320H ;指向1# 输入寄存器地址 OUT DX,AL ;数据1送1# 输入寄存器地址 INC DX ;指向2# 输入寄存器地址 MOV AL,[DI] ;取数据2 OUT DX,AL ;数据2送2# 输入寄存器地址 ADD DX,2 ;指向1#、2# DAC寄存器地址 OUT DX,AL ;启动1#、2# D/A转换器 INC SI ;修改数据区1地址 INC DI ;修改数据区2地址 LOOP NEXT ;数据未转换完转LOOP;一、模拟量输入通道中的信号变换;2. 信号的量化 ;二、A/D转换器;⑴ 逐次逼近式A/D转换器;逐次逼近寄存器 SAR内容清零;⑵ 双斜积分式A/D转换

文档评论(0)

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

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

1亿VIP精品文档

相关文档