单片机LED三文动态信息显示系统 第15页
49
图6-1显示模块的实物图
Fig.6-1 Mock-up of display module
b、软件部分
主要完成的工作是单片机将从上位机接收来的汉字字模点阵数据信息存放于一个数
据链表中,并根据要求依次将要显示的数据送到显示部分,从而驱动16个二极管工作,
通过二极管的亮灭来完成对汉字信息的显示。软件程序的核心如下:
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:;开机初始化
MOV A,#0FFH
MOV P1,A;清除P1口
ANL P3,#00H;清除P3口
MOV R2,#200;100毫秒的延时
D100MS:
MOV R3,#250
DJNZ R3,$
DJNZ R2,D100MS
MOV 20H,#00H;取码指针的初值
L100:
MOV R1,#100;每个字的停留时间
L16:西安理工大学硕士学位论文
50
MOV R6,#16;每个字16个码
MOV R4,#00H;扫描指针清零
MOV R0,20H;取码指针存入R0
L3:
MOV A,R4;扫描指针存入A
INC R4;扫描指针加1,扫描下一个
MOV A,R0;取码指针存入A
MOV DPTR,#TABLE;取数据表的上半部分的代码
MOVC A,@A+DPTR
MOV P1,A;输出到P1
INC R0;取码指针加1,取下一个码。
MOV A,R0
MOV DPTR,#TABLE;取数据表下半部份的代码
MOVC A,@A+DPTR
MOV P3,A;输出到P3口
INC R0
MOV R3,#200;扫描1毫秒
Delay:
MOV R5,#250
DJNZ R5,$
DJNZ R3,Delay
MOV A,#00H;清除屏幕
MOV P1,A
ANL P3,#00H
DJNZ R6,L3;一个字16个码是否完成?
DJNZ R1,L16;每个字的停留时间是否到了?
MOV 20H,R0;取码指针存入20H
CJNE R0,#0C0H,L100;6个字192个码是否完成?
JMP MAIN;反复循环
TABLE:
db 00H,04H,20H,04H,21H,04H,21H,04H
db 21H,04H,21H,04H,21H,04H,21H,04H
db 21H,04H,21H,04H,21H,04H,23H,04H
db 61H,04H,20H,0CH,00H,04H,00H,00H
End总结与展望
53
7总结与展望
7.1总结
本课题分析了当前国内外LED显示技术的发展状况及最新的研究进展,并对LED显
示屏的原理和传统结构做了细致的分析,同时提出了现有的LED显示系统中存在的问题
及其相应的解决方案。现对课题研究情况总结如下:
一、完成了对汉字字模点阵的提取及转置处理。
应用VB6.0实现了对汉字字模点阵的实时提取,以及对提取出来的点阵数据采用一
种新的算法来实现字模转置以满足显示格式的需要。
二、建立了良好的人机界面,方便人们对显示内容的控制。
在软件上,采用Windows风格,利用应用程序开发工具VB 6.0,进行串行通信控制,
并提供友好的用户界面,从而为LED显示屏的设计提出了一种新的切实可行的方案。
三、LED显示系统中的显示内容可进行实时更新或脱机显示。
本课题实现了用微机来控制LED点阵显示系统,用户在微机上通过控制软件将编辑
好的文字和相应的控制命令经通讯线路传至显示系统的控制部分,显示屏即可根据用户选
择的方式逐个循环显示。另外还可以采用脱机显示方式,在这种方式下用户将显示内容传
至显示部分后,计算机就可以不再介入显示过程,显示系统就可以根据用户设定的模式显
示所要显示的信息。
四、改变传统的显示方式实现立体显示。
在分析了人的视觉特性以后,可以利用视觉暂留现象,将传统的LED显示屏用一根
镶嵌有16个高亮度的发光二极管的浅色直棒来替代。当有信息需要显示时,先是驱动步
进电机工作,通过一些机械装置来带动直棒转动,从而可以达到一定的转速,并且还需和
信号的传递速率想匹配。这样的话,我们就可以看到一个在立体空间里显示的数字、汉字
或简单的图形了。
7.2展望
一、在电路设计上,本设计中仍然采用了一些传统器件,如74HCXX,4000系列等。
随着新器件的发展,完全可以用一些集成芯片来代替。这样不仅可以减小电路板面积,降
低生产成本,同时也增强了系统的可靠性。
二、如何实现彩色LED点阵的扫描控制电路还有待于进一步研究。
三、本文实现了串行数据的高速传输,但对于更大规模数据的高速并行传输还有待于西安理工大学硕士学位论文
进一步实验。
四、LED点阵显示屏的制造工艺还有待于进一步提高。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] 下一页
单片机LED三文动态信息显示系统 第15页下载如图片无法显示或论文不完整,请联系qq752018766