1、 I 毕业设计题目 四四、简易数字电压表的设计简易数字电压表的设计 任任 务务 书书 一、设计题目:简易数字电压表 二、设计内容及要求: 利用率 8051 单片机编制一个简易数字电压表。可以测量 0-5V 范围内的 8 路输 入电压值,并在世界范围内位数码管上轮流显示或单路选择显示。要求其测量 最小分辨率为了 0.02V。 三、设计任务: 1.设计硬件电路,画出电路原理图; 2.设计软件,编制程序,画出程序流程图; 3.调试程序,写出源程序代码; 4.写出详细毕业设计说明书(10000 字以上) ,要求字迹工整,原理叙述正确, 会计算主要元器件的一些参数,并选择元器件。 5.个人总结。 四、参
2、考资料: 1.教材; 2.单片机实验指导书 ,-; 3.51 系列单片机设计实例 ,楼然苗、李光飞编著,北京航空航天出版社; 4.单片机课程设计指导 ,楼然苗、李光飞编著,北京航空航天出版社; 5.单片机应用技术实训 ,王治刚主编,清华大学出版社; 6.毕业设计指导及案例剖析 ,康万新主编,清华大学出版社; 7.单片机应用技术与实例 ,睢丙东主编,电子工业出版社; II 摘 要 根据 8051 单片机的内部结构特点本文提出以 MCS-51 单片机为核心的电压测量系 统。该系统以 8051 和 ADC0809 核心内件,能够在单片机的控制下监测八路的输入电压 值,用 8 位串行 A/D 转换器进
3、行 0-5V 量程自动转换,并且测量的电压值可通过三位数 码管显示同时用一位数码管显示选择通道。整个系统的设计过程中主要采用了模块化的 设计方法,完成了硬件电路的设计及软件程序的编写,还详细的给出了相关的硬件框图 和软件流程图,通过最终硬件电路的调试,使该系统能够在要求的条件下达到正常的测 量及显示功能。单片机 8051 是整个系统的核心,实现输入端的分路选择,模数转换后 数据的处理及在数码管上数据的显示等功能。正文着重给出了软硬件系统的各部分电 路,介绍了该系统的工作原理,MCS-51 单片机特点,8051 的功能和应用,ADC0809 的功能和应用等。 关键词:关键词:MCS-51 单片机
4、;8051 ;ADC0809;数码管 III 目 录 1 硬件设计 . 1 1.1 单片机件简介 1 1.1.1 8031 芯片 . 1 1.1.2 8051 芯片 . 1 1.1.3 8751 芯片 . 1 1.2 8051 单片机简介 2 1.2.1 中央处理器 2 1.2.2 数据存储器(RAM) 2 1.2.3 程序存储器(ROM) 3 1.2.4 定时/计数器(ROM) . 3 1.2.5 并行输入输出(I/O)口 3 1.2.6 全双工串行口 . 3 1.2.7 中断系统 3 1.2.8 时钟电路 3 1.3 引脚极其功能 4 1.3.1 电源引脚 Vcc 和 Vss . 4 1.3.2 外接晶振引脚 XTAL1 和 XTAL2 . 4 1.3.3 控制信号或与其它电源复用引脚 . 4 1.3.4 输入/输出(I/O)引脚 P 口 . 5 1.4 ADC0809 芯片简介 6 1.4.1 主要特性 7 1.4.2 内部结构 7 1.4.3 外部特性(引脚功能) . 7 1.5 8051