一、实验目的1、学习ADC0809、8279A与微机8088系统的接口方法,以及8088CPU用查询方式对键值扫描的编程方法,了解并掌握LED数码管显示的原理和编程方法
2、掌握ADC0809和微机接口方法工作方式和编程原理
并且学会用8255A并行口传输数据的方法
3、通过自己编写汇编程序和在实验箱上的调试,学会8086/8088的编程原理和方法,和各芯片与其的连接原理和方法,并学会通过编程协调各芯片的正常工作
二、实验内容说明通过编程,本实验要求通过温度传感器向ADC0809芯片中输入模拟信号,通过ADC0809输出数字信号后,由8086CPU处理,在数码管上显示十进制的温度数值
由于实验室没有温度传感器的放大电路,于是温度传感器和放大电路由一个0-5V滑动变阻器代替
三、ADC0809的介绍ADC0809是采样频率为8位的、以逐次逼近原理进行模—数转换的器件
其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8个单断模拟输入信号中的一个进行A/D转换
1.主要特性1)8路8位A/D转换器,即分辨率8位
2)具有转换起停控制端
3)转换时间为100μs4)单个+5V电源供电5)模拟输入电压范围0~+5V,不需零点和满刻度校准
6)工作温度范围为-40~+85摄氏度7)低功耗,约15mW
2.内部结构ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图13.22所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型D/A转换器、逐次逼近3.外部特性(引脚功能)ADC0809芯片有28条引脚,采用双列直插式封装,如图13.23所示
下面说明各引脚功能
IN0~IN7:8路模拟量输入端
2-1~2-8:8位数字量输出端
ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路ALE:地址锁存允许信号,输入,高电平有效