PIC18F6390/6490/8390/8490
22.2
LCD时钟源选择
LCD驱动模块有3个可能的时钟源:
• (F
OSC
/4)/8192
• T13CKI时钟/ 32
• INTRC / 32
第一个时钟源是系统时钟分频
8192 ((F
OSC
/ 4 ) / 8192 ) 。该分频比被选择为
提供约1kHz输出时,系统时钟是
8兆赫。分频器是不可编程的。相反,该
液晶分频位, LCDPS<3 : 0> ,用于设置的
LCD帧时钟速率。
第二个时钟源是Timer1振荡器/ 32 。
这也给了约1千赫兹时32.768 kHz晶振
用于与Timer1振荡器。要使用定时器
振荡器作为时钟源, T1OSCEN
( T1CON<3> )位应设置。
第三个时钟源为31.25 kHz的内部RC
振荡器/ 32 ,它提供大约1千赫兹
输出。
所述第二和第三时钟源可被用来向
继续运行LCD ,而处理器处于
SLEEP。
使用比特, CS1 :CS0 ( LCDCON<3 : 2> ) ,任何这些
时钟源可以被选择。
22.2.1
LCD预分频器
一个16位计数器作为预分频器的LCD
时钟。该预分频器不可直接读写;
将其值设为由LP3 : LP0位( LCDPS<3 : 0> ) ,其
决定预分频器的分配和分频比。
从1分频值: 1到1: 32768
幂的2的增量是可选择的。
图22-2 :
LCD时钟发生器
COM0
COM1
COM2
COM3
系统时钟
(F
OSC
/4)
TMR1 32千赫
晶体振荡器
内部RC振荡器
喃˚F
RC
- 31.25千赫
÷8192
÷4
÷32
÷2
STAT
DUP
旅
四
LP3 : LP0
( LCDPS<3 : 0> )
LMUX1 : LMUX0
( LCDCON<1 : 0> )
LMUX1 : LMUX0
( LCDCON<1 : 0> )
4位预分频器PROG
÷1, 2, 3, 4
环网柜
÷32
CS1 : CS0
( LCDCON<3 : 2> )
DS39629C页262
©
2007 Microchip的技术公司