云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机的LED显示器 论文

基于单片机的LED显示器 论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 21:20:14

led 22P 10uf/50v 100uf/25v AT89C51 40pin Ic座 12M 74LS154 LM7805 电源插座 稳压电源 256 2 1 2 1 1 1 1 1 1 1 3mm白发红高亮度 瓷片电容 电解电容 电解电容 或AT89S51 插89c51用 晶体 或74HC154 稳压IC 27

3.7 整体电路

图3-15 整体电路图

我们把行列总线接在单片机的i0口,然后把上面分析到的扫描代码送入总线, 就可以得到显示的汉字了。 在这个例子里,由于一共用到16行,16列, 如果将其全部接入89C51单片机, 一共使用32条I/O口,这样造成了I/O资源的耗尽,系统也再无扩充的余地。 实际应用中我们使用4-16线译码器74LS154来完成列方向的显示。 而行方向16条线则接在p0口和p2口。

电路中行方向由p0口和p2口完成扫描,由于p0口没有上拉电阻,因此接一个4.7k*8的排阻上拉。 如没有排阻,也可用8个普通的4.7k 1/8w电阻。为提供负载能力,接16个2n5551的NPN三极管驱动。

列方向则由4—16译码器74LS154完成扫描,它由89C51的P1.0---P1.3控制。同样,驱动部分则是16个2N5401的三极管完成的。

28

电路的供电为一片LM7805三端稳压器,耗电电流为100Ma左右。

29

4 系统软件设计

软件程序主要由开始、初始化、主程序、字库组成。其中主程序和子程序的流程图如图所示。

主程序中,同一帧的反复扫描次数的设定,决定了显示移动的速度延时程序至关重要,这就涉及到前文所说的刷新速率问题,如设置不当,就会有闪烁感。

4.1 主程序设计

开 始 初始化 调用显示程序 调整数据指针 N 是否显示完 Y 图4-1 主程序流程图

LED 点阵主程序,该程序能够用来实现“万方科技学院”等汉字的显示。

ORG 00H

LOOP: MOV A,#0FFH ;开机初始化,清除画面 MOV P0,A ;清除P0口

ANL P2,#00 ;清除P2口

MOV R2,#200

30

搜索更多关于: 基于单片机的LED显示器 论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

led 22P 10uf/50v 100uf/25v AT89C51 40pin Ic座 12M 74LS154 LM7805 电源插座 稳压电源 256 2 1 2 1 1 1 1 1 1 1 3mm白发红高亮度 瓷片电容 电解电容 电解电容 或AT89S51 插89c51用 晶体 或74HC154 稳压IC 27 3.7 整体电路 图3-15 整体电路图 我们把行列总线接在单片机的i0口,然后把上面分析到的扫描代码送入总线, 就可以得到显示的汉字了。 在这个例子里,由于一共用到16行,16列, 如果将其全部接入89C51单片机, 一共使用32条I/O口,这样造成了I/O资源的耗尽,系统也再无扩充的余地。 实际应用中我们使用4-16线译码器74LS154来完成列方向的显示。 而行方向1

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com