电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

简易电子时钟设计

14页
  • 卖家[上传人]:枫**
  • 文档编号:506217846
  • 上传时间:2022-09-09
  • 文档格式:DOC
  • 文档大小:84KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、-基于单片机的简易电子时钟设计1 设计任务与要求1.1 设计背景数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的开展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格廉价、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进展数字钟的设计是必要的。在这里我们将已学过的比拟零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。1.2 课程设计目的(1)稳固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力;(2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,

      2、提高组成系统、编程、调试的动手能力;(3)过对课题设计方案的分析、选择、比拟、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤。1.3 设计要求1时制式为24小时制。2采用LED数码管显示时、分,秒采用数字显示。3具有方便的时间调校功能。4计时稳定度高,可准确校正计时精度。2 总体方案设计2.1 实现时钟计时的根本方法利用MCS-51系列单片机的可编程定时/计数器、中断系统来实现时钟计数。(1) 计数初值计算:把定时器设为工作方式1,定时时间为50ms,则计数溢出20次即得时钟计时最小单2.4.1 计时方案利用AT89S51单片机内部的定时/计数器进展中断时,配合软件延时实现时、分、秒的计时。该方案节省硬件本钱,且能使读者在定时/计数器的使用、中断及程序设计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解,从而对学好单片机技术这门课程起到一定的作用。2.4.2 控制方案AT89S51的P0口和P2口外接由八个LED数码管(LED8LED1)构成的显示器,用P0口作LED的段码输出口,P2口作八个LED数码管的位控输出线,P1口外接四个按键A、B、C构成键盘电路。AT

      3、89S51 是一种低功耗,高性能的CMOS 8位微型计算机。它带有8K Flash 可编程和擦除的只读存储器EPROM,该器件采用ATMEL的高密度非易失性存储器技术制造,与工业上标准的80C51和80C52的指令系统及引脚兼容,片内Flash 集成在一个芯片上,可用与解决复杂的问题,且本钱较低。简易电子钟的功能不复杂,采用其现有的I/O便可完成,所以本设计中采用此的设计方案。3 系统硬件电路设计根据以上的电子时钟的设计要求可以分为以下的几个硬件电路模块:单片机模块、数码显示模块与按键模块,模块之间的关系图如下面得方框电路图1所示。图1 硬件电路方框图3.1单片机模块设计311 芯片分析AT89C51单片机引脚图如下:图2 AT89C51引脚图MCS-51单片机是标准的40引脚双列直插式集成电路芯片,其各引脚功能如下:VCC:+5V电源。VSS:接地。RST:复位信号。当输入的复位信号延续两个机器周期以上的高电平时即为有效,用完成单片机的复位初始化操作。*TAL1和*TAL2:外接晶体引线端。当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉

      4、冲信号。P0口:P0口为一个8位漏极开路双向I/O口,当作输出口使用时,必须接上拉电阻才能有高电平输出;当作输入口使用时,必须先向电路中的锁存器写入“1,使FET截止,以防止锁存器为“0状态时对引脚读入的干扰。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,它不再需要多路转接电路MU*;因此它作为输出口使用时,无需再外接上拉电阻,当作为输入口使用时,同样也需先向其锁存器写“1,使输出驱动电路的FET截止。P2口:P2口电路比P1口电路多了一个多路转接电路MU*,这又正好与P0口一样。P2口可以作为通用的I/O口使用,这时多路转接电路开关倒向锁丰存器Q端。P3口:P3口特点在于,为适应引脚信号第二功能的需要,增加了第二功能控制逻辑。当作为I/O口使用时,第二功能信号引线应保持高电平,与非门开通,以维持从锁存器到输出端数据输出通路的畅通。当输出第二功能信号时,该位应应置“1,使与非门对第二功能信号的输出是畅通的,从而实现第二功能信号的输出,具体第二功能如表1所示。3.1.2 晶振电路右图所示为时钟电路原理图,在AT89S51芯片内部有一个高增益反相放大器,其输入端为芯片引脚*TAL

      5、1,输出端为引脚*TAL2。而在芯片内部,*TAL1和*TAL2之间跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器。时钟电路产生的振荡脉冲经过触发器进展二分频之后,才成为单片机的时钟脉冲信号。图3晶振电路3.1.3 复位电路单片机复位的条件是:必须使RST/VPD 或RST引9加上持续两个机器周期即24个振荡周期的高电平。例如,假设时钟频率为12 MHz,每机器周期为1s,则只需2s以上时间的高电平,在RST引脚出现高电平后的第二个机器周期执行复位。单片机常见的复位如下图。电路为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RESET端的电位与VCC一样,随着充电电流的减少,RESET的电位逐渐下降。只要保证RESET为高电平的时间大于两个机器周期,便能正常复位。该电路除具有上电复位功能外,假设要复位,只需按图中的RESET键,此时电源VCC经电阻R1、R2分压,在RESET端产生一个复位高电平。图4单片机复位电路3.2 数码显示模块设计系统采用动态显示方式,用P0口来控制LED数码管的段控线,而用P2口来控制其位控线。动态显示通常都是采用动态扫描的方法进展显示,即循环点

      6、亮每一个数码管,这样虽然在任何时刻都只有一位数码管被点亮,但由于人眼存在视觉残留效应,只要每位数码管间隔时间足够短,就可以给人以同时显示的感觉。图5 数码显示电路3.3 按键模块下列图为按键模块电路原理图,A为复位键,B为时钟调控键,C为分钟调控键。 图 6 按键模块电路原理图4、系统软件设计4.1 软件设计分析在编程上,首先进展了初始化,定义程序的的入口地址以及中断的入口地址,在主程序开场定义了一组固定单元用来储存计数的时.分.秒,在显示初值之后,进入主循环。在主程序中,对不同的按键进展扫描,实现秒表,时间调整,复位清零等功能,系统总流程图如下列图7:图 7 系统总体流程图4.2 源程序清单ORG 0000H MOV 30H,*1 设置时钟的起始时间12.00.00,分配显示数据内存 MOV 31H,*2 MOV 32H,*0 MOV 33H,*0 MOV 34H,*0 MOV 35H,*0 MOV TMOD,*01 启动计数器*S0: SETB TR0 使 TRO位置1 MOV TH0,*00H 计数器置零 MOV TL0,*00H*S: MOV 40H,*0FEH 扫描控制字初值

      7、 MOV DPTR,*TAB 取段码表地址 MOV P2,40H 从P2口输出 MOV A,30H 取显示数据到A MOVC A,A+DPTR 查显示数据对应段码 MOV P0,A 段码放入P0中 LCALL YS1MS 显示1MS MOV P0,*0FFH PO端口清零 MOV A,40H 取扫描控制字放入A中 RL A A中数据循环左移 MOV 40H,A 放回40H地址段内 MOV P2,40H MOV A,31H ADD A,*10 进位显示 MOVC A,A+DPTR MOV P0,A LCALL YS1MS MOV P0,*0FFH MOV A,40H RL A MOV 40H,A MOV P2,40H MOV A,32H MOVC A,A+DPTR MOV P0,A LCALL YS1MS MOV P0,*0FFH MOV A,40H RL A MOV 40H,A MOV P2,40H MOV A,33H ADD A,*10 MOVC A,A+DPTR MOV P0,A LCALL YS1MS MOV P0,*0FFH MOV A,40H RL A MOV 40H,A MOV P2,40H MOV A,34H MOVC A,A+DPTR MOV P0,A LCALL YS1MS MOV P0,*0FFH MOV A,40H RL A MOV 40H,A MOV P2,40H MOV A,35H MOVC A,A+DPTR MOV P0,A LCALL YS1MS MOV P0,*0FFH MOV A,40H RL A MOV 40H,A TF0,JIA 如果TF0为1时,则执行JIA,否则顺序执行 JNB P1.0,P100 为0则 转移到P100 JNB P1.1,P1000 为0则 转移到P1000 JNB P1.2,P10000 为0则 转移到P10000 AJMP *S 跳转到 *SP100: MOV 30H,*0 清零程序 MOV 31H,*0 MOV 32H,*0 MOV 33H,*0 MOV 34H,*0 MOV 35H,*0JIA: CLR TF0 TF0清零 MOV A

      《简易电子时钟设计》由会员枫**分享,可在线阅读,更多相关《简易电子时钟设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.