在P87LPC764 I2C总线系统中扩展LCD显示器
时间:06-12
来源:互联网
点击:
八个SBR可分成两组,地址为偶数的一组称为A体,奇数组称为B体。在静态方式下,要么显示A体数据,要么显示B体数据。可以通过改变BANK位的值来切换显示内容。在双极方式下,八个SBR将同时使用,这时BANK为不关心码,A体对应于BP1,B体对应于BP2。
c.总线操作
PCF8577C的总线操作包括从地址和硬件子地址,其中从地址固定为0111010,共七位,是I2C总线委员会分配的。此外,还有三位硬件子地址(A2A1A0)待设定。若应用系统中有多片8577C,则需分别设定不同的硬件子地址来加以区别。选中8577C指的是它的从地址和硬件子地址都被选中。
2.3 显示电路设计
利用P87LPC764扩展LCD的接口电路如图3所示。该电路采用静态驱动方式,由P87LPC764单片机访问8片8577C以组成最大级联系统。每片8577C可驱动32段LCD,因此,共可扩展256段LCD。而在级联应用时,只由第一级构成振荡器,以输出背极信号,并对后级进行同步。
3 软件设计
该应用电路是一个单主I2C总线系统,数据传送操作只有主发送方式,因而在编程过程中没有检测总线错误。数据发送时,每发送1个字节,都应检测应答信号,如无应答信号,建立标志位F0以重发数据。该电路采用静态方式,显示为A体数据。
|
本文介绍了I2C总线系统中利用典型的LCD驱动控制器件PCF8577C扩展LCD显示器的电路及程序设计。参考本文思路,也可实现动态LCD显示器的扩展。该方法在I2C总线系统中进行人机接口电路设计时具有较好的参考价值。
总线 单片机 LCD 电路 显示器 电阻 电容 振荡器 相关文章:
- 工业以及汽车应用中多种串行总线特性及比较(01-05)
- 智能家居的标准与协议(08-27)
- LonWorks现场总线设备驱动设计与实现(08-21)
- 浅谈数据线扼流圈改善电磁兼容问题使汽车更加安全(06-23)
- 基于I2C总线遥控彩电原理及故障演示装置的研制(11-14)
- 基于CAN总线的半挂车安全预警系统设计(03-16)