没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计---制作单片机AT89S52的万年历.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 31 浏览量
2024-05-20
23:16:58
上传
评论
收藏 236KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/89333153/0001-2283571d4a17b5520b6ea1f7eb1b759d_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
28页
毕业设计---制作单片机AT89S52的万年历.doc
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/release/download_crawler_static/89333153/bg1.jpg)
1
制作单片机 AT89S52 的万年历
摘要:电子万年历是一种应用非常广泛的日常计时工具,本设计利用美国 DALLAS
公司推出的具有涓细电流充电的低功耗实时时钟电路 DS1320,研制了一种多功能
电子万年历,主要功能包括:电子万年历要求能显示的阳历/阴历、年、月、日、
星期、小时、分、秒,除此之外还有显示润年,记忆时间。DS1302 可以对年、月、
日、周日、时、分、秒进行计时,还具有润年补偿的功能,而且 DS1320 的使用寿
命长,误差小。对于数字电子万年历采用它,具有较准的计时。
关键词:AT89S52 DS1302 74LS164 万年历
The production of the calendar with the single-chip
AT89S52
Abstract:Electronic calendar application is a kind of tool ,which is widely used in our
daily life.The design using the United States with DALLAS small trickle charge current
of the low-power real-time clock circuit DS1320, developed a multi-function electronic
calendar.The main features include E-calendar requirements which are shown in the
solar calendar / lunar calendar, year, month, day, weeks, hours, minutes and seconds, in
addition to indicate Leap year, the memory of the time. DS1302 can remember year,
month, day, weekdays, hours, minutes, seconds for time,which also has the function of a
leap year compensation, and long life of the DS1320, the error small. The use of digital
electronic calendar for it has a quasi-time.
Keywords: AT89S52 DS1302 74LS164 calendar
![](https://csdnimg.cn/release/download_crawler_static/89333153/bg2.jpg)
2
目 录
第一章 绪论……………………………………………………………………….……3
1.1 课题背景………………………………………………………………………3
1.2 电子万年历的目的和意义……………………………………………………3
第二章 系统硬件电路设计.............................................................................................4
2.1 硬件设计框图……………………………………………………………….4
2.2 AT89S52 原理…………………………………………………………….…..4
2.3 74LS164 电路原理…………………………………………………………..5
2.4 DS1302 电路原理……………………………………………………………5
2.5 电源原理…………………………………………………………………….7
2.6 数码管原理………………………………………………………………….8
第三章 系统软件实现………………………………………………………………...9
3.1 显示及调整时间子程序流程………………………………………..………..9
3.2 调整时间子程序流程…………………………………………………..……..9
3.3 显 示 闰 年 子 程 序 流
程………………………………………………..……….10
3.4 显 示 星 期 的 子 程 序 流
程………………………………..…………………….11
3.5 阳 历 日 期 推 算 阴 历 日 期 流 程
图…………………………………………..….11
总结…………………………………………………………………………………… 12
致谢…………………………………………………………………………………….13
参考文献………………….………………………………………...………………….14
附录 1.元件清单……………………………………………………………………….15
附 录 2. 电 路 原 理
![](https://csdnimg.cn/release/download_crawler_static/89333153/bg3.jpg)
3
图…………………….……………………………………………….16
附 录 3. 程
序…………………….……………………………………………………….17
第一章 绪论
1.1 课题背景
在生活中,我们经常能看到各种各样的制作精美的万年历,万年历大有取代常
规钟表的趋势.随着人们生活水平的提高,智能产品越来越受到人们的欢迎.而单
片机,传感器各种集成电路起到关键作用.希望通过本设计能够对未来的趋势有所
把握,从而适应社会需要.
1.2 电子万年历的目的和意义
电子万年历是一种应用非常广泛的日常计时工具,液晶显示的万年历已经越
来越普及,特别是适合在家庭居室、办公室、大厅、会议室和广场使用。LED 显
示的日历钟显示清晰直观、走时准确,并且还可以扩展出多种功能,本设计利用
数量较少的芯片研制了一种多功能电子万年历,主要功能包括:电子万年历要求
能显示阳历/阴历、年、月、日、星期、小时、分、秒,除此之外还有显示润年,
记忆时间。
随着历史的发展,从古代观太阳到滴水计时,从摆钟到现代电子钟表,人类
不断的研究,不断的进步。美国 DALLAS 公司推出的具有涓细电流充电能的低功
耗实时时钟电路 DS1320。它可以对年、月、日、周日、时、分、秒进行计时,还
具有润年补偿的多种功能,而且 DS1320 的使用寿命长,误差小。对于数字电子万
年历采用它具有较准的计时功能。
![](https://csdnimg.cn/release/download_crawler_static/89333153/bg4.jpg)
4
第二章 系统硬件电路设计
2.1 硬件设计框图
图2.1
2.2 AT89S52
AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编
程 Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业
80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,
亦适于常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,
使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
AT89S52 具有以下标准功能:8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,
看门狗定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级
中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz
静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,
允许 RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内
容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复
AT89S52
LED 显示
DS1302
按键
![](https://csdnimg.cn/release/download_crawler_static/89333153/bg5.jpg)
5
位为止。
图2.2AT89S52 引脚图
2.3 74LS164 电路原理
74LS164 显示模块是由 74LS164 移位寄存器和数码管构成它为串行输入并行
输出的移位寄存器,可以作为静态显示器接口,接在 89C51 的串行口上用于数码
的显示.如图所示:clear (9 脚)高电平有效,低电平时使所有输出(Qa~Qh)为低电
平 Clock(8 脚)上升延输出移位,其余状态保持 A(1 脚)B(2 脚)输入:逻辑与关系,
即全高为高,见低为低。
图2.3 74LS164 引脚图
剩余27页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
ohmygodvv
- 粉丝: 506
- 资源: 2349
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- Windows平台下的实用应用软件集
- 迅雷_8.01.0.9024.apk
- 基于Python基于pygame库开发的飞机大战射击游戏,在游戏中,玩家控制一架飞船,在太空中射击飞行的小行星以获得分数
- 基于python 实现多模态的动态用户属性挖掘系统
- 窗体动态视觉呈现效果或窗体动画化展示效果
- 本资源包涵盖了丰富的设计辅助功能,包括标注、文本编辑、路径操作、颜色管理、画板调整、包装设计、拼版、设计优化、输出设置和效果处理
- 城市鎏金风素材PPT.pptx
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图\水1TJ-卫生间大样031020.dwg
- business鎏金风格.pptx
- 305建筑结构水电欧式6套(14.5x20.2)\施工图\C型施工图\水1-C型平面031014.dwg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)