A D转换及多位数码显示实验PDF打印版.pdfVIP

  • 10
  • 0
  • 约9.77千字
  • 约 7页
  • 2020-07-23 发布于广东
  • 举报

A D转换及多位数码显示实验PDF打印版.pdf

学 海 无 涯 课 程:微处理器原理与应用 课 时:4 学时 教学环境:单片机实验室 教学方法:讲解相关内容,指导学生实验 实验四 A/D 转换及多位数码显示实验 一、目的、任务和要求 1.1 实验目的 1. 掌握8051 单片机控制的多位数码显示器电路的设计方法、程序结构和编程方法。 2. 掌握LED 动态扫描显示器的扫描方法和程序结构,同时进一步掌握单片机扩展I/O 接口、定 时中断的应用和编程方法。 3. 掌握8051 单片机控制的A/D 转换电路的硬件设计、程序结构和编程方法。 4. 掌握ADC0809 芯片的工作原理和完成A/D 转换的三种等待工作方式以及三种工作方式下的 硬件电路和程序结构的设计方法 1.2 实验任务 搭建一个单片机控制的A/D 转换及多位数码显示电路,编写并调试通过一个能实现单路A/D 转 换和数码显示的程序。本实验采用七段LED 数码管来显示A/D 转换后的数值。 1.3 实验要求 通过利用8051 单片机的并行扩展功能和采用ADC0809 芯片,搭建一个A/D 转换电路,采用七段 LED 数码管来显示A/D 转换后的数值。设计并调试通过相应的程序。 二、 实验设备和器件 2.1 实验设备 (1)微型计算机(PC 机)(装配相关软件),(2)单片机实验箱或开发板。 2.2 电路元器件 本实验采用Protues 仿真软件搭建一个简单的单片机系统电路,进行电路仿真分析,不需要实 际的元器件。若实验采用实验箱或万能板(或面包板)搭建电路,则需要如下元器件: ADC0809,74LS02,10kΩ电位器、七段LED 数码管,74HC595、三极管9013、LED 限流电阻、软 导线等。学生可自己在课后搭建电路进行实验,并与仿真实验比较。 1 学 海 无 涯 三、实验内容及步骤 3.1 参考电路与程序代码 1.单片机控制ADC0809 芯片的A/D 转换参考电路 该电路图是在80C51 单片机最小系统的基础上,通过并行总线扩展ADC0809 芯片,再将电位器 的输出模拟电压信号接ADC0809 的模拟信号输入端,同时采用扩展的方法接入一个多位7 段LED 数 码显示器。如图6.1 所示。 +5V 如 图 6.1 ( A ) +5V 所 示, 805 1数 据 线 P0. 1~P 0.7 +5V 连 接 图6.1 单片机控制ADC0809 芯片的A/D 转换电路简图 2 学 海 无 涯 0809 数据口OUT8~OUT0,8051 地址线P2.0~P2.2 连接0809 模拟输入信号的地址线ADDA~ADDC , 8051 地址线P2.7 与读写控制线/RD 、/WR 通过或非门芯片74LS02 连接0809 的启动转换信号START、 模拟输入端地址锁存信号ALE 和转换输出控制端OE,0809 的外接时钟信号CLOCK 由8051 单片机的 ALE 信号提供,0809 的AD 转换结束信号EOC 接8051 的P3.5 脚(查询方式用) 。AD 转换后的数据由 8051 串口和串并转换芯片74HC595 送至LED 数码管的段码数据线,8051 的P1.0~P1.4 脚作为位数 据线经过三极管驱动器连接数码管的阳极。 也可以如图6.1B 所示,ADC0809 和数码显示电路都通过并行总线来扩展,由于8051 总线是数据 地址复用总线,当地址空间紧缺时可用74LS373 芯片来完成总线解复用和增加一些地址空间。 8

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档