没有合适的资源?快使用搜索试试~ 我知道了~
首页单片机课程设计报告--万年历
资源详情
资源评论
资源推荐
洛阳理工学院课程设计报告
单片机课程设计报告
万年历
系 别:计算机与信息工程系
班 级:11111111
学 号:111111111
姓 名:111111
辅导老师:111111
完成时间:2010-6-19
注:本人是在 07 版 word 写好后保存为 03 版 word,直接在 03 版 word 上打开时版式小
乱,需用者调整一下 版式即可。
1
洛阳理工学院课程设计报告
摘 要
单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的
重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、
环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上
述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪
器仪表、家用电器、电力电子、机电一体化设备等各个方面,而 51 单片机是各
单片机中最为典型和最有代表性的一种。这次课程设计通过对它的学习、应用。
以 AT89S52 芯片为核心,辅以必要的电路,设计了一个简易的电子万年历,它
由直流电源供电,通过数码管能够准确显数字在现代社会应用广泛。本系统是
基于 STC89C52 单片机设计的万年历,采用独立式按键进行时间调整,并通过
数码管显示年、月、日、时、分、秒。此外,通过四个按键可以实现时间调整
和定时功能。定时时间到,则蜂鸣器响,以此来提醒人们。该系统同时具有硬
件设计简单、工作稳定性高、价格低廉等优点。
关键词: 单片机 万年历
2
洛阳理工学院课程设计报告
目录
前言..........................................................................................................................................4
设计目的和要求......................................................................................................................5
第一章 硬件基础知识介绍.....................................................................................................5
1.1 单片机........................................................................................................................5
1.2 单片机最小系统.........................................................................................................6
1.2.1 单片机时钟振荡电路.......................................................................................7
1.2.2 单片机复位电路..............................................................................................7
1.3 定时计数器的原理.....................................................................................................8
1.4 数码管......................................................................................................................10
1.5 LED 显示器的动态扫描驱动方式............................................................................12
1.6 四线与门 74LS21...................................................................................................12
1.7 元件清单...................................................................................................................12
第二章 系统软件设计...........................................................................................................13
2.1 系统主控制程序.......................................................................................................13
2.2 键盘中断程序...........................................................................................................14
2.3 年月日调整程序.......................................................................................................14
2.4 秒加中断程序...........................................................................................................15
2.5 时分秒调整函数.......................................................................................................15
2.6 显示的部分程序设计...............................................................................................16
第三章 仿真及焊接...............................................................................................................17
3.1 软件仿真...................................................................................................................17
3.1.1 仿真准备........................................................................................................17
3.1.2 软件仿真测试过程.........................................................................................18
3.2 硬件电路的焊接.......................................................................................................19
3.2.1 依照原理图焊接电路。.................................................................................19
3.2.2 焊接中出现的问题、现象及解决方法。.....................................................20
3
洛阳理工学院课程设计报告
3.3 实物图......................................................................................................................21
总结........................................................................................................................................22
参考文献................................................................................................................................23
前言
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着 CMOS
化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面
发展。单片机在内部已集成了越来越多的部件,这些部件包括一般常用的电路,
例如:定时器,比较器,A/D 转换器,D /A 转换器,串行通信接口,Watchdog
电路,LCD 控制器等。
单片机在目前的发展形势下,表现出几大趋势:
可靠性及应用越来越水平高和互联网连接已是一种明显的走向。
所集成的部件越来越多;NS(美国国家半导体)公司的单片机已把语音、
图象部件也集成到单片机中,也就是说,单片机的意义只是在于单片集成电路,
而不在于其功能了;如果从功能上讲它可以讲是万用机。原因是其内部已集成
上各种应用电路。
功耗越来越低和模拟电路结合越来越多。
随着半导体工艺技术的发展及系统设计水平的提高,单片机还会不断产生
新的变化和进步,最终人们可能发现:单片机与微机系统之间的距离越来越小,
甚至难以辨认。
科技的进步需要技术不断的提升。
一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的
成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使
您以前的电路简单很多。
单片机在各个领域的应用日趋深入,在人们的生活中也随处可见。本课题
就单片机的控制应用展开,设计电子密码锁电路。
本课题采用简单易用的 STC89C52 芯片,代码设计采用易于编程和理解的 C
语言,电路仿真采用 protues 仿真软件。
4
洛阳理工学院课程设计报告
课设正文
设计目的和要求
利用单片机设计一个万年历。要求能够显示年、月、日;时、分、秒,并
能够对时间进行调整,具有定时功能,和秒表功能。另外,力求电路简单,有
利于操作,经济实用。
第一章 硬件基础知识介绍
1.1 单片机
STC89C52 单片机的引脚功能
下图为 STC89C52 单片机的 DIP 封装引脚图。其中 2 条为源引脚,2 条外接
晶体引脚,4 条控制引脚,32 条 I/O 引脚。各个引脚功能如下:
电源引脚 Vss (20 脚):接地,0 V参考点。
Vcc(40 脚):电源,提供掉电、空闲、正常工作电压。外接晶体引脚
XTAL1(19 脚):接外部晶体的一端,振荡反向放大器的输入端和内部时钟电
路输入端。
XTAL2(20 脚):接外部晶体的另一端,振荡反向放大器的输出端。
5
剩余22页未读,继续阅读
ljk666666sfz
- 粉丝: 22
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0