基于AT89C52的LED点阵电子时钟设计与实现

4 下载量 56 浏览量 更新于2024-06-28 1 收藏 538KB DOC 举报
本篇文档是关于“基于单片机LED点阵显示电子时钟设计”的课程设计报告,针对的是13级电子信息专业学生在2015~2016学年第一学期进行的课程项目。该项目的主要任务是设计一款利用AT89C52单片机控制的LED点阵显示电子时钟。设计目标包括: 1. 初始显示时间:时钟显示应初始化为12:00,这是设计的基本功能之一。 2. 用户交互:设计允许用户通过按键逐个改变时钟的小时和分钟,步进值为1,体现了人性化和互动性。 3. 硬件与软件结合:硬件部分包括AT89C51单片机、74LS373数码管、晶振电路、复位电路、时分调节电路和驱动电路,这些构成了核心电子系统。软件方面,采用并行显示方案,利用keil软件进行程序编写和编译,生成.hex文件,并通过Proteus的ISIS软件进行系统设计与仿真,确保实际硬件的稳定运行。 LED点阵显示技术在这份设计中扮演了关键角色,它不仅提供清晰的数字显示,而且在城市信息化建设中有着广泛的应用前景。LED显示屏的发展和成熟使得设计者能够将其应用于各种场景,如广告牌、电子公告板等,极大地丰富了视觉体验。 设计过程中,学生需深入理解单片机的工作原理,包括如何通过晶体振荡器实现精确的时间计时,如何设计延时和循环程序来控制时分秒的更新,以及如何通过并行接口有效地驱动LED点阵显示。同时,他们还需查阅相关文献,对所选技术进行深入研究和辩论,确保设计方案的合理性和创新性。 整个设计报告结构清晰,包含任务书、设计概述、硬件电路设计详细步骤,以及软件开发流程,全面展示了学生在单片机原理及应用课程中的实践能力。通过这个项目,学生得以巩固理论知识,提升实际操作技能,为未来在IT行业尤其是在嵌入式系统设计领域打下坚实的基础。
2023-02-27 上传
绪论 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注, 应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低 廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛 地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体 化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。这次课程 计通过对它的学习、应用,以AT80C51芯片为核心,辅以必要的电路,设计了一个简易的 电子时钟,它由5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达 学习、设计、开发软、硬件的能力。 1876年,英国外科医生索加取得一项定时装置的专利,用来控制煤气街灯的开关。它 利用机械钟带动开关来控制煤气阀们。起初每周上一次发条,1918年使用电钟计时后, 就不用上发条了。 数字频率计是数字电路中的一个典型应用,实际的硬件设计用到的器件较多,而且会 产生比较大的延时,造成测量误差、可靠性差。传统的数字频率计一般是由分离元件搭 接而成,随着单片机的大规模的应用,单片机在频率测量方面也越来越多的被使用。在 本课题中使用的AT89C51 这种低功耗,高性能CMOS 8位单片机系列的单片机的出现,具有更好的稳定性,更快和更准确的运算精度,推动了 工业生产,影响着人们的工作和学习。而本次设计就是要通过以AT89C51单片机为控制核 心,实现对信号频率进行准确计数的设计。 中国使用单片机的历史只有短短的30年,在初始的短短五年时间里 发展极为迅速。1986 年在上海召开了全国首届单片机开 发与应用交流会,很多地区还成立了单片微型计算机应用协会,那是全国形成的第一次 高潮。单片机,亦称单片微电脑 或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器 (ROM)、输入/输出端口 (I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。具有功能强 、体积小、价格低、稳定可靠、研制周期短等优点,具有广阔的应用前景。正因为如此 他才改变了我的生活。 第1章 单片机概述 1.1单片机的组成及特点 1.1.1单片机的组成. 图1- 1为单片机的典型组成框图。由图可见,单片机的核心部分是中央处理器CPU,它是单片 机的大脑,由它统一指挥和协调各部分的工作。时钟电路用于给单片机提供工作时所需 要的时钟信号。程序存储器和数据存储器分别用于存放单片机工作的用户软件和临时数 据。中断系统用于处理系统工作时出现的突发事件。定时/计数器用于对时间定时或对 外部事件计数。它通过内部总线把计算机的各主要部件连接为一体,其内部总线包括地 址总线、数据总线和控制总线。其中,地址总线的作用是为数据交换时提供地址,CPU通 过它们将地址输出到存储器或I/O接口;数据总线用于在CPU与存储器或I/O接口之间, 或I/O接口与外设之间交换数据;控制总线包括CPU发出的控制信号线和外部送入CPU的 应答信号线等。输入输出接口(I/O接口)是计算机与输入输出设备之间的接口。输入 输出设备(I/O设备)是计算机与人或其他设备交换信息的装置,如显示器、键盘和打 印机等。 图1-1.单片机结构框图 1.1.2 单片机的特点 正是单片机的这种结构形式及它所才去的半导体工艺,使其具有很多显著的优点和特 点,因而能在各个领域得到广泛的应用。 单片机主要特点如下: 1. 控制功能强。为了满足工业控制的要求,一般单片机的指令系统中均有极丰富的转移 指令,I/O口的逻辑操作以及位处理功能。 2. 集成度高,体积小,有很高的可靠性。单片机把各功能部件集成在一块芯片上, 内部采用总线结构,减少了芯片内部之间的连线,大大提高了单片机的可靠性与抗 干扰能力。另外,其体积小,对于强磁场环境易于采用屏蔽措施,适合在恶劣环境 下工作。 3. 有优异的性能价格比。 4. 低功耗,低电压,便于生产便携式产品。 5. 增加了I C(Inter-Integrated Circuit)串行总线方式,SPI(Serial Peripheral Interface)串行接口等,进一步减小了体积,简化了结构。 6. 单片机的系统扩展,系统配置较典型,规范,容易构成各种规模的应用系统。 1.2 C51单片机结构及特点 1.2.1 C51单片机的结构 1. MCS-51单片机内部的总体硬件结构 8051单片机的内部基本结构,如图1-2所示。 图1-2.C51单片机的内部基本结构 2. MCS-51单片机的引脚 8051单片机是HMOS工艺制造,外形为40条引脚,如图1- 3所示。因为受芯片引脚数量的限制,有很多引脚具有双功能。 1、主电源引脚 VCC:芯片工作电源端,接+5V。 Vss:电源接地端。