LED显示屏课件_第1页
LED显示屏课件_第2页
LED显示屏课件_第3页
LED显示屏课件_第4页
LED显示屏课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、V西南科技大学城市学院课程设计实训论文课题:基于单片机的点阵滚动显示院系:工程技术学院学号:201541485学生姓名:黄如意,专业班级:建智1501VI西南科技大学城市学院课程设计LED点阵屏设计摘要:单片机是计算机技术,大规模集成电路技术和控制技术的综合产物,经过30多年的发展历程,单片机应用已十分广泛和深入,所以可以毫不夸张的说,任何设备和产品的自动化,数字化和智能化都离不开单片机。如果说微型计算机的出现使现代科学研究得到了质的飞跃,那么可以毫不夸张他说,单片机技术的出现则是给现代工业测控领域带来了一次新的技术革命。 由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产

2、厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS-51系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。半导体发光二极管(LED),是指在半导体PN结通以正向电流时能发光的半导体显示器件。它具有寿命长、功耗低、体积小、多色显示、工作温度稳定性好,响应时间快等优点,已广泛用于各种仪器仪表、计算机、家用电器等领域,也可用于光纤通信、信息处理和自动控制。 随着技术的发展,LED显示得到了日益广泛的应用,将单色或彩色发光二极管排列成矩阵板即构成LED显示屏,利用单片机或微机来进行控制,使显示内容变

3、得丰富多彩。LED点阵显示系统中各模块的显示方式有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。本文将介绍一种采用单片机AT89C52进行控制的8*8LED点阵显示。该点阵可实现动态显示数字09及字符AZ以及简单字体和图形的功能。 关键词:单片机,点阵屏 VIII西南科技大学城市学院课程设计Building intelligence practice pape

4、rsAbstract:Single chip computer technology, integrated product of large scale integrated circuit technology and control technology, after 30 years of development, SCM application has been very extensive and in-depth, so it is no exaggeration to say that any automation equipment and products, digital

5、 and intelligent all cannot do without scm. If the emergence of micro computers makes modern scientific research get a qualitative leap, it can be no exaggeration, he said, the emergence of single-chip technology is to the modern industrial measurement and control field has brought a new technologic

6、al revolution. Due to the application of SCM technology in various fields is becoming more and more widely, many of the worlds integrated circuit manufacturers have introduced various types of SCM, SCM in many members of the family, the MCS-51 series single chip with its superior performance, mature

7、 technology and high reliability and high performance price ratio, and quickly occupied the main market industry control and automation engineering application, become the mainstream of the domestic application in the field of. Semiconductor light emitting diode (LED) is a semiconductor display devi

8、ce that can emit light when the semiconductor pn junction is connected with a positive current. It has many advantages, such as long life, low power consumption, small size, multicolor display, good working temperature stability, fast response time, etc. it has been widely used in various instrument

9、s, computers, household appliances and other fields, and can also be used in optical fiber communication, information processing and automatic control. With the development of technology, LED display has been increasingly widely used, the monochrome or color light-emitting diode array as a matrix bo

10、ard that constitute the LED display, the use of single chip microcomputer or microcomputer to control, so that the display content becomes rich and colorful. The display mode of each module in LED dot matrix display system has two kinds of static and dynamic display. The static display principle is

11、simple, easy to control, but the hardware wiring complex, in the practical application of commonly used in dynamic display, dynamic display by scanning mode, the peak of narrow pulse large drive, to the next successive constantly on the screen line from strobe and pulse signal, said the graphics or

12、text information to each column is sent, repeating the above operation, you can display a variety of graphics or text information. This paper introduces a 8*8LED dot matrix display controlled by single-chip microcomputer AT89C52. The dot matrix can realize the dynamic display of digital 09 and chara

13、cter AZ, and the functions of simple fonts and graphics.Key words:Microcontroller,Matrix ScreenV西南科技大学城市学院课程设计目录第一章绪论.1第二章硬件设计.2第三章软件设计.4第四章插图清单和表格清单.5第五章单片机程序.7第六章总结.9第七章致谢.9西南科技大学城市学院课程设计第一章绪论一、课程设计目的利用单片机控制一块最简单的88LED点阵式电子广告牌,将一些特定的文字或图形以特定的方式显示出来.二、课程设计要求设计一个室内用点阵LED汉字显示屏,要求在目测条件下LED显示屏各点亮度均匀,充足

14、,显示文字应稳定,清晰无串扰。文字显示有静止,移入移出等显示方式。依据单片机技术原理,通过硬件电路设计以及软件编译和开发板进行设计。显示的具体内容等,可自行设计。9西南科技大学城市学院课程设计第二章 硬件设计1:把“单片机系统”区域中的P0.0P0.7端口分别通过八个电阻连接到“点阵模块”区域中的“L1L8”行控制端口上见下图;2:把“单片机系统”区域中的P2.0P2.7端口通过与寄存芯片74HC573串联,接到阵模块”区域中的“S1S8”列控制端口上;见下图:3:复位电路设计: 开机复位与按键复位连在一起,使用一个电极电容与按键并联再串联电阻,如下图:说明:开机瞬间10uf电容C5两端产生高

15、电平,RST为单片机复位端,在运行任意时刻按下按键S 电路复位初始化。4:时钟电路: X1为12mHz晶振,C1、C2为30pf电容,见下图:说明:所有单片都必须接有时钟电路才能正常运行第三章 软件分析1:主程序流程系统主程序开始以后首先是对系统环境初始化,包括设置串口、定时器、中断和端口。2、显示驱动程序查询当前点亮的行号,从显示缓存区内读取下一行的显示数据,并通过串口发送给移位寄存器。为消除在切换行显示数据的时候产生拖尾现象,在中断程序中,驱动程序先要关闭显示屏,等显示数据打入输出锁存器并锁存后,然后再输出新的行选通信号,重新打开显示。第四章 插图清单和表格清单1、88LED点阵等效电路图

16、2、仿真电路图3、元器件清单元器件名称型号数量万能版12CM*18CM1晶振11.0592HZ2瓷片电容30pF2点解电容25V22UF1LED点阵8*8 共阳1单片机AT89C521紧锁座40P1USB插头-1弹性按键-1电阻1K8排阻A102J1漆包线5米1第五章 单片机程序# include # define uint unsigned int # define uchar unsigned char char code led= 0x00,0x7E,0x08,0x10,0x20,0x5E,0x92,0x1E,0x00,/石0x00,0x10,0xFE,0x92,0x92,0xFE,0x

17、10,0x10,0x10,0x00,/中0x00,0x10,0xfe,0x92,0xfe,0x92,0xfe,0x11,0x1f,0x00,/电 0x00,0x08,0x08,0x08,0x08,0x48,0x48,0x30,0x00,/J0x00,0x00,0x7E,0x04,0x08,0x10,0x20,0x7E,0x00,/Z0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x00,0x7C,0x40,0x40,0x7C,0x04,0x04,0x7C,0x00,/5 0x00,0x18,0x24,0x24,0x24,0x

18、24,0x24,0x18,0x00,0x00,/0 0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x38,0x6c,0x6c,0x0c,0x18,0x64,0x7c,0x7c,0x00,/2 0x00,0x3c,0x6e,0x6c,0x18,0x1c,0x6e,0x6c,0x38,0x00,/3 0x00,0x00,0x00,0x22,0x55,0x00,0x14,0x08,0x00,0x00,/笑 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; void delay(uint a) uint x,y; for(x=0;xa;x+) for(y=0;y0;j-) w=0x01; for(i=0;i10;i+) P0=w; P2=ledk+i; delay(5); w=1; k+; if(k=120) k=0; / P0=0x00; / delay(10000); 程序中可按照显示需要更改显示内容。第六章 总结在完成单片机课程设计后,我们发现我们还有许多不足,所学到的知识还远远不够,以至于还有一些功能不能被动完成。但通过学习多次实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论