基于c语言单片机电子时钟课程设计.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
课程设计报告 课程名称:单片机程序设计 报告题目:电子时钟 学生姓名: 所在学院:信息科学与工程学院 专业班级: 学生学号: 指导教师: 2013年12月25日 基于c语言单片机电子时钟课程设计全文共17页,当前为第1页。课程设计任务书 基于c语言单片机电子时钟课程设计全文共17页,当前为第1页。 报告题目 电子时钟 完成时间 12.25 学生姓名 专业班级 电子信息工程 指导教师 职称 讲师 总体设计要求和技术要点 设计要求如下: 以AT89C51单片机为核心的时钟,在LCD显示器上显示当前的时间: 使用字符型LCD显示器显示当前时间。 显示格式为"时时:分分:秒秒"。 用4个功能键操作来设置当前时间。功能键K1~K4功能如下。 K1—进入设置现在的时间。 K2—设置小时。 K3—设置分钟。 K4—确认完成设置。 程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示"00:00:00",然后开始计时。 工作内容及时间进度安排 第17周 周1--3立题、论证方案设计 周4--5仿真实验 第18周 周1--3综合调试 周4--5验收答辩 课程设计成果 1.与设计内容对应的软件程序 2.课程设计总结报告 摘要 基于c语言单片机电子时钟课程设计全文共17页,当前为第2页。 单片计算机即单片微型计算机。由RAM、ROM、CPU构成。定时,计数和 多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种。这次课程设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。 基于c语言单片机电子时钟课程设计全文共17页,当前为第2页。 本设计主要设计了一个基于AT89C51单片机的电子时钟。并在数码管上显示相应的时间。并通过一个控制键用来实现时间的调节和是否进入省电模式的转换。应用Proteus的ISIS软件实现了单片机电子时钟系统的设计与仿真。该方法仿真效果真实、准确,节省了硬件资源。 关键词:单片机;子时钟;键控制 目录 概述………………………………………………………………………5 1.1电子时钟简介………………………………………………………………5 基于c语言单片机电子时钟课程设计全文共17页,当前为第3页。1.2电子时钟的基本特点………………………………………………………5 基于c语言单片机电子时钟课程设计全文共17页,当前为第3页。 1.3电子时钟的原理……………………………………………………………5 二、方案设计选择………………………………………………………………5 2.1计时方案……………………………………………………………………5 2.2显示方案……………………………………………………………………5 三、硬件设计…………………………………………………………………………6 3.1单片机型号选择……………………………………………………………6 3.2数码管显示工作原理………………………………………………………6 3.3键盘电路设计………………………………………………………………7 3.4电路原理图…………………………………………………………………7 四、软件设计…………………………………………………………………………7 五、结论与心得………………………………………………………………………15 六、参考文献……………………………………………………………………16 一、概述 1.1 电子时钟简介 基于c语言单片机电子时钟课程设计全文共17页,当前为第4页。 1957年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础, 电子时钟开始迅速发展起来。现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零。从而达到计时的功能,是人民日常生活补课缺少的工具。 基于c语言单片机电子时钟课程设计全文共17页,当前为第4页。 1.2 电子时钟的基本特点 现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。 1.3 电子时钟的原理 该电子时钟由89C51,BUTTON,六段数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。而电路中唯一的一个控制键却拥有多种不同的功
剩余16页未读,继续阅读
- guangchengsishu2023-04-20感谢大佬分享的资源,对我启发很大,给了我新的灵感。
- g13394548672023-06-30这个资源总结的也太全面了吧,内容详实,对我帮助很大。
- Adore_f2023-06-07超赞的资源,感谢资源主分享,大家一起进步!
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- J185-VB一款SOT23封装P-Channel场效应MOS管
- 计算整数各位数字之和,利用java代码实现
- J185-T2B-VB一款SOT23封装P-Channel场效应MOS管
- map20231226Kalmanfilter.ipynb
- J185-T1B-VB一款SOT23封装P-Channel场效应MOS管
- ASME Y14.5-2018 尺寸与公差标注 中文版
- J185-T1B-A-VB一款SOT23封装P-Channel场效应MOS管
- J168-VB一款SOT23封装P-Channel场效应MOS管
- J166-VB一款SOT23封装P-Channel场效应MOS管
- i2c测试程序-linux-如何调试i2c.pdf