English
Language : 

MC9S08LC60 Datasheet, PDF (137/358 Pages) Freescale Semiconductor, Inc – Microcontrollers
Liquid Crystal Display Driver (S08LCDV1)
Table 9-12. LCDCMD Field Descriptions
Field
1
LCDCLR
0
BLANK
Description
LCD Data Register Clear Command — Deasserts all accessible bits in the LCDRAM registers. To clear all LCD
segment blink enables in the LCDRAM registers, the LCDCLR bit must be asserted only while LCDDRMS = 1.To
clear the entire LCD display, the LCDCLR bit must be asserted only while LCDDRMS = 0.
0 Contents of LCD data register are not deasserted by hardware.
1 Deasserts all accessible bits in the LCDRAM registers. The LCDDLR bit clears after all accessible bits in the
LCDRAM registers are set to 0.
LCD Display Blank Command — Asserting this bit clears all segments in the LCD display regardless of the
contents of the LCDRAM registers or the state of the LCDDRMS bit. BLANK does not disable the LCD timing
generator.
0 LCD segments are displayed or cleared depending on the contents of the LCDRAM registers when the
LCDDRMS bit is clear.
1 LCD segments are cleared regardless of the contents of the LCDRAM registers or the state of the LCDDRMS
bit. The content of the LCDRAM registers is unchanged by the BLANK bit.
9.4 Functional Description
This section provides a complete functional description of the LCD block, detailing the operation of the
design from the end-user perspective.
Before enabling the LCD module by asserting the LCDEN bit in the LCDCR0 register, it is recommended
that the LCD module be configured based on the end application requirements. Out of reset, the LCD
module is configured with default settings, but these settings are not optimal for every application. The
LCD module provides several versatile configuration settings and options to support varied
implementation requirements including:
• Frame frequency
• Duty cycle
• Frame frequency interrupt enable
• Blinking frequency and options
The LCD module also provides a frontplane enable control. Setting the frontplane enable bit, FP[n]EN, for
a particular pin enables the LCD module functionality of that pin when the LCDEN bit is set. When both
the LCDEN and required FP[n]EN bits are set, the LCDRAM can then be used to activate (display) the
corresponding LCD segments on an LCD panel.
The LCDRAM registers control the on/off state for the FP and BP segments of the LCD when the
LCDDRMS bit in the LCDCMD is cleared.If LCDDRMS = 0 when a 1 is written to the FP[n]BP[x] bit,
the corresponding connected segment turns on.When a 0 is written, the segment is turned off. For a detailed
description of LCD module operation for a basic seven-segment LCD display, see Section 9.6.1, “LCD
Seven Segment Example Description”.
MC9S08LC60 Series Advance Information Data Sheet, Rev. 2
Freescale Semiconductor
PRELIMINARY
137