文档详情

单片机AT89C51数字电压表课程设计.doc

发布:2025-03-31约1.02万字共30页下载文档
文本预览下载声明

等级:湖南工程学院应用技术学院

等级:

课程设计

课程名称单片机原理与应用

课题名称简易数字电压表

专业电气工程及其自动化

班级1181

学号201113010119

姓名钟意

指导教师赵葵银、汪超、李晓秀等

2014年5月23日

湖南工程学院应用技术学院

课程设计任务书

课程名称:单片机原理与应用

题目:简易数字电压表

专业班级:电气工程及其自动化

学生姓名:钟意

学号:201113010119

指导老师:李晓秀

审批:

任务书下达日期2014年5月12日

设计完成日期2014年5月23日

设计内容与设计要求

设计内容:

1) 简易数字电压表可以测量0~51V的输入电压值,经过A/D转换,经过单片机处理后,在LED数码管上显示。

2) 如测试端输入4.0V,则应显示4.0,测试精度为0.2V。

设计要求:

1)系统设计方案正确、合理;

2)进行系统的硬件设计;

3)完成必要元器件选择;

4)完成应用程序设计与仿真调试;

*5)进行应用程序的调试;

主要设计条件

1、MCS-51单片机实验操作台1台;

2、PC机及单片机调试软件;

3、Proteus软件

4、实验室调试

说明书格式

封面

课程设计任务书

目录

系统总体方案设计

系统硬件设计

软件设计(包括流程图)

系统的安装调试说明

8、总结

9、参考文献

10、附录

11、课程设计成绩评分表。

进度安排

第一周

星期一、上午:布置课题任务,课题介绍及讲课。

下午:借阅有关资料,总体方案讨论。

星期二、确定总体方案,学习与设计相关内容。

星期三、各部分方案设计。

星期四、各部分设计。

星期五、设计及上机调试。

第二周

星期一:设计及上机调试。

星期二:调试,中期检查。

星期三:调试、写说明书。

星期四--星期五上午:写说明书、完成电子版并打印成稿。

星期五下午:答辩。

参考文献

参考文献

1、 《单片机原理与应用》王迎旭等编机械工业出版社

2、 《51系列单片机设计实例》楼然苗等编北京航空航天大学出版社

3、 《计算机硬件技术基础实验教程》黄勤等编重庆大学出版社

4、《微型计算机接口技术及应用》刘乐善主编华中科技大学出版社

5、《单片微型计算机原理及接口技术》陈光东等编

华中科技大学出版社

目录TOC\o1-3\h\z\u

2总体方案设计

2.1设计要求???

⑴以MCS-51系列单片机为核心器件,组成一个简单的直流数字电压表。?⑵采用1路模拟量输入,能够测量0-5V之间的直流电压值。?

⑶电压显示用4位一体的LED数码管显示,至少能够显示两位小数。??⑷尽量使用较少的元器件。???

2.2?设计思路?

⑴根据设计要求,选择AT89C51单片机为核心控制器件。?

⑵A/D转换采用ADC0808实现,与单片机的接口为P1口和P2口的高四位引脚。?

⑶电压显示采用4位一体的LED数码管。?

⑷LED数码的段码输入,由并行端口P0产生:位码输入,用并行端口P2低四位产生。

⑸独立键盘:按键传送输入信息;由于本次设计有4个按键故直接使用

4个I/O口来对应4个按键。?

2.3?设计方案?

硬件电路设计由7个部分组成;?A/D转换电路,AT89C51单片机系统,LED显示系统、时钟电路、复位电路、按键控制电路以及测量电压输入电路。硬件电路设计框图如图2.1所示。

如图2.1

3硬件电路设计

3.1芯片的选择

本次课程设计选用AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有4KB的可反复擦写的只读程序存储器和128字节的随机存储器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,它为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。?

AT89C51功能性能:与MCS-51成品指令系统完全兼容;4

显示全部
相似文档