全球旧事资料 分类
LED点阵显示屏设计1LED的原理及技术图1为LED点阵。
11认识LED点阵所谓LED点阵就是将多个LED以阵列方式排成一个器件,可分为单色、双色、三色三种。依LED的极性排列分为共阳极和共阴极两种类型。根据矩阵每行或每列所含LED个数的不同,又可分为5×7、8×8、16×16等类型。其中的LED的引脚有规律的连接,图1为共阳极和共阴极8×8LED阵列内部电路结构。12LED的静态显示通常LED的控制包括字形控制(显示什么字符)和位控制(哪些位显示)。在静态显示方式下,每一位显示的字形控制线是独立的,分别接到一个8位IO口上,字位控制线也连接到另一个IO口上。
f当想显示一个字符时,让相应的LED点亮即可。13LED的动态显示动态显示用的还是比较广泛的,所谓动态显示就是一位一位的轮流点亮LED,在每一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和发光二极管熄灭时的余辉,将出现多个字符“同时”显示的现象。即在每一瞬间,所有LED会显示相同的字符,要想每位显示不同的字符,就必须采用扫描方法轮流点亮各位LED,即在每一瞬间只使某一位显示字符,在此瞬间,断选控制IO口输出相应字符选码(字型码)。而位选则控制IO口在该显示位送入选通电平,以保证该位显示相应字符。如此轮流,使每位分时显示该位应显示字符。段选码、位选码每送入一次延时1ms因为人的视觉暂留时间位100ms,所以每位显示的时间间隔不能超过20ms,并保持延时一段时间,以造成视觉暂留效果,给人看上去每个LED都在亮,且显示不同的内容。LED阵列的显示方式就是按显示数据编码的顺序,一行一行地显示。2硬件的设计51单片机有四个IO接口经常外接许多的控制设备,当这四个接口不够使用时,经常外接许多扩展芯片用于连接外部的设备,在这里,LED点阵显示屏就不能直接接到IO口上,就需要通过扩展芯片与8051连接。图3为8051与LED屏的连接电路。
f3软件编程中应该注意的问题31关于字模的一些问题首先有一个取字模软件,可以把一个个的汉字及图像分解为各自的字模,这些字模就是LED屏幕进行显示时所需要调用的字库,通过修改字库来修改所要显示的内容。32如何控制字体的滚动及滚动速度字体的滚动是多屏的连续显示,那么首先要知道如何显示一屏:一屏(满屏)的显示是逐行进行显示的,速度很快。使人产生了视觉误差,感觉整个屏幕都在亮。在逐行进行显示时,显示完一行要延时一会。(这里的延时时间t1就决定了每屏的显示时间,即动态显示的速度)。以16×16点阵r
好听全球资料 返回顶部