- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子闹钟课程设计
摘要 : 本课程设计主要是通过单片机系统,综合运用定时器、中断、数码显示等知识设
计一个可定时的电子钟。它包括系统总体方案及硬件设计,软件设计, Proteus 软件仿真等
部分。
硬件设计的主要任务是根据总体设计要求, 以及在所选机型的基础上, 确定系统扩展所
要用的存储器, I/O 电路及有关外围电路等然后设计出系统的电路原理图。
合理的软件结构是设计出一个性能优良的单片机应用性系统软件的基础, 因此必须充分
重视。编写完程序后在用 Proteus 软件仿真检查设计是否合理。
一. 课程设计的概况
通过对 51 单片机的扩展,接键盘,显示器等相应的外围器件。在 LED显示器中分成静
态显示和动态显示两类, 在本设计中主要用了它的动态显示功能, 动态显示利用了人视觉的
短暂停留,在数据的传输中是一个一个传输的,且先传输低位。键盘是由若干个按键组成的
开关矩阵,是一种廉价的输入设备。键盘通常包括有数字键,字母键以及一些功能键。操作
人员可以通过对键盘向计算机输入数据,地址,指令或其他的控制命令,实现简单的人机对
话。这里采用非编码式键盘。 通过 51 单片机的 P1 口扩展出独立连接式键盘。 外围扩展复位,
时钟电路,利用软件源程序代码实现相应的功能。
二.课程设计实现的功能:
1.能显示 时时- 分分 - 秒秒。
2. 能够设定定时时间,修改定时时间。
3. 定时时间到能发出警报声或者启动继电器,从而控制电器的起停。
三.设计方案
使用是单片机作为核心的控制元件,使得电路的可靠性比较高,功能也比较强大, 而
且可以随时的更新系统,进行不同状态的组合。
本系统采用单片机 AT89C51作为本设计的核心元件, 利用 7 段共阴 LED作为显示器
件。接入共阴 LED显示器,可显示时,分钟,秒,单片机外围接有定时报警系统,定时时间
到,扬声器发出报警声,提示预先设定时间电器的起停时间到,从而控制电器的起停。
电路由下列部分组成:时钟电路、复位电路、控制电路、 LED 显示,报警电路,
芯片选用 AT89C51 单片机。
系统框图:
四.硬件设计
1. 单片机 AT89C51
AT89C51是一个低电压, 高性能 CMOS型 8 位单片机,片内含 4KB的可反复擦写的 Flash
只读程序存储器( ROM)和 128 B 的随机存取数据存储器( RAM),器件采用 ATMEL公司的高
密度、非易失性存储技术生产, 兼容标准 MCS-51指令系统,片内置通用 8 位
中 央 AT89C 处理器和 Flash 存
报警器
储 单 键盘电路 元,内置功能强大
51
的微型计算机的 AT89C51 提 供了高性价比的解
决方案。
引脚使用说明:
I/O 端口的编程
数码显示
实 际 时钟电路 上就是根据应用电路
的 具 体功能和要求对 I/O
寄存器进行编程。具体步骤如下:
l) 根据实际电路
原创力文档


文档评论(0)