设计要求
设计并制作“16×32点阵显示屏”。构建点阵译码显示单元、电源单元和控制器单元;自主设计电源转换模块,点阵译码显示模块等。
(1)点阵译码显示模块为16行×32列,可显示汉字,并能滚动显示(左右滚动);
(2)显示内容“海南大学”。
一、开发软件
1、Keil
2、Proteus
3、PCtol2002
4、Altium Designer
二、硬件部分
1、51单片机最小系统
电路图如下
2、LED点阵屏
LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等。
LED点阵屏的结构类似于数码管,只不过是数码管把每一列的像素以“8”字型排列而已
LED点阵屏与数码管一样,有共阴和共阳两种接法,不同的接法对应的电路结构不同
LED点阵屏需要进行逐行或逐列扫描,才能使所有LED同时显示
3、74HC595
74HC595是串行输入并行输出的移位寄存器,可用3根线输入串行数据,8根线输出并行数据,多片级联后,可输出16位、24位、32位等,常用于IO口扩展。
数据由SDI输入,当SCLK为上升沿时,数据整体向下移动,当RCLK为上升沿时数据由移位寄存器向右转存入存储寄存器。
当两片芯片级联时,下一级芯片数据由上一级芯片的QH'输入(为图中的SD0引脚)