电子万年历课程设计.doc
约15页DOC格式手机打开展开
电子万年历课程设计,摘 要 在当代繁忙的工作与生活中,时间与我们每个人都有非常密切的关系,每个人都被时间影响着,我们必须对时间有一个度量,因此本设计是电子万年历。本设计采用at89c52和ds1302实时时钟芯片的万年历的电路设计及软件设计。该电子万年历能够实现时钟的运行,调整,显示阳历的年、月、日、星期、时、分、秒等信息。在本次设计中,...
内容介绍
此文档由会员 huangbinbest 发布
摘 要
在当代繁忙的工作与生活中,时间与我们每个人都有非常密切的关系,每个人都被时间影响着,我们必须对时间有一个度量,因此本设计是电子万年历。本设计采用AT89C52和DS1302实时时钟芯片的万年历的电路设计及软件设计。该电子万年历能够实现时钟的运行,调整,显示阳历的年、月、日、星期、时、分、秒等信息。
在本次设计中,我采用24MHZ晶振与单片机8052相连接,通过软件编程的方法实现以24小时为一个周期,同时显示小时,分钟和秒的要求。利用单片机定时器及计数器产生定时效果通过编程形成数字时钟效果,再利用数码管动态扫描显示内部处理的数据。同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同的功能。
此次设计应用单片机技术为核心,软硬件结合,使硬件部分大为简化,提高了系统的稳定性,并采用了LED显示电路,键盘电路,使人机交互简便易行。
关键字:单片机AT89C52 DS1302
在当代繁忙的工作与生活中,时间与我们每个人都有非常密切的关系,每个人都被时间影响着,我们必须对时间有一个度量,因此本设计是电子万年历。本设计采用AT89C52和DS1302实时时钟芯片的万年历的电路设计及软件设计。该电子万年历能够实现时钟的运行,调整,显示阳历的年、月、日、星期、时、分、秒等信息。
在本次设计中,我采用24MHZ晶振与单片机8052相连接,通过软件编程的方法实现以24小时为一个周期,同时显示小时,分钟和秒的要求。利用单片机定时器及计数器产生定时效果通过编程形成数字时钟效果,再利用数码管动态扫描显示内部处理的数据。同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同的功能。
此次设计应用单片机技术为核心,软硬件结合,使硬件部分大为简化,提高了系统的稳定性,并采用了LED显示电路,键盘电路,使人机交互简便易行。
关键字:单片机AT89C52 DS1302