Freescale Semiconductor
Application Note
Document Number: AN3280
Rev. 0, 07/2006
Contents
© Freescale Semiconductor, Inc., 2006. All rights reserved.
1
MC9S08LC60 Introduction
The MC9S08LC60 is an HCS08 device that combines a
liquid crystal display (LCD) driver module with a rich
set of peripherals. This high level of integration reduces
the total system cost by providing a single chip solution
for applications needing a display with up to 160
segments. LCDs are commonplace in many applications,
including thermostats, calculators, digital multi-meters,
medical monitoring devices, toys, and appliances.
The LCD module integration in the MC9S08LC60
provides a high-level of configurability allowing for
lower power operation. In fact, the LCD driver can be
configured to operate a display even when the
MC9S08LC60 enters stop3 sleep mode.
provides a block diagram of the MC9S08LC60. In
addition to the built-in LCD driver, the MC9S08LC60
has notable peripherals such as a 12-bit ADC and dual
Flash arrays (for EEPROM emulation), as shown in the
block diagram.
MC9S08LC60 Introduction . . . . . . . . . . . . . . . . . . . . . . . 1
Type of LCD Glass Compatible with MC9S08LC60 2
Number of Segments and Using Segments in LCD 3
LCD Glass Specification . . . . . . . . . . . . . . . . . . . . . 4
LCD Module Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . 4
LCD Module Power Supply Configuration . . . . . . . . 4
LCD Module Clock. . . . . . . . . . . . . . . . . . . . . . . . . . 5
LCD Blinking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Interfacing the LCD MCU to an LCD Glass . . . . . . . . . . . 7
LCD Glass Detailed Description . . . . . . . . . . . . . . . 8
Mapping LCD Glass Segments to the MCU LCD
RAM Registers. . . . . . . . . . . . . . . . . . . . . . . . . . 11
Mapping the MCU LCD RAM to Alphanumeric
Segment Groups . . . . . . . . . . . . . . . . . . . . . . . . 12
Example Application Using the DEMO9S08LC60 . . . . . 16
DEMO9S08LCD60 Overview and Configuration. . 17
Example Application Software Overview. . . . . . . . 18
Example Application Operation and Quick Start . . 25
Interfacing an LCD to the
MC9S08LC60
by: Steven Torres
Austin, TX, USA