Datasheet
Chapter 9 Liquid Crystal Display Driver (S08LCDV1)
MC9S08LC60 Series Data Sheet: Technical Data, Rev. 4
Freescale Semiconductor 129
9.3.2 LCD Control Register 1 (LCDCR1)
Read: anytime
5:3
LCLK[2:0]
LCD Clock Prescaler — The LCD module clock prescaler bits are used as a clock divider to generate the LCD
waveform base clock as shown in Equation 9-1. The waveform base clock is used, with the LCD module duty
cycle configuration to determine the LCD module frame frequency.LCD module frame frequency calculations are
provided in 9.4.1.3/p.139.
Eqn. 9-1
1:0
DUTY[1:0]
LCD Duty Select — DUTY[1:0] bits select the duty cycle of the LCD module driver.
00 Reserved.
01 Use BP[1:0] (1/2 duty cycle). This mode forces the multiplexed BP3/FP40 pin to be configured as FP40
10 Use BP[2:0] (1/3 duty cycle). This mode forces the multiplexed BP3/FP40 pin to be configured as FP40
11 Use BP[3:0] (1/4 duty cycle). This mode forces the multiplexed BP3/FP40 pin to be configured as BP3
(default)
76543210
R
LCDIEN
0 0 0 0 0
LCDWAI LCDSTP3
W
Reset 00000000
= Unimplemented or Reserved
Figure 9-4. LCD Control Register 1 (LCDCR1)
Table 9-5. LCDCR1 Field Descriptions
Field Description
7
LCDIEN
LCD Module Frame Frequency Interrupt Enable — Enables an LCD interrupt.event that coincides with the
LCD module frame frequency (LPWAVE=0) or sub-frame frequency (LPWAVE=1).
0 The start of the LCD module frame causes a LCD module interrupt request.
1 No Interrupt request is generated by this event.
1
LCDWAI
LCD Module Driver and Charge Pump Stop While in Wait Mode
0 Allows the LCD driver and charge pump to continue running during wait mode.
1 Disables the LCD driver and charge pump whenever the MCU goes into wait mode.
0
LCDSTP3
LCD Module Driver and Charge Pump Stop While in Stop3 Mode
0 Allows the LCD module driver and charge pump to continue running during stop3.
1 Disables the LCD module driver and charge pump whenever the MCU goes into stop3.
Table 9-4. LCDCR0 Field Descriptions (continued)
Field Description
LCD Waveform Base Clock
16 x 2
LCLK[2:0]
LCDCLK
=
where LCDCLK ≅ 32.768 kHz
