温度测量电路制作:A/D转换与显示电路解析

需积分: 50 1 下载量 32 浏览量 更新于2024-08-17 收藏 2.21MB PPT 举报
本资源主要涉及的是一个基于热敏电阻的简易温度测量装置的制作,其中涵盖了复位、晶振及显示电路的相关知识,以及A/D转换电路的制作和程序调试与烧写。这个项目旨在让学生掌握温度测量电路的原理和实践操作,包括A/D转换电路的构建、温度采样电路的理解、数字信号处理以及相应的编程技能。 1. **复位、晶振及显示电路**: - 复位电路:在微控制器系统中,复位电路用于确保系统在启动时处于已知状态,通常包括一个上电复位和手动复位。在这个项目中,复位可能涉及到一个轻触按键S1,当按下时,系统会进行复位操作。 - 晶振电路:晶振是提供稳定时钟信号的元件,对于单片机如AT89S51来说,晶振是其工作的心脏。12MHz的晶振意味着单片机的时钟频率为12MHz,它决定了系统的工作速度和定时器的精度。 - 显示电路:LED显示电路通常用于输出数据,8个LED发光二极管组成的二进制显示器可以显示A/D转换后的数字信号,通过亮度变化或亮灭来表示不同的数值。 2. **A/D转换电路**: - A/D转换器ADC0809:这是一个8通道、8位模拟数字转换器,能将模拟电压转换为对应的数字信号。在这个任务中,它接收来自热敏电阻的模拟电压,将其转化为数字信号,以便单片机处理。 - 接口电路:ADC0809需要与单片机正确连接,包括地址线、数据线、控制线等,以实现通信。在这个项目中,需要设置适当的地址(如DPTR中的#7FFFH)并启动转换过程。 3. **程序编写**: - 程序流程图:程序设计的逻辑结构,帮助理解程序的运行顺序和处理过程。 - 参考程序:示例代码展示了如何在中断服务程序中启动A/D转换,并在主循环中等待中断。中断服务程序WAI1可能是对外部中断1(EX1)的响应,启动A/D转换并处理结果。 4. **知识目标与技能目标**: - 技能目标包括制作A/D转换电路,理解温度采样原理,数字信号与实际温度值的转换,以及编写相关程序的能力。 - 知识目标涉及系统扩展方法,外设地址计算,ADC0809与单片机的接口设计,以及A/D接口的编程。 5. **元器件**: - 元器件列表包括电阻、电容、轻触按键、晶振、单片机、电位器、A/D转换集成电路等,这些都是构建温度测量电路所必需的组件。 通过这个项目的学习,学生不仅可以掌握硬件电路的制作,还能提升在单片机系统中进行A/D转换、程序设计和调试的实际操作能力。