毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机LED点阵广告牌设计+电路图(3)

时间:2021-10-22 21:32来源:毕业论文
LED 点阵显示屏的发展前景极为广阔,目前正朝着更高亮度、更高气候耐受性、更高 的发光密度、更高的发光均匀性,可靠性、全色化方向发展。 1。2 本设

LED 点阵显示屏的发展前景极为广阔,目前正朝着更高亮度、更高气候耐受性、更高 的发光密度、更高的发光均匀性,可靠性、全色化方向发展。

1。2 本设计主要内容及特点

本设计是以 STC89C52 单片机为主控制器完成一个 16*16 点阵显示屏的设计,用 C 语 言编程代码作为软件控制把预设要显示的内容通过点阵字模转换软件转换成十六进制的 字符使能够通过单片机 ST89C52C 控制后显示输出“促销降价最后一天”的内容,并使内 容在显示屏的运动方向由右向左进行滚动,同时流动显示汉字及实现汉字无闪烁还要屏幕 保持高亮状态,使之在 50 米开外仍能清晰可见。

通常情况下滚屏的实现由硬件实现和软件实现两种,考虑到硬件实现滚屏需要的更多 的东西直接把成本抬高,所以在设计中滚屏的实现采用软件算法方式。用软件来完成滚屏 算法,其最大的优点就是大大降低了成本,而且有利于后期的维护、升级。为了减少线路 的连接冗杂程度设计中采用串行传输方式单一传输通道进行传输,相比并行传输方式而言 串行传输在速度上没有并行传输快,不过完全可以满足本次设计的需求而且还能降低设计 成本。由于所要在点阵屏上显示的内容不是很多,STC89C52 单片机内部存储空间完全足 够, 所以在数据存储方面不考虑外部设备进行存储而是直接将数据存储在单片机 STC89C52 中。文献综述

2 硬件电路系统组成与设计

2。1 系统电路组成

整个硬件电路主要分为几大模块:主控电路,晶振电路,复位电路,显示电路。所用 到的主要元器件有单片机 STC89C52、74LS595 驱动芯片、4 块 8*8 的单个点阵显示屏、电 容、电阻、排阻、三极管、按键、晶振等。

2。2 系统主要元器件概述

2。2。1 STC89C52 单片机简介

作为电路主控制器的单片机 STC89C52 是由 STC 公司推出的一款超强抗滋扰,加密 性强,在线可编程,高速,低功耗,高性能 CMOS 8 位微控制器。具有 8K 字节系统可编 程 flash 存储器可反复擦写只读程序存储器和 256 Bytes 的随机数据存储器(RAM),器 件采取 STC 公司的高密度、非易失性存储技术生产。STC89C52 使用经典的 MCS-51 内核 与标准 MCS-51 指令系统及 8052 系列引脚兼容, 拥有灵巧的 8 位中央处理器 (CPU) 和 flash 存储单元, 可为众多嵌入式控制应用系统提供高灵活、有效功的解决方案,功能 强大的 STC89C52 单片机适合于许多较为复杂控制应用场合。[3]

STC89C52 单片机的其外形封装有两种方式:双列直插式 40 脚封装(DIP)和方形 44

脚封装 (PLCC),直插式 40 脚封装(DIP)和外部总线结构如图 2-1 所示:[4]

STC89C52 引脚排列

STC89C52 的 4 个 8 位 I/O 口的功能说明如下:

(1)P0 口:P0  口是一个 8  位漏极开路的双向 I/O  口。作为输出口,每位能驱动 8

个 TTL 逻辑电平。对 P0 端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据

存储器时,P0 口也被作为低 8 位地址/数据复用。在这种模式下,P0 具有内部上拉电阻。 在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时, 需要外部上拉电阻。

(2)P1 口:P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P1 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 此外,P1。0 和 P1。2 分别作定时器/计数器 2 的外部计数输入(P1。0/T2)和定时器/计 数器 2 的触发输入(P1。1/T2EX)。在 flash 编程和校验时,P1 口接收低 8 位地址字节。来*自-优=尔,论:文+网www.youerw.com STC89C52单片机LED点阵广告牌设计+电路图(3):http://www.youerw.com/zidonghua/lunwen_83371.html

------分隔线----------------------------
推荐内容