8×8LED点阵屏显示数字(韩余) 下载本文

内容发布更新时间 : 2024/5/22 8:51:25星期一 下面是文章的全部内容请认真阅读。

目录

1 设计目的 .................................................................................................................................................. 1 1.1设计目的 ............................................................................................................................................ 1 1.2设计内容和要求 ................................................................................................................................ 1 1.3 设计思路 ........................................................................................................................................... 1 2 设计原理分析 .......................................................................................................................................... 2 2.1定时器控制8×8LED点阵屏显示数字系统设计 ............................................................................ 2 2.2定时器控制8×8LED点阵屏显示数字系统的功能要求 ................................................................ 2 2.2.1计时显示 ..................................................................................................................................... 2 2.2.2中断设置 ..................................................................................................................................... 2 2.3 8×8LED点阵屏显示数字系统的基本构成及原理 ....................................................................... 2 3 系统硬件电路的设计 .............................................................................................................................. 3 3.1系统硬件总电路构成及原理 ............................................................................................................ 3 3.2 主控制部分――AT89C51单片机简介 ........................................................................................... 3 3.2.1 AT89C51的内部结构功能 ..................................................................................................... 4 3.2.2 51单片机的串行接口工作方式 ............................................................................................. 5 3.3其它器件 ............................................................................................................................................ 6 3.4定时器控制8×8LED点阵屏显示数字系统原理图 ........................................................................ 7 3.5设计的连线图: ................................................................................................................................ 8 3.5.1单片机实物图: ......................................................................................................................... 8 3.6 硬件资源及其分配 ........................................................................................................................... 8 3.7运行步骤 ........................................................................................................................................ 8 3.8检测与调试 ........................................................................................................................................ 9 3.8.1硬件调试: ................................................................................................................................. 9 3.8.2软件调试: ............................................................................................................................... 10 4 系统软件程序的简单设计 .................................................................................................................... 11 4.1程序框图 .......................................................................................................................................... 11 4.2程序流程图及程序 .......................................................................................................................... 12 4.2.1程序流程图: ........................................................................................................................... 12 4.2.2程序清单: ............................................................................................................................... 12 4.2.3仿真结果图: ........................................................................................................................... 14 结 论 ........................................................................................................................................................ 15 参考文献 .................................................................................................................................................... 16

沈阳理工大学课程设计

1 设计目的

1.1设计目的

1、通过单片机课程设计,熟练掌握C语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。

2、通过8×8LED点阵屏显示数字系统的设计,掌握数码管的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。 1.2设计内容和要求

内容:设计一个8×8LED点阵屏显示数字。

要求:利用单片机的中断系统,令8×8LED点阵屏循环显示数字0—9。 1.3 设计思路

1.先熟悉实验原理,了解8×8LED点阵屏显示数字的工作过程,以及所需要的组件。

2.通过单片机的各个引脚的输出控制8×8LED点阵屏显示数字。

3.绘制电路原理图,编写程序,并进行仿真,基本实现8×8LED点阵屏显示数字。

1

沈阳理工大学课程设计

2 设计原理分析

2.1定时器控制8×8LED点阵屏显示数字系统设计

通过编写程序,实现用中断系统对8×8LED点阵屏的控制,使其每延时一段时间,LED点阵的显示数字就会进行状态转换。采用单片机内部的I/O口上的P0和P3口可来控制LED点阵。

2.2定时器控制8×8LED点阵屏显示数字系统的功能要求

本设计能模拟基本的LED点阵显示系统,是用中断的方式定时控制LED点阵显示的内容变换。 2.2.1计时显示

定时/计数器工作方式寄存器,定时器采用T0定时器工作于模式0 位数:13位计数范围:0-8192。 2.2.2中断设置

每累计250次定时器中断才执行一次换数。 2.3 8×8LED点阵屏显示数字系统的基本构成及原理

8×8LED点阵屏显示数字系统,可用单片机直接控制信号灯的状态变化可以广泛的应用到商业和工业的流程控制测电路当中。

原理框图:

时钟 输入 复位 信号 行码数据 双向总线收发器 AT89C51 8×8LED点阵 列码扫描

图2.1 系统的总体框图

据此,本设计系统以单片机为控制核心,连接成最小系统。系统的总体框图如上所示。

2