碧波液压网 欢迎你,游客。 登录 注册

LCD驱动器SD0432与嵌入式系统的接口设计

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  1 SD0432的主要特性

  现今,随着LCD价格的下降,LCD的使用已经越来越普遍了,如在电脑显示器方面,大有LCD显示器取代CRT显示器的趋势。同时由于LCD显示器具有直观、小巧轻薄、耐用等特性,因而得到了广泛的使用。

  SD0432是具有128段(32×4位)和映射存储器的多功能LCD驱动器。通过配置可使之适合于多种LCD的应用场合。主控制器(如单片机)与SD0432之间的接口只需四根线。此外,SD0432还可以通过掉电指令来降低器件的功耗。SD0432的主要特性如下:

  ·工作电压范围为2.4V~5.2V;

  ·内含256kHz RC振荡器;

  ·外部32kHz晶振或256kHz时钟频率输入;

  ·1/2或1/3偏置选择及1/2、1/3或1/4占空比LCD显示;

  ·内含时基频率源;

  ·两个可选择的蜂鸣器频率;

  ·可用掉电命令降低功耗;

  ·内含时基发生器及看门狗定时器;

  ·时基或看门狗定时器溢出输出;

  ·具有八种时基/看门狗定时器时钟源;

  ·32×4 LCD驱动器;

  ·内含32×4位显示RAM;

  ·带有四线串行接口;

  ·内含LCD驱动信号源;

  ·具有软件配置特性;

  ·具有三种数据寻址模式;

  ·通过改变VLCD脚至VDD脚的串接电阻器调整LCD的工作电压;

  ·数据模式指令及命令模式指令R(Read)/W(Write)地址可以自动累加。

  2 SD0432的引脚功能

  3 结构原理

  图1是SD0432的内部结构原理图,它主要由显示存储器RAM、系统振荡器、时基及看门狗定时器(WDT)、音频发生器、LCD驱动器及偏压发生器、控制和定时电路等部分组成。

  3.1 显示存储器RAM

  静态显示存储器(RAM)用以存储要显示的数据,其容量为32×4位。RAM的内容直接反映LCD驱动器的内容,RAM中的数据由READ、WRITE以及READ-MODIFY-WRITE指令进行存取。

  3.2 看门狗定时器(WDT)

  图2是SD0432中系统时基及看门狗(WDT)的结构图,时基发生器经过256分频可产生精确时基。看门狗定时器在此基础上,经过4分频产生中断,从未知或不希望的跳转及误操作中断主控制器或其他子系统,看门狗定时器结束将导致内部看门狗定时结束标志位置1。时基发生器及WDT定时结束标志的输出可通过命令选择与IRQ输出相连接。SD0432共有八个频率源适用于时基发生器及看门狗定时器时钟,该频率可由下式计算:

  fout=32kHz/2 n

  其中:n=0~7,32kHz为系统频率,可由32.768kHz晶振,256kHz内部振荡器或256kHz外部频率产生。

  若采用片内振荡器或外部256kHz频率作为系统频率源,可通过一个三级预分频器将其分频为32kHz。使用时基发生器及WDT相关命令时应注意其相互的区别,因为两者共和一个八级计数器。例如:调用WDT DIS命令可禁止时基发生器,而WDT EN命令不仅使能时基发生器而且可输出WDT定时结束标志(将WDT定时结束标志接至IRQ引脚)。在TIMER EN命令发生后,WDT从IRQ引脚断开而时基发生器的输出端接至该引脚。CLR WDT命令可清零WDT,而时基发生器的内容则可由CLR WDT或CL TIMER命令清零,应在WD EN或TIMER EN命令前执行操作。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论