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

    51单片机电子时钟课程设计

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

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

    51单片机电子时钟课程设计

    1、摘摘 要要 近年来随着计算机在社会领域的渗透和大规模集成电路的发展, 单片机的应 用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作 可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用 于自动控制, 智能化仪器, 仪表, 数据采集, 军工产品以及家用电器等各个领域, 单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应 用对象特点的软件结合,以作完善。 本次设计中以单片机的发展过程和发展方向为背景, 介绍了单片机的输入输 出的工作原理和操作方法,中断的工作原理和操作方法,74HC573 驱动器的工作 原理和与数码管连接的方法。 本次做的

    2、数字钟是以单片机(STC89C52)为核心,结合相关的元器件(共阴 极 LED 数码管、驱动器 74HC573 等) ,再配以相应的软件,是它具有时,分,秒 显示的功能,并且时,分,秒还可以调整。此次设计电子数字钟是为了了解电子 数字钟的原理,从而学会制作电子数字钟。而且通过电子数字钟的制作进一步的 了解各种在制作中用到的中小规模集成电路的作用及实用方法。 通过它可以进一 步学习与掌握单片机原理与使用方法。 关键词:关键词:单片机 STC89C52 共阴极 LED 数码显示器 74HC573驱动器 一设计目的 1、实现时钟的基本功能 2、能够手动对时间的调整 3、实现跑秒功能 二数字钟基本原理

    3、 它是利用单片机的内部的定时/计数器工作与定时方式,对机器周期计数形 成基准时间(如 10ms)然后用另外一个计数器或软件计数的形式对基准时间进 行计数形成秒(如对 10ms 计数 100 次) , “秒”计数 60 次形成“分” , “分”计数 60 次形成“时” , “时”计数 24 次形成“天”并清零,然后通过译码器,数码管 把他们的内容在相应的位置显示出来。 在具体的设计时定时器采用中断方式工作, 对时钟的形成在终中断序中实现,在主程序只是对定时/计数器的定义初始化, 调用显示程序和控制程序的初始化。另外为了使用的方便,也设计了按键,可以 通过按键对时分秒进行调整,这样程序就加了按键程

    4、序。 三单片机数字时钟的程序设计三单片机数字时钟的程序设计 3.1 主程序 主程序是先开始,系统初始化、定时器初始化,脉冲基时开始跑秒后进行按 键检测。 若没有按键设置, 显示当前时间; 若有按钮按下, 按键调时, 检测完后, 就可以显示更新后的时间。 主程序流程: 3.2 定时中断(走时)子程序流程 定时器中断时,先检测 50ms 脉冲是否计数 20 次,计数到 20 次,秒就加 1; 如果没计满 60,就返回显示时间,如果秒计满 60 秒,就清零秒,给分加 1;检 测分钟,如果没计满 60,继续计时,返回显示时间,如果满 60,就清零分钟, 给小时加 1;检测小时,如果没计满 24,就继续计时,返回显示时间,如果计满 24,就清零,给秒加 1,显示时间。 3.3 按键扫描子程序: 按键调试程序,是检测是否有按键按下: (1) 如果小时 增加键/减小键 按下,就给小时 加 1/减 1 (2) 如果分钟 增加键/减小键 按下,就给分钟 加 1/减 1 (3) 如果秒 增加键/减小键 按下,就给秒 加 1/减 1 (4) 如果显示键(key7)按下,则显示当前时间


    注意事项

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




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