单片机万年历课程设计报告模板.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:19 大小:125KB 金币:12 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机万年历课程设计报告模板.doc

单片机万年历课程设计报告模板.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

12 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1单片机课程设计论文题目基于单片机的万年历设计系别专业班级学号学生姓名指导教师(签名)完成时间年月PAGEII课程设计成绩评定表评价内容标准分值得分1.选题能体现课程的培养目标,难度和工作量较大,有较强的创新性。202.设计圆满完成课程设计中各项要求,设计书设计科学、先进,计算准确;图、表绘制及技术要求符合国家标准。有较大创新和较大实用价值;立论正确,结构严谨结论明确。设计书中分析、计算、实验正确、严密,对专业知识综合训练程度高,课程设计报告撰写规范。303.陈述回答问题有理有据,体现出较宽泛的知识面,思维敏捷、逻辑性强。陈述清晰、正确、逻辑性强,基本概念清楚,语言流畅、精炼。304.表现在整个课程设计阶段能够独立分析并解决问题,完成相关部分的设计,同时也能够表现出具有较高的团队协作的能力。20总评摘要该电子时钟由89C51,BUTTON,六段数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。而电路中唯一的一个控制键却拥有多种不同的功能,按下又松开,可以实现屏蔽数码管显示的功能,达到省电的目的;直接按下不松开,则可以通过按键实现分钟的累加,每按一次分钟加一;而连续两次按下按键不放松,则可实现小时的调节,同样每按一次小时加一并通过一个控制键用来实现时间的调节和是否进入省电模式的转换。应用Proteus的ISIS软件实现了单片机电子时钟系统的设计与仿真。该方法仿真效果真实、准确,节省了硬件资源。关键词:单片机电子时钟键盘控制目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc358301979"第一章设计原理PAGEREF_Toc358301979\h1HYPERLINK\l"_Toc358301980"第二章硬件电路设计PAGEREF_Toc358301980\h2HYPERLINK\l"_Toc358301981"2.1键盘电路设计PAGEREF_Toc358301981\h2HYPERLINK\l"_Toc358301982"2.2主控模块89C51PAGEREF_Toc358301982\h3HYPERLINK\l"_Toc358301983"第三章软件设计PAGEREF_Toc358301983\h4HYPERLINK\l"_Toc358301984"第四章系统测试PAGEREF_Toc358301984\h8HYPERLINK\l"_Toc358301985"参考文献PAGEREF_Toc358301985\h9HYPERLINK\l"_Toc358301986"附录一电路图PAGEREF_Toc358301986\h10HYPERLINK\l"_Toc358301987"附录二部分程序清单PAGEREF_Toc358301987\h11第一章设计原理功能:电子时钟能够显示时、分、秒显示时间的功能,还可以进行时和分的校对,而且其片选的灵活性强。并且是以单片机为核心来设计的。28BYJ48步进电机主要技术参数如表1-1所示。表1-128BYJ48步进电机主要技术参数相数:4电压:12DC电流:92mA电阻:130Ω步距角:5.625°空载牵出频率800pps空载牵入频率:500pps减速比:1/64牵入转矩≥78.4mNm接线指示A(橙)、B(黄)、C(蓝)、D(灰)、E(红,中点接12VDC)第二章硬件电路设计总体硬件原理图如图2-1所示。AT89C51因为其含一个可擦除的ROM,以及其存储数据的时间长度可达10年之久所以选其作为该设计的核心控制部件。图2-1系统电路原理图2.1键盘电路设计该设计只用了一个键盘,但实现的功能却是比较完善,减少了硬件资源的损耗,该键盘可以实现小时和分钟的调节以及控制是否进入省电模式。当按键按下又松开,可以实现屏蔽数码管显示的功能,达到省电的目的;直接按下不松开,则可以通过按键实现分钟的累加,每按一次分钟加一;而连续两次按下按键不放松,则可实现小时的调节,同样每按一次小时加一。达到时间调节的目的。选择的多功能按键如图2-2所示。图2-2多功能控制键2.2主控模块89C5189C51是一个8位单片机,片内ROM全部采用FLASHROM技术,晶振时钟为12MHz。89C51是标准的40引脚双列直插式集成电路芯片,有4个八位的并行双向I/O端口,分别记作P0、P1、P2、P3。第31引脚需要接高电位使单片机选用内部程序存储器;