单片机课程设计--电子日历时钟显示器设计
《单片机课程设计--电子日历时钟显示器设计》由会员分享,可在线阅读,更多相关《单片机课程设计--电子日历时钟显示器设计(23页珍藏版)》请在毕设资料网上搜索。
1、目录目录 1.题目设计要求 1 2.开发平台简介 1 3.系统硬件设计 2 3.1 设计原理 2 3.2 器件的功能与作用 2 3.2.1 MCS51 单片机 AT89C51 2 3.2.2 复位电路 . 3 3.2.3 晶振电路 . 4 3.2.4 DS1302 时钟模块 4 3.2.5 引脚功能及结构 4 3.2.6 DS1302 的控制字节 5 3.2.7 数据输入输出(I/O) . 5 3.2.8 DS1302 的寄存器 6 3.2.9 液晶显示 LCD1602 6 3.2.10 串行时钟日历片 DS1302 8 4.系统软件设计 . 10 4.1 程序流程 . 10 4.2 程序代码
2、 . 10 5.系统仿真调试 . 20 5.1 仿真原理图设计 . 20 5.2 仿真运行过程 . 21 5.3 仿真运行结果 21 6.总结 . 21 7.参考文献 . 22 1.1.题目设计要求题目设计要求 通过串行日历时钟芯片 DS1302 生成当前日期和是时间,通过 IO 口传输到 AT89c52 芯片中,然 后再将 AT89c52 接收到的数据输出到 LCD 上。要求 LCD 上显示的日期和时间与当前系统时间保持一 致。 2.2.开发平台简介开发平台简介 2.12.1 系统仿真平台系统仿真平台 ProteusProteus Proteus 软件是由英国 Labcenter Elect
3、ronics 公司开发的 EDA 工具软件,已有近 20 年的历 史,在全球得到了广泛应用。Proteus 软件的功能强大,它集电路设计、制版及仿真等多种功能于 一身,不仅能够对电工、电子技术学科涉及的电路进行设计,还能够对微处理器进行设计和仿真, 并且功能齐全,界面多彩。和我们手头其他的电路设计仿真软件,他最大的不同即它的功能不是单 一的。另外,它独特的单片机仿真功能是任何其他仿真软件都不具备的。 2.22.2 软件开发平台软件开发平台 Keil CKeil C Keil C51 是美国 Keil Software 公司出品的 51 系列兼容单片机 C 语言软件开发系统,与汇 编相比,C 语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 电子 日历 时钟 显示器 设计
