ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:711.03KB ,
资源ID:16052548      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16052548.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机控制点阵毕业论文Word文件下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机控制点阵毕业论文Word文件下载.docx

1、何明河南农业大学华豫学院电子信息工程学院2010年1月份摘 要由于单片机技术的不断发展和高亮度LED发光管的出现使得大屏幕高亮度LED电子广告屏成为可能,与传统的霓虹灯广告在显示效果以及可修改性上都有着无法比拟的优势,而且单片机的日益平民化以及LED技术的不断创新,使得高亮度高清晰的LED点阵广告牌与传统霓虹灯广告牌的成本日益接近.另外,SMT技术的飞速发展,开关电源的大规模使用,使其无论在体积上还是在可靠性上都比传统的霓虹灯广告有明显的优势,为其在特殊领域的应用奠定了基础。为了能简单的实现基于单片机的LED显示系统控制,我们将设计一个室内用3264点阵LED单色图文显示屏,它能在目测条件下L

2、ED显示屏各点亮度均匀,充足,可显示图形和文字,显示图形或文字稳定、清晰无串扰;图形或文字显示有静止和移入移出等显示方式。(摘要是论文内容的简要陈述,是一篇具有独立性和完整性的短文.摘要应包括本设计(论文)的成果及其理论与实际意义。摘要中不宜使用公式、图表,不标注引用文献编号。避免将摘要写成目录式的内容介绍。设计(论文)摘要不超过300字.)关键词:单片机;LED显示屏点阵;网络;套接字(关键词:48个)(关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准)。中文摘要在前,对应的英文摘要在后另页书写。)注:专科学生不写英文摘要和文献综述。ABSTRACT

3、Text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text

4、text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text

5、text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text Key words: Distributed system;Event-driven;Network;Socket第1章 引 言1。1 标题LED 显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它具有发光率高、使用寿命长、组态灵活、色彩丰富以及对室内外环

6、境适应能力强等优点。并广泛的用于公交汽车、商店、体育场馆、车站、学校、银行、高速公路等公共场所的信息发布和广告宣传。LED 显示屏发展较快,本文讲述了基于AT89C51单片机88 LED汉字点阵滚动显示的基本原理、硬件组成与设计、程序编写与调试、Proteus软件仿真等基本环节和相关技术。1.1.1硬件电路组成及工作原理 本产品采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路、88 LED点阵5部分组成,电路框图如图1所示。其中,AT89C51是一种带4 kB闪烁可编程可擦除只读存储器(Falsh Programmable and

7、Erasable Read OnlyMemory,FPEROM)的低电压、高性能CMOS型8位微处理器,俗称单片机.该器件采用ATMEL高密度非易失存储器制造技术制造,工业标准的MCS一51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,能够进行1 000次写擦循环,数据保留时间为10年。他是一种高效微控制器,为很多嵌人式控制系统提供了一种灵活性高且价廉的方案。因此,在智能化电子设计与制作过程中经常用到AT89C51芯片。时钟电路由AT89C51的18,19脚的时钟端(XTAI 1及XTAL2)以及12 MHz晶振X 、电容C2、C3组成,采用片内振荡方式.复位电路

8、采用简易的上电复位电路,主要由电阻R ,R2,电容C ,开关K 组成,分别接至AT89C51的RST复位输人端。LED点阵显示屏采用8x8共64个象素的点阵,可通过万用表检测发光二极管的方法测试判断出该点阵的引脚分布。我们把行列总线接在单片机的I/O口,然后把上面分析到的扫描代码送入总线,就可以得到显示的汉字了。我们在实际应用中是将LED点阵的8条列线通过驱动电路接在PO口8条行线通过限流电阻接在P2口,考虑到PO口必需设置上拉电阻,我们采用1k排电阻作为上拉电阻.汉字扫描显示的基本过程是这样的:通电后由于电阻R ,电容cl的作用,使单片机图1 硬件电路组成框图的RST复位脚电平先高后低,从而

9、达到复位;之后,在C、C3 、X 以及单片机内部时钟电路的作用下,单片机89C51按照设定的程序在P2和P0接口输出与内部汉字对应的代码电平送至LED点阵的行列线(高电平驱动),从而选中相应的象素LED发光,并利用人眼的视觉暂留特性合成整个汉字的显示。再改变取表地址实现汉字的滚动显示。硬件电路组成框图如图1所示,硬件电路如图2所示。图2 硬件电路1.2 标题文本文本文本文本文本文文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文

10、本文本文本文本文本文本本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本2汉字的点阵显示原理及字库代码获取方法我们以UCDOS中文宋体字库为例,每一个字由8行8列的点阵组成显示。我们可以把每一个点理解为一个象素,而把每一个字的字形理解为一幅图像。事实上这个汉字屏不仅可以显示汉字,也可以显示在64象素范围内的任何图形。如查用8位的AT89C51单片机控制,如图3所示图3 汉字显示原理为了弄清楚汉字的点阵组成规律,首先通过列扫描方法获取汉字的代码。首先将8行分成4位的上、下两部分,把发光的象素位编为0不发光的象素位为1的十六进制代码.这样就把要显示的“四川 汶川”字编为如下代码: DB

11、 0FFH,80H,0BAH,82H,0BEH,82H,0BAH,80H ;四 DB 0FFH,0FDH,83H,0FFH,81H,0FFH,00H,0FFH ;川 DB 0B6H,0D5H,0DEH,45H,9BH,0C5H,0DEH,0DFH ;汶 DB 0FFH,0FDH,83H,0FFH,81H,0FFH,00H,0FFH, ; 由这个原理可以看出,无论显示何种字体或图像,都可以用这个方法来分析出他的扫描代码从而显示在屏幕上。上述方法虽然能够让我们弄清楚汉字点阵代码的获取过程,但是依靠人工方法获取汉字代码是一件非常繁琐的事情.对于16X16十六进制数据的汉字代码,我们经常采用字库软件查

12、找字符代码,软件打开后输入汉字,点“检取,十六进制数据的汉字代码即可自动生成,把我们所需要的竖排数据复制到程序中即可,如图4所示。可见,汉字点阵显示一般有点扫描、行扫描和列扫描3种。为了符合视觉暂留要求,点扫描方法的扫描频率必须大于16641 024 Hz,周期小于1 ms即可.行扫描和列扫描方法的扫描频率必须大于168128 Hz,周期小于78 ms即可,但是一次驱动一列或一行(8颗LED)时需外加驱动电路提高电流,否则LED亮度会不足。第2章 设计任务及要求2。1 设计题目基于单片机的2424点阵LED汉字显示。.1.1 标题2 设计要求与目的实现LED点阵屏核心功能即汉字、数字、字母的多

13、样化显示;通过本次设计加深对单片机课程和仿真软件的认识和掌握以及对仿真软件Proteus的应用进一步的了解;掌握SPI串口进行数据传输的应用,并学会使用外部芯片辅助项目设计;通过此次设计将单片机软硬件结合起来对程序进行编辑、校验,锻炼实践能力和理论联系实际的能力。3 设计任务v设计系统硬件;v设计系统软件;v编写设计说明书。第3章 设计背景简介3.1 标题3。vLED点阵块具有亮度高、发光均匀、可靠性好、拼装方便等优点,能构成各种尺寸的显示屏。目前,LED显示屏已被广泛应用于商场、车站等公共场合的文字图形显示,并取得了很好的效果.vLED显示屏的种类较多,大致有以下四种分类法:一是按室内室外分

14、类,二是按工作方式分类,三是按颜色的数量分类,四是按LED管的单位密度大小分类。2 标题3.2.1 标题不同类型的显示屏用途不同,各有优缺点,室内LED显示屏与户外LED显示屏差别很大,可根据需要侧重选择。首先是亮度不同,室内屏的发光亮度要比户外屏低出几倍到几十倍,因此,户外屏必须采用超高亮度LED,而且为了进一步提高亮度和增加可视距离,在一个像素内往往要封装多只超高亮度LED.2.2 标题文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本第4章 电路设计在电路设计中要考虑硬件的选型,硬件的选型应根据

15、设计要求和应用场合的限制选用。在此,选用行列控制器件是很关键的,如果选用的器件达不到要求可能就会出现驱动能力不足造成亮度不够,传送数据出错等一些问题,本LED显示系统主要由AT89C51作为主控单元,列控制选用74HC138芯片,行数据传输选用串入并出器件,74164和74595功能相仿,都是8位串行输入转并行输出移位寄存器。74164的驱动电流(25mA)比74595(35mA)的要小,14脚封装,体积也小一些,而且74595的主要优点是具有数据存储寄存器,在移位的过程中,输出端的数据可以保持不变,数码管没有闪烁感。与164只有数据清零端相比,595还多有输出端时能/禁止控制端,可以使输出为高阻态。我们这里选用74HC595芯片及9块儿88点阵显示模块组成2424点阵显示屏,如图717所示为单基色88的点阵屏内部结构图.从结构上可知,它的每一列共用一根列线,每一行共用一根行线。当相应的行接高电平,列接低电平时,对应的发光二极管被点亮.通常情况下,一块88像素的LED显示屏是不能用来显示一个汉字的,因此,本设计按照其原理结构扩展为2424,显示一个汉字。在显示过程中,多采用扫描方式,利用人的视觉

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1