没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的电子时钟课程设计报告.doc
2 下载量 198 浏览量
2022-11-29
12:42:42
上传
评论 2
收藏 2.28MB DOC 举报
温馨提示
试读
22页
基于单片机的电子时钟课程设计报告.doc
资源推荐
资源详情
资源评论
-
-
- - word.zl-
目录
一、 引言········
二、 设计课题·········
三、 系统总体方案·········
四、 系统硬件设计······
1.硬件电路原理图
2.元件清单
五、 系统软件设计·········
1.软件流程图
2.程序清单
六、 系统实物图········
七、 课程设计体会········
八、 参考文献及·········
九、 附录·········
-
-
- - word.zl-
一. 引言
单片机因将其主要组成局部集成在一个芯片上而得名,就是把中 央处
理器、随机存储器、只读存储器、中断系统、定时器/计数器以及 I/O 接口电路
等部件集成在一个芯片上。
基于单片机设计的数字钟准确度较高, 因为在程序的执行过程中, 任何指
令都不影响定时器的正常计数,即便程序很长也不会影响中断的时间。
数字钟是采用数字电路实现对日期、时、分、秒,数字显示的计时装置,由
于数字集成电路的开展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远
超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大扩展了
钟表的报时功能。数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车
站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便。
不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比方机械手
的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定
时播送、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自
动启用等,所有这些,都是以钟表数字化为根底的。而且是控制的核心局部。因
此,研究数字钟及扩大其应用,有着非常现实的意义。
本设计使用 12MHZ 晶振与单片机 AT89C51 相连接,以 AT89C51 芯片为核
心,采用动态扫描方式显示,通过使用该单片机,加之在显示电路局部使用
HD74LS373 驱动电路,实现在 8 个 LED 数码管上显示时间,通过 4 个按键进展
-
-
- - word.zl-
调时、复位等功能,在实现各功能时数码管进展相应显示。软件局部用 C 语言
实现,分为显示、延迟、调时、复位等局部。通过软硬件结合到达最终目的。
二.设计课题:基于单片机的数字时钟设计
三.系统总体方案
-
-
- - word.zl-
图 2.1 整体设计思路
针对要实现的功能,拟采用 AT89C51 单片机进展设计,AT89C51 单片机是
一款低功耗,高性能 CMOS8 位单片机,片含 4KB 在线可编程〔ISP〕的可反复
擦写 1000 次的 Flash 只读程序存储器,器件采用高密度、非易失性存储技术制造,
兼容标准 MCS- 51 指令系统及 80C51 引脚构造。这样,既能做到经济合理又能实
现预期的功能。在程序方面,采用分块设计的方法,这样既减小了编程难度、使
程序易于理解,又能便于添加各项功能。程序可分为闹钟的声音程序、显示程序、
-
-
- - word.zl-
闹钟显示程序、调时显示、定时程序。运用这种方法,关键在于各模块的兼容和
配合,假设各模块不匹配会出现意想不到的错误。
四、 系统硬件设计
1.硬件电路原理图
(1)复位电路
单片机有两种根本复位方式:即上电复位和按键复位。本
次设计用按键复位,如下列图所示,通过接通按钮开关,使单片
机进入复位状态。本次按键复位清零。各元件参考下列图。
剩余21页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 679
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功