时钟计时器系统设计C语言,电子时钟计时器的设计(c语言版_调试完美通过_可直接使用)(附原理图源程序以及完整的文档)...doc...

.

PAGE

..

.

..

湖南人文科技学院

课程设计报告

课程名称:单片机原理及应用课程设计

设计题目: 电子时钟的设计

系 别: 通信与控制工程系

专 业: 通信工程

班 级: 09级通信二班

学生姓名: 袁 琦 黄文付

学 号:

起止日期: 2011年12月20日~2011年12月30日

指导教师: 王善伟 姚毅 谢四莲

教研室主任: 刘建闽

..

指导教师评语:

指导教师签名: 年 月 日

成绩评定

项 目

权重

成绩

袁琦

黄文付

1、设计过程中出勤、学习态度等方面

0.2

2、课程设计质量与答辩

0.5

3、设计报告书写及图纸规范程度

0.3

总 成 绩

教研室审核意见:

教研室主任签字: 年 月 日

教学系审核意见:

主任签字: 年 月 日

摘 要

时钟是人类日常生活必不可少的工具,本设计从日常生活中常见的事物入手,通过对电子时钟的设计,让我们认识到单片机已经深入到我们生活的每个领域,该设计不仅可以锻炼我们的动手能力,而且可以加深我们对单片机的认识和激发我们对未知科学领域的探索。

本文利用单片机实现数字时钟计时功能的主要内容。它体积小,成本低、功能强、使用方便、可靠性高等一系列优点,广泛应用于智能产业和工业自动化上。本次设计采用独立式按键进行时间调整,其中STC89C52是核心元件,同时采用数码管LED动态显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外利用DS1302具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。该系统同时具有硬件设计简单、工作稳定性高、价格低廉等优点。

关键词:STC89C52 ; LED数码管;8255芯片;DS1302芯片;

目录

TOC \o "1-3" \h \u HYPERLINK \l _Toc7797 设计要求 PAGEREF _Toc7797 1

HYPERLINK \l _Toc22829 1.方案论证与对比 PAGEREF _Toc22829 1

HYPERLINK \l _Toc27658 1.1方案一 PAGEREF _Toc27658 1

HYPERLINK \l _Toc15316 1.2方案二 PAGEREF _Toc15316 2

HYPERLINK \l _Toc32520 1.3方案对比 PAGEREF _Toc32520 2

HYPERLINK \l _Toc31396 2.系统硬件电路的设计 PAGEREF _Toc31396 3

HYPERLINK \l _Toc24917 2.1单片机的选择及引脚功能介绍 PAGEREF _Toc24917 3

HYPERLINK \l _Toc25888 2.2 8255A芯片的结构及引脚功能介绍 PAGEREF _Toc25888 4

HYPERLINK \l _Toc9432 2.3 DS1302芯片的结构及引脚功能介绍 PAGEREF _Toc9432 6

HYPERLINK \l _Toc27733 2.4显示电路设计 PAGEREF _Toc27733 7

HYPERLINK \l _Toc2594 2.5电源电路设计 PAGEREF _Toc2594 8

HYPERLINK \l _Toc31585 2.6键盘动态扫描电路设计 PAGEREF _Toc31585 8

HYPERLINK \l _Toc4448 3.控制系统的软件设计 PAGEREF _Toc4448 10

HYPERLINK \l _Toc29982 3.1主程序流程图 PAGEREF _Toc29982 10

HYPERLINK \l _Toc28640 3.2显示子程序 PAGEREF _Toc28640 11

HYPERLINK \l _Toc2072 3.3闹钟时间设定功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【1】项目代码完整且功能都验证ok,确保稳定可靠运行后才上传。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通,帮助解答。 【2】项目主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 【3】项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 【4】如果基础还行,或热爱钻研,可基于此项目进行二次开发,DIY其他不同功能,欢迎交流学习。 【注意】 项目下载解压后,项目名字和项目路径不要用中文,否则可能会出现解析不了的错误,建议解压重命名为英文名字后再运行!有问题私信沟通,祝顺利! 基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip基于C语言实现智能决策的人机跳棋对战系统源码+报告+详细说明.zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值