欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计智能电子钟的设计

    • 资源ID:1395760       资源大小:1.11MB        全文页数:28页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计智能电子钟的设计

    1、I 摘 要 电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、界面 友好、可扩展性能强等特点,被广泛应用于生活和工作当中。另外,在生活和工农业生产 中,也常常需要温度,这就需要电子时钟具有多功能性。本设计主要为实现一款可正常显 示时钟/日历、带有定时闹铃的多功能电子时钟。本文对当前电子钟开发手段进行了比较 和分析,最终确定了采用单片机技术实现多功能电子时钟。本设计应用 AT89C51 芯片作为 核心,6 位 LED 数码管显示,使用 DS1302 实时时钟日历芯片完成时钟/日历的基本功能。 这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。 该

    2、电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从 而给人们的生活和工作带来更多的方便。 关键词:关键词:电子时钟;LED 数码管;AT89C51;DS1302 II 目 录 摘摘 要要 . 目目录录 . 第第 1 1 章章 总体设计方案总体设计方案. 1 1.1 方案设计 . 1 1.2 系统框图 . 1 第第 2 2 章章 核心芯片简介核心芯片简介. 3 2.1 DS1302 简介. 3 2.1.1 DS1302 引脚功能与内部结构 3 2.1.2 DS1302 控制字 4 2.1.3 DS1302 复位引脚 5 2.1.4 DS1302 数据的输入与输出 5 2

    3、.1.5 DS1302 寄存器 5 2.2 AT89C51 简介 6 2.2.1 AT89C51 芯片引脚及特点 . 6 2.2.2 AT89C51 的主要性能参数 . 10 第第 3 3 章章 智能电子钟软硬件电路的设计智能电子钟软硬件电路的设计. 12 3.1 硬件设计 . 16 3.1.1 单片机 AT89C51 外围电路设计 12 3.1.2 DS1302 与单片机的接口设计 13 3.1.3 LED 显示设计 . 14 3.1.4 电源设计 15 3.1.5 按键开关去抖设计 15 3.1.6 时钟电路设计 12 3.2 软件设计 . 16 3.2.1 流程图 17 3.2.2 PC

    4、B 板 . 19 第第 4 4 章章 protuesprotues 仿真与调试仿真与调试 20 4.1 电路板的仿真 . 20 4.2 软件调试 . 20 总总 结结 . 21 参参 考考 文文 献献 . 22 附附 录录 . 23 附件一 源程序 23 附件二 程序设计总图 26 1 第1章 总体设计方案 1.1 方案设计方案设计 实时时钟芯片具备年、月、日、时、分、秒计时功能和多点计时功能,计时数据的更 新每秒自动进行一次,不需程序干预。计算机可通过中断或查询方式读取计时数据进行显 示,因此计时功能的实现无需占用 CPU 的时间,程序简单。此外,实时时钟芯片多数带有 锂电池做后备电源,具备

    5、永不停止的计时功能;具有可编程方波输出功能,可用做实时测 控系统的采样信号等;有的实时时钟芯片内部还带有非易失性 RAM,可用来存放需长期 保存但有时也需变更的数据,由于功能完善,精度高,软件程序设计相对简单,且计时不 占用 CPU 时间, 因此, 在工业实时测控系统中多采用这一类专用芯片来实现实时时钟功能。 利用单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时 及秒表计时。 该方案节省硬件成本, 且能使设计者对单片机的指令系统能有更深入的了解, 从而掌握单片机应用技术 MCS-51 汇编语言程序设计方法,因此,本系统设计采用此种软 件控制方法来实现计时。 而由于 Atm

    6、el 公司的 AT89C51 是一种自带 4KB Flash 存储器的 低电压、高性能的 CMOS 8 位微处理器。该器件采用 Atmel 高密度非易失存储器制造 技术制造,与工业标准的 MCS-51 指令集和输出引脚相兼容。AT89C51 将多功能 8 位 CPU 和闪存集成在单个芯片中,是一种高效的微控制器,使用也更方便,寿命更长, 可以反复擦除 1000 次。形成了功能强大、使用灵活和具有较高性能价格比的微控制器。 它的功能强大,而且也比较容易购买,故本设计中所选的单片机为 AT89C51 单片机。 1.2 系统框图系统框图 按照系统设计功能的要求,初步确定系统由主控模块、时控模块、及显示模块和键盘 接口模块共 4 个模块组成。主控芯片使用 51 系列 AT89C51 单片机,时钟芯片使用美国 DALLAS 公司推出的一种高性能、低功耗、带 RAM 的实时时钟 DS1302。采用 DS1302 作 为计时芯片,可以做到计时准确。更重要的是,DS1302 可以在很小电流的后备电源(2.5 5.5V 电源,再 2.5V 时耗电小于 300nA)


    注意事项

    本文(单片机课程设计智能电子钟的设计)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583