ADC0809数字温度计设计:微机原理与汇编语言实验

4星 · 超过85%的资源 需积分: 22 31 下载量 29 浏览量 更新于2024-08-02 3 收藏 545KB DOC 举报
"微机原理与汇编语言实验——ADC0809数字温度计设计" 本实验项目主要关注微机原理与汇编语言在实际应用中的结合,具体是通过A/D转换器ADC0809来设计一个数字温度计。实验旨在让学生深入理解A/D转换的工作原理,同时熟悉ADC0809芯片的硬件电路设计和相关软件编程。 A/D转换器(Analog-to-Digital Converter)是将模拟信号转换为数字信号的设备。在本实验中,ADC0809是一款8位逐次逼近型A/D转换器,它可以接收模拟输入信号并将其转化为对应的数字值。ADC0809有8个输入通道,允许连接多个模拟源,但在数字温度计设计中,我们只需要用到其中的一个通道。 实验内容包括: 1. 学习A/D转换的基本概念和工作流程,了解ADC0809的功能和特性。A/D转换的过程通常包括采样、保持、量化和编码四个步骤,ADC0809在完成这些步骤后会输出一个8位的数字结果。 2. 掌握ADC0809在数字温度计中的应用。这里使用了AD590温度传感器,它能输出与温度成正比的电流,这个电流被送入ADC0809进行转换,得到对应的温度值。 3. 使用汇编语言编写控制程序,实现温度值的读取、转换和显示。在QTH-8086B环境下,程序需要能够启动A/D转换,读取结果,并处理转换后的数字,将其转换为温度值,最终在数码管上显示出来。实验者需要通过调节电位器改变输入模拟电压,观察数码管显示的温度值变化,以此验证A/D转换的正确性。 实验对开发环境和技术文档有明确要求: - 软件环境需为Windows 98/XP/2000,并使用QTH-8086B集成开发环境。 - 硬件环境要求计算机配置较高,包括Pentium 4 CPU、256MB RAM和60GB以上的硬盘。 - 技术文档应按照规定格式编写,包括流程图、软硬件描述和实验总结。 实验报告要求使用特定的版式进行打印,包括页边距、页眉页脚设置以及各级标题和正文的字体大小和样式。实验报告应包含封面、任务书、报告等内容,明确标注实验目的、操作过程、结果分析和实验总结。 通过这个实验,学生不仅能够加深对微机原理和汇编语言的理解,还能学习到A/D转换器的实际应用,提升动手能力和问题解决能力。