LED显示屏控制系统的软件设计
LED显示温度控制系统设计(软件部分)

LED显示温度控制系统设计(软件部分)摘要无论是在生活还是工业生产中,对温度的检测和调节是非常重要的。
在工业生产中,对于温度的控制要求是非常严格的,而温度的测量,却是会出现不可避免的误差。
因此,如果能设计出智能温度控制系统是非常具有长远意义的。
在需要温度报警时,由单片机发出报警信号,从而防止带来不必要的损失。
整个系统设计中需要用到单片机,单片机的结构比较简单,但操作性强,在生活中的应用广泛,且成本低。
本设计是一种利用单片机实现对温度智能控制及显示的方案。
该设计选用的是LED显示屏,因为LED显示功耗低,且便于读数。
我的任务是完成整个系统中的软件部分,主要是编写程序,调试程序。
为了完成本次设计,首先要选定编写程序需要用的语言、软件,本课题选用的是c语言和VC++。
然后作出最基本的程序流程图,然后根据构思的流程图来进行逻辑思考,书写各个模块的程序。
本设计最终要用到软硬件的结合来完成整个测温过程,由温度传感器采集被测对象的实时温度,再将其温度数据传送到单片机,经由LED屏显示出来。
关键词:单片机 C语言流程图AbstractNo matter life or industrial production,he temperature of the detection and control is very important.In industrial production, the requirements for temperature control is very strict,and the temperature meas urement can’t be canceled.Therefore, if we can design the intelligent temperature control system is a very long-term significance. when the temperature need alarm,issued a warning signal by single-chip microcomputer, thus preventing bring unnecessary losses. The system design need use single chip microcomputer .The construction of single-chip microcomputer is strong, wide application,and the cost is low.In order to complete the design, the first thing to write programs ,it need use the selected language, software, generally the c language and vc + + is used, then make the basic program flow chart, and according to the design flow chart ,you must complete the logical thinking, writing procedures of each module.This design ultimately need combination of hardware and software to complete the whole process of temperature measurement , the temperature sensor to collectreal-time temperature of the measured object,then the temperature data transmitted to the single chip microcomputer, through the LED display.Keywords:Single-chip microcomputer C language Flow chart目录摘要 (I)Abstract........................................................... I I 目录.............................................................. I II 绪论. (1)1 软件设计语言环境选择 (3)1.1 C语言 (3)1.2 程序编写环境VC++ (4)1.3 系统仿真软件Protues (5)1.3.1 Proteus的特点 (5)1.3.2 Proteus的资源 (5)1.3.3 Proteus电路仿真 (6)2 系统程序设计 (7)2.1 主程序流程图 (7)2.2 读出温度子程序 (8)2.3 温度转换命令子程序 (8)2.4 显示温度子程序 (9)2.5 报警子程序 (9)2.6 按键扫描处理子程序 (10)3 程序模块设计 (11)3.1 程序初始化模块 (11)3.2 DS18B20初始化模块 (11)3.3 显示子程序模块 (16)3.4 报警子程序模块 (17)3.5 主程序模块 (18)4 系统调试与运行 (22)4.1 系统软件调试 (22)4.2 系统硬件调试 (22)结论 (23)参考文献 (24)附录1 电路原理图 (25)附录2 系统总程序 (26)绪论温度是生产工业中很常见,最为重要的检测参数之一。
LED显示屏控制系统软件设计答辩

3、在PC机与无线发射记得的数据传输通讯方面, PC机通过RS-232C串口,遵循串行通讯协议,完 成数据的传输。 论文完成了LED显示屏软件控制 系统的整体设计,确定了系统上作流程,完成了 系统软件控制功能。系统的工作流程:在计算机 显示屏上开启文本窗口(大小可根据具体对应大屏 的象素点数,调整系统参数实现),在工具栏选择 具体工具完成文字、图形的编辑,并采用图像处 理算法完成信息的优化及显示效果的处理,并实 现预览功能。在完成整体编辑、设计后应用系统 设计的字模信息保存方法实现文本信息的保存。 根据具体设备通讯要求,采用串口通讯技术,通 过介绍端口通讯以及串口通讯协议的相关知识, 实现控制系统与硬件设备部分的通讯,完成实现 LED显示屏的文本信息传输功能。
统兼容。
03 系基于51单片机的led 显示屏系统软件设计
03 系基于51单片机的led显示屏系统软件设计
3.1硬件系统总体设计
3.1.1 STC89C51的硬件结构
STC89C51单品机内部包括一个8位的cpu,一个时钟,4k程序存储空间,128BRA理M;论两个16位的定时器/计数器,64位扩展总线
现代信息社会中,作为人机信息视觉传播媒体的显示产品和技术 得到迅速发展,进入二十一世纪的显示技术将是平板显示的时代, LED显示屏作为平板显示的主导产品之一无疑会有更大的发展, 并有可能成为二十一世纪平板显示的代表性主流产品。未来LED 显示屏会向着标准化、规范化,产品结构多样化的方向发展。
该系统的研究内容是以单片机为核心,实现文字在LED动态及静 态显示。通过本设计制作使我们能够掌握LED显示屏的基本显示 原理和设计方法,对LED显示屏这个行业有了较为深刻的了解和 认识。并且对大学期间所学习的一些理论进行了实践,使我们对 所学过的理论知识有了新的认识
LED电子显示屏系统设计方案

LED电子显示屏系统设计方案一、引言二、硬件设计1.显示屏硬件选型:LED显示屏的硬件选型是系统设计中的关键步骤。
需要考虑屏幕尺寸、像素密度、亮度、色彩还原度等因素。
2.控制系统选型:LED电子显示屏的控制系统需要选用高性能的控制卡,以确保图像的稳定性和流畅性。
同时,还需考虑与操作系统和软件接口的兼容性。
3.电源设计:为了保证电子显示屏系统的稳定工作,电源设计是非常重要的一环。
采用高效能的开关电源,以保证系统的稳定供电。
三、软件设计1.数据传输协议设计:为了实现远程更新和控制,需要设计一个高效的数据传输协议。
可以选择TCP/IP协议进行数据的传输和通信。
2.控制软件开发:系统需要设计一个易于操作、功能完善的控制软件。
控制软件可以通过网络远程控制显示屏的亮度、调整显示内容等功能。
3.系统监控软件开发:设计一个系统监控软件,用于实时监测LED电子显示屏的工作状态,如温度、电压、亮度等参数。
四、系统集成测试在完成硬件设计和软件开发后,需要对系统进行全面的集成测试。
测试内容包括硬件的稳定性和可靠性测试、软件功能测试、系统性能测试等。
五、系统应用完成系统集成测试后,可以将LED电子显示屏系统应用于实际场所。
常见的应用场所包括商场、车站、体育场、广场等。
可以将系统应用于信息展示、广告播放、安全警示等方面。
六、系统维护为了保证系统的长期稳定工作,需要进行定期的维护和保养。
维护内容包括清洁、检修、更换灯珠、软件更新等。
可以设计一个远程维护平台,方便对系统进行远程维护和监控。
七、总结本文设计了一个完整的LED电子显示屏系统,包括硬件和软件的设计内容。
通过合理的硬件选型、软件设计和系统集成测试,可以实现LED电子显示屏系统的高稳定性和可靠性。
同时,通过系统应用和系统维护,可以确保LED电子显示屏系统长期稳定工作。
基于CPLD的LED显示屏控制系统的设计

科技资讯 SCIENCE & TECHNOLOGY INFORMATION
19
科技资讯 2009 NO.32 SCIENCE & TECHNOLOGY INFORMATION
信 息 技 术
图 6 CPLD 的模块化设计框图
图 5 主单片机控制程序图
上 位 机 进 行 通 信 的 问 题 ( 见 图 5 、6) 。 2.3 CPLD的程序设计框图
2 屏幕扫描逻辑的设计
2.1 屏幕扫描逻辑的设计思路 LED显示屏驱动电路主要采用动态扫描
显示,动态扫描显示是在一个比较短的时间周 期内将LED显示屏上需要发光的像素逐行分 别点亮。动态扫描显示方式采用多行(16行即 1/16扫描方式)的同名列共用一套列驱动器。 行扫描电路由译码器构成,逐行扫描信号。从 第一行开始,按顺序依次对各行进行扫描。一 旦该行选通,这一行上的相应像素就可以由列 驱动信号点亮。当一行的扫描持续时间结束 后,下一行以同样的方法进行显示。在1/16扫 描方式中,就是把16行都扫过一遍之后,又从 第一行开始下一个周期的扫描。
屏幕刷新频率关系到屏幕显示效果的好 坏 ,从 数 据 更 新 的 角 度 来 讲 ,扫 描 时 钟 频 率 越 高 ,留 给 数 据 更 新 的 时 间 就 越 少 ,不 利 于 系 统 刷 新 ;扫 描 时 钟 频 率 越 低 ,扫 描 时 间 越 长 ,将 引 起 屏 幕 闪 烁 。一 般 来 讲 , 这 个 刷 新 频 率不能低于50HZ(帧频),否则,会产生屏幕闪 烁现象。 2.2 主控电路的程序流程
基于软件开发的LED显示控制系统

基于软件开发的LED显示控制系统
LED显示控制系统设计是采用单片机AT89C51作为主控制器,采用LED行列阵显示及键盘同步中断请求显示的2种模式,实现串口通信并进行2种模式下的切换控制。
系统成功地实现对I/O口通道控制以及键盘的中断请求等功能控制。
系统仿真环境的搭建是基于Proteus与Keil μVision 3软件在联合开发平台中调试完成的。
在调试的过程中,可以从多个方面直接观
察程序运行情况和电路工作分析,简化了理论程序和设计实验等过程,大大
减少了代码的开发周期,降低了硬件成本。
1 Keil μVision 3与protues简介
Keil μVision 3是美国Keil SOFtware公司出品的C51系列兼容单片机C语言软件开发系统,其生成目标代码的效率非常高,多数语句生成的汇编代码很紧凑,容易理解。
在开发大型软件时更能体现高级语言的优势。
Proteus是英国Labcenter electonICs公司研发的电子设计自动化(EDA)系统,主要由ISIS电路设计与仿真平台、Peospite模/数混合仿真器、VSM单片机/嵌入式系统协同仿真和ARES PCB设计构成。
在编译调试方面,支持Keil μVision 3和MPLAB等第三方开发工具。
LED显示屏控制系统软件的开发

灵信LED控制系统软件的开发伴随当今高度发展的信息时代,LED显示屏控制技术在信息领域也取得了长足的进步。
灰度控制技术的发展,真彩色图像的展现;驱动电路的灵活、高效,控制系统技术的提高无不体现了LED 行业技术的飞跃发展。
伴随着计算机网络技术的发展,LED 显示屏在多媒体、多种显示设备组成的信息显示系统中,采用智能化网络控制,联网控制多屏技术也得到广泛的应用。
软件控制设计方面,根据LED 图文显示屏系统的具体要求,按照工程实际需要,具体设计了四个模块:编辑功能模块,字模提取模块,效果添加及预览模块,通讯模块。
本文将对这四个模块逐一进行描述。
1 引言随着社会的不断进步与发展,人们在获取信息的同时,也对信息获取的方法和信息质量有了更高的要求,传统的信息显示方式正逐步被LED 显示系统所取代。
因此,如何开发出灵活、高效的控制系统是一个非常有意义的研究课题,本文从工程实际出发,列出了LED 显示屏控制系统所需要的功能,从信息的编辑、提取、显示和控制等方面进行研究,为LED 显示屏的应用提供良好的基础。
2 系统功能2.1 目标设计LED 显示屏控制系统主要是通过图文控制器实现LED 显示屏信息的初始化、显示和控制等功能,具体目标如下:(1)支持显示屏参数软件的初始化设置、加载;(2)支持多区域画面编辑与显示;(3)支持中英文时钟编辑与显示;(4)支持游走字幕编辑与显示;(5)支持温度、湿度等传感器信息编辑与显示;(6)支持软件自动开关机;(7)支持画面显示特效;(8)支持图片信息的编辑、浏览和播放;(9)强大的超文本编辑器(RTF 格式);(10)显示信息的预览;(11)各页面显示方式、运行速度、停留时间均可软件调节;(12)显示信息的发送。
2.2 设计思想为了实现系统的设计目标,在全面分析系统所要达到的功能的基础上,结合软件运行平台的特点,系统采用VC 程序开发语言进行开发,为了提高系统的可视性、可操作性,界面设计采用自画的方式进行设计,与控制屏体之间的通信采用RS232/RS485 方式,具体的通信参数可以动态设置。
基于LED显示屏软件设计

基于LED显示屏软件设计
1.LED 显示屏显示程序的设计
使用S3C44BOX 内部的DMA 控制器进行数据的传输与控制,使显示程序得到简化,其程序流程如图所示。
点阵码的传输全由DMA 控制器完成,只需在启动DMA 数据传输前将点阵码的首址、LED 显示屏的首址及传输数据量的值分别赋给相应的控制字,启动DMA 操作即可。
完成所有本同名行点阵码传输后,将刷新的数据锁存到第二级列数据锁存器并输出,驱动本同名行显示。
这样,循环显示16 个同名行后就完成了一帧点阵显示。
2.点阵排序
由于LED 显示模块的电路结构以及使用了16 位并行总线和DMA 数据传输技术,在显示时点阵码的排放顺序,需要满足如下要求:
①两相邻的纵向级联的一系列横向级联级应按①和②条中的原则进行点阵码排序。
图显示程序流程图
②由于显示驱动模块的第一级列数据锁存器译码选通电路的结构和DMA 数据传输要求,对同一显示驱动模块的上下两部伊的同名行点阵应按列数据锁存器的选通顺序依次连续存放。
③16 位并行总线一次数据传输,即一次DM 写操作传输两个字节的点阵码,低位和高位字节分别传送到两相邻的纵向级联模块的同名行和同名列数据锁存器中,因此相邹的纵向级联模块的同名行和同名列点阵码应连续存放。
④在16 行扫描显示方式下,一个大型LED 胼分为16 个同名行,每一个同名行按照①、②、③、④条中的原则进行点阵排序。
⑤各纵向级联级依次按①、②、③条中的原则进行点阵码排序。
LED同步控制系统方案

LED同步控制系统方案概述:LED同步控制系统是一种能够实现多个LED显示屏的同步控制和统一管理的系统。
通过该系统,用户可以将多个LED显示屏连接在一起,实现内容的同步更新和显示。
本文将介绍一种基于网络通信和分布式控制的LED同步控制系统方案。
系统架构:该系统方案的架构主要包括三个部分:主控制器、LED显示屏和网络通信模块。
主控制器负责接收用户输入的显示内容和控制指令,并通过网络通信模块将指令发送给各个LED显示屏。
LED显示屏接收到指令后,根据指令更新显示内容。
网络通信模块负责传输用户输入的数据和控制指令。
方案实施:1.硬件设计:-主控制器选用高性能的嵌入式处理器,具备足够的计算和存储能力。
-LED显示屏选用高亮度、高分辨率的LED灯珠,能够满足户外和室内不同环境的显示需求。
-网络通信模块选用高速稳定的以太网通信方式。
2.软件设计:-主控制器上运行控制软件,实现用户交互界面和数据处理功能。
-LED显示屏上运行显示软件,实现显示内容的更新和显示。
-网络通信模块实现数据传输和通信协议的处理。
3.实时同步:-主控制器通过网络通信模块将控制指令发送给各个LED显示屏,同时记录各个显示屏的状态信息。
-LED显示屏接收到控制指令后,根据指令更新显示内容,并将状态信息反馈给主控制器。
-主控制器根据状态信息进行实时监控和调整,保证各个LED显示屏之间的同步性。
4.分布式控制:-系统中的每个LED显示屏都有独立的控制能力,可以单独处理指令和更新内容。
-主控制器可以将大的显示内容分解成多个小块,分别发送给各个LED显示屏处理。
-分布式控制减轻了主控制器的负担,提高了系统的可靠性和性能。
5.远程管理:-主控制器和LED显示屏都可以通过网络进行远程管理,方便用户对系统进行监控和控制。
-用户可以通过远程管理界面输入显示内容和控制指令,实时更新LED显示屏的显示内容。
-主控制器和LED显示屏可以通过网络进行自动更新和故障诊断,提高了系统的可靠性和维护性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第31卷第1期河北科技大学学报V ol.31,No.1 2010年2月Journal o f Hebei U niv ersity of Science and T echnolog y Feb.2010文章编号:1008 1542(2010)01 0030 05LED显示屏控制系统的软件设计刘红娜,张海涛(沧州职业技术学院信息工程系,河北沧州 061001)摘 要:LED显示系统是根据点阵数据来显示汉字、字符及图像信息的。
该设计利用字库将输入文本的字模提取出来,转换为适用于单片机的格式,并可将其保存为.txt文件或利用VB的Ac tiveX控件通过串口与单片机进行通信,具体的通信参数可以动态设置,从而实现对LED显示屏的控制作用。
关键词:LED;VB;字模提取;串行通信中图分类号:T P312 文献标识码:ASoftw are design of LED display control systemLIU H ong na,ZH ANG H ai tao(Department of Info rmatio n Engineer ing,Cang zhou V ocatio nal College o f T echno log y,Cang zhou H ebei061001,China)Abstract:L ED display sy stem is based on the dot matr ix data to display Chinese characters,character and image infor matio n. T he matrix of t he inqut tex t is ext racted fro m font libra ry and co nv erted to the fo rmat suited for single chip.T hen it can be sav ed as T XT file o r by using VB's A ctiv eX co ntro ls thro ug h the serial por t,the communicatio n w ith t he sing le chip is possi ble,T he specific dynamics of communicatio n parameter s can be set up to achieve contro l o f L ED display.Key words:LED;VB;dot mat rix abst ractio n;ser ial co mmunicationLED显示系统用于显示汉字、字符及图像信息,广泛应用于铁路、银行、工厂及户外广告媒体,在人们的日常生活、工业生产中成为用来传播信息、共享信息的重要工具。
通常,LED显示系统是根据汉字或字符的点阵数据进行显示的。
本设计利用字库将输入文字的字模提取出来,并可转换为适合于单片机的格式,保存为文本文件或利用串口与单片机进行通信,从而实现对LED显示屏的控制作用。
设计界面中还具有一个LED模拟显示屏,使提取字模后的文字效果可预先在计算机屏幕上显示出来。
1 系统功能本系统的主要功能模块有3个:字模的提取模块、模拟LED显示模块和串行通信模块,如图1所示。
为了方便用户操作,在系统中针对这3个功能模块设置了相应的菜单项,分别对这3个模块进行了介绍。
2 字模提取一个汉字或字符可以看作多个点阵的排列,笔画经过的地方为 1,未经过的地方为 0,这些 1和 0数据信息如果按照一定的顺序排列,就组成汉字或字符的点阵字模。
要想显示一个汉字或字符,首先必须得收稿日期:2009 06 11;修回日期:2009 09 11;责任编辑:陈书欣作者简介:刘红娜(1981 ),女,河北沧州人,主要从事通信工程方面的研究。
到这样的点阵字模。
图1 功能框图Fig.1 Functional block diag ram图2 字模提取流程图Fig.2 Dot mat rix abst ractio n flow char t在本设计中,点阵字模利用H ZK16和ASC16两个字库文件获取,字模提取的程序流程如图2所示。
每个汉字在字库中有唯一的区位码与之对应,根据汉字的机内码可以确定其区位码及其在字库中的起始位置,就可以从字库中取出汉字字模[1,2]。
具体步骤如下。
根据汉字的机内码推算出区位码:区码=机内码高字节-A0H ;位码=机内码低字节-A0H 。
根据区位码计算出汉字在字库中的偏移地址(即汉字在字库中的位置):偏移地址=[94*(区码-1)+(位码-1)]*32。
由于16!16的点阵字库,每个汉字占32个字节,以此偏移地址为基点连续读取32个字节就是该汉字的点阵字模[3]。
ASCII 码的显示与汉字的显示基本原理相同。
其显示点阵直接按ASCII 码从小到大依次排列,只是每个ASCII 码在文本文件中只占1个字节且小于80H ,而且ASCII 码为8!16点阵,所以在ASC16文件中,每个ASCII 码的点阵也只占16个字节。
下面是根据上述思路提取字模数据的关键代码。
Private Function CALL_LEDhz(ledstr ing As String )/汉字字模数据的提取ReDim zw (1To Len(T ext1.tex t)*32)For j =1T o Len(Tex t1.tex t)AA =H ex(Asc(M id(ledstring,j,1)))bb =(94*(CLng("&H "&M id(AA,1,2))-&H A1)+(CLng("&H "&M id(AA,3,2))-&H A1))*32For i =1T o 32Step 1Open App.Path &"\H ZK16"For Binary As #1Get #1,bb +i,zw (32*(j -1)+i)Close #1Nex t i 31 第1期 刘红娜等 L ED 显示屏控制系统的软件设计Nex t jEnd FunctionPrivate Function CALL_LEDasc(ledstring As String)/ASCII 码字模数据的提取ReDim zw (1To Len(T ext1.tex t)*32)For j =1T o Len(Tex t1.tex t)AA =H ex(Asc(M id(ledstring,j,1)))bb =(CLng("&H "&M id(AA,1,2)))*16For i =1T o 16Step 1Open App.Path &"\ASC16"For Binary As #2Get #2,bb +i,zw (16*(j-1)+i)Close #2Nex t iNex t jEndFunction图3 主界面F ig.3 M ain int erface在字模提取模块中,不但可以对单个汉字或字符进行点阵数据的提取,还可对多个汉字或字符进行处理,这样就增加了系统的实用性,在实际应用中,可对一个通知、一段消息或一条文字性广告进行显示控制。
图3是字模提取软件的主界面,该设计在主界面中完成对汉字或字符点阵数据的提取功能,可实现16!16点阵格式的字模提取。
在一些情况下,提取的点阵数据较多或需要提取到别的地方使用,为了方便用户,该软件可以利用Open 语句创建文件,并向文件输出字符(Output),将提取的点阵数据进行保存。
使用菜单栏中 文件 / 保存为.tx t 文件 即可实现,保存效果如图4所示。
图4 点阵数据文件Fig.4 Dot mat rix data file3 模拟LED 显示为了使用户能更直观地看到提取的点阵数据显示出文字或字符的效果,在主界面的右上方,利用PictureBox 控件设计了一个LED 模拟显示屏[4],使提取字模后的文字效果可预先在计算机屏幕上显示出来,并且具有不同的显示控制方式[5]。
LED 模拟显示屏的程序流程如图5所示。
如果被提取字模的汉字或字符有多个,可以单击 上一个 、下一个 按钮来控制显示不同的汉字或字符,这是默认的显示方式。
除此之外,菜单栏中 显示 / 循环 可以将文字的显示方式改为每隔1.5s 就向后显示一个字,直到最后一个字显示完毕再从头开始自动循环。
在这种显示模式中主要采用了Timer 控件进行控制。
下面是实现循环显示的关键代码。
Private Sub Timer1_Timer()/Tim er 控件的功能实现If m =Len(b)/256-1Thenm=-1End Ifm=m +132河北科技大学学报 2010年图5 LED 模拟显示流程图F ig.5 L ED analog display flow char t If Optio ny.Value =True T henCall ycirElseIf Optiong.Value =True T henCall gcirElseIf Optiong.Value =True T henCall bcirElseCall rcirEnd IfEnd Sub同时,为了保持界面的美观,还可以对LED 模拟显示屏的颜色进行设置。
4 串口通信在得到字模数据后,如果用户需要,可以把字模数据利用串行口发送给单片机。
Visual Basic 中的控件分为2类,一类是标准控件,另一类是ActiveX 控件。
VB 在标准串口通信方面提供的具有强大功能的通信控件MSCOMM就属图6 数据发送界面Fig.6 Data tr ansmission interface于ActiveX 控件[6,7],该控件可设置串行通信数据的发送和接收,对串口状态及串口通信的信息格式和协议进行设置,可直接利用PC 机的串行口发送数据。
图6是字模数据发送界面,可对串行通信的端口、波特率进行设置,如果数据格式与单片机的不匹配,可在发送区对其格式进行更改。
为实现单片机与PC 机的可靠通信,须保证双方具有相同的数据格式和波特率。
下面是实现串行口通信的关键代码。
Private Sub M SCom m1_OnCom m()/通信控件MSCOMM的功能实现Select Case MSCom mEventCase com EventOverrunTextsend.Text =""Textrecv.T ex t =""Textsend.SetFo cusEx it SubCase com EventRx OverTextsend.Text =""Textrecv.T ex t =""Textsend.SetFo cusEx it SubCase com EventT xFullTextsend.Text =""Textrecv.T ex t =""Textsend.SetFo cus Ex it Sub 33第1期 刘红娜等 L ED 显示屏控制系统的软件设计34河北科技大学学报 2010年 Case com EvReceiveDim str As Stringstr=M SComm.InputTextrecv.T ex t=T ex trecv.T ext+strEnd SelectEnd SubPrivate Sub Co msend_Click() / 确定按钮的功能实现Dim x As StringIf Textsend.Text=""Thenx=MsgBox("发送数据不能为空",16)Ex it SubEnd IfIf N ot M SCo mm1.Por tOpen T henMSComm1.PortOpen=Tr ueEnd IfMSComm1.Output=Tex tsend.Tex tTex tsend.Tex t=""End Sub5 结 语本设计利用字库提取并保存输入汉字和字符的字模数据,同时更为直观地模拟LED显示,可预先在计算机屏幕上显示出文字效果,并可根据用户需要调整显示方式。