利用51单片机与ADC0809和数码管设计数字电压表.docVIP

  • 29
  • 0
  • 约6.57千字
  • 约 12页
  • 2021-08-29 发布于安徽
  • 举报

利用51单片机与ADC0809和数码管设计数字电压表.doc

. .. . .可修编. 利用51单片机与ADC0809和数码管设计数字电压表 一、课题功能描述: 利用单片机AT89C51 芯片与ADC0809 芯片设计一个数字电压表,能够测 量0―5V 之间的直流电压,三位数码显示。 程序设计 本实验采用AT89C51 单片机芯片配合 ADC0809 模/数转换芯片构成一个简 易的数字电压表,原理电路如图1-1 所示。该电路通过 ADC0809 芯片采样输入口 AI0 输入的0~5V 的模拟量电压,经过模/数转换后,产生相应的数字量经过其输出通道D0~D7 传送给 AT89C51 芯片的F0口。AT89C51负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示段码,并通过P1 口传送给数码管。同时它还通过其三位 I/O 口 P3.0、P3.1、P3.2 产生位片选信号,控制数码管的亮灭。另外,AT89C51 还控制着 ADC0809 的工作。其ALE管脚为 ADC0809提供了 1MHZ 工作的时钟脉冲;P2.3 控制 ADC0809 的地址锁存端〔ALE〕; P2.4 控制 ADC0809 的启动端〔START〕; P2.5 控制 A

文档评论(0)

1亿VIP精品文档

相关文档