P&E Microcomputer Systems, Inc. reserves the right to make changes without further notice to any
products herein to improve reliability, function, or design. P&E Microcomputer Systems, Inc. does not
assume any liability arising out of the application or use of any product or circuit described herein.
This software and accompanying documentation are protected by United States Copyright law and
also by International Treaty provisions. Any use of this software in violation of copyright law or the
terms of this agreement will be prosecuted.
All the software described in this document is copyrighted by P&E Microcomputer Systems, Inc.
Copyright notices have been included in the software.
P&E Microcomputer Systems authorizes you to make archival copies of the software and
documentation for the sole purpose of back-up and protecting your investment from loss. Under no
circumstances may you copy this software or documentation for the purpose of distribution to others.
Under no conditions may you remove the copyright notices from this software or documentation.
This software may be used by one person on as many computers as that person uses, provided that
the software is never used on two computers at the same time. P&E expects that group programming
projects making use of this software will purchase a copy of the software and documentation for each
user in the group. Contact P&E for volume discounts and site licensing agreements.
P&E Microcomputer Systems does not assume any liability for the use of this software beyond the
original purchase price of the software. In no event will P&E Microcomputer Systems be liable for
additional damages, including any lost profits, lost savings or other incidental or consequential
damages arising out of the use or inability to use these programs, even if P&E Microcomputer Systems
has been advised of the possibility of such damage.
By using this software, you accept the terms of this agreement.
The DEMO9S08JM16 is a low cost development system supporting
Freescale MC9S08JM16 microcontrollers. It consists of a DEMOJM Base
Board and a DC9S08JM16 Daughter Card. P&E’s Embedded Multilink
circuitry on the DEMOJM board allows the processor connected to the
DEMOJM to be debugged and programmed via USB from a PC. In addition,
the demo board can be powered using the USB bus.
1.2Package Contents
The DEMO9S08JM16 package includes the following items:
•DEMOJM Base Board with a DC9S08JM16 Daughter Card installed
•Getting Started DVD - Getting started with the series of
microcontrollers
•USB A-to-B Cable
•Mini-AB USB Kit
•Quick Start Guide
•Freescale Warranty Card
1.3Supported Devices
The DEMO9S08JM16 supports the following devices:
•MC9S08JM16CGT
1.4Recommended Materials On The Getting Started DVD-ROM
•Freescale MC9S08JM16 reference manual and datasheet
DEMO9S08JM16 User Manual1
•DEMOJM Base Board and Daughter Card schematic
•P&E Embedded Multilink Toolkit applications
•P&E Embedded Multilink driver installation guide and resources
1.5Handling Precautions
Take care to handle the package contents, including the DEMOJM Base
Board and DC9S08JM16 Daughter Card, in a manner such as to prevent
electrostatic discharge.
2HARDWARE FEATURES
The DEMO9S08JM16 is a demonstration and development system for
Freescale’s MC9S08JM16 microcontr ollers. Application development is quick
and easy using P&E’s Embedded Multilink circuitry and the included software
tools and examples. An optional BDM port is provide d to allow th e us e of an
external BDM interface such as P&E’s Cyclone PRO automated programmer
or USB Multilink. The USB Multilink is functionally comparable to the
DEMOJM’s Embedded Multilink circuitry.
Note:The DEMO board’s onboard Embedded Multilink circuitry is intended to
function with the onbaord processor and any daughter cards that may be
included. It cannot be used to communicate with ot he r de vice s.
2.1DEMOJM Base Board Features
•On-board Logic Analyzer
•On-board Virtual Serial Port
•Four (4) asymmetrically positioned 8x2 male connectors for
interchangeable daughter cards
•P&E’s Embedded Multilink circuitry populated on the underside
•SCI signals connected to P&E’s Embedded Multilink through jumpers
•ON/OFF Power Switch w/ LED indicator
•A 6VDC to 8VDC power supply input barrel connector
Note:The DEMOJM board power connector is incorrectly labelled as 6-12VDC. The
maximum voltage is 8VDC.
2DEMO9S08JM16 User Manual
•Power Input Selection Jumpers for selecting the input voltage source:
•Power Input from Embedded Multilink to LDO regulator
•Power Input from DC Power Jack to LDO regulator
•Power Input from Mini-AB connector
•Power Input from MCU_PORT connector
•RESET Push Button and LED indicator w/ Enable
•User Features:
•USB device mode and host mode support with Mini-AB USB
connector
•CAN Module w/Enable
•3-axis Accelerometer w/Enable
•8 User LED’s w/ Enable
•4 User Push Buttons w/ Enable
•1 Piezo Buzzer w/ Enable
•IIC Pullups w/ Enable
•10K Ohm POT w/ Enable
•Specifications:
•Board Size 3.5 x 4.0
•Daughter Card Size 1.4 x 1.5
•Power Input:
•USB Cable: 5VDC, 500mA max
•DC Power Jack: 2.5/5.5mm barrel connector, 6VDC to 8VDC
Center Positive
Note:The DEMOJM board power connector is incorrectly labelled as 6-12VDC. The
DEMO9S08JM16 User Manual3
maximum voltage is 8VDC.
Figure 2-1: DEMOJM Top Component Placement
2.2On-Board Logic Analyzer
The DEMOJM board has a built-in 2-channel logic analyzer which may be
used to display captured data in real-time on a host PC. The logic analyzer
channels (IN0/IN1) are connected to the PTE2 and PTE3 signals on the
DEMOJM board by default via the J28 jumpers. The channels may be
connected to any of the processor pins via wire jumpers (not included).
The Logic Analyzer Utility, included in the P&E Embedded Multilink Toolkit on
the accompanying DVD-ROM, displays the logic analyzer signals on a PC.
2.3On-Board Virtual USB Port
The DEMOJM board has a built-in virtual serial port which may be connected
to the JM processor’s SCI RXD/TXD. This allows certain PC applications to
be able to connect in a serial fashion to the microcontroller without the actual
use of serial port hardware.
4DEMO9S08JM16 User Manual
The Terminal Window Utility, included in the P&E Embedded Multilink Toolkit
on the accompanying DVD-ROM, is a generic serial port utility which works
with the DEMOJM virtual serial port or actual serial port hardware.
2.4DEMO9S08JM16 Daughter Card Features
•Four (4) bottom-mounted asymmetrically positione d 8x2 fe ma le
connectors to mate with the DEMOJM Base Board
•A top-mounted MC9S08JM16CGT chip
2.5DEMOJM Board Jumper/Connector Quick Reference
Default Jumper Settings
The following is a list of default jumper settings for DEMOJM board. The
settings listed indicate the “on” (or installed) position.
The following is the pinout for the MCU Port connector on the DEMOJM
board.
Figure 2-2: MCU Port Connector Pinout
3GETTING STARTED WITH THE DEMO9S08JM16
The DEMO9S08JM16 is a low-cost board targeting quick microcontroller
evaluation. . The board includes a power terminal to measure the ultra-low
power consumption of Freescale’s JM devices.
Please refer to the DEMO9S08JM16 Quick Start Guide and Labs for
instructions on how to install software, connect the DEMO9S08JM16 to your
DEMO9S08JM16 User Manual7
PC, and run quick demonstrations.
4SYSTEM SETUP
4.1Overview
P&E’s Embedded Multilink driver is required to operate the DEMO9S08JM16
using a PC. The Embedded Multilink driver should be installed with the
CodeWarrior Development Studio software or from the DEMO9S08JM16
Resources in the Getting Started DVD-ROM before the PC is connected to
the DEMO9S08JM16.
4.2Operating System Requirements
The following are the resources required to run the CodeW arrior Development
Studio and the DEMO9S08JM16:
•A PC-compatible system running Windows 2000, Windows XP, or
Windows Vista
•128MB of available system RAM, and 1GB of available hard disk
space
•A DVD-ROM drive for software installation
•A USB port
4.3Software Setup
4.3.1Installing CodeWarrior Development Studio
To install the CodeWarrior Development Studio, follow the instruction s on the
DVD-ROM.
4.3.2Installing P&E Resources
Use the DEMO9S08JM16 Resources in the DVD-ROM to access and install
P&E resources for the DEMO9S08JM16. These materials are not required for
operation. The DEMO9S08JM16 Resources in the Getting S t arted DVD-ROM
contains the following support materials:
•Links to Freescale documentation, P&E Discussion Forums, and
DEMO9S08JM16 FA Qs.
4.4Quick Startup
Only a few steps are required to get the DEMO9S08JM16 up and running.
Please reference the Quick Start Guide.
4.5Hardware Setup
4.5.1First-Time Connection
The DEMO9S08JM16 may be connected to a PC through a USB port.
Connection steps are listed below in typical order:
1. Install the required software, as described in the previous section.
2. Make sure the jumper USB_VDD for VDD_SEL is installed.
3. Plug the USB cable A-M connector into a free USB port of the PC.
4. Plug the USB cable B-M connector into the USB connector on the
DEMOJM Base Board.
5. The operating system will recognize P&E’s Embedded Multilink cir-
cuitry and P&E’s USB to Serial circuitry. Depending on the operating
system, you may see the “Found New Hardware Wizard” dialog to
assist you with software installation for “PEMicro USB Multilink (i0).”
On Windows XP (SP2), the following dialog will appear:
DEMO9S08JM16 User Manual9
Figure 4-1: Found New Hardware Wizard Dialog (1 of 4)
Select the “Install the software automatically (Recommende d)” option
and click the “Next” button.
6. Windows will install the driver files to your system. At the end of the
installation, the following dialog box will appear:
10DEMO9S08JM16 User Manual
Figure 4-2: Found New Hardware Wizard Dialog (2 of 4)
Click the “Finish” button to exit the current “Found New Hardware
Wizard”.
7. Depending on the operating system, you may see the “Found New
Hardware Wizard” dialog again to assist you with software installation
for “PEMicro USB Serial Port (i1).” On Windows XP (SP2), the following dialog will appear:
DEMO9S08JM16 User Manual11
Loading...
+ 32 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.