课程设计(论文)-基于ATMEGA16单片机的可调日历Word格式文档下载.docx
- 文档编号:13192900
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:34
- 大小:161.74KB
课程设计(论文)-基于ATMEGA16单片机的可调日历Word格式文档下载.docx
《课程设计(论文)-基于ATMEGA16单片机的可调日历Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《课程设计(论文)-基于ATMEGA16单片机的可调日历Word格式文档下载.docx(34页珍藏版)》请在冰豆网上搜索。
信息工程学院课程设计任务书
信息工程学院课程设计(论文)
学号
学生姓名
专业(班级)
设计题目
基于ATMEGA16单片机的可调日历
设计技术参数
1.一片AVR系列的ATMEGA16单片机做主控制器;
2.一片时钟芯片DS1302可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能;
3.一块LCD显示屏可以显示中文、数字;
4.5个静态扫描的按键组成调节键盘。
设计要求
1.基于AVR系列的单片机进行的电子日历的设计;
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].北京:
高等教育出版社,2005
[2]刘勇.数字电路[M].北京:
电子工业出版社,2004
[3]陈正振.电子电路设计与制作[M].广西:
广西交通职业技术学院信息工程系出版,2007
[4]王法能.单片机原理及应用[M].北京:
科学出版社,2004
指导教师签字
教研室主任签字
2010年9月25
日
2
学生姓名:
学号:
专业(班级):
课程设计题目:
基于ATMEGA16单片机的可调日历
指导教师评语:
成绩:
2010年9月25日
摘要
随着科技的快速发展,时间的流逝,从观察太阳、摆钟到现在的电子钟,人类不断研究,不断创新纪录。
美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路
DS1302。
它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302时钟的使用寿命长,误差小。
对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。
该电路
采用ATMEGA16单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。
综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
本设计是基于AVR系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。
在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。
在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。
关键词:
AVR、DS1302时钟、LCD显示、可调节。
III
Abstract
Withtherapiddevelopmentofscienceandtechnology,thepassageoftime,fromtheobservationofthesun,thependulumclocktothepresent,humanscontinuetoresearch,innovationrecord.DALLASlaunchedwiththeUnitedStatesJuanthincurrentchargetolow-powerrealtimeclockcircuitDS1302.Itcanbeyear,month,day,Sunday,hours,minutes,secondsfortime,butalsohasleap-yearcompensation,andotherfunctions,andtheDS1302'
slonglife,smallerror.Fordigitalelectroniccalendarusinganintuitivedigitaldisplaythatcandisplayyear,month,day,Sunday,hours,minutes,seconds,andtemperatureandotherinformation,alsohasthetimecalibrationandotherfunctions.ThiscircuitusestheATMEGA16microcontrollerasthecore,powerconsumption,low-voltageworkin3V,thevoltagecanchoose3~5Vsupplyvoltage.
Thiscalendarhasaconvenientsummaryread,intuitivedisplay,versatile,circuitsimplicity,lowcostandmanyotheradvantages,inlinewiththedevelopmenttrendofelectronicinstrumentation,andhasbroadmarketprospects.
ThedesignisbasedontheAVRmicrocontrollerseries,thedesignofelectroniccalendar,youcandisplayyear,month,day,hourandweeklyinformation,dateandtimewithadjustablefeatures.WhileinthedesignofthetheoreticalbasisoftheMCUandperipheralexpansionofamorecomprehensiveknowledgeofpreparation.Hardwareandsoftwaredesign,withoutgoodbasicknowledgeandpracticalexperiencewillbeverylimited,eachfeatureisrequiredtoachievethekindofhardware,procedures,howtowrite,howtoimplementsuchalgorithms,therecannotbeagoodbasisimplementation.
Keywords:
AVRmicrocontroller,DS1302clock,LCDdisplay,adjustable.
目录
摘要 I
1引言 1
2方案论证 2
2.1单片机芯片的选择方案和论证 2
2.2显示模块选择方案和论证 2
2.3时钟芯片的选择方案和论证 2
2.4电路设计最终方案决定 3
3系统的硬件设计与实现 4
3.1电路设计框图 4
3.2系统硬件概述 4
3.3主要单元电路的设计 4
3.3.1单片机主控制模块的设计 4
3.3.2时钟电路模块的设计 5
3.3.3电路原理及说明 5
4系统的软件设计 8
4.1程序流程框图 8
5Proteus软件仿真 9
5.1ProteusISIS简介 9
5.2Proteus运行流程 9
5.3Proteus功能仿真 10
6课程设计总结与体会 12
参考文献 13
附录一:
系统电路图 14
附录二:
系统程序 14
1引言
综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
本设计是基于AVR系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。
在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。
8
2方案论证
2.1单片机芯片的选择方案和论证
方案一:
采用89C51芯片作为硬件核心,采用FlashROM,内部具有4KBROM存储空间,能于
3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
方案二:
采用ATMEGA16,16K字节的系统内可编程Flash(具有同时读写的能力,即RWW),能以3V的超底压工作,同样具有89C51的功能,且具有在线编程可擦除技术,512字节EEPROM,1K字节SRAM,32个通用I/O口线,32个通用工作寄存器,用于边界扫描的JTAG接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/计数器(T/C),片内
/外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 论文 基于 ATMEGA16 单片机 可调 日历