智能电子钟单片机设计(单片机智能电子钟课程设计)

智能电子钟单片机设计(单片机智能电子钟课程设计)该 单片机课程设计 电子时钟 是由 秋江孤影 上传分享 文档一共 26 页 该文档可以免费在线阅读 需要了解更多关于 单片机课程设计 电子时钟 的内容 可以使用淘豆网的站内搜索功能 选择自己适合的文档 以下文字是截取该文章内的部分文字 如需要获得完整电子版 请下载此文档到您的设备 方便您编辑和打印 单片机课程设计 br 定时闹铃 br 系别

大家好,我是讯享网,很高兴认识大家。




讯享网

 该【单片机课程设计-电子时钟 】是由【秋江孤影】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【单片机课程设计-电子时钟 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。单片机课程设计<br/>定时闹铃<br/>系别:电子通信工程系<br/>专业: 应用电子技术<br/>班级: 嵌入式091班<br/>姓名:黄文钦<br/>学号:38<br/>实训地点:<br/>实训时间:2011年1月10日至1月14日<br/>概述<br/><br/>本系统是利用STC89C52单片机结合6个七段显示器以24时制“时时分分秒秒”格式显示时间的电子定时闹铃,系统可以设置2组定时闹铃;当定时闹铃时,该电子时钟通过蜂鸣器发出嘀嘀嘀嘀响声;本系统还具有整点报时功能,当现在时间为整点报时。还有秒表功能,由于该电子定时闹铃有强大功能可以在多种场合下使用,利用七段显示器发光也可以在夜晚和黑暗场合下使用。<br/><br/>(1) 使用6位七段显示器显示24时制时间。<br/>(2) 时间显示格式为“时时分分秒秒”。<br/>(3) 定时闹铃功能。<br/>(4) 整点报时功能:当现在时间为整点时响铃。<br/>(5) 定时闹铃和现在时间模式可以互相切换而不影响各自功能。<br/>(6) 具有4个按键来进行功能设置,可以设置当前时间、闹铃的时间设置和秒表开关设置。<br/>(7) 具有秒表计时功能<br/>(8) 调时区域闪烁<br/>(9) 通过复位按键可以重启系统。<br/>系统的硬件设计<br/><br/>(1) 系统以STC89C52单片机为本电路的核心元件,〜。<br/>(2) 〜,控制共阴极七段显示器连通接地来循环点亮6位七段显示器。<br/>(3) 在七段显示器供电的同时由P0脚驱动显示不同数字。根据人眼的视觉暂留特点,调整延迟时间使所观察到时间数字是稳定的数字。<br/>(4) 系统使用了YXDZ蜂鸣器,。<br/>(5) 〜。<br/>按键控制。<br/>单片机的复位电路,采用传统上电复位,通过Reset<br/><br/>系统通过一个发光二极管指示电路供电是或正常。<br/>电原理图<br/>M<br/>更L*?<br/>更2-JtWV!5心LV!<br/>F2史M+<br/>S15115<br/>THAU皿皿<br/>13<br/>EJ-.ITP^~<br/>UJT<br/><br/><br/>o]JJ4■Ir,PDFpippAE巩宾<br/>EJ加B<br/>PJLMPJ?.&#163;flW~<br/><br/>H+XM<br/>PJJ.-H<br/>PjL/|^~-<br/>M心XLtlKn2mH+H5叫tMJ<br/>wr<br/>POO.-XDO<br/>XIAU<br/>IIAL2<br/>POJ&#39;XCC!<br/>FOJjMB<br/>Ffll.&#39;ADt<br/>P0*AB5<br/>FO<br/>&#39;MF<br/>I^T<br/>ErfuVPP<br/>E1J0H3<br/>F^EtT<br/>PLLU皿<br/>a<br/>FlJ<br/>PlJ<br/>i:KSJV:2<br/>P1+<br/><br/>FU<br/>PSl.-InD<br/>FLJ<br/>P52/ItTIQ<br/>Fl7<br/>P3J-ME1<br/>P3.+.-IA<br/>pg彩<br/>P3J/I1<br/>P3.&#163;.^TL<br/>P^JjUO<br/>P57/KD<br/><br/>P?4j:U2<br/>Pi/.-MS<br/>P2jj?J+<br/>irjjM■•■•<br/>pxwr<br/>ncnI:.<br/>M&#163;“r<br/>LEX&#39;<br/>Flfl<br/>MM<br/>RIM<br/>T3<br/>__™<br/>KD7<br/>图1控制电路<br/><br/>系统接通电源后指示灯LED亮,程序执行后工作,蜂鸣器发出两声响声,七段显示器显示“000000”,表示程序开始执行,然后显示现在时间,按下操作键K1〜K4动作如下:<br/>按操作键K1,进入“设置现在时间”模式后,操作键功能如下:<br/>&gt;操作键K1:当前区域加1。<br/>&gt;操作键K2:当前区域减1。<br/>&gt;操作键K3:分、时区域切换。<br/>&gt;操作键K4:设置完成,退出。<br/>按操作键巧,进入“显示、设置闹铃时间”模式后,操作键功能如下:<br/>&gt;操作键K1:当前闹铃区域加1。<br/>&gt;操作键K2:当前闹铃区域减1。<br/>&gt;操作键K3:分、时区域切换<br/>&gt;操作键K4:第一次进入第二组,第二次为退出。<br/>按操作键K3:进入“秒表”模式后,操作键功能如下:<br/>&gt;操作键K1:启动秒表。<br/>&gt;操作键K2:停止秒表。<br/>&gt;操作键K3:清零。<br/>&gt;操作键K4:退出。<br/>(4) 按操作键K4:在响铃时关闭闹钟自动退出,不是响铃则进入“设置闹铃的开关”模式后,操作键功能如下:<br/>&gt;操作键K1:启动当前闹铃。<br/>&gt;操作键K2:停止当前闹铃。<br/>&gt;操作键K3:切换闹铃组。<br/>&gt;操作键K4:设置完成,退出。<br/>(5) 按操作键Reset:复位键,系统重启。<br/>软件设计<br/><br/>表一程序内存资源分配表<br/>内存地址<br/>变量名称<br/>作用说明<br/>20H<br/>存放50毫秒计时<br/>21H<br/><br/>22H<br/>SECON<br/>存放1秒计时<br/>23H<br/>MIN<br/>存放1分计时<br/>24H<br/>HOUR<br/>存放1小时计时<br/>25H<br/>用于中断1(#6H)<br/>26H<br/>用于显示中的闪烁<br/><br/>闹钟标志位<br/><br/>允许响铃<br/><br/>用于标志分、秒(1为秒),闹钟功能时也一样<br/><br/>闹钟总开关(1为开)<br/><br/>用于闪烁标志<br/>表一程序内存资源分配表<br/>内存地址<br/>变量名称<br/>作用说明<br/><br/>用于闪烁<br/><br/>秒表标志<br/><br/>两组闹钟的标志位,默认值为0<br/>28H-29H<br/>用于保存闪烁时的调时区地址<br/>30H-35H<br/>存放调时区地址<br/>36H<br/>DISP<br/>用于存放要显示的首字(例如秒)<br/>37H-39H<br/>第一组闹钟的时分<br/>40H<br/>SP<br/>栈底<br/>50H-52H<br/>秒表<br/>53H-55H<br/>第二组闹钟的时分<br/>56H<br/>存放闹钟调分地址<br/>57H<br/>存放闹钟调时地址<br/><br/>闹钟组的切换标志(默认值为0)<br/><br/>切换(默认值为0)<br/><br/>闹钟第二组开关(默认值为0)<br/>表二芯片端口资源分配表<br/>芯片端口<br/>变量名称<br/>作用说明<br/><br/>K1<br/>操作键K1<br/><br/>K2<br/>操作键K2<br/><br/>K3<br/>操作键K3<br/><br/>K4<br/>操作键K4<br/><br/>SPK<br/>压电喇叭控制信号<br/>P0<br/>七段显示器数数字形状控制<br/>表二芯片端口资源分配表<br/>芯片端口<br/>变量名称<br/>作用说明<br/><br/>控制时间小时的十位七段显示器亮灭<br/><br/>控制时间小时的个位七段显示器亮灭<br/><br/>控制时间分钟的十位七段显示器亮灭<br/><br/>控制时间分钟的个位七段显示器亮灭<br/><br/>控制时间秒钟的十位七段显示器亮灭<br/><br/>控制时间秒钟的个位七段显示器亮灭<br/><br/>BELL<br/>蜂鸣器<br/><br/>LED半秒闪烁<br/><br/>LED显示第一组闹钟是否开启<br/><br/>LED显示第二组闹钟是否开启<br/>表三寄存器资源分配表<br/>组<br/>寄存器<br/>作用说明<br/>第<br/>组<br/>R0<br/>存放秒显示地址<br/>R1<br/>显示首址<br/>R2<br/>#06H<br/>R3<br/>#0FEH<br/>R4<br/>#3H<br/>R6、R7<br/>延时初始值<br/>第<br/>组<br/>R0<br/>用于keyB、C<br/>R5<br/>用于中断<br/>图2主程序控制流程图 

讯享网
小讯
上一篇 2025-04-16 15:03
下一篇 2025-05-16 19:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/138262.html