找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7591|回复: 2
打印 上一主题 下一主题
收起左侧

51单片机设计数字电子钟实验报告下载

[复制链接]
跳转到指定楼层
楼主
设计任务:
1.采用STC单片机和键盘,设置4位LED数码管显示的电子时钟;
2.上电时,显示12:00并且“:”间隔500ms闪烁,其中“:”代表秒功能;
3.具有闹钟设定,闹铃功能;
4.通过键盘可修改时间。
发挥功能:
1.实现时钟整点“嘟”声提示功能;
2.实现秒表功能。秒表具有计时开始,计时结束,及时复位等功能。
总体设计:
原理图中应该包括8052芯片,晶振复位系统,按键大概4个,蜂鸣器,数码管
1.首先分析数码管,此次课程设计的数码管为共阳极,所以低电平有效。且管脚分别为P1^4,P1^5,P1^6,P1^7;
2.蜂鸣器P3^2必须接低电平有效;
3.按键是一个矩阵按键,一定要进行键盘扫描,4*3型的~~管脚分别是P2^7,P2^6,P2^5,P2^4,P2^3,P2^2,P2^1,P2^0,在扫描的时候必须另P2^4接低电平有效。
4.晶振是12MHZ;还有电阻阻值详细见电路图
设计流程图:
走时——时钟分修改——时钟时修改——闹钟分修改——闹钟时修改——走时
说明:状态的修改由按键1的按下的次数决定,时钟,闹钟的调时用按键2和按键3,按键2调上,按键3调下,按键4用了返回走时状态。

检测阶段
检测阶段没有什么问题,使用STC仿真软件进行仿真。

疑难问题
程序中的软件按键去抖还是有点不稳定,时钟的精确度还不是很高。

设计总结         
通过这次电子时钟程序的编写,我对51单片机的数码管、定时器、蜂鸣器有了更深刻的了解,对控制复杂电路,编写复杂程序有了一些心得体会,并且与同学和老师进行了交流。这次为期2个星期的实习,给我留下了深刻的影响,他将是我在学习单片机道路中的一个里程碑。

完整的Word格式实验报告文档51黑下载地址:
基于STC89C52的数字电子钟设计.doc (77.5 KB, 下载次数: 89)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:361408 发表于 2018-6-28 22:25 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

板凳
ID:551457 发表于 2019-5-30 21:22 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表