摘要:单片机是计算机技术的一种研究的方向,它亦被叫作微型控制器,这是一种IC电路,主要的作用是对其他元件的控制,经过半个多世纪的发展和进步,它的集成程度已经非常之深,非人工化程度达到了一定高度,在生活中得到了极多的使用。随着单片机的重要程度逐渐的加深,它已经成为了各高校培养电气专业学生的基础课程,我们不能只从理论方面下手,将其与实践相结合更加有利于我们的发展。此文就是通过对单片机相关内容的深入探究,从而将其加以应用。
此课题主要对数字直流电压表的原理及其结构进行深层次的理解,此系统涵盖3个部分:第一部分实施信号的变换,第二部分是用来对数据进行运算的,最后一部分则将数值显现出来。第一部分选取ADC0809以实现功能,我们期望用它将模拟量变化成数字量,第二部分选取AT89C51来达到目的,我们期望它对转换得到的数据实行运算,然后测得的数值显现在数码管上。
选取上述元件构成电压表,表现出来的功能相对良好,测量出来的误差亦十分微小,其稳定性也尚佳,从结构上也能达到简化。
关键词 A/D转换;AT89C51;ADC0809;单片机;数字电压表
目录
摘要
Abstract
1 绪论-1
1.1 数字电压表的发展-1
1.2 本设计研究的主要内容-1
2 总体设计-2
2.1设计要求-2
2.2 各模块方案选择及论证-2
2.3 设计思路-2
3 硬件设计-3
3.1 A/D转换电路-5
3.1.1 A/D转换芯片的选择-5
3.1.2 ADC0809转换原理介绍-5
3.1.3 ADC0809主要特性-6
3.1.4 ADC0809的外部引脚特征及其功能-6
3.1.5 ADC0809的结构及转换原理-7
3.1.6 ADC0809连线图-8
3.2 单片机-9
3.2.1 AT89C51概述-9
3.2.2 AT89C51各引脚功能-10
3.3 单片机最小系统设计-11
3.3.1 复位电路设计-11
3.3.2 时钟电路设计-12
3.4 LED数码管-13
3.4.1 LED的结构-14
3.4.2 LED的原理-14
3.4.4 LED显示器与单片机接口设计-16
3.5 总体电路设计-16
4 软件设计-18
4.1总体设计流程图-18
4.3 初始化程序-18
4.4 A/D转换子程序-19
4.5 显示子程序-19
5 仿真及其实物 -20
5.1 软件仿真-20
5.1.1 软件调试-20
5.1.2 仿真电路图-20
5.1.3 仿真结果-20
5.2 硬件电路实物图-24
结论-27
致谢-28
参考文献-29