第一范文网 - 专业文章范例文档资料分享平台

基于AT89C52单片机的LED点阵显示电子钟设计(仿真及源程序)

来源:用户分享 时间:2025/5/24 6:15:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3.2 电路原理图

图3.7 LED点阵显示电子钟电路原理图

word文档 可自由复制编辑

3.3 元件清单

表3.4 LED点阵显示电子钟元件清单

元件名称 单片机 晶振 电容 电解电容 电阻 驱动器 LED点阵 集成块 集成块 排阻 按键 按键 电源 按键 型号 AT89C52 12MHZ 33pF 10uF/10V 10KΩ 74LS07 8×8 74LS373 74LS138 10KΩ×8 +5V/0.5A 数量/个 1 1 2 1 1 1 5 5 1 1 1 1 1 1 用途 控制核心 晶振电路 晶振电路 复位电路 复位电路 LED驱动 显示电路 驱动锁存 行扫描 上拉电阻 分调节 时调节 提供+5V 复位电路

word文档 可自由复制编辑

4软件设计

4.1 框图设计

LED点阵电子钟程序主要功能是屏幕显示时间稳定,精确。所以按照分块设计的方法可以把程序设计为主程序、显示程序、计时程序。主程序主要是用来初始化系统和控制各个子程序之间执行的顺序。显示程序用来完成数字在LED点阵上的显示,时钟的显示是使用5块8×8点阵显示屏,其软件设计原理是:由中断产生的秒、分、小时数据,经转换子程序转换成适应LED点阵显示屏显示的数据,并通过单片机的输出功能输入到LED点阵显示屏,再通过显示扫描程序,显示出时钟的走时时间。计时程序用来完成计时,数时功能。图4.1为主程序框图,图4.2为系统框图设计。

开始 初始化 调显示程序 结束

图4.1 主程序流程图

电源电路 AT89C52 复位电路 列驱动电路 控制器 按键电路 行驱动电路显示电路 图4.2 LED点阵显示电子钟系统框图

word文档 可自由复制编辑

4.2 程序流程图

计时中断开始 N 4.3 程序清单

ORG 0000H

LJMP MAIN ORG 0003H LJMP PINT0

ORG 000BH

LJMP INTT0 ORG 0013H

LJMP PINT1

word文档 可自由复制编辑

1秒到? Y 秒加1 Y 1 分到? N Y 分加1 Y 1 小时N 到? Y 小时加1 中断返回 图4.3程序流程图

基于AT89C52单片机的LED点阵显示电子钟设计(仿真及源程序).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9mtvc1lzf78jj329nz0t2wkqq4mjdl00lzg_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top