自动控制网—学习自动控制技术电气自动化技术从这里开始!

A/D转换器与系统的连接及举例(2)

时间:2015-11-02 07:30来源:www.eadianqi.com 编辑:自动控制网
图3 AD574与外部的连接 设转换结束信号STS接8255A的PA:,8255A已初始化设定为A口输入。查询法启动和读取AD574的转换数据的接口程序如下: OUT ADPORT,AL;启动A/D按12位转换,ADPORT是AD574的一个偶地址 WAITl:I

自动控制网www.eadianqi.com版权所有

图3 AD574与外部的连接

本文来自www.eadianqi.com

    设转换结束信号STS接8255A的PA:,8255A已初始化设定为A口输入。查询法启动和读取AD574的转换数据的接口程序如下: 自动控制网www.eadianqi.com版权所有

    OUT ADPORT,AL;启动A/D按12位转换,ADPORT是AD574的一个偶地址

自动控制网www.eadianqi.com版权所有

    WAITl:IN AL,PA;读取转换结束信号,PA是8255A的A端口地址 本文来自www.eadianqi.com

    MOV CL,03;

本文来自www.eadianqi.com

    RCR AL,CL;右移三次 本文来自www.eadianqi.com

    JC WAITl;如为高电平,则等待

自动控制网www.eadianqi.com版权所有

    IN AL,ADPORT;读取转换后高8位数据 自动控制网www.eadianqi.com版权所有

    MOV AH,AL;高8位数据传送到AH 自动控制网www.eadianqi.com版权所有

    IN AL,ADPORT+1;读取转换后的低4位数据后跟4个0 自动控制网www.eadianqi.com版权所有

    … …

本文来自www.eadianqi.com

本文已影响