课程设计:单片机-万年历

上传人:小** 文档编号:88108328 上传时间:2019-04-19 格式:DOC 页数:33 大小:406.50KB
返回 下载 相关 举报
课程设计:单片机-万年历_第1页
第1页 / 共33页
课程设计:单片机-万年历_第2页
第2页 / 共33页
课程设计:单片机-万年历_第3页
第3页 / 共33页
课程设计:单片机-万年历_第4页
第4页 / 共33页
课程设计:单片机-万年历_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《课程设计:单片机-万年历》由会员分享,可在线阅读,更多相关《课程设计:单片机-万年历(33页珍藏版)》请在金锄头文库上搜索。

1、信息工程学院课程设计(论文)信息工程学院课程设计报告书题目: 基于ATMEGA16单片机的可调日历 专 业: 电子信息科学与技术 班 级: 学 号: 学生姓名: 指导教师: 2010年 9月 25日 信息工程学院课程设计任务书学 号学生姓名专业(班级)设计题目基于ATMEGA16单片机的可调日历设计技术参数 1. 一片AVR系列的ATMEGA16单片机做主控制器; 2. 一片时钟芯片DS1302可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能; 3. 一块LCD显示屏可以显示中文、数字; 4. 5个静态扫描的按键组成调节键盘。设计要求1. 基于AVR系列的单片机进行的电子日

2、历的设计;2. 可以显示年月日时分秒及周信息,以及闰年补偿;3. 具有可调整日期和时间功能;工作量 1. 绘出硬件电路图; 2. 编写控制程序; 3. 给出系统仿真; 4. 完成课程设计报告。工作计划 1. 9月1日、2日查找资料给出设计题目; 2. 9月3日9月9日作出设计方案; 3. 9月10日9月16日初步完成电路设计; 4. 9月17日9月20日完成软件及系统设计; 5. 9月21日9月25日完成设计报告。参考资料1康华光,陈大钦. 电子技术基础模拟部分(第五版)M. 北京:高等教育出版社,20052刘勇. 数字电路 M.北京:电子工业出版社,20043陈正振. 电子电路设计与制作 M

3、.广西:广西交通职业技术学院信息工程系出版, 20074王法能. 单片机原理及应用 M. 北京:科学出版社, 2004指导教师签字教研室主任签字 2010年9月25日 学生姓名: 学号: 专业(班级): 课程设计题目: 基于ATMEGA16单片机的可调日历 指导教师评语: 成绩: 指导教师: 2010年 9月 25日27 摘要 随着科技的快速发展,时间的流逝,从观察太阳、摆钟到现在的电子钟,人类不断研究,不断创新纪录。美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302时钟的使用寿

4、命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用ATMEGA16单片机作为核心,功耗小,能在3V的低压工作,电压可选用35V电压供电。 综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。本设计是基于AVR系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实

5、现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。关键词:AVR、DS1302时钟、LCD显示、可调节。AbstractWith the rapid development of science and technology, the passage of time, from the observation of the sun, the pendulum clock to the present, humans continue to research, innovation record. DALLAS launched with the United

6、States Juan thin current charge to low-power real time clock circuit DS1302. It can be year, month, day, Sunday, hours, minutes, seconds for time, but also has leap-year compensation, and other functions, and the DS1302s long life, small error. For digital electronic calendar using an intuitive digi

7、tal display that can display year, month, day, Sunday, hours, minutes, seconds, and temperature and other information, also has the time calibration and other functions. This circuit uses the ATMEGA16 microcontroller as the core, power consumption, low-voltage work in 3V, the voltage can choose 3 5V

8、 supply voltage.This calendar has a convenient summary read, intuitive display, versatile, circuit simplicity, low cost and many other advantages, in line with the development trend of electronic instrumentation, and has broad market prospects.The design is based on the AVR microcontroller series, t

9、he design of electronic calendar, you can display year, month, day, hour and weekly information, date and time with adjustable features. While in the design of the theoretical basis of the MCU and peripheral expansion of a more comprehensive knowledge of preparation. Hardware and software design, wi

10、thout good basic knowledge and practical experience will be very limited, each feature is required to achieve the kind of hardware, procedures, how to write, how to implement such algorithms, there can not be a good basis implementation.Keywords: AVR microcontroller, DS1302 clock, LCD display, adjus

11、table.目录摘要I1引言12 方案论证22.1 单片机芯片的选择方案和论证22.2 显示模块选择方案和论证22.3 时钟芯片的选择方案和论证22.4 电路设计最终方案决定33 系统的硬件设计与实现43.1 电路设计框图43.2 系统硬件概述43.3 主要单元电路的设计43.3.1 单片机主控制模块的设计43.3.2 时钟电路模块的设计53.3.3 电路原理及说明54 系统的软件设计84.1 程序流程框图85 Proteus软件仿真95.1Proteus ISIS简介95.2Proteus运行流程95.3Proteus功能仿真106课程设计总结与体会12参考文献13附录一:系统电路图14附录

12、二:系统程序141引言 随着科技的快速发展,时间的流逝,从观察太阳、摆钟到现在的电子钟,人类不断研究,不断创新纪录。美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302时钟的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用ATMEGA16单片机作为核心,功耗小,能在3V的低压工作,电压可选用35V电压供电。 综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,

13、符合电子仪器仪表的发展趋势,具有广阔的市场前景。本设计是基于AVR系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。2 方案论证2.1 单片机芯片的选择方案和论证方案一: 采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。方案二:采用ATMEGA16, 16K字节的系统内可编程Flash(具有同时读写的能力,即RWW),能以3V的超底压工作,同样具有89C51的功能,且具有在线编程可擦除技术,512 字节EEPROM,1K 字节SRAM,32 个通用I/O 口线,32 个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号