第三章3模拟量输入通道.pptVIP

  • 31
  • 0
  • 约1.6万字
  • 约 87页
  • 2016-08-03 发布于广东
  • 举报
第三章3模拟量输入通道

接着,主机查询转换结束信号EOC的状态,通过执行输入指令,即是把地址为PB的转换接口电路的数据读入AL中,此时地址PB= 0100 1000(48H),使138译码器的输出一个低电平,连同IN输入指令造成的低电平,从而使非与门02(1)产生脉冲信号并选通126三态缓冲器,使EOC电平状态出现在数据线D0上。然后将读入的8位数据进行带进位循环右移,以判断EOC的电平状态。如果EOC为“0”,表示A/D转换正在进行,程序再跳回REOC,反复查询;当EOC为“1”,表示A/D 转换结束。 然后,主机便执行一条输入指令,把接口地址为PA的转换数据读入AL中,即是输出一个低电平,连同IN输入指令造成的低电平,从而使非与门02(2)产生脉冲信号,即产生输出允许信号到OE,使ADC0809内部的三态输出锁存器释放转换数据到数据线上,并被读入到AL中。 接下来,把A/D转换数据存入寄存器BX所指的数据区首地址0000H中,数据区地址加1,为第2路A/D转换数据的存放作准备;接口地址加1,准备接通第2路模拟量信号;计数器减1,不为0则返回到START,继续进行下一路的A/D转换。如此循环,直至完成8路A/D转换。 (2)定时方式读A/D转换数 定时方式读A/D转换数的电路组成如图3-16所示,它与查询方式不同的仅仅在于启动A/D转换

文档评论(0)

1亿VIP精品文档

相关文档