保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

SSD1906显示控制器与AT91RM9200的接口技术


  
  
  
  
  其中:fPCLK为PCLK时钟频率,单位为Hz;
  
  HT=((REG[12h]bits6-0)+1)×8Ts,为水平总周期;
  
  VT=((REG[19h]bits1-0,REG[18h]bits7-0)+1)lines,为垂直总周期。
  
  像素时钟PCLK的选择具有很大的灵活性。首先,LCD面板的帧速率一般都有一个允许的范围。其次,像素时钟频率也可以指定为一个很的值,然后,通过调整水平和垂直显示周期,将帧速率降低到一个最优值。像素时钟的时钟源可以为MCLK或BCLK。通过配置寄存器REG[05h],可以得到不同的PCLK。
  
  4.2虚拟显示模式的设置
  
  SSD1906支持虚拟显示模式,具体可以通过以下寄存器的设置实现。首先,设置主窗口显示起始地址寄存器REG[74h]、REG[75h]和REG[76h],指定显示内存中主窗口图像的起始地址。然后,设置主窗口线地址偏移寄存器REG[78h]和REG[79h],确定虚拟图像的水平像素数。当然,设定的水平像素数必须大于LCD面板的实际显示像素宽度,才可以实现虚拟显示,否则为普通显示模式。图3所示为主窗口与虚拟显示区域的关系。
  
  4.3浮动窗口的设置
  
  浮动窗口可位于虚拟显示区域内的任何位置,其定位可以通过浮动窗口控制寄存器REG[7Ch]到REG[91h]来进行设置。浮动窗口的色深和显示方向与主窗口相同。本方案中采用的是正常方向模式显示,即禁止显示旋转。图4为本方案中浮动窗口与主窗口的关系,以及定位寄存器的设置。
  
  4.4硬件光标的设置
  
  SSD1906支持在主窗口中显示两个硬件光标。这两个光标可以位于主窗口的任何位置,具体定位通过光标模式寄存器REG[C0h]到REG[111h]控制。硬件光标只支持4/8/16bpp显示模式。
  
  光标的色深和显示方向与主窗口一致。本方案中光标的定位以及相应的控制寄存器设置如图5所示。
  
  这里只介绍了SSD1906中的一些主要寄存器的配置。其它的寄存器设置,请参考相关资料。
  
  结语
  
  SSD1906属于中小规模的图形显示控制器,尤其适用于工控、便携式设备及其它一些日常消费产品的液晶显示。在AT91RM9200嵌入式系统中,充分利用了SSD1906小体积、低功耗、低成本、多显示功能的优点,可以很好地应用于工业控制以及车载GPS等领域中。
  
  
  
 

《SSD1906显示控制器与AT91RM9200的接口技术(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/143715.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。