全球旧事资料 分类
第28卷第3期计算机应用与软件Vol28No32011年3月ComputerApplicatio
sa
dSoftwareMar2011LED显示屏控制器设计研究张飙桂林理工大学信息科学与工程学院广西桂林541004
f收稿日期20091126。张飙讲师主研领域LED显示技术与
f摘要针对LED屏控制器设计提出了一些新的方法。快速移位法使移位速度提升33。协议树的引入使通信协议的描述、解释和扩充更加快捷应用循环缓冲区可有效避免通信缓冲区溢出引发的程序异常显示双缓冲区的使用不仅简化了显示帧设计而且便于设计代码移植基于优先级的主程序结构可优先且多次响应重要任务。运用这些方法可以显著提高控制器开发效率和运行稳定性。关键词快速移位协议树循环缓冲区显示双缓冲区ONDESIGNOFLEDSCREENCONTROLLERZha
gBiaoSchoolofI
formatio
Scie
cea
dE
gi
eeri
gGuili
U
iversityofTech
ologyGuili
541004Gua
gxiChi
aAbstractThisarticleprovidessome
ewdesig
sfortheco
trollerofLEDdisplayscree
Thedatashiftspeedca
beraised33perce
tquickerwiththefastshiftapproachThei
troductio
ofprotocoltreemakesitco
ve
ie
ttodepicti
terpreta
dexte
dthecommu
icatio
protocolSoftwareexceptio
i
ducedbycommu
icatio
bufferoverflowca
beavoidedeffectivelyviaresorti
gcircularbufferTheuseofdoublebufferfordisplaysimplifiesthedesig
ofdisplayframeaswellasfacilitatesthedesig
ofcodeporti
gMai
programarchitecturebasedo
prioritymakesitpossibletorespo
dimporta
ttaskswithprecede
cea
dfreque
tlyByapplyi
gthesemethodsthedevelopme
tefficie
cyofco
trollera
ditsru
i
gstabilityca
beco
spicuouslye
ha
cedKeywordsFastshiftProtocoltreeCircularbufferDisplaydoublebuffer0引言
f随着LED显示屏市场不断扩大缩短LED显示屏控制器开发周期、增强系统稳定性已显得尤为重要。本文针对单片机控制的LED显示屏提出了一些新的设计方法这些方法做成模板后稍加修改就可直接用于实际项目设计。1系统结构为了方便描述本文给出了具有代表性的51单片机为控制核心的LED显示屏系统结构如图1所示。系统主要包括快速移位模块存储器扩展模块串行通信模块亮度采集模块LED检测模块配置模块看门狗模块等。图1系统结构图2快速移位实现结构在单片机系统中通常由单片机实现移位输出移出1bit数据需3个机器周期时钟置低放1bit数据时钟置高这种方法优点是简单易用缺点是数据输出速率低。本文在基本不增加硬件成本的条件下提出利用74HC165辅助单片机加快移位速度r
好听全球资料 返回顶部