88led点阵设计毕业论文

1.哪位大虾有关于8*8 led点阵广告牌的毕业设计,要求用单片机设计,

#include<reg52.h>

void delay();

unsigned char code digittab[88]={ //行选通

0x00,0x00,0x00,0x00,//缓冲下,0从右端出来啦!!!

0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00,//0

0x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00,/*1*/

0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00,/*2*/

0x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00,/*3*/

0x00,0x00,0x0c,0x14,0x24,0x7f,0x04,0x00,/*4*/

0x00,0x00,0x72,0x51,0x51,0x51,0x4e,0x00,/*5*/

0x00,0x00,0x3e,0x49,0x49,0x49,0x26,0x00,/*6*/

0x00,0x00,0x40,0x40,0x40,0x4f,0x70,0x00,/*7*/

0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00,/*8*/

0x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00,/*9*/

0x00,0x00,0x00,0x00//让9继续滚动完

};

unsigned char code tab[]={0x7f,0xbf,0xdf,0xef,

0xf7,0xfb,0xfd,0xfe,}; //列选通

void main()

{

unsigned char i=1,x=0,j=0,tcount=0;

unsigned int ledroll[8];

for(j=0;j<8;j++)

ledroll[j]=digittab[j];

while(1)

{

for(x=0;x<8;x++)//扫描显示出当前字样

{

P2=tab[x];

P0=ledroll[x];

delay();//暂留一下下

}

/*将行选通后移一个*/

if(++tcount>30)//扫描30次

{

tcount=0;

for(j=0;j<8;j++)

ledroll[j]=digittab[j+i];//此处重点

if(++i>=80)//88减8当然等于80啦

i=0;

}

}

}

void delay()//制造视觉暂留效应

{

unsigned int x,y;

for(x=2;x>0;x--)

for(y=123;y>0;y--);

}

2.课程设计:单片机的8乘8LED点阵显示屏的设计

#include#include#define uchar unsigned char#define uint unsigned int uchar code Table_of_Digits[]= {0x00,0x3e,0x41,0x41,0x41,0x3e,0x00,0x00, //00x00,0x00,0x00,0x21,0x7f,0x01,0x00,0x00, //10x00,0x27,0x45,0x45,0x45,0x39,0x00,0x00, //20x00,0x22,0x49,0x49,0x49,0x36,0x00,0x00, //30x00,0x0c,0x14,0x24,0x7f,0x04,0x00,0x00, //40x00,0x72,0x51,0x51,0x51,0x4e,0x00,0x00, //50x00,0x3e,0x49,0x49,0x49,0x26,0x00,0x00, //60x00,0x40,0x40,0x40,0x4f,0x70,0x00,0x00, //70x00,0x36,0x49,0x49,0x49,0x36,0x00,0x00, //80x00,0x32,0x49,0x49,0x49,0x3e,0x00,0x00, //90xff,0x81,0x81,0x81,0x81,0x81,0x81,0xff }; uchar code xdat[8]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01}; uchar code ydat[8]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; uchar i=0,j=0,t=0,Num_Index,key,xi,yi;//主程序 void main() { P1=0x80; Num_Index=0; //从0 开始显示 TMOD=0x01; //T0 方式0 TH0=(65536-2000)/256; //2ms 定时 TL0=(65536-2000)%256; IE=0x82; key=0; xi=0; yi=0; EX0=1; IT0=1; TR0=1; //启动T0 while(1); }//T0 中断函数 void ext_int0() interrupt 0 { key++; key&=0x03; } void LED_Screen_Display() interrupt 1 { TH0=(65536-2000)/256; //2ms 定时 TL0=(65536-2000)%256; switch(key) { case 0: P0=0xff; //输出位码和段码 P0=~Table_of_Digits[Num_Index*8+i]; P1=_crol_(P1,1); if(++i==8) i=0; //每屏一个数字由8 个字节构成 if(++t==250) //每个数字刷新显示一段时间 { t=0; if(++Num_Index==10) Num_Index=0; //显示下一个数字 } break; case 1: P0=~xdat[xi]; P1=0xff; P1=ydat[yi]; if(++t==250) //每个数字刷新显示一段时间 { t=0; yi++; if(yi>7){yi=0;xi++;} if(xi>7)xi=0; } break; case 2: P0=0xff; //输出位码和段码 P0=~Table_of_Digits[80+j]; if(j==0)P1=0x80; P1=_crol_(P1,1); if(++j==8) j=0; //每屏一个数字由8 个字节构成 break; default: key=0; i=0; j=0; t=0; xi=0; yi=0; Num_Index=0; P0=0xff; P1=0x80; break; } }。

3.急求基于单片机的LED显示屏点阵控制论文

摘要本设计是一16*16点阵LED电子显示屏的设计。

整机以美国ATMEL 公司生产的40脚单片机AT89C51为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。通过该芯片控制一个行驱动器 74HC154和两个列驱动器74HC595来驱动显示屏显示。

该电子显示屏可以显示各种文字或单色图像,全屏能显示1个汉字,采用4块8*8点阵LED显示模块来组成16*16点阵显示模式。显示采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。

文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。单片机控制系统程序采用单片机汇编语言进行编辑,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。

所显示字符的点阵数据可以自行编写(即直接点阵画图),也可从标准字库中提取。LED显示以其组构方式灵活、显示稳定、功耗低、寿命长、技术成熟、成本低廉等特点在车站、证券所、运动场馆、交通干道及各种室内/外显示场合的信息发布,公益宣传,环境参数实时,重大活动倒计时等等得到广泛的应用。

经实践证明,该系统显示误差小,性能稳定,结构合理,扩展能力强。关键词:AT89C51单片机; LED; 点阵显示; 动态显示; 汇编语言。

AbstractThis design is a 16 *16 lattice LED electron display monitor design.The whole equipment is with the 40-pin AT89C51 MCU (Micro Controller Unit) produced by the American ATMEL company at the core, introduced take it as the control system LED lattice electron display monitor dynamic design and the development process. Controls good driver 74HC154 and two row driver 74HC595 through this chip actuates the display monitor demonstration. The electronic screen can show all kinds of written or monochrome images, one full screen display Chinese characters, four pieces of 8*8 dot-matrix LED display modules to form the 16*16 dot matrix display mode. Show dynamic show that makes static graphic or text can be achieved, shifted out of various formats. This paper describes the hardware design of the LED dot matrix display, and the principle function of the various parts of the circuit, the corresponding software program design and the use of some such.SCM process control system used for editing MCU assembly language, Programming control points indicated by the corresponding LED anode and overcast extreme level. We can effectively control the defense showed bright spots. The lattice data shows characters can prepare themselves (that is, direct lattice Painting), which can also be extracted from the standard font.LED display with fabric means flexibility, stability, low power consumption, long life, mature technology, low-cost features at the station, securities, sports venues, transportation corridors and various indoor / dissemination of information on foreign shows occasions, good publicity, real-time environmental parameters, etc. countdown major activities are widely used. As the practice proves, the system possesses advantages in low shows errors, stable, rational structure and strong extensible abilities.Key words: AT89C51 Micro Controller Unit; LED; Lattice display; Dynamic display; Assembly language.目录摘要 IAbstract II第一章 前言 1第二章 系统整体设计方案 22.1 需要实现的功能 22.2 LED显示特点 22.3 设计方案论证 32.3.1 显示模式方案 32.3.2 数据传输方案 4第三章 系统硬件部分设计 53.1 电源设计 53.2 单片机系统及外围电路 63.2.1 单片机的选择 63.2.2 AT89C51芯片介绍 63.2.3 单片机系统外围电路 93.3 列驱动电路 103.4 行驱动电路 123.4.1 行驱动芯片74HC154 介绍 123.4.2 行驱动电路 133.5 LED显示屏电路 15第四章 系统软件部分设计 174.1 系统主程序 174.2 显示驱动程序 18第五章 调试及性能分析 205.1 软件调试 205.2 硬件调试 205.3 性能分析 21结束语 22致谢 23附录一 系统综合电路原理图 24附录二 系统程序清单 25主要参考文献 32。

4.基于51单片机的LED点阵显示屏系统的设计与实现的论文

LED显示器是用发光二极管构成的显示器。构成方式有两大类:一是笔段字符式,一般又有三种:7段(/8段)数码管、15段(/17段)数码管和6段符号显示器;二是点阵字符式,一般有5*7、5*8、8*8和16*16等若干种点阵结构。为了适应不同电路的需要,根据构成LED显示器的发光二极管公共极的极性,有共阴极和共阳极两种形式。对共阴极数码管,公共阴极接地,当各段阳极上的电平为高电平时,该段接通亮,电平为0时,该段关断不亮。对共阳极数码管则刚好相反,高电平时不亮,低电平时亮。这种器件根据显示数位分类,可以分为一位、双位和多位LED显示器,一位LED显示器就称作LED数码管,两位以上的一般就称作LED显示器。

要实现LED的汉字显示在进行、列的扫描的同时还要对其进行供电,因为每行16个二极管点亮电流很大,普通芯片的输出电流远不能满足。下面为你提供实例参考

以16*16显示器为例,你可以用并行扩展芯片8255实现点阵的行扫描,8255可以将单片机一个8位并行I/O口扩展成16位(8255的PA口、PB口同时使用);列扫描的16位可以用两个TTL门74LS164(8位移位寄存器),74LS164再接ULN2803以对电流放大后再接16*16点阵。74LS164的移位触发端A、B可以接上一片的相邻输出端,Q1或Q7这样实现能实现多个芯片连续移位,以实现显示屏汉字从右到左或从左到右的移动显示功能。

由于百度知道不能插入图片,所以不提供图片了,将具体引脚接法告诉你:8255的D0--D7数据输入端接单片机P2.0--P2.7(任一并行I/O口),A0接P2.0,A1接P2.1,/WR接单片机的/WR,/RD接高电平,如果单片机资源足够,则片选端/CS接低电平;74LS164芯片的触发端A、B接到一起,与CK脚、CLK脚、随意接到单片机的I/O上。

5.求LED点阵显示器的论文,急

1.概述

LED电子显示屏是新型信息显示媒体,集电子技术、光电子技术、计算机技术、信息处理技术于一体,以其色彩鲜艳,使用范围广,亮度高,寿命长,工作稳定可靠等优点,广泛应用于商业广告、体育场馆、港口机场、客运站、高速公路、新闻发布、证券交易等方面。led显示屏利用发光二极管构成的点阵模块或像素单元组成大面积显示屏幕,以环境适应能力强、性能价格比高、使用成本低等特点,在短短的十来年中,迅速成为平板显示领域的主流产品,也是目前国际上比较先进的显示媒体之一。下面我们通过自己制作的一块两字简易显示屏。从其工作原理、电路图、PCB图、3D显示等进行简单的分析。

要做好一块显示屏,好的硬件电路必不可少,硬件电路做得好,软件设计就会非常的方便。产品的成功率也高了,现以Proter99SE绘制PCB图为例讨论硬件电路的制作。

2.电路的工作原理

本硬件以P0口、P2口为数据输出,CPU从P0口、P2口输出的数据通过5.6K的电阻限流从8550三极管的B极流入,三极管的集电极接5V电源,信号有三极管内部被放大后从三极管发射极经电阻限流后接到接插件,只需用导线将其连至点阵块的阳极即可。

P1口输出5位地址经4/16译码器译码后进行列扫描,本次制作中采用的是75154译码块地址输出的最高位通过一个三极管确定是选择哪块译码块。从CPU输出的列扫描信号经译码块译码后流入三极管8550的基极,8550的集电极接上接插件,只需用导线将其连至点阵块的阴极,发射极接地。

3.画原理图

根据上述要求,则画出如图1所示的原理图,本原理图仅采用网络标号进行连接,而没有放置总线与总线入口,这是为了简便,但在实际生产过程中是不允许的,这将增大工程人员读图的难度,至于一些画图技巧与注意事项将在本设计方案中另有文章阐述。

在画好原理图并对应的填好封装,元件属性等。如图1中,所有三极管均为8550、封装为TO-92A,从译码块输出端接的电阻大小为120欧、行输出信号从P0口、P2口接入三极管基极的电阻大小为5.6千欧,三极管发射极所接电阻大小为680欧;所有电阻封装均为AXIAL0.4。图中CPU所用晶振频率为11.0592兆赫兹,封装为RAD0.2。复位电容为10uf,封装为RB.2/.4。89S52的封装为DIP40,74154的封装为DIP24。由于我们只有12的接插件,所以,接插件的封装都放SIP12。在封装属性等必填资料都填写好后,我们可以进行一下电气规则检查看看是不是有画错什么。如果检查后是完全正确的那就可以创建网络表,以生成PCB了。

图1

4.绘PCB图

一个硬件制作得好不好,最大的关键就在PCB图了,但在制作过程中,难免会产生这样或是那样的错误。

首先,当出现多块电路板时就应注意之间相互连接问题,主要就是要把接插件放在正确方便的位置而不仅仅考虑连线的方便,如图2就没有考虑到这个问题,以至与字幕屏连接之时出现线路混乱。

图2

5.生成元件属性标注

生成如图3所示元件属性标注图并打印出来对安装人员的安装会有很大的帮助,以免工作人员在安装过程中上错元件及元件管脚搞混等误操作,从而加快产品开发速度。

图3

6.查看3D显示

如图4为图3的3D显示图,它有助于技术人员了解产品的布局情况,通过本图可以看到即将制出的PCB图的元件位置是否恰当,是否美观,并根据需要调整PCB的布局。如果从3D显示看认为已经符合要求,到此PCB板制作结束,可以导出并制板了。

图4

7.通过实际运行中的情况改进电路板。

当制好一块电路板后,在实际运行时,有可能会发现一些我们所还没有考虑到的问题,但这些问题却在实际中给我们带来不少的麻烦。如图3的电路板,在工作中,当电源纹波较大时,会影响到信号,以致在字幕显示时出现拖带点甚至信号不受主控电路控制,此时我们就需要加接大量瓷片电容进行滤波以减少干扰。

6.proteus里的8 8 led点阵在实际应用中的型号

我毕设就是做16*64广告牌,点阵原理都一样具体型号随意。

选的时候注意两个地方:

一是点阵的LED大小,一般的话用2.7mm左右(指单个LED小灯大小)的8*8共阳点阵比较合适,大点小点也ok,4个组成16*16。

二是点阵的引脚一般都是乱的(不是按循序排好的,而且行列都夹杂着排的),如果你是手焊而不是打样的话(一般16*16手焊就行了),就要特别注意引脚排列。越整齐越好,对于新手这个焊接量不小,太乱了很难连线的。

88led点阵设计毕业论文

转载请注明出处众文网 » 88led点阵设计毕业论文

资讯

proe毕业论文装配

阅读(105)

本文主要为您介绍proe毕业论文装配,内容包括如何用pro/e做装配设计,如何用pro/e做装配设计,pro/e装配运动分析。用pro/e做装配设计por-ee 有两种设计方法:a、从上往下设计(从装配图,然后再把零件图拆出来)b、从下往上设计(从零件图再到装配

资讯

任务书和毕业论文一样吗

阅读(104)

本文主要为您介绍任务书和毕业论文一样吗,内容包括毕业设计任务书和开题报告是一回事吗,毕业设计任务书是毕业论文吗,大学生要写毕业论文的任务书吗还是任务书是老师写的学生不写搜。科技名词定义中文名称:设计任务书英文名称:定义:电力工程的

资讯

重庆大学毕业论文优良及格比例

阅读(93)

本文主要为您介绍重庆大学毕业论文优良及格比例,内容包括毕业设计的优、良、中、差的分数范围各自是多少,本科毕业论文86分算优还是良,毕业论文的成绩一般是优还是良。毕业论文成绩可以采用五级记分制评定,由校答辩委员会根据各系答辩小组的

资讯

毕业论文井用潜水泵毕业设计

阅读(117)

本文主要为您介绍毕业论文井用潜水泵毕业设计,内容包括有关二级水泵的毕业设计怎么入手啊,毕业论文及毕业设计题目怎么写,毕业设计=毕业论文。大学生毕业一般要求参加毕业设计 毕业设计一般包括毕业论文,还包括一些与课题相关的设计图纸,实验

资讯

英语专业毕业论文《阿甘正传》与美国梦

阅读(100)

本文主要为您介绍英语专业毕业论文《阿甘正传》与美国梦,内容包括求一篇"美国梦和&#39;阿甘正传&#39;"的英语文章,200到300字左右,,关于《阿甘正传》的论文,我英语专业毕业,现在想写关于电影阿甘正传的论文希望大家告诉。Film Review Of <For

资讯

毕业论文写完了没斗图

阅读(123)

本文主要为您介绍毕业论文写完了没斗图,内容包括毕业论文你写完了吗,本科毕业论文写完后,交给谁,把毕业论文写完了,是不是还要进行答,毕业设计论文写完了,是不是交了就可以毕业了。要想自动生成题目,打文件时应设置题目格式。 输入题目时这

资讯

毕业论文中期答辩ppt模板

阅读(90)

本文主要为您介绍毕业论文中期答辩ppt模板,内容包括毕业设计中期答辩的ppt里应该内容,毕业设计答辩PPT模板,本科毕业论文答辩PPT模板·要在10分钟左右的·急啊啊··请发。借花献佛,最近也在准备,希望对你有帮助。毕业论文答辩中PPT制作也是

资讯

本科生毕业论文研究方法

阅读(92)

本文主要为您介绍本科生毕业论文研究方法,内容包括毕业论文中研究方法,手段和步骤怎样写,毕业论文研究方法,毕业论文的研究方法道客巴巴。(1)文献研究法:根据所要研究内容 ,通过查阅相关文献获得充足的资料,从而全面地了解所研究课题的背景、

资讯

毕业生德育论文3000字

阅读(110)

本文主要为您介绍毕业生德育论文3000字,内容包括求一篇大学德育论文三千字,大学毕业德育论文3000字左右,急求一篇大学毕业德育论文,3000到4000字,要求原创。四年的大学生活是我人生的关键点。四年的校园生涯和社会实践生活我不断的挑战自我

资讯

机械本科毕业论文题目

阅读(97)

本文主要为您介绍机械本科毕业论文题目,内容包括机械专业简单的毕业设计题目,机械类的毕业论文的题目,机械类专业毕业设计一般做什么题目急用。简单的毕业设计有: 可伸缩带式输送机结构设计。2、AWC机架现场扩孔机设计 。3、ZQ-100型钻杆动

资讯

计算机网页设计毕业论文

阅读(103)

本文主要为您介绍计算机网页设计毕业论文,内容包括计算机网页毕业论文,计算机网页设计的毕业论文,求助一篇网页设计的毕业论文。动态网站建设 摘 要:计算机技术的发展,特别是网络技术的飞速发展,给文档的保存和管理提供极大的方便。本论文中,将

资讯

金融管理毕业论文选题

阅读(111)

本文主要为您介绍金融管理毕业论文选题,内容包括求关于金融管理的论文题目,金融管理专业毕业论文选什么题目好,金融学毕业论文选题,举例说明。我找到这些,希望能给您一些帮助!金融管理专业论文题目:国有商业银行股改后的效益分析 “两税”合并

资讯

毕业论文附录内容

阅读(97)

本文主要为您介绍毕业论文附录内容,内容包括毕业论文附录怎么写,格式是什么,毕业论文的附录怎么写,论文附录一般写什么内容。附录不是论文必备的项目,按论文内容的具体情况确定附录中包含的信息是对写作主体的补充而不是绝对必要的。附录使

资讯

毕业论文评阅人评审表评语

阅读(86)

本文主要为您介绍毕业论文评阅人评审表评语,内容包括大学毕业论文的评阅人评语怎么写,论文答辩申请表中的导师评语怎么写,论文评审意见怎么写。评价毕业设计,要坚持质量标准,研究评语的写法,做到评价公正,评语规范。毕业设计的评语有三种:一是指

资讯

proe毕业论文装配

阅读(105)

本文主要为您介绍proe毕业论文装配,内容包括如何用pro/e做装配设计,如何用pro/e做装配设计,pro/e装配运动分析。用pro/e做装配设计por-ee 有两种设计方法:a、从上往下设计(从装配图,然后再把零件图拆出来)b、从下往上设计(从零件图再到装配

资讯

任务书和毕业论文一样吗

阅读(104)

本文主要为您介绍任务书和毕业论文一样吗,内容包括毕业设计任务书和开题报告是一回事吗,毕业设计任务书是毕业论文吗,大学生要写毕业论文的任务书吗还是任务书是老师写的学生不写搜。科技名词定义中文名称:设计任务书英文名称:定义:电力工程的

资讯

重庆大学毕业论文优良及格比例

阅读(93)

本文主要为您介绍重庆大学毕业论文优良及格比例,内容包括毕业设计的优、良、中、差的分数范围各自是多少,本科毕业论文86分算优还是良,毕业论文的成绩一般是优还是良。毕业论文成绩可以采用五级记分制评定,由校答辩委员会根据各系答辩小组的

资讯

毕业论文井用潜水泵毕业设计

阅读(117)

本文主要为您介绍毕业论文井用潜水泵毕业设计,内容包括有关二级水泵的毕业设计怎么入手啊,毕业论文及毕业设计题目怎么写,毕业设计=毕业论文。大学生毕业一般要求参加毕业设计 毕业设计一般包括毕业论文,还包括一些与课题相关的设计图纸,实验

资讯

英语专业毕业论文《阿甘正传》与美国梦

阅读(100)

本文主要为您介绍英语专业毕业论文《阿甘正传》与美国梦,内容包括求一篇"美国梦和&#39;阿甘正传&#39;"的英语文章,200到300字左右,,关于《阿甘正传》的论文,我英语专业毕业,现在想写关于电影阿甘正传的论文希望大家告诉。Film Review Of <For

资讯

毕业论文写完了没斗图

阅读(123)

本文主要为您介绍毕业论文写完了没斗图,内容包括毕业论文你写完了吗,本科毕业论文写完后,交给谁,把毕业论文写完了,是不是还要进行答,毕业设计论文写完了,是不是交了就可以毕业了。要想自动生成题目,打文件时应设置题目格式。 输入题目时这

资讯

毕业论文中期答辩ppt模板

阅读(90)

本文主要为您介绍毕业论文中期答辩ppt模板,内容包括毕业设计中期答辩的ppt里应该内容,毕业设计答辩PPT模板,本科毕业论文答辩PPT模板·要在10分钟左右的·急啊啊··请发。借花献佛,最近也在准备,希望对你有帮助。毕业论文答辩中PPT制作也是

资讯

研究生毕业论文提纲怎么写

阅读(103)

本文主要为您介绍研究生毕业论文提纲怎么写,内容包括毕业论文大纲怎么写,毕业论文提纲怎么写,毕业论文提纲怎么写啊。毕业论文没有固定的形式,常见的有如下: 1. 论文的标题 毕业论文的标题是论文的眉目,应仔细推敲,尽可能从各个角度充分考虑,选