基于单片机的16×64LED点阵显示屏设计

0 下载量 167 浏览量 更新于2024-08-04 收藏 569KB DOC 举报
单片机16×64-LED点阵显示屏设计 本文详细介绍了一种基于单片机的16×64点阵LED显示屏的设计过程。该设计采用AT89C52单片机作为控制器,整个电路主要由单片机控制及其接口电路、驱动显示电路、电源电路等部分组成。 **硬件系统设计** 硬件系统设计是指基于单片机的16×64点阵LED显示屏的硬件部分的设计。该设计采用AT89C52单片机作为控制器,并配有11.0592 MHz晶振和按键复位电路等。系统外扩的一片Flash存储器29F040为数据存储器,可用来存储由PC机串口送来的点阵信息。 **单片机控制电路** 单片机控制电路是指基于AT89C52单片机的最小应用系统。该系统配有11.0592 MHz晶振和按键复位电路等。其中,29F040 Flash存储器是一种非易失性存储器,它在供电电源关闭后仍能保持片内信息。 **LED点阵显示器的设计** LED点阵显示器的设计是指基于8x8的LED点阵单色行共阳模块的内部结构图。该设计中,单点工作电压Uf为1.8 V,正向电流IF为8~10 mA。当某一行线为高电平而某一列线为低时,其行列交叉的点就被点亮;而当其某一列线为高时,其行列交叉的点为暗;当某一行线为低电平时,无论列线如何,对应这一行的点全部为暗。 **点阵显示器的组成** 点阵显示器的组成是指由四个8x8点阵显示可构成16x16点阵显示器。该设计中,每个8x8点阵显示模块可以组成一个16x16点阵显示器。 **串口通信** 串口通信是指PC机与单片机之间的数据传输方式。该设计中,采用RS-232通信标准,通过串口将PC机上的汉字和字符显示信息传输到单片机,并将其转换为相应的点阵显示数据。 **Flash存储器的应用** Flash存储器的应用是指29F040 Flash存储器在本设计中的应用。该存储器具有512KB的存储空间,可以存储由PC机串口送来的点阵信息。由于AT89C52只能管理64KB的数据空间,所以,需将29F040分成8页,每页64KB。 **总结** 本文详细介绍了一种基于单片机的16×64点阵LED显示屏的设计过程。该设计采用AT89C52单片机作为控制器,整个电路主要由单片机控制及其接口电路、驱动显示电路、电源电路等部分组成。通过该设计,可以实现低廉的16x64点阵LED显示屏的设计。