电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

单片机课程设计--多功能数字万年历

  • 资源ID:475432286       资源大小:894KB        全文页数:28页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

单片机课程设计--多功能数字万年历

课 程 设 计 任 务 书题目单片机课程设计多功能数字万年历系 (部)专业班级学生姓名学号12 月 02 日至 12 月 06 日 共 1 周指导教师(签字)系 主 任(签字)2021 年 12 月 06 日一、 设计内容及要求基本内容:以 80C51 单片机为核心,设计,编程,仿真,调试一个具有显示时间(时、分、月、日、星期),并可以通过按键输入调整的万年历时钟。扩展内容:闰年月、温度显示、时间掉电保留等等其他内容。要求:在仿真软件 keilProtues 环境中可以正常输入调试及显示运行。二、 设计原始资料教材、元器件数据手册、网上相关资料。三、 设计完成后提交的文件和图表文字部分:一、设计思路、程序清单(可打印)、安装调试体会、经验、问题,总结。二、操作使用方法。图纸部分:设计原理图、电路图、程序流程图,仿真调试过程抓图、正常工作图片。仿真环境下的可运行电子文档。以及上述文档的电子稿。电子文档:上述内容的电子稿。四、进程安排布置任务,1 小时查找资料、熟悉相关电原理图,交流设计思路一天设计、分析电原理图 。一天仿真、 调试电路二天调试程序、写报告。一天四、 主要参考资料单片机、数字电子技术、模拟电子技术教材及元器件手册各类网络资源成 绩 评 定 表口试(答辩)成绩报告成绩总评成绩单片机课程设计多功能数字万年历班级:姓名:学号:指导教师:摘要本设计是基于 51 系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。关键词:时钟电钟;单片机;AT89C51;万年历AbstractThis design is based on the design of electronic calendar 51 series MCU can display YYMMDDHHMMSS and weekly information, with adjustable date and time functions. In the design, while the theoretical basis for the microcontroller and peripheral expansion of knowledge more comprehensive preparation. Hardware and software design, without good foundation of knowledge and practical experience will be greatly restricted, each function requires the kind of hardware implementation, the program how to write, how to implement the algorithm so it is impossible without some good foundation implementation. Found in the programming process with existing knowledge to complete the difficult task of writing alone, with the help of teachers and students to complete the preparation of the next part of the program.Keyword:Clock electric clock; SCM; AT89C51; calenda目录一、课程设计题目1二、内容要求1三、目的和意义1四、总体方案设计思路1五、仿真电路设计25.1 AT89C51 的芯片概述25.2 管脚说明35.3 电路设计45.3.1 数码管日历显示电路45.3.2 74HC238 片选电路:55.3.3 AT89C51 单片机控制电路65.3.4 硬件电路的总体框图6六、软件设计86.1 主程序流程图8七、软件程序9八、仿真调试13九、Proteus ISIS 简介14十、实际目标时情况15十一、课程设计心得体会15十二、参考文件16一、课程设计题目以 80C51 单片机为核心,设计,编程,仿真,调试一个具有显示时间(时、分、月、日、星期),并可以通过按键输入调整的万年历时钟。扩展内容:闰年月、温度显示、时间掉电保留等等其他内容。二、内容要求1. 具有年、月、日、星期、时、分、秒等功能; 2. 时间与阴、阳历能够自动关联; 3. 具有温度计功能; 4. 具备年、月、日、星期、时、分、秒校准功能5. 在仿真软件 keilProtues 环境中可以正常输入调试及显示运行。三、目的和意义1、进行一次实际开发的实验,提高用户实际开发的能力。2、全面利用所学的电子技术方面的知识,进行这次综合的运用,同时深入了解汇编语言在单片机上的运用。3、综合运用所学的单片机原理与应用理论知识,通过实践加强对所学知识的理解,具备设计单片机应用系统的能力。4、 通过本次课程设计加深对单片机掌握定时器、外部中断的设置和编程原理的全面认识复习和掌握,对单片机实际的应用作进一步的了解。5、 通过本次试验,增强自己的动手能力。认识单片机在日常生活中的应用的广泛性,实用性。四、总体方案设计思路本实验利用单片机的定时器/计数器定时和记数的原理,通过采用 proteus 仿真软件来模拟实现。模拟利用 AT89C51 单片机、LED 数码管以及控件来显示日期的变更。1选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低功耗、抗断电的器件。根据选用的电子万年历芯片设计外围电路和单片机的接口电路。在硬件设计时,结构要尽量简单实用、易于实现,使系统电路尽量简单。根据设计的硬件电路,编写控制 89C51 芯片的单片机程序。通过编程、编译、调试,并实现本设计的功能。在硬件电路和软件程序设计时,主要考虑提高人机界面的友好性,方便用户操作等因素。软件设计时必须要有完善的思路,要做到程序简单,调试方便。单片机电子万年历的制作有多种方法,可供选择的器件和运用的技术也有很多种。所以,系统的总体设计方案应在满足系统功能的前提下,充分考虑系统使用的环境,所选的结构要简单使用、易于实现,器件的选用着眼于合适的参数、稳定的性能、较低的功耗以及低廉的成本。系统的功能往往决定了系统采用的结构,经过成本,性能,功耗等多方面的考虑决定用 9 个 8 进制 74HC573 外接 8 位数码管显示日期变化,74HC238 作为译码器决定某个 74HC573 工作。芯片采用 89C51。从而实现电子万年历的功能。五、仿真电路设计5.1 AT89C51 的芯片概述AT89C51 是一个低功耗,高性能 CMOS 8 位单片机,片内含 4k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序内存,器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准MCS-51 指令系统及 80C51 引脚结构,芯片内集成了通用8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89C51 可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89C 单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 其工作电压在 4.5V,一般我们选用5V 电压。外形及引脚排列如图 2 所示2图1:89C51的核心电路框图5.2 管脚说明(1)电源及时钟引脚(4个)Vcc: 电源接入引脚Vss:接地引脚XTAL1:晶振震荡器接入的一个引脚(采用外部振荡器时,此引脚接地);XTAL2:晶体振荡器的另一个引脚(采用外部振荡器时,此引脚作为外部振荡器信号的输入端)。(2)控制线引脚(4个)RST/Vpd:复位信号输入引脚/备用电源输入引脚;ALE:地址锁存允许信号输出引脚/编程脉冲输入引脚:EA:内外内存选择引脚/片外EPROM编程电压输入引脚;PSEN:外部程序内存选通信号输出引脚。(3)并行I/O引脚P0.0-P0.7:一般I/O口引脚或数据/低位地址总线复用引脚;P1.0-P1.7:一般I/O口引脚;P2.0-P2.7:一般I/O口引脚或高位位址总线引脚;P3.0-P3.7:一般I/O口引脚或第二功能引脚35.3 电路设计5.3.1 数码管日历显示电路图1元件参数:1、74HC57374HC573 包含八进制 3 态非反转透明锁存器,是一种高性能硅门 CMOS 器件。 74HC573 跟 LS/AL573 的管脚一样。器件的输入是和标准 CMOS 输出兼容的,加上拉电阻他们能和

注意事项

本文(单片机课程设计--多功能数字万年历)为本站会员(人***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.