Freescale: DEMO9S08QG8E - Demo Board for MC9S08QG8

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents


Kit Overview

The DEMO9S08QG8DEMO9S08QG8 is a demonstration board for the MC9S08QG8MC9S08QG8 microcontroller. Development of application code is quick and easy with the  integrated USB-to-BDM interface, CodeWarriorTM Development Studio, and software examples. A 32-pin connector allows connecting the DEMO9S08QG8 board to an expanded evaluation environment.


The S08QG Family of microcontrollers provide a wide variety of serial interfaces and peripherals, normally found in higher-end devices, all in a small package. Featuring low-power S08 8-bit architecture, S08QG devices are a perfect fit for battery-powered devices.


The operating modes of the MC9S08QG8/4 are described below. Entry into each mode, exit from each mode, and functionality while in each mode are described.


  • Active background mode for code development
  • Wait mode:
    • CPU halts operation to conserve power
    • System clocks running
    • Full voltage regulation is maintained
  • Stop modes: CPU and bus clocks stopped
    • Stop1: Full powerdown of internal circuits for maximum power savings
    • Stop2: Partial powerdown of internal circuits; RAM contents retained
    • Stop3: All internal circuits powered for fast recovery; RAM and register contents are retained


Key Applications:

  • Consumer - Small Appliances, Toys
  • Medical/Health Care - Vital Signs Monitors
  • Networking - Wireless Communications
More Development Kits and Tools
orangearrw.gifFreescale Development Kitsorangearrw.gifFreescale Development Tools
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Development Tools


Software Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription
IDEFreescaleCodeWarriorAll Freescale MCU's

Freescale's software and development solutions take you beyond the silicon, helping to bring your embedded applications to life.  Learn More

RTOSFreescaleMQXColdFire / HC08 / HC12 / ARM / S08 / RS08 / PowerPC

The Freescale MQX Real-Time Operating System (RTOS) provides real-time performance within a small, configurable footprint. This RTOS is designed to allow you to configure and balance code size with performance requirements. Learn More

RTOSMicriumuC/OS IIIColdFire / HC08 / HC12 / ARM / S08 / RS08 / PowerPC

μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs.  Learn More

RTOSSeggerembOSColdFire / HC08 / HC12 / ARM / S08 / RS08

SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications.  Learn More


Hardware Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription
Debuggers, Emulators & JTAG ToolsFreescaleUSBMULTILINKBDMEUSBMULTILINKBDMEHC08 / HCS12 / S08 / RS08 / Coldfire V1USB BDM Interface cable for the 68HC(S)12(X) and 68HCS08 and 68RS08 and ColdFire V1
Debuggers, Emulators & JTAG ToolsFreescaleU-MULTILINKU-MULTILINKHC08 / HCS12 / S08 / RS08 / Coldfire / KinetisP&E USB Multilink Universal debug and programming interface for HCS08, HC(S)12(X), ColdFire, Qorivva MPC55xx/56xx, and Kinetis
Debuggers, Emulators & JTAG ToolsFreescaleM68CYCLONEPROEM68CYCLONEPROEHC08 / HCS12 / S08 / RS08 / Coldfire V1Hardware Debug Interface and Stand-Alone Programmer for HC08, HCS08, RS08, ColdFire V1, and HC(S)12(X)

Back to top

Technical Documents

Learning Center
User GuideFreescale: User Guide for MC9S08QG8 microcontroller
User GuideFreescale: Quick Start Guide for DEMO9S08QG8 Demo Board
User GuideFreescale: Application User Guide for DEMO9S08QG8 Microcontroller
Product BriefFreescale: BR8BITLOWEND-Application document on 8-bit controllers
Application NoteFreescale: Application Note for DEMO9S08QG8 Demo Board


Design Elements
SchematicFreescale: Schematics File for DEMO9S08QG8 Demo Board
Application LibraryFreescale: Software Code for DEMO9S08QG8 Demo Board
Application LibraryFreescale: SoftwareTest Code for DEMO9S08QG8 Demo Board

Back to top



Back to top

Kit Features



  • MC9S08QG8MC9S08QG8 CPU, 16-pin DIP, Socketed
    • 8K Byte Flash
    • 512 Bytes RAM
    • Internal 32 kHz Oscillator, trimmable to ±0.2%
    • 12 GPIO, 1 Input Only, 1 Output only
    • Timer Interface Module
    • SCI and SPI Communication Ports
    • IIC Module
    • 8 KBI inputs
    • 2-Ch, 16-bit, Timer Interface
    • 8-Ch, 10-bit Analog to Digital Converter (ATD)
    • Analog Comparator w/ internal compare
  • USB-to-BDM Interface
  • RS-232RS-232 Serial Port w/ DB9 Connector
  • SPI, IIC ports available on Connector J1
  • External 32.768 kHz Clock Oscillator Option
  • Power Input Selection Jumper
    • Power input from USB-BDM
    • Power input from on-board regulator
    • Power input from Connector J1
    • Power output through Connector J1
  • User Components Provided
    • 3 Push Switches; 2 User, 1 Reset
    • 3 LED Indicators; 2 User, 1 VDD
  • Jumpers
    • USER_EN
    • PWR_SEL
    • COM_SEL
    • VX_EN
  • Connectors
    • 32-pin MCU I/O Connector
    • 2.0mm Barrel Connector
    • DB9 Serial Connector
  • Specifications:
    • Board Size 2.9 x 2.5
  • Power Input:
    • USB Cable - 500mA max
    • PWR Connector - 9VDC typical, +7VDC to +18VDC

Back to top

Kit Contents


The Freesacale's DEMO9S08QG8EDEMO9S08QG8E is Supplied with below contents;


  • Installation Guide
  • Demonstration Board
  • CodeWarrior™ Software
  • Adapter cable
  • Resource CD–ROM






Back to top