要更新LCD,能够修正LCDDATA寄存器的内容,以点亮或不点亮LCD显现器上的每个像素。使用固件通常将修正创立为与显现器上的元素(例如字符方位、条形图、电池显现等)相对应的缓冲区变量。
当使用调用显现更新时,存储在缓冲区变量中的值有必要转换为正确的像素位设置,像素位坐落LCD DATA寄存器中。
关于静态类波形,能够随时写LCD数据寄存器,而不会发生负面影响。但关于动态类波形,有必要每隔一个LCD帧才能写LCD数据寄存器,以保证动态类波形的两个帧互相互补。不然,会将直流偏压施加给LCD。
应当仅在答应写操作时才写LCD数据寄存器,答应写操作由LCD CON寄存器中的WA方位l指示。
在PIC16C926器材中,没有WA位。
像素数据的写入能够调整为在发生LCD中止时进行。只要挑选复用动态类波形时,才会发生LCD中止。
用PIC单片机完成LCD在休眠形式下的作业状况