基于51单片机16*32点阵显示屏的设计与实现

文章目录


设计要求

设计并制作“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引脚)

  • 29
    点赞
  • 197
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 29
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

用脑子思考

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值