文档详情

实时日历时钟的设计与实现.doc

发布:2018-06-30约1.16万字共20页下载文档
文本预览下载声明
核心芯片简介PAGE 17PAGE 1目录一、任务分配 1二、设计内容 1三、主要设备与器材 1 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc278813007 四、设计任务和要求 2 HYPERLINK \l _Toc278813008 五、核心芯片功能介绍 2 HYPERLINK \l _Toc278813009 1.AT89C51 2 HYPERLINK \l _Toc278813010 1.1 功能特性概括: 2 HYPERLINK \l _Toc278813011 1.2 管脚说明: 2 HYPERLINK \l _Toc278813012 2.DS1302 2 HYPERLINK \l _Toc278813013 2.1 DS1302引脚功能 2 HYPERLINK \l _Toc278813018 六、方案论证 4 HYPERLINK \l _Toc278813019 七、理论分析与计算 5 HYPERLINK \l _Toc278813020 八、硬件方案 5 HYPERLINK \l _Toc278813021 1.电路设计 5 HYPERLINK \l _Toc278813022 1.1分电路图及原理说明 5 HYPERLINK \l _Toc278813023 1.2 主控部分(单片机MCS-51) 5 HYPERLINK \l _Toc278813024 1.3 计时部分(实时时钟芯片DS1302) 6 HYPERLINK \l _Toc278813025 2.Protues仿真图 7九、软件方案 8 HYPERLINK \l _Toc278813026 1.1程序设计流程图 8 HYPERLINK \l _Toc278813028 1.2具体程序 PAGEREF _Toc278813028 \h 10测试与运行 17 1.1调试过程 17 HYPERLINK \l _Toc278813029 1.2结果分析 17 HYPERLINK \l _Toc278813030 十一、总结 18 参考文献………………………………………………………………………………………………………19 任务分配扬世刚:硬件方案的设计和文档的整理和排版吴 闯:软件方案的设计和代码的编写童 姓:软件的调试和课程设计的总结二、设计内容设计并实现以实时显示日期和时间的实时日历/时钟三、主要设备与器材PC机一台,MCS-51单片机仿真一台,DS1302芯片,AT89C51芯片,LM044L显示器,锁存器/驱动器等自选。 四、设计任务和要求 1. 利用DS1302实现年月日时分秒,并用LCD显示。2. 硬件设计部分,根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程;3. 软件设计部分,根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;4.原理图设计部分,根据所确定的设计电路,利用Protel工具软件绘制电路原理图。核心芯片功能介绍AT89C51AT89C51[3]美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4K BytesISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及AT89C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元。单片机AT89C51强大的功能可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89C51芯片的引脚结构如图1所示: 1.1 功能特性概括: 图1 AT89C51引脚图 AT89C51提供以下标准功能:40个引脚、4K Bytes Flash片内程序存储器、128 Bytes的随机存取数据存储器(RAM)、32个外部双向输入/输出(I/O)口、5个中断优先级2层中断嵌套中断、2个数据指针、2个16位可编程定时/计数器、2个全双工串行通信口、看门狗(WDT)电路、片内振荡器及时钟电路。此外,AT89S51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲模式下,CPU暂停工作,而RAM、定时/计数器、串行通信口、外中断系统可继续工作。掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。2.DS1302DS1302[1]是美国DALLAS公司推出的一
显示全部
相似文档