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

单片机实现数字钟

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

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

单片机实现数字钟

课程设计课程单片机原理及应用课程设计题目单片机实现数字钟院系电子科学学院专业班级 电信07 5班学生姓名 郝艳玲学生学号 学生01140502 指导教师2011 年 3 月 18 H课程单片机原理及应用课程设计东北石油大学课程设计任务书题目 单片机实现数字钟(LED显示小时:分:秒)专业班级 电信07-5班姓名 郝艳玲 学号070901140502一、设计U的:训练学生综合使用己学课程的基本知识,独立实行单片机应用技术开发工作,掌握单 片机程序设计、调试,应用电路设计、分析及调试检测。二、设计要求:1 .应用MCS-51单片机设计单片机实现数字钟(LED显示小时:分:秒)电路;2 .选用6位LED数码显示,实时显示时、分、秒,采用按键式实现时钟对表和快慢调整;3 ,硕件设计根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必 须有工作原理,器件的作用,分析和计算过程;4 .软件设计根据电路工作过程,画出软件流程图,根据流程图编写相对应的程序,实行调试并打 印程序清单;5.原理图设计根据所确定的设计电路,利用Protel等相关工具软件绘制电路原理图、PCB板图、 提供元器件清单。三、参考资料:1单片微型计算机与接口技术,李群芳、黄建编著,电子工业出版社;2单片机原理及应用,张毅刚编著,高等教育出版社;3 51系列单片机及C51程序设计,王建校,杨建国等编著,科学出版社;4单片机原理及接口技术,李朝青编著,北京航空航天大学出版社;完成期限 2011.3.142011.3.18指导教师专业负责人2011年3月13日课程单片机原理及应用课程设计一、概述单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容 量、高性能、低价格和外围电路内装化等儿个方面发展。下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从 前必须山模 拟电路或数字电路实现的绝绝大部分功能,现在已能用单片机通过软件方法来实现了。用单片及制作数字钟是单片机的一个典型应用。通过设计制作一个数字钟,我们能够充分了解单 片机的工作原理,学会如何用单片机实现数据的处理,设备的控制等。制作一个数字中虽然简单,但你 它涉及到的内容却很广泛。本设计的数字钟是采用数字电路实现对时,分,秒.数字显示的讣时装置,广泛用于个人家庭,车 站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,因为数字集成电路的发 展和石英晶 体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极 大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动 控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所 有这些,都是以钟表数字化为基础的。所以,研究 数字钟及扩大其应用,有着非常现实的意义。在本设计中,我们用到了键盘控制,需要加接键盘:用到了定时中断功能和电平触发外 部中断功 能;用到了显示模块,显示时间;另外还涉及单个口的操作。另外单片机工作还需要 软件支持,所以程 序的编写,调试也是制作数字钟的一个重要的方面。二、硬件电路设计及描述;1、MCS-51单片机单片机是在一块硅片上集成了各种部件的微型计算机。这些部件包括中央处理器CPU、数据存储 器RAM、程序存储器ROM.定时器/计数器和多种I/O接口电路。8051单片机的结构特点有以下儿点:8位CPU;片内振荡器即时钟电路;32根I/O线;外部存储 器ROM和RAM;寻址范围各64KB;两个16位的定时器/讣数器:5个中断源,2个中断优先级;全 双工串行口。定时器/计数器8051内部有两个16位可编程定时器/计数器,记为T0和TR)16位是指他们都是由16个触发器构 成,故最大计数模值为2,6-10可编程是指他们的工作方式山指令来设定,或者当 计数器来用,或者当定 时起来用,并且计数(定时)的范圉也能够山指令来设置。这种控制 功能是通过定时器方式控制寄存器 TMOD来完成的。在定时工作时时钟山单片机内部提供,即系统时钟经过12分频后作为定时器的时钟。 技术工作时,时钟脉冲由TO和T1输入。中断系统8051的中断系统允许接受五个独立的中断源,即两个外部中断申请,两个定时器/讣数器 中断以及 一个串行口中断。外部中断申请通过INTO和INT1 (即P3.2和P3.3)输入,输入方式能够使电平触发(低电平有效),也能够使边沿触发(下降沿有效)2、8051的芯片引脚如图1-2所示VCC:供电电压。GND:接地。12PIO PIIDI6P£IO rai3ZPI3PIS内IS24 、iPlti PI?亦ra?M±2WO wo Wl2115 71Tl TOAfC2105处s-vv罗XI 烟9RESETRXDId 1 1CU wr-TXD4POD: P0 口为一个8位漏极开路双向I/O 口,每脚可吸收8TTL门电流。当P1 口的管脚第一次写 1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它能够被定义为数 据/地址的笫八位。在 FIASH编程时,P0 口作为原码输入口,当FIASH实行校验时,P0输出原码,此时P0外部必须被拉高。P1 口: P1 口是一个内部提供上拉电阻的8位双向I/O ,P1 口缓冲器能接收输出4TTL门电流。 P1 口管脚写入1后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是因 为内部上拉的缘故。在FLASH编程和校验时,P1 口作为第八位地址接收。P2 口 : P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可接收,输出4个TTL门电流, 当P2 口被写“广时,其管脚被内部上拉电阻拉高,且作为输入。并所以作为输入时,P2 口的管脚被外部 拉低,将输出电流。这是因为内部上拉的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储 器实行存取时,P2 口输出地址的高八位。在给出地址“广时,它利用内部上拉优势,当对外部八位地址数 据存储器实行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH编程和校验时接收高八位地 址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL门电流。当P3 口写 入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,因为外部下拉为低电平,P3 口将输出电流 (ILL)这是因为上拉的缘故。P3 口也可作为AT89C51的一些特殊功能口,如下表所示:P3.0 RXD (串行输入口); P3.1 TXD (串行输出口); P3.2 /INTO (外部中断0);P3.3/INT1 (外部中断1) ; P3.4T0 (记时器。外部输入);P3.5T1 (记时器1外部输入);P3.6AVR (外部数据存储器写选通);P3.7/RD (外部数据存储器读选通)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振 荡器频率的1/6。所以它可用作对外部输出的脉冲或用于定时LI的。不 过要注意的是:每当用作外部数 据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置。此时,ALE只有 在执行MOVX, MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状 态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有 效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(OOOOH-FFFFH),不管是 否有内部 程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存 储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP) oXTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。3、时钟的控制本设计采用51单片机系列AT89s51.对时钟实行控制(1) 开机时,显示12: 00: 00的时间开始计时;(2) PL0/AD0控制“秒”的调整,每按一次加1秒;(3) P1.1/AD1控制“分”的调整,每按一次加1分;(4) PL2/AD2控制“时”的调整,每按一次加1个小时;数字电子钟是一个将“时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24 小时,显示满刻度为23时59分59秒,另外还有校时功能。所以,一个基本的数字钟电路主要由显示器 ,时,分,秒,和单片机,还有校时电路组成。8个数码管的段选接到单片机的po 口,位选接 到单片机的P2 口。数码管按照数码管动态显示的工作原理工作,将标准秒信号送入“秒单元”,“秒单 元”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分单元”的时钟脉冲。“分单元”也采用60进制计数器,每累计-60分钟,发出一个“时脉冲”信号,该信号将被送到“时 单元”。“时单元”采用24进制计时器,可实现对一天24小时的累汁。显示电路将“时”、“分”、 “秒”通过七段显示器显示出来。校时电路时用来对“时”、“分”、“秒”显示数字实行校对调整, 按一下ksec单元就加1 ,按一下kmin就加1,按一下khour就加1。电路总体框架:图3.1硬件电路框图三、软件设计流程及描述;仁电路原理1P1 11YVCn 1roCsAhillIT 2用 1to HADI|ro2lAJ* :1,1 4fO HAW >ri 5gi团7gIXI1*i niiiAU.UJMiUkHn iiHTTTTmX41 1|P27(AJaT?4<TDIAl4iM 5(THP2 &AI3iXT 21 ar 及wa>vz2llAll !ItXTA1-2K22IAIU>XTAUr: iiM-n1 把“单片机系统”区域中的P0OP0.7端口用8芯排线连接到“动态数码显示”区域中的Cleg 端口上 ;2.把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的L1的C9C12端口上和L2的C9C12端口上;3.把“单片机系统”区域中的PLO/ADO、P1.1/AD1、PL2/AD2端口分别用导线连接到“独立式键盘”区域中的ksec、kmin、khour端口上;2、数字钟的PCB3、数字钟的软件设计主程序是先开始,然后启动定时器,定时器启动后在实行按键检测,检测完后,就能够 显示时 间。按键处理是先检测秒按键是否按下,秒按键如果按下,秒就加1;如果没有按下,就检测分按键是 否按下,分按键

注意事项

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

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




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