- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计任务书
摘要:本设计是定时闹钟,以单片机AT89C51和LED4位数码管为核心,再上一些必要的辅助电路,用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用AT89C51,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, AT89C51的指令系统和引脚与8051完全兼容,片内有128B 的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。
使用AT89C51设计一个简易的定时闹钟其基本功能如下:
显示格式为“时时分分”。由分位闪动来做秒计数表示。
一旦时间到则发出声响。
程序执行后工作指示灯LED闪动,表示程序开始执行,显示器显示“0000”,按下操作键K1~K4动作如下:
(1) K1—设置现在的时间。
(2) K2—显示闹钟设置的时间。
(3) K3—设置闹铃的时间。
(4) K4—闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声。
设置当前时间或闹铃时间如下。
(1) K1—时调整。
(2) K2—分调整。
(3) K3—设置完成。
(4) K4—闹铃时间到时,发出一阵声响,按下本键可以停止声响。
本项目的难点在于4个按键每个都具有两个功能,以最终实现菜单化的输入功能。
课设准备中我根据具体的要求,查找资料,然后按要求根据已学过的时钟程序编写定时闹钟的程序,依据程序利用proteus软件进行了仿真试验,对出现的问题进行分析和反复修改源程序,最终得到正确并符合要求的结果。
目录
第一章 绪论………………………………………………………………………3
1.1课程设计的目的和意义…………………………………………………3 1.2设计要求……………………………………………………………………3
第二章 原理介绍………………………………………………………4
2.1总体设计………………………………………………………………4
2.2闹钟指示电路设计…………………………………………………………4
2.3电子闹钟的显示电路设计………………………………………………4
第三章 硬件……………………………………………………………14
3.1单片机AT89C51功能介绍………………………………………………14
3.2 定时和调时电路的设计………………………………………………14
3.3显示电路的设计…………………………………………………………14
3.4闹钟指示电路设计………………………………………………………15
第四章 软件………………………………………………………………14
4.1概述………………………………………………………………14
4.2 系统软件设计说明………………………………………………14
4.3 LED的编程思想…………………………………………………………14
4.4程序调试………………………………………………………15
4.5程序流程图………………………………………………………15
第五章 结论与总结…………………………………………………………14
参考文献……………………………………………………………………………17
第一章 绪论
1.1 课程设计的目的和意义
时间就是金钱,时间就是生命。在当今竞争激烈的社会中,信息的竞争占据着十分重要的地位。现在的竞争就是信息的竞争,要想在信息战争中取得胜利,就必须打赢时间战。在现代竞争中,时间已经成为取胜的关键。所以,有时间观念的人才能在竞争中取得胜利。因此,看时间也就成为了人们时刻要做的事。在 TOC \o 1-3 \h \z \u 很早时期人们所用的还是比较单一功能的手表。这种手表只能看时间而不能看日期、又不具备闹铃等功能,而且看起来也不够直观,给一些小孩和老人带来了不便。随着科技的发展,电子技术也在不断的向前飞速发展。
1.2 单片机课程设计的要求
电子定时闹钟是采用电子电路实现对“时时分分”进行数字显示的计时装置,设计内容包括了秒信号发生器、时间显示电路、按键电路、供电电源以及闹铃指示电路.其中K1—设置现在的时间,时调整。K2—显示闹钟设置的时间,分调整。 K3—设置闹铃的时间,设置完成。K4—闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声,闹铃时间到时,发出一阵声响,按下本键可以停止声响。
本项目的难点在于4个按键每个都具有两个功能,以最终实现菜单化的输入功能。
您可能关注的文档
最近下载
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元2教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元1教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元3教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元7教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元1教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元2教学单元活动方案1.docx VIP
- 京瓷哲学手册.pdf VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元3教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元5教学单元实施计划.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元6教学单元活动方案.docx VIP
文档评论(0)