| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12337 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在日常生活中各种生活电气的维修、课题的教学和科研中,电压表是至关重要的测量工具,因此提出了一种结合单片机和以往电压仪表的测量工具--数字电压表。该设计分硬件和软件两个部分,硬件部分采用了AT89C51控制芯片和ADC0808转换芯片,完成了外围晶振电路,复位电路以及模拟量输入电路的设计,并通过LED可显示测量的数值;软件部分,采用汇编语言编写程序代码,完成了主流程的设计,同时详细描述了数据接收程序,数据转换程序和数据显示程序的子流程设计。最后,在proteus仿真环境中,搭建并调试电路,完成该设计的仿真,结果表明,该方案是可行的。
关键词:单片机,A/D转换器,电压表
目录 摘要 Abstract 1 绪论-5 1.1课题概述-5 1.1.1数字电压表的发展历程 -5 1.1.2国内外的发展现状与趋势-5 1.2课题的意义和目的-7 2 基于单片机数字电压表的总体设计-7 2.1 课题设计指标-7 2.2 数字电压表总体设计-8 2.2.1数字电压表的A/D工作原理-8 2.2.2 系统软件程序设计思路-9 3 基于单片机数字电压表的硬件设计-9 3.1器件的选择-9 3.2数字处理单元控制芯片-9 3.2.1 单片机选型-9 3.2.2 AT89C51电路设计-11 3.3 A/D转换电路-13 3.3.1 A/D转换芯片的选择-13 3.3.2 ADC0808转换原理介绍-14 3.3.3 A/D转换电路设计-15 3.3.4 ADC0808与单片机的接口方法-16 3.4电压显示电路-16 4 基于单片机数字电压表的软件设计-17 4.1程序设计-17 4.1.1程序总体设计流程-17 4.2 子程序设计流程-18 4.2.1数据接收程序设计流程图-18 4.2.2 数据转换程序设计流程图-19 4.2.3延时子程序设计流程和数据显示子程序设计流程图-19 4.2.4数据采集模块的设计-20 4.3软件程序代码编写-21 5系统调试及结果分析-21 5.1软件仿真-21 5.1.1利用PROTEUS软件仿真-21 5.1.2仿真结果-21 5.1.3仿真结果分析-21 结论-23 参考文献-25 致谢-26 附录1 基于单片机的数字电压表设计电路原理图-27 附录2 基于单片机的数字电压表设计汇编程序-28 |

