课程设计 实时数字钟 共21页,6278字 目 录 1设计方案-------------------------------------------------1 1.1 DS1302时钟芯片简介--------------------------------1 1.2 DS1302的内部结构----------------------------------1 1.3 DS1302的工作原理----------------------------------2 1.4 DS1302的寄存器和控制命令--------------------------2 2 硬件设计------------------------------------------------4 2.1 系统控制芯片--------------------------------------4 2.2 读写电路DS1302-----------------------------------6 2.3 显示电路------------------------------------------7 2.3.1 LED数码管的显示原理------------------------------7 2.3.2 时间显示电路-------------------------------------8 2.4 电源电路------------------------------------------8 2.5 元件清单------------------------------------------9 3 程序设计分析--------------------------------------------9 3.1 程序功能------------------------------------------9 3.2 读写程序DS1302代码------------------------------10 3.3 时间显示-----------------------------------------11 3.3.1 显示原理----------------------------------------11 3.3.2 显示程序代码------------------------------------11 3.4 按键盘功能介绍-----------------------------------12 3.5 源程序-------------------------------------------12 4 课程设计体会-------------------------------------------17 5 参考文献-----------------------------------------------17 摘 要:本设计采用DS1302作为时钟芯片,用AT89S52单片机写入或读出DS1302的日期 小时 分钟 秒钟,用数码管作显示器件显示时间,用按键设置DS1302的内部时间。本设计电路简单成本低廉。 关键字:实时时钟DS1302 单片机 、能够用键盘设置和调节时间 |
查看评论
已有0位网友发表了看法