用PIC单片机实现LCD在休眠模式下的工作状态
扫描二维码
随时随地手机看文章
如果具有一个需严格控制功率的应用,并且它必须持续显示数据,则可以将LCDPlC单片机置于休眠模式,而LCD驱动器模块继续驱动显示器。
要使LCD在休眠模式下继续工作,只需两个步骤。首先,必须选择除主振荡器之外的时钟源作为LCD时钟源,因为在休眠期间,主振荡器会暂停。
下表显示了各种LCD PlC MCU的选项。
其次、休眠使能位(SLPEN)必须清零。这样,在器件处于休眠模式时,LCD将继续显示数据。就这么简单!何时应选择内部RC振荡器(或LFINTOSC),而不是Timerl振荡器?这取决于您的应用是否需要严格控制时间,对于时间敏感度足够高的应用,通常需要Timerl振荡器连接高精度晶振。如果要设计一个计时应用,那么可能需要将32kHz晶振连接到Timerl。
由Timerl在休眠期间会继续工作,所以使用Timerl作为LCD时钟源不会产生不良结果。如果不需要在Timerl上使用外部振荡器,那么内部RC振荡器(INTRC或LFINTOSC)用作LCD的时钟源已远远足够,并且它不需要任何外部元件。