1 / 56
文档名称:

高职单片机毕业设计论文.doc

格式:doc   大小:1,399KB   页数:56页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高职单片机毕业设计论文.doc

上传人:bai1968104 2018/8/25 文件大小:1.37 MB

下载得到文件列表

高职单片机毕业设计论文.doc

相关文档

文档介绍

文档介绍:专科毕业设计(论文)

题目基于51单片机的数码日历钟的设计与制作
院(系部) 电子与信息工程系
专业名称电子信息技术
年级班级 07高职电信1
学生姓名闫豫甜
指导教师吴云志
河南理工大学高等职业学院(郑州校区)
二〇一二年四月二十日
摘要

单片机以其体积小、编程灵活、控制功能强大、价格低廉等特点被广泛地应用在各种电子电器产品中。单片机技术的出现和发展带来了电子技术和控制领域的一场革命。
单片机课程作为职业院校电子信息类专业一门重要的基础课程,它既是一门很有实用价值、实践性很强且很有趣味性的一门课程,同时它又是一门集硬件电路设计与软件编程于一体的学科,既要求我们有较好的电工电子技术基础知识,又要求有一定的逻辑思维和软件开发(编程)能力。通过近几年对单片机的学****我已掌握单片机的基本知识,并具备了单片机应用系统的初步开发能力。即将毕业之际,我运用我所掌握的单片机知识设计和制作了一个基于51单片机的数码日历钟,这既是对我所学知识的总结与高度概括,同时也将自己所掌握的知识与实际应用结合起来,进一步提高工程实践能力。
数码日历钟是实际生活中应用较多的一个电子计时装置,可供人们查询日期、星期及掌握时间。本文首先从数码日历钟的功能要求入手,对设计任务进行了分析,并将任务分解为若干个模块,提出在设计与制作过程中要用到的相关知识点,给出了本设计的硬件电路及软件流程,还给出了部分模块的源程序代码。本设计经过多次调试运行无误,最终提交出一个完整的应用系统产品。
本次毕业设计的数码日历钟能在1602液晶屏上显示出年月日时分秒以及星期几,还能显示当前的环境温度,并且能通过按键调整日期和时间,在调整日期的同时通过相应算法自动实现星期几的调整,而且无论是否闰年、任何月份,当日期调整时都保证不会出现非法的日期。数码日历钟是一个非常实用的设计与制作,成本低廉,如能进一步完善,具有一定的推广使用价值。
本设计任务比较复杂,要考虑的问题很多,C语言的模块化程序设计思想较好地解决了这个问题,故本设计任务采用C语言编程。
关键词:51单片机,C语言,数码日历钟,毕业设计,制作
目录
摘要 Ⅰ
1概述 1
毕业设计的选题背景及制作意义 1
1
1
数码日历钟的功能要求 1
本设计制作的主要内容 2
2数码日历钟的设计与制作任务分析 3
3
3
3 相关知识链接 6
51单片机简介 6
51单片机简介 6
51单片机引脚功能介绍 8
11
11
11
1602字符液晶的使用 13
液晶概述 13
LCM引脚功能介绍 14
LCD1602字符液晶显示模块指令集 15
LCD1602字符液晶显示模块与单片机的接口 17
LCD1602字符液晶显示模块的基础函数 17
51单片机中的中断与定时 19
51单片机中的中断 19
51单片机中的定时/计数器 22
28
DS18B20概述 28
DS18B20的内部结构 29
DS18B20与单片机的接口电路 32
DS18B20的操作命令 32
DS18B20的时序 33
矩阵式按键的检测 36
4系统设计与调试 44
硬件系统设计与调试 44
44
44
45
软件系统设计与调试 45
45
47
5问题与展望 49
49
展望 49
参考文献 50
致谢 51
1、概述
毕业设计的选题背景及制作意义

单片机以其体积小、编程灵活、控制功能强大、价格低廉等特点被广泛地应用在各种电子电器产品中。单片机技术的出现和发展带来了电子技术和控制领域的一场革命。
单片机课程作为职业院校电子信息类专业一门重要的基础课程,它既是一门很有实用价值、实践性很强且很有趣味性的一门课程,同时它又是一门集硬件电路设计与软件编程于一体的学科,既要求我们有较好的电工电子技术基础知识,又要求有一定