摘要:在当代的测量技术中,进行现场测量时往往会用到数字电压表,将所测得的数据送入微型计算机,以此来完成计算存储和控制显示等功能。故此,设计了一种实用的液晶显示数字电压表,其可以能够进行电压测量、自动量程转换、与计算机通信等功能,并在液晶显示器上显示。本次设计的液晶显示的数字电压表,以AT89S52单片机为控制中心,重点在于对多通道模块和量程自动转换模块的设计。其次是液晶显示部分和A/D转换模块等硬件功能电路的设计以及系统软件模块的设计。经过现场模拟演示测知,此液晶式数字电压表不仅具有快速的转换速度,且其性能稳定可靠性高,因此具有极好的应用价值。
关键词 数字电压表;单片机AT89S52;A/D转换器;量程自动转换;液晶显示
目录
摘要
Abstract
1 绪论-1
1.1 数字电压表总述-1
1.1.1数字电压表的发展现状-1
1.1.2数字电压表各部分功能-2
1.2 单片机的概述-2
1.2.1单片机及主要单片机的分类-2
1.2.2单片机项目开发流程-3
1.2.3 AT89S52单片机-3
1.3 ADC0809 数模转换器-5
1.3.1 ADC0809的结构原理-5
1.3.2 ADC0809的功能及引脚-6
1.4 12864液晶显示器-8
1.4.1 液晶显示器LCD12864简介-8
1.4.2 LCD的引脚名称及基本指令-9
1.5关于使用的软件-9
2 数字电压表硬件电路设计-14
2.1 电压表的整体设计-14
2.2 控制系统的电路设计-14
2.2.1 时钟电路和时序-15
2.2.2 复位电路-16
2.3 A/D转换芯片与单片机的连接-17
2.4 自动量程转换模块-18
2.5 显示电路设计-22
3 系统的软件设计-23
3.1 主程序部分-23
3.2 LCD显示模块部分-23
3.3 数据采集处理子程序设计-24
4 仪器测量精度的提高-26
5 系统调试-28
结论-32
致谢-33
参考文献-34
附录-35
附录1 整体电路图-35
附录2 源程序-36