论文编号:JD260 论文字数:20813,页数:57
摘要
单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU)。随着单片机技术的飞速发展,各种单片机蜂拥而至,单片机技术已成为一个国家现代化科技水平的重要标志。
单片机可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。单片机控制系统能够取代以前利用复杂电子线路或数字电路构成的控制系统,可以软件控制来实现,并能够实现智能化。现在单片机控制范畴无所不在,例如通信产品、家用电器、智能仪器仪表、过程控制和专用控制装置等等,单片机的应用领域越来越广泛。
本毕业设计的课题是“简易数字电压表的设计”。主要考核我们对单片机技术,编程能力等方面的情况。观察独立分析、设计单片机的能力,以及实际编程技能。
本课题主要解决A/D转换、数据处理及显示控制等三个模块。控制系统采用AT89C52单片机,A/D转换采用ADC0809。
关键字介绍:单片机,AT89C52,A/D转换,ADC0809,数据处理。
Abstract
Chip Processor is a kind of chip of integrated circuit, adopt to exceed large-scale technology have data handling ability( such as arithmetic manipulation, logic is operational , data deliver and suspend handling) tiny processor ( CPU ). Along with Chip Processor technology develop fast, various Chip Processor come in great numbers, Chip Processor technology has become a important sign of the national modern level of science and technology.
Chip Processor can complete modern industrial control alone the intelligent control function that will beg, this is the feature of biggest Chip Processor. When Chip Processor control system can replace, using the control system that complex electronic line or digital circuit forms can software control come to realize, and can realize intelligence to melt. Now, Chip Processor control category is omnipresent , for instance communicate product, electric home appliances, intelligent instrument appearance, course control and the control equipment for special purpose and so on, the application field of Chip Processor is more and more extensive.
Graduate the program of design is "the design of simple digital volmeter ". Check on our condition for the aspects such as Chip Processor technology and programming ability mainly. Observe actual programming ability as well as the ability of independent analysis and design Chip Processor.
This program solves the data handling and conversion of A/D mainly and shows the 3 modulars such as control. Control system adopts AT89C52 only flat machine, the conversion of A/D adopts ADC0809.
Keyword introduction: Chip Processor, AT89C52, A/D changes, ADC0809,Data handle.
目录
第一章 绪论 5
1.1 单片机简介 5
1.2 单片机的应用领域 6
1.3 单片机的发展趋势 7
1.4 单片机应用系统的开发过程 8
1.4.1 总体设计 9
1.4.2 硬件电路设计 9
1.4.3 软件设计 9
第二章 数字电压表 10
2.1 数字电压表的特点 10
2.2 数字仪表的发展趋势 11
第三章 系统设计 13
3.1 功能要求及设计目标 13
3.2 方案论证 13
3.3 系统硬件电路设计 13
3.4 系统程序的设计 17
3.4.1 初始化程序 17
3.4.2 主程序 17
3.4.3 显示子程序 17
3.4.4 模/数转换测量子程序 18
3.5 性能分析 19
第四章 主要硬件功能及介绍 20
4.1 ADC0809 20
4.1.1 主要特性 20
4.1.2 内部结构 20
4.1.3 外部特性(引脚功能) 21
4.2 AT89C52 22
4.2.1 主要性能 22
4.2.2 引脚结构 23
4.2.3 引脚功能说明 24
4.2.4 特殊功能寄存器 27
4.2.5 存储器结构 28
4.2.6 定时器0和定时器1 29
4.2.7 定时器2 29
4.2.8 中断 30
4.2.9 晶振特性 32
4.2.10 空闲模式 32
4.2.11 掉电模式 33
4.2.12 程序储存器的加密 33
4.2.13 Flash编程―并行模式 34
4.2.14 编程方法 34
第五章 毕业设计总结 35
附录 38
附录一 简易数字电压表的单片机控制源程序 38
附录二 参考文献 47
附录三 文献翻译 48