欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于DS1302与单片机的实时电子时钟设计_cqupt(精品).ppt

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

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

    基于DS1302与单片机的实时电子时钟设计_cqupt(精品).ppt

    0110907 左学 李婷 周媛实时电子时钟实时电子时钟这次所做的实时电子时钟的主体部件包括MCS-51单片机,数码管,按键,蜂鸣器,DS1302芯片。其中DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,工作电压宽2.55.5V,简单的三线接口为单片机节省大量资源;AT89C51是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机.整体思路是通过对AT89C51单片机写入程序实现对DS1302读写,读写出正确的时分秒信息,然后数据用LED显示出来。通过键盘扫描得到的键值进行键值处理可以进行定时、校时功能以及闹钟功能。关键字:关键字:MCS-51 MCS-51 数码管数码管 按键按键 DS1302 DS1302 蜂鸣器蜂鸣器 摘摘 要要课程分析方案论证方案实现目 录电路与程序设计测试方案与测试结果致谢课程分析 此次课程设计,要求利用51单片机和DS1302设计一个实时电子时钟。基本要求:1.在8位数码管上显示准确的北京时间(09-21-06),采用24小时制;2.设置按键可以进行时间校准,按键利用51学习板上的矩阵按键,结合实际矩阵键盘的分布,为了方便对键值的处理,初步设计矩阵键盘的各个功能键的分布如下:下一页设计要求的基本功能为:1.通过矩阵键盘既可使用数字按键直接输入来设定时间,也可通过加“+”、“-”按键进行调节,调节步进为12 F1进入调节模式,F2确认调节结果,F3退出返回显示。扩展要求为:1.增加闹钟功能,F4键进入闹钟设置,F2键确认修改,并返回显示。2.通过开启关闭最后一位数码管上的小数来表明闹钟是否设置。分析如果实现扩展功能,那么可以仅用F2键来确认修改时间/闹钟,并返回时间显示。1234456789a(+)b(-)C(F1)D(F2)E(F3)F(4)返回一种是软件的方法,利用中断或者软件延一种是软件的方法,利用中断或者软件延时来实现时间的产生。由于是采用的纯软时来实现时间的产生。由于是采用的纯软件的方法,时间的误差比较大。件的方法,时间的误差比较大。方案论证-比较与选择另一种方案是采用专用的时钟芯片,来精另一种方案是采用专用的时钟芯片,来精确的产生时间。然后用单片机控制数码管确的产生时间。然后用单片机控制数码管来显示产生的时间。来显示产生的时间。现有的资源是现有的资源是MC51单片机,要实现的是实单片机,要实现的是实时时间的显示,可以采用两种方案,时时间的显示,可以采用两种方案,下一页两种方案均使用单片机来控制数码管显两种方案均使用单片机来控制数码管显示时间,并且都是通过单片机上的按键来示时间,并且都是通过单片机上的按键来实现基本的时间修改和扩展的闹钟的设置实现基本的时间修改和扩展的闹钟的设置功能以及闹钟修改功能。通过简单的比较功能以及闹钟修改功能。通过简单的比较可知采用时钟芯片能够获得精确的时间,可知采用时钟芯片能够获得精确的时间,更加符合实时电子钟系统的设计的要求。更加符合实时电子钟系统的设计的要求。方案论证-比较与选择返回在在AT8051单片机的基础之上,单片机的基础之上,8051单片单片机与机与ds1302芯片通过跳线相连接,单片机芯片通过跳线相连接,单片机通过对与通过对与ds1302芯片引脚的电平控制,芯片引脚的电平控制,方案实现实现对芯片的数据写入与数据读出,实现对芯片的数据写入与数据读出,读出的数据显示在数码管上,完成时间的显示。读出的数据显示在数码管上,完成时间的显示。通过对通过对44键盘矩阵的设计,键盘矩阵的设计,当对应的键值被按下时,即可对显示时间进行更改,当对应的键值被按下时,即可对显示时间进行更改,主要功能包括,当前显示时间的修改,闹钟的设置等。主要功能包括,当前显示时间的修改,闹钟的设置等。返回电路与程序设计-电路部分DS1302接口电路蜂鸣器模块电路下一页下一页电路与程序设计-程序部分-ds1302DS1302写程序流程图(A+B)DS1302读程序流程图(A+C)A AB BC C上升沿写入控制指令上升沿写入数据下升沿读取数据电路与程序设计-程序部分-mian函数返回测试方案:A)硬件的测试方案主要进行一下测试:1用欧姆表对照电路图测试,是否出现短路,断路,虚焊现象。2.按键是否会发生重键现象。3.数码管是有残影,暗影,闪烁;下划线能否正常显示,闹钟设置后小数点能否正常显示。、4.蜂鸣器能否在闹钟设置后正常鸣叫。方案实现测试方案与测试结果B)软件部分的测试方案主要测试:B)软件部分的测试方案主要测试:B)软件部分的测试方案主要测试:语法格式错误、全局变量及局部变量的混乱使用、逻辑上的错误下一页方案实现测试方案与测试结果B)软件部分的测试方案主要测试:B)软件部分的测试方案主要测试:测试的结果分析:测试的结果分析:A)软件方面:经过语法、格式错误的修改,逻辑)软件方面:经过语法、格式错误的修改,逻辑的重新规范化,最终测试出软件在自身的编译环境下的重新规范化,最终测试出软件在自身的编译环境下没有错误,没有警告。没有错误,没有警告。B)硬件方面:排除短路的故障,无错误出现。不同)硬件方面:排除短路的故障,无错误出现。不同的按键方案下,按键能够正确读取键值;数码管没有的按键方案下,按键能够正确读取键值;数码管没有残影,暗影,下划线提示输入正常,小数点功能正常;残影,暗影,下划线提示输入正常,小数点功能正常;蜂鸣器在设置的时间到时正常鸣叫。蜂鸣器在设置的时间到时正常鸣叫。返回谢谢谢谢观赏观赏THANKSBUSNESS0110907班报告人:左学 2009210221李婷 2009210202周媛 2009210208

    注意事项

    本文(基于DS1302与单片机的实时电子时钟设计_cqupt(精品).ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开