新闻中心

EEPW首页 > 光电显示 > 设计应用 > 一种LED点阵显示控制的设计方案

一种LED点阵显示控制的设计方案

作者:时间:2011-07-01来源:网络收藏

  2.4 驱动电路

  由于题目要求不允许使用集成驱动电路,但不采取驱动电路,屏不稳定、亮度不高,故采取分立元件三极管作驱动电路,驱动电路如图5所示。

点阵显示驱动电路

图5 驱动电路

  3 系统软件

  显示屏软件的主要功能是向显示屏提供显示数据,并产生各种信号,使屏幕按的要求显示。

  根据软件分层次设计的原理,可把显示屏的软件系统分成两大层:第一层是底层的显示驱动程序,第二层是上层的系统应用程序。显示驱动程序负责向屏传送特定组合的显示数据,并负责产生行扫描信号和其他信号,配合完成显示屏的扫描显示工作。显示驱动程序由显示子程序实现;系统环境设置(初始化)由系统初始化程序完成;显示效果处理等工作,则由主程序通过调用子程序来实现。

  3.1 显示驱动程序

  显示驱动程序在进入中断后首先要对定时器T0重新赋初值,以保证显示屏刷新率的稳定。16行扫描格式的显示屏刷新率(帧频)的计算公式如下:

  其中:F为晶振频率;T为定时器T0初值(工作在16位定时器模式)。

  其次,显示驱动程序查询当前点亮的行号,从显示缓存区内读取下一行的显示数据,并通过串口发送给移位寄存器。



评论


相关推荐

技术专区

关闭