您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 基于51单片机的LED点阵显示屏系统的设计与实现
****大学毕业设计(论文)题目名称:基于51单片机的LED点阵显示屏系统的设计与实现年级:***■本科学生学号:***学生姓名:******指导教师:***学生单位:信息工程学院技术职称:助教学生专业:通信工程教师单位:信息工程学院****大学教务处制本科生毕业论文I基于51单片机的LED点阵显示屏系统的设计与实现摘要:本文介绍了一款以单片机AT89S51为控制器的LED点阵显示屏系统的设计。该系统可实现中英文字符的显示和动态特效显示。并且可以通过级连的方式来扩大显示屏幕的尺寸以达到增加显示内容的目的。系统采用PC机作为上位机,上位机向单片机发送控制命令和上位机所存储的显示代码,AT89S51单片机接收并处理PC机的控制命令以及显示代码,由显示驱动模块驱动一个16×16分辨率的LED点阵显示屏的扫描显示。PC机与单片机之间的通信采用RS—232C通信标准来实现。所选用的AT89S51单片机具有价格低廉程序写入方便的特点使得整个系统方便维护和检修。除此之外,该系统只占用了单片机少量的I/O口和内存,为系统留下了功能扩展的空间。关键字:AT89S51;LED点阵显示;串行通信本科生毕业论文IIDesigenandRealizationoftheLatticeScreenofLEDBasedonMCS-51Abstract:ThispaperintroducesadesignoftheLEDlatticedisplaysystembaseonMCUAT89S51.ThesystemcandisplayinbothChineseandEnglishcharactersoftheshowandfromtoptobottomandmovearoundthemagicshow.Andcanbecascadedtoexpandthescreensizetoachieveincreasedcontentpurposes.ThePCsendscontrolcommandsanddisplayscodetomicrocontroller,AT89S51receivescontrolcommandsfromPCandshowsthecode,Drivermoduledrivesa16×16-resolutionLEDlatticeLED’spaneldisplayscanshowed.CommunicationbetweenPCandthemicrocontrollerusingRS-232Ccommunicationsstandards.thecharacteristicsthatAT89S51microcontrollerischeapandcouldbecodedconvenientlymakesthewholesystemConvenienttoMaintenanceandRepair.Inaddition,thesystemwilltakeuponlyasmallamountoftheMCUI/Oandmemory,sothatthesystemhasfunctionalspaceforexpansion.Keywords:AT89S51,latticeLED’spaneldisplay,serialcommunication本科生毕业论文III目录第1章绪论·······················································································11.1课题背景·······················································································11.1.1选题背景··················································································11.1.2研究现状及发展趋势··································································11.2论文主要内容·················································································3第2章方案论证与选择···········································································42.1系统硬件方案·················································································42.1.1显示屏主控制器········································································42.1.2通信系统··················································································52.1.3LED点阵显示屏········································································62.1.4硬件设计方案···········································································72.2系统软件方案·················································································82.2.1单片机编程语言········································································82.2.2系统软件编译器介绍··································································92.2.3上位机控制传输软件··································································9第3章系统硬件设计·············································································113.1硬件整体设计概述及功能分析···························································113.2控制单元设计················································································123.2.1AT89S51简介··········································································123.2.2控制系统设计··········································································133.3译码电路设计················································································153.3.1串并转换器74LS164··································································153.3.2锁存器74L373·········································································163.4驱动电路设计················································································173.4.1行驱动电路设计·······································································173.4.2列驱动电路设计·······································································18本科生毕业论文IV3.5通信系统硬件设计··········································································183.6电源设计······················································································193.7级连大屏幕LED显示屏···································································20第4章系统软件设计·············································································224.1程序设计······················································································224.2显示程序的设计·············································································234.2.1LED显示屏的显示方式······························································234.2.2点阵数据表达方式····································································244.2.3显示程序的设计·······································································254.3通信程序的设计·············································································26第5章系统调试···················································································295.1系统硬件部分调试方法····································································295.1.1短路与虚焊检测·······································································305.1.2上电测试·················································································305.1.3串口调试·················································································305.2
本文标题:基于51单片机的LED点阵显示屏系统的设计与实现
链接地址:https://www.777doc.com/doc-3174547 .html