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

    单片机课程设计-简易电子时钟

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

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

    单片机课程设计-简易电子时钟

    1、 单片机课程设计报告单片机课程设计报告 题目:简易电子时钟题目:简易电子时钟 专业:专业: 自动化自动化 班级:班级: 1212 级自动化级自动化 1 1 班班 日期:日期: 2014 2014 年年 3 3 月月 1 一、一、设计目的设计目的 随着科技的快速发展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不 断研究,不断创新纪录。美国 DALLAS 公司推出的具有涓细电流充电能的低功 耗实时时钟电路 DS1302。它可以对年、月、日、周日、时、分、秒进行计时, 还具有闰年补偿等多种功能,而且 DS1302 的使用寿命长,误差小。对于数字电 子万年历采用直观的数字显示,可以同时显示年、月、

    2、日、周日、时、分、秒和 温度等信息,还具有时间校准等功能。该电路采用 STC89C51 单片机作为核心, 功耗小,能在 5V 的低压工作,电压可选用 35V 电压供电。 综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等 诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 本电路为实 现电子万年历的功能,采用单片机 STC89C51,辅助以必要的外围电路,用 C 语言编 写程序,并进行模块化设计而成的电子万年历系统.它通过 LCD 能正确显示阳历 星期和时分秒,温度等,可以进行整点提醒,具有功能稳定,精确度高和可调的特 点。 1、通过单片机原理及应用教程了解单片微型

    3、计算机的发展; 2、根据课程设计的要求,学会设计程序的过程,学会应用程序设计调试软件、 学会根据要求运用 PCB 设计电路板硬件部分; 3、通过调试程序设计模块,掌握单片微型计算机的结构原理,了解程序设计的 编程思想; 4、通过软件调试熟悉使用单片机指令系统,掌握 C 语言程序设计方法及编程技 巧,掌握子程序的设计与使用,熟悉定时器中断服务程序的设计及调用过程。 5、综合课程设计更全方面了解单片机的硬件和软件知识。 二、二、设计要求和方案选择设计要求和方案选择 设计要求: 1、显示出基本时间:时、分、秒; (基础部分) 2、显示年、月、日、周具体时间(拓展部分) 3、断电保护时间功能(拓展部分

    4、) 4、环境温度感应功能显示(拓展部分) 5、整点报时功能(拓展部分) 方案选择: 根据题目基本要求以及外拓展功能,本次单片机课程设计打算以 AT89S52 单 片机系统为基础实现以上的设计要求, 并在此分为软硬件模块结合实现所要求的 功能,各重要模块如下: 1、AT89S52 单片机最小系统 最小系统包括晶体振荡电路、 复位开关和电源部分。 图 2 为 STC89C52RC 单片机的最小系统。 2 2、DS1302 时钟芯片模块 3 时钟模块采用DS1302芯片,DS1302是DALLAS公司推出的涓流充电时钟 芯片内含有一个实时时钟/日历和31字节静态RAM通过简单的串行接口与单片机 进行

    5、通信实时时钟/日历电路提供秒分时日日期月年的信息每月的天数和闰年的 天数可自动调整时钟操作可通过AM/PM指示决定采用24或12小时格式DS1302 与单片机之间能简单地采用同步串行的方式进行通信仅需用到三个口线: RST 复位、I/O 数据线、SCLK 串行时钟。时钟/RAM 的读/写数据以一个字节或 多达 31 个字节的字符组方式通信。 3、18B20 温度感应芯片模块 温度测量传感器采用 DALLAS 公司 DS18B20 的单总线数字化温度传感器, 测温范围为-55125,可编程为 9 位12 位 A/D 转换精度,测温分辨率达到 0.0625,采用寄生电源工作方式,CPU 只需一根口

    6、线便能与 DS18B20 通信, 占用 CPU 口线少,可节省大量引线和逻辑电路。 4 4、LCD1602 液晶显示器模块 LCD 液晶显示模块采用 LCD1602 型号,具有很低的功耗,正常工作时电流 仅 2.0mA/5.0V。通过编程实现自动关闭屏幕能够更有效的降低功耗。LCD1602 分两行显示,每行可显示多达 16 个字符。LCD1602 液晶模块内部的字符发生存 储器(CGROM)已经存储了 160 个不同的点阵字符图形,通过内部指令可实现 对其显示多样的控制,并且还能利用空余的空间自定义字符。 5、蜂鸣器模块 5 三、三、软件设计软件设计 当硬件做出来的时候下一步就是在软件上实现所要求的功能,各个芯片最好 都应该有各自的基本 C 文件程序, 然后再在主函数上用函数的调用的方法最后实 现功能。以下是本次课程设计的全部代码: #include #include“DS18B20_3.H“ #define uint unsigned


    注意事项

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




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