基于DS1302实时时钟系统的设计-学士毕业论文.pdf
文本预览下载声明
学士学位论文(设计)
Bachelor’sThesis
论文题目 基于DS1302实时时钟系统的设计
目 录
1. 绪论1
2. 方案对比与选择分析介绍2
2.1单片机控制器的选择与对比2
2.2实时时钟芯片的选择与对比3
2.3显示器件的选择与对比3
3. 系统设计概述4
3.1 设计内容及要求4
3.2 系统框架及说明4
4. 硬件电路设计分析5
4.1 STC89C52单片机简 5
4.2 STC89C52单片机内部结构6
4.3 MCU控制电路设计分析7
4.4 数码管显示设计分析8
4.5 DS1302 时钟电路设计分析10
4.6 蜂鸣器报警电路设计分析15
4.7 电源部分设计分析15
5. 系统软件设计分析16
5.1 DS1302模块程序设计16
5.2 定时器模块程序设计16
5.3 按键模块程序设计17
5.4 数码管显示模块程序设计19
5.5 蜂鸣器报警模块程序设计20
5.6 主程序设计20
6. 总结21
7. 参考文献22
8. 致谢1
附录错误!未定义书签。
附录1 作品(设计)原理图错误!未定义书签。
附录2 作品(设计)实物图错误!未定义书签。
基于DS1302实时时钟系统的设计
摘要: 本论文(设计)采用STC89C52单片机和DS1302实时时钟芯片为主要器件设计的
实时时钟系统。能够准确的显示实时时间、日期、星期。通过8位低功耗数码管
将时间信息显示出来,数码管由单片机直接驱动,无需其他驱动芯片,通过按键
切换显示时间、日期、星期、闹钟等信息。系统设计有闹钟报警功能,当实时时
间到达闹钟设计时间时,闹钟就会蜂鸣器报警,报警时间可通过按键自行设定。
DS1302芯片配备有备用电池,可确保即便是掉电的情况下也能继续走时,无需人
工重新设定时间。
关键词: 单片机;DS1302;实时时钟;
中图分类号:TP
DesignofReal-TimeClockSystemBasedonDS1302
Abstract :Thisthesis(design STC89C52microcontrollerandDS1302realtimeclockchip
real-timeclocksystemdesignforthemaindevice.Abletoaccuratelydisplayreal-time
time,date,dayoftheweek.8-bitlow-powerdigitaltubedisplaytimeinformation,the
digitaltubedirectlydrivenbythemicrocontroller,withoutadditionaldriverchips,
displaytime,date,week,alarmclockandotherinformationthroughthekeyswitch.
Thesystemisdesignedtohaveanalarmclockalarmfunction,real-timetoreachthe
alarmdesigntime,thealarmwillbebuzzeralarm,setalarmtimebypressingabutton.
TheDS1302chipequippedwithbatterybackuptoensurethateventhecaseofpower
failurecancontinuetowalk,youdonotneedtomanuallyresetthetime.
Keywords:MCU;DS1302;Real-TimeClock;
基于DS1302实时时钟系统的设计
1. 绪论
20 世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了
社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时 也
使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
时间对人们
显示全部