课程设计---基于ADC0809的数字电压表设计
《课程设计---基于ADC0809的数字电压表设计》由会员分享,可在线阅读,更多相关《课程设计---基于ADC0809的数字电压表设计(18页珍藏版)》请在毕设资料网上搜索。
1、 基于基于 ADC0809 的数字电压表设计的数字电压表设计 摘摘 要要 本电路以 ADC0809 和 AT89S51 为核心,该系统 有四个模块:数据采集模块、控制模块、显示模块、A/D 转 换模块, 设计中采用 ADC0809 进行摸数转换, 利用 MCS-51 单片机进行数据的处理,显示模块采用 LCD1602 液晶显示 器显示,采用独立式按键选择单路显示或者 8 路轮流显示。 能够测量 05V 之间的直流电压值。 读数据准确, 测量方便。 误差范围在-0.02+0.02 之间最小分辨率位 0.019。 硬件设计 应用电子设计自动化工具,软件设计采用模块化编程方法。 关键词: 简易数字电
2、压表; AT89S51; ADC0809; LCD1602; 数据处理。 目目 录录 第第 1 章章 系统方案的选择与论证系统方案的选择与论证 1 1.1 设计任务及要求设计任务及要求 .1 1.1.1 任务任务 1 1.2 简易数字电压表基本方案简易数字电压表基本方案 .1 1.2.1 模块方案选择与论证模块方案选择与论证 .1 1.2.2 单片机方案选择和论证单片机方案选择和论证 1 1.2.3 A/D 模数转换方案的选取模数转换方案的选取 1 1.2.4 显示方案显示方案 3 1.2.5 输入方案输入方案 3 1.2.6 电源提供方案电源提供方案 .3 1.2.7 系统组成系统组成 4
3、第第 2 章章 系统硬件设计与实现系统硬件设计与实现 5 2.1 简易数字电压表基本组成部分简易数字电压表基本组成部分 .5 2.2.1 电源电路电源电路 .5 2.2.2 复位电路复位电路 .5 2.2.3 时钟电路时钟电路 .6 2.2.4 按键控制按键控制 .6 2.2.5 LCD1602 8 2.2 电路原理图电路原理图 10 第第 3 章章 软件的设计软件的设计 11 3.1 程序流程图程序流程图 11 3.1.1 主总流程图主总流程图 11 3.1.2 主要子程序程序流程图主要子程序程序流程图 .12 第第 4 章仿真及调试章仿真及调试 18 41KEIL C51 简介简介 18
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 基于 ADC0809 数字 电压表 设计
