数字电压表的设计.pdf
约32页PDF格式手机打开展开
数字电压表的设计,随着时代的前进和发展,控制智能化,仪器小型化,功耗微小化得到广泛的关注。在这些领域中,单片机起到了举足轻重的作用。单片机是将cpu、存储器、定时器/计数器和i/o 接口等多个部件集成在一块集成芯片上,是一种集成度高、性能价格比优越、质量小、体积小的微型计算机。本文简述了数字电压表的发展历史、特征以及相对传统指针电压表,...
内容介绍
此文档由会员 shmily89 发布
随着时代的前进和发展,控制智能化,仪器小型化,功耗微小化得到广泛的关注。在
这些领域中,单片机起到了举足轻重的作用。单片机是将CPU、存储器、定时器/计数器
和I/O 接口等多个部件集成在一块集成芯片上,是一种集成度高、性能价格比优越、质
量小、体积小的微型计算机。
本文简述了数字电压表的发展历史、特征以及相对传统指针电压表,数字电压表的优势
和在现代生活中的应用;接着分别介绍了本次设计核心器件ADC0809、AT89S51、GDM1602
的结构以及工作原理;最后重点介绍了单片机和ADC0809、单片机和液晶屏之间的连接关系,
其中对方案选择、硬件电路设计、系统误差分析、软件程序设计等做了详细介绍。该设计的
主要目的是通过AD 转换器采集模拟信号并转换为数字信号,单片机接受该数字信号并控制
其在液晶屏上显示出来
目录................................................................................................................................................. I
摘要................................................................................................................................................II
ABSTRACT.................................................................................................................................. III
1 绪论......................................................................................................................................... 1
1.1 数字电压表的特点............................................................................................................. 1
1.2 数字电压表的发展............................................................................................................ 1
2 系统主要器件的结构及工作原理............................................................................................ 3
2.1 ADC0809 的结构和工作原理............................................................................................ 3
2.2 1602 液晶屏的结构以及工作原理.................................................................................. 5
2.3 AT89C51 的结构以及工作原理........................................................................................ 8
3 数字电压表的设计原理.......................................................................................................... 12
3.1 数字电压表的原理............................................................................................................ 12
3.2 ADC0809 和AT89C51 的连接方法.................................................................................... 12
3.3 液晶屏和单片机的连接方法........................................................................................... 14
4 系统硬件设计............................................................................................................................ 16
4.1 数字电压表的架构............................................................................................................ 16
4.2 PROTEUS ISIS 简介.......................................................................................................... 16
4.3 数字电压表的整体框图.................................................................................................. 17
5 系统软件设计.......................................................................................................................... 19
5.1 系统的软件流程................................................................................................................ 19
5.2 AD 转换子程序................................................................................................................ 19
5.3 显示子程序...................................................................................................................... 20
5.4 数字电压表程序(汇编语言)..................................................................................... 20
6 本文小结................................................................................................................................. 27
参考文献....................................................................................................................................... 28
这些领域中,单片机起到了举足轻重的作用。单片机是将CPU、存储器、定时器/计数器
和I/O 接口等多个部件集成在一块集成芯片上,是一种集成度高、性能价格比优越、质
量小、体积小的微型计算机。
本文简述了数字电压表的发展历史、特征以及相对传统指针电压表,数字电压表的优势
和在现代生活中的应用;接着分别介绍了本次设计核心器件ADC0809、AT89S51、GDM1602
的结构以及工作原理;最后重点介绍了单片机和ADC0809、单片机和液晶屏之间的连接关系,
其中对方案选择、硬件电路设计、系统误差分析、软件程序设计等做了详细介绍。该设计的
主要目的是通过AD 转换器采集模拟信号并转换为数字信号,单片机接受该数字信号并控制
其在液晶屏上显示出来
目录................................................................................................................................................. I
摘要................................................................................................................................................II
ABSTRACT.................................................................................................................................. III
1 绪论......................................................................................................................................... 1
1.1 数字电压表的特点............................................................................................................. 1
1.2 数字电压表的发展............................................................................................................ 1
2 系统主要器件的结构及工作原理............................................................................................ 3
2.1 ADC0809 的结构和工作原理............................................................................................ 3
2.2 1602 液晶屏的结构以及工作原理.................................................................................. 5
2.3 AT89C51 的结构以及工作原理........................................................................................ 8
3 数字电压表的设计原理.......................................................................................................... 12
3.1 数字电压表的原理............................................................................................................ 12
3.2 ADC0809 和AT89C51 的连接方法.................................................................................... 12
3.3 液晶屏和单片机的连接方法........................................................................................... 14
4 系统硬件设计............................................................................................................................ 16
4.1 数字电压表的架构............................................................................................................ 16
4.2 PROTEUS ISIS 简介.......................................................................................................... 16
4.3 数字电压表的整体框图.................................................................................................. 17
5 系统软件设计.......................................................................................................................... 19
5.1 系统的软件流程................................................................................................................ 19
5.2 AD 转换子程序................................................................................................................ 19
5.3 显示子程序...................................................................................................................... 20
5.4 数字电压表程序(汇编语言)..................................................................................... 20
6 本文小结................................................................................................................................. 27
参考文献....................................................................................................................................... 28