Previous Page   Next Page

 

S08 Core-Based LCD Microcontroller


Page Contents:   [ Featured Products | Datasheets | Application Notes | Buy Now ]


See it First - Buy it First

Freescale has recently announced its first low power HCS08 core-based LCD microcontroller products – MC9S08LC60/36 suitable for general purpose, portable applications.


The MC9S08LC60/36 microcontroller helps customers build an LCD solution utilizing the speed, low voltage and C compatibility of S08 architecture. A graphical display with sufficient memory acts as application and LCD controller without the added cost of “chip-on-glass” to fulfill the need for a broad spectrum of applications with displays. The LCD controller provides flexibility in the number of segments, up to 160 segments driven and LCD glass voltage used. It also allows enhanced EEPROM emulation, eliminating the need for offchip EEPROM, saving both board space and cost. This along with the low power consumption helps optimize customers’ systems and Bill of Materials.

 


 

FEATURES
  • Operating voltage and performance
    • 1.8V / 8MHz – 3.6V / 20MHz
    • -40° to +85ºC range
  • Power consumption
    • <10µA in Stop 3 with LCD and Osc. enabled (typical)
  • 36K and 60K Flash offerings and 2.5 and 4K of RAM
  • Two Flash arrays for enhanced EEPROM emulation
  • Communications
    • SCI, 2xSPI, I2C bus module up to 100kbps
  • 40/41 frontplanes, 4/3 backplane LCD driver
  • 3V and 5V glass LCD voltages supported
  • 8 channel, 12-bit Analog-to-Digital converter
    • Internal bandgap reference voltage
  • Analog comparator module (ACMP)
  • Two configurable 16-bit TIM modules (4-ch total)
  • Real time interrupt (RTI) for SW time of day
  • Up to 16 keyboard interrupts (KBI)
  • Internal clock generator (ICG) with up to 20MHz bus
  • Watchdog computer operating properly (COP) reset with option to run from bus clock
  • Background debugging system (BDM) and on-chip in-circuit emulation (ICE) with real time bus capture
  • 80- and 64-pin package LQFP
APPLICATIONS
  • Battery operated handheld devices
  • Exercise equipment
  • Heart rate monitors
  • Cycling computers
  • Glucose monitors
  • Personal diagnostics
  • Portable medical devices
  • Security systems
  • Low-end utility metering
  • ZigBee nodes with display
  • Multimeters
  • Telephone displays
  • Settings and memory info on digital cameras
  • External caller ID on low end cellular phones

 


 

Freescale's LC60 family addresses the display, power, memory and communications requirements of portable LCD applications, handheld consumer and industrial devices. Supporting displays with up to 160 (4 x 40) segments, LC60 MCUs give developers the flexibility to design LCD applications for portable health care devices, thermostats, exercise equipment, personal diagnostics, calculators, metering equipment, alarm clocks, toys, cameras and many other consumer products.

"Developers of handheld and metering devices continually look for ways to drive LCDs while minimizing power demands," said Mike McCourt, vice president and general manager of Freescale's Microcontroller Division. "The newest addition to the 8-bit S08 family, Freescale's LC60 MCUs provide a system-on-chip solution that enables high segment count LCD applications while offering low power operation."

The LC60 family combines a high performance, low voltage S08 MCU core (operating at 1.8V-3.6V) with an LCD driver module, a rich set of communications peripherals, dual Flash memory arrays and an integrated programmable timer. This high level of integration helps reduce total system cost and board space by providing a configurable, flexible single chip solution that minimizes the need for external display driver, memory and timing components and eliminates the need for off-chip EEPROM.

The low power LC60 LCD device is capable of driving a display using the high performance, low voltage operation, C compatibility, single wire background debug mode and on-chip in-circuit emulator (ICE) of the S08 architecture.

 

Versatile LCD Driver

The LC60 family's integrated LCD driver supports both standard 3V and 5V LCD glass applications, giving developers the flexibility to select the ideal glass for display quality, system cost, bill of materials (BOM) and power consumption. An internal charge pump enables the application to run off of a single power supply, a dual supply for sustained contrast, or a customized implementation of contrast control. On-chip integration of an LCD driver and charge pump ultimately means fewer required external components, lower overall system cost, reduced power consumption and faster design time.

The LCD driver is designed to support up to 160 segments for a rich graphical display, without requiring the added cost of dot matrix or "chip-on-glass" capabilities. The LCD driver for the 80-pin LC60 package gives developers the flexibility to configure 4 x 40 or 3 x 41 segment displays, including up to 16 alphanumeric displays. In addition, numbers, text and icons can easily be mixed and matched within displays.

The LCD driver can be configured to operate a display even when the MCU core enters STOP or "sleep" mode. The blinking of individual segments in STOP mode is an innovative feature that helps reduce overall system power consumption and preserves battery life.

 

Memory and Communication Integration

The LC60 family features a dual Flash memory block for enhanced EEPROM emulation. Eliminating extraneous EEPROM from the system helps reduce system cost and board space. The dual Flash block enables continued execution of code out of one block while programming or erasing the other block.

On-chip integrated serial peripheral interface (SPI), serial communications interface (SCI) and inter-IC (I2C) modules make it easy to connect LC60 MCUs to external power measurement ICs or to ZigBee® enabled modules for wireless communications applications.

 

Broad Set of Development Tools

The LC60 family is supported by a comprehensive ecosystem, including the Processor Expert™ rapid application design tool, CodeWarrior® Special Edition for HC(S)08/RS08 a demonstration board, compiler, debugger, initialization tool, samples, documentation and application notes for the demo board, enabling faster time to market. A demonstration kit optimized for the LC60 family contains the equipment designers need to develop and evaluate application code, including an integrated background debug module (BDM) and a custom glass LCD that demonstrates LCD segments in an end-application format.

 

About S08 Architecture

Freescale's S08 architecture provides an exceptional combination of high performance and low power operation for cost sensitive 8-bit embedded applications. Built on Freescale's 0.25-micron process technology, the S08 architecture is optimized for extreme operating economy with multiple power management modes, making it attractive for battery powered and handheld applications. Freescale MCUs based on S08 cores also provide an array of advanced features and capabilities; including integrated third generation Flash memory and RAM, multiple serial communication options, on-chip in-circuit emulator (ICE) and high performance analog functionality.

 

Portfolio Comparison

 

Features LC Family LJ/LK Families LV Family
Core HCS08 HC08 HC08
Flash (up to) 60KB (dual Flash block) 24KB 8KB
RAM (up to) 4KB 768B 512B
LCD Controller (max) 40 x 4 (160 segments) 32 x 4 (128 segments) 24 x 4 (96 segments)
ADC 8 ch – 12-bits 6 ch – 10-bits 6 ch – 10-bits
Analog Comparator 1 - -
KBI 2 ch – 8-bit 1 ch – 18-bit -
Timers 2 ch – 16-bit 2 ch – 16-bit 2 ch – 16-bit
SCI 1 1 -
SPI 2 1 -
IIC 1 1 -
Operational Voltage 1.8V - 3.6V 2.7V - 5.5V 2.7 - 5.5V
Package 80 LQFP
64 LQFP
80 LQFP / QFP
64 LQFP / QFP
52 LQFP
52 LQFP

 

DEMO9S08LC60

The cost effective DEMO9S08LC60 demonstration kit contains everything a designer needs to develop and evaluate application code. The integrated USB multilink allows a designer to communicate with the board and target device with only a USB cable. Included custom LCD glass demonstrates the capabilities of all LCD segments in "an end-application format".

 

FEATURES
  • Main Board Components
    • MC9S08LC60 in 80-pin LQFP package
    • 32.768 crystal
    • Built in BDM
    • RS-232
    • Power via USB or 12V DC input
  • Board Integrated Inputs
    • 4 buttons
    • Potentiometer
    • NTC-based temperature sensor
    • Photocell
    • Accelerometer (Freescale MMA7260Q)
  • Board Integrated Outputs
    • 8 high efficiency LEDs
    • Piezoelectric speaker
    • Custom 3V LCD
DEMO9S08LC60 Kit Contains
  • DEMO9S08LC60 Board
  • CodeWarrior™ Development Studio CD
  • CodeWarrior™ Service Pack CD
  • USB cable
  • Quick start guide
  • User manual

 

 

USBMULTILINKBDME

The USBMULTILINKBDM is a cost effective in-circuit emulator, debugger and programmer for all HCS08 and HCS12 MCUs.

 

FEATURES
  • Real-time in-circuit debug through HCS08 or HCS12 BDM interface
  • Fast in-circuit Flash programming
  • Small unobtrusive size (approximately 3" x 2" x 3/4") supports 1.8V to 5.5V HCS08s and HCS12s
  • USB-to-BDM interface

 

CWS-HXX-SE – Free!
  • Fast Track CodeWarrior™ Special Edition Software
    Version 5.1 required for S08 support
  • Provides assembly support
  • Download at www.freescale.com/8bit
USBMULTILINKBDME Kit Contains
  • USBMULTILINKBDM, In-Circuit Debugger/Programmer
  • USB cable
  • CodeWarrior™ Development Studio for HC(S)08, Special Edition
  • CodeWarrior™ Development Studio for HCS12, Special Edition

 

 Application Notes
Name Application
Notes
Accompanying
Software
How to do EEPROM Emulation Using Double Flash Array on MC9S08LC60 PDF PDF
Hardware-Triggered ATD Using Internal Hardware to Start an Analog Conversion v1.0 PDF PDF
Interfacing an LCD to the MC9S08LC60 PDF PDF
M68HC08 to HCS08 Transition PDF  
Internal Clock Source (ICS) Module on the HCS08s in Depth PDF  

 

 

 Featured Products
Part Number   Description Data
Sheet
App.
Notes
 
DEMO9S08LC60   Integrated USB-BDM Interface View PDF   Buy Now
MC9S08LC36LK New Product Introduction LCD S08 8-Bit Microcontroller View PDF   Buy Now
MC9S08LC60LK New Product Introduction LCD S08 8-Bit Microcontroller View PDF   Buy Now
USBMULTILINKBDME   In-Circuit Emulator, Debugger and Programmer View PDF   Buy Now

refers to New Product Introduction

 

Previous Page
Terms of Use  |  Privacy Policy
© 2012 Future Electronics. All rights reserved.

Next Page