Each instance in Revision History reflects a change to this document from
its previous revision. For more details, refer to the corresponding pages
and appropriate links in the table below.
General-Purpose Board Development Kit
User Manual
ii
Revision
Date
December
2007
May
2006
February
2006
July 200402Added footnotes and caution
April 200401Original issueAll
LevelDescription
05Updated Zilog logo and text,
Disclaimer. Replaced Z8 Encore!
64K Series MCUs with Z8 Encore!
XP 64K Series Flash
Microcontrollers and Z8 Encore!
8K/4K Series with Z8 Encore! XP
F0822 Series Flash
Microcontrollers.
04Updated for ZDS II for
eZ80Acclaim! v4.10.
03Added ZNEO Z16F series MCUs
at the end of appendix:MDS-PM
board pin maps and a note for
ZNEO Z16F processor module.
Added footnotes and caution
statements (e.g. EMI), corrected
font, branding & trademarking
issues.
Zilog’s Modular Development System General-Purpose (MDS-GP)
Application Board, ZGENPRP0100MDS, adds a variety of peripheral
interfaces to Zilog’s eZ80Acclaim!
family of MDS-compatible processor modules. MDS-GP is the first of a
series of application boards that makes it easier for developing products
with Zilog
Zilog’s MDS processor modules (MDS-PM) are available as stand-alone
development kits that include a Zilog microprocessor and everything you
need to get started. Adding the MDS-GP board to an MDS-PM development system provides interface to expand your application development
possibilities.
®
processors.
MDS General-Purpose Board Development Kit
User Manual
®
or Z8 Encore! XP® or ZNEO® Z16F
1
Applications of MDS-GP include:
•
High-current control of external devices, using the board’s high-drive
outputs or on-board relays.
•
Miniature system-control panel, using the built-in keypad and LCD
display.
•
Optional plug-ins:
–GPS to wireless data controller
–Web-based wireless data system
UM016905-1207Introduction
Board Features
Key features of MDS-GP board includes:
•
Support for the following MDS-compatible processor modules:
–eZ80Acclaim!
–Z8 Encore! XP
–Z8 Encore! XP F0822
–Z8 Encore! XP
–ZNEO
•
Board and processor module can be powered by any one of the
following:
–5 V DC input jack (accepts most MDS-PM kit power supplies)
–9 V to 12 V DC input jack
–12 V DC on RS-485 interface
–4 AA-cell battery holder on back of board
MDS General-Purpose Board Development Kit
®
modules
®
64K* Series Flash Microcontrollers modules
*
Series Flash Microcontrollers modules
®
modules
®
Z16F series modules
User Manual
2
•
User interface input-output:
–2 line x 16 character LCD display
–3 x 4 matrix keypad
–Pot control for one ADC channel
–Buzzer
•
Data and control input-output interfaces:
–Software- or jumper-controlled serial port routing for connections
to RS-232, RS-485, IrDA, or optional wireless and GPS modules.
–Two 10 pin RS-232 ports.
*Early production of the Z8 Encore! XP processor modules did not include male headers installed in locations
JP1 and JP2. You must install two dual-row 60-pin headers on your Z8 Encore! XP processor module before
you can use your MDS-GP Development Kit with your Z8 Encore! XP processor module.
12 V DC supply can be used to power the MDS-GP and processor module).
–External eight bit data I/O connector (J7). Pin-compatible with
CrystalFontz 320 x 240 graphic LCD.
–Terminal blocks for easy connection to ADC channel inputs on
®
Z8 Encore! XP
and ZNEO® Z16F processors that support it.
–Six high-drive outputs with terminal blocks. Jumper selectable
for 5 V DC or 12 V DC output.
–Two relays with terminal block.
®
–JTAG and Zilog
2
–I
C 4 pin I/O connector.
•
On-board features and options:
ZDI debug interfaces.
–512 KB fast SRAM
–Footprints for user-installed Flash memory devices
2
C temperature sensor
–I
–Plug-in connector for optional trimble lassen SQ GPS module
–Footprint for dinsmore 1490 digital compass
–Plug-in connectors for optional maxstream 900 MHz or 2.4 GHz
wireless data module
–Large prototyping area
–4-layer printed circuit board
–5.25 by 9.75 inch dimensions
3
UM016905-1207Introduction
MDS General-Purpose Board Development Kit
MDS-GP board Overview
The MDS-GP application board is controlled by an MDS-compatible
processor module (MDS-PM). The MDS system interface consists of two
common 60-socket headers (labeled JP1 and JP2 on the MDS-GP board)
that connect to mating pins on the MDS processor module.
The eZ80Acclaim!
®
and ZNEO
Z16F processor modules can fully utilize the MDS-GP board
features (see Board Features on page 2) whereas Z8 Encore! XP F0822
Series Flash Microcontrollers and Z8 Encore! XP modules cannot use all
MDS-GP board features. The CD-ROM provided with MDS-GP kit
includes sample projects that use many of the board’s features.
For sample project descriptions, refer to MDS General-Purpose Board Quick Start Guide (QS0045).
®
,
Z8 Encore! XP® 64K Series Flash Microcontrollers,
User Manual
4
2
Note:
Z8 Encore! XP processor modules do not support I
Also, the external clock source present on revision A of the
Z8 Encore! XP module cannot be used. You must select the
C features.
internal 32 KHz or 5 MHz clock source on this module.
UM016905-1207Introduction
MDS General-Purpose Board Development Kit
User Manual
Figure 1 displays the MDS-GP application board with compatible
processor modules.
eZ80F91 Module
5
®
Z8 Encore! XP® 64K Series
Flash Microcontrollers Module
Z8 Encore! XP
Flash Microcontrollers Module
F0822 Series
Z8 Encore! XP®
Module
Figure 1. MDS-GP Board and Processor Modules
UM016905-1207Introduction
Kit Contents
The MDS-GP board development kit includes the following:
•
•
•
•
MDS General-Purpose Board Development Kit
User Manual
6
MDS-GP application board
Zilog® CD–ROM containing example projects and other
documentation
Quick Start Guide
10-pin to DB9 serial cable
UM016905-1207Introduction
MDS General-Purpose Board Development Kit
MDS-GP Board Features
Following sections describe features of the MDS-GP board:
•
MDS Interface
•
Power Supply Options
•
External Data Bus I/O
•
LCD Interface
•
Keypad
•
I2C Expanders
•
GPS and Wireless Data Options
User Manual
7
•
Software Selectable Serial Port Options
•
Board Jumper Settings
•
Relay/High Drive Outputs
•
Temperature Sensor
•
ADC Inputs
•
RS-485 I/O
•
Buzzer
•
Digital Compass Option
•
RAM and Flash Decode
MDS Interface
The MDS interface consists of two 0.1 inch, 60 pin sockets, labeled JP1
and JP2, on the MDS-GP board. All MDS-compatible processor modules
include footprints for male headers to fit these sockets.
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
JP1 and JP2 reference signal names are based on the eZ80Acclaim!®
processor modules. When using another processor module, see corresponding section in Appendix—MDS-PM Board Pin Maps on page 33.
Figure 2 displays the reference signal names for the MDS headers.
8
Figure 2. JP1 and JP2 Reference Signal Names
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
Power Supply Options
The MDS-GP board provides four different power input options (Figure 3
and Figure 4):
User Manual
9
Caution:
Caution:
Notes:
Connect only one power source at a time.
•
5 V DC into J14 — The 5 V power supply included with Zilog
MDS-PM development kits can be used for this input to power both
the MDS-GP board and the MDS processor module.
•
9 V to 12 V DC into J25 — The eZ80Acclaim!
with a 9 V DC power supply.
•
12 V DC into RS-485 connector, J4 — This connector provides another
means for supplying power to the board (Battery holder BT1 must be
empty).
•
4 AA cells in battery holder BT1 — Switch S2 present on the top right-
hand corner of the board turns the battery power source ON or OFF.
Ensure S2 is OFF or remove the batteries before connecting
another power source.
1. Do not use the DC input jack on the MDS-PM board when it is
plugged into the MDS-GP board. You must power the system with one
of the MDS-GP power supply inputs.
2. If your application is using the on-board relays, then you must
provide 9 V to 12 V DC into the MDS-GP board or change out the
relays to 5 V parts.
®
development kits ship
®
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
J4 (RS-485), 12 V DCJ24, 9–12 V DCJ14, 5 V DC
Battery Switch S2
(Use only one
power input)
Figure 3. Power Supply Connectors (Top Right Corner of MDS-GP Board)
10
Figure 4. BT1 Battery Pack (Located on Back of MDS-GP Board)
External Data Bus I/O
The MDS-GP board includes a 20 pin header (J7) that provides bus access
for any MDS processor module that supports an external data bus connec-
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
tion. This connector also provides 5 V DC power and a system reset line
(see Figure 5). The chip select control for this bus is generated from PAL
U26 and is programmed at the factory to decode address
Dxxxxh on CS2.
11
Figure 5. External Data Bus Header, J7
One application of this connector is to connect a higher-resolution graphic
display. The J7 header pin-out is same as CrystalFontz displays. For
example, you can connect a CrystalFontz 320 x 240 graphic LCD display
using just a ribbon cable. You can also power the display inverter for back
light control using the 5 V supply on this connector. The eZ80Acclaim!
®
software example includes routines that can be used to drive a
CrystalFontz display.
UM016905-1207MDS-GP Board Features
LCD Interface
Figure 6 displays the LCD interface on the MDS-GP board. It provides
the following two different interface options:
•
Four-bit parallel interface (using GPIO pins), controlled by LCD
enable, LCD RD/WR, and LCD register select signals.
•
I2C/I2C bus expander interface enabled by jumper J26
(see I
Note:
ZNEO
interfacing by four-bit parallel interface (GPIO pins). See
ZNEO
33.
LCD contrast can be adjusted using potentiometer R26. Software control
of the back light can be enabled using jumper J28. The default configuration drives the LCD in a four-bit mode using GPIO port pins of your MDS
processor module. For information on pins used, see Appendix—MDS-
PM Board Pin Maps on page 33.
MDS General-Purpose Board Development Kit
User Manual
2
C Expanders on page 16).
®
Z16F processor module requires minor changes for LCD
®
Z16F in Appendix—MDS-PM Board Pin Maps on page
12
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
13
Figure 6. LCD Interface
UM016905-1207MDS-GP Board Features
Keypad
Figure 7 displays the MDS-GP board with a 3 x 4 matrix keypad. The
keypad is controlled using GPIO port B. The four ROW pins have 10 K
pull-up resistors and are configured as inputs. The three COL pins are
configured as outputs. The software examples in this kit operate as
follows:
•
•
•
•
MDS General-Purpose Board Development Kit
User Manual
14
All ROW pins are configured as inputs, All COL pins are configured
as outputs and are initialized High.
In a interrupt routine, one COL pin is set Low and the ROW pins are
polled to check for a Low state.
If any ROW pin is polled Low, the key scan interrupt routine returns
the key pushed.
On each interrupt, a new COL pin is set Low. Three interrupts are
required to perform a full scan.
®
Note:
UM016905-1207MDS-GP Board Features
ZNEO
keypad interfacing. See ZNEO® Z16F in Appendix—MDS-PM
Board Pin Maps on page 33.
Z16F processor module requires minor changes for
MDS General-Purpose Board Development Kit
User Manual
15
Figure 7. Keypad Circuit
UM016905-1207MDS-GP Board Features
I2C Expanders
Three I2C bus expanders are included on the MDS-GP board: U2, U13,
and U19. The address of each device is hard-wired on the MDS-GP board
and is set to the functions and addresses as shown in Table 1.
MDS General-Purpose Board Development Kit
User Manual
16
Table 1. I
I2C Bus
ExpanderAddressFunction
U20100010 R/WSoftware serial port control jumpers
U130100001 R/WLCD four bit data, LCD enable pin
U190100000 R/WRelay/High drive outputs
2
C Bus Expanders
GPS and Wireless Data Options
The MDS-GP board supports plug-in options for adding wireless data and
GPS functions.
A two-way wireless module can be plugged into connectors J17 and J19
on the back of the MDS-GP board. The connector pinouts support the
maxstream 900 MHz and 2.4 GHz radio modules. For module details and
ordering information, visit www.maxstream.net
A trimble lassen SQ GPS module can be plugged into connector J15. For
module details and sales locations, visit www.trimble.com
The MDS-GP board is equipped with two holes for adding a wire-tie to
secure the module to the board. Figure 8 displays a maxstream wireless
module installed on the underside of the MDS-GP board.
and LED control
.
.
Note:
UM016905-1207MDS-GP Board Features
These modules are not included in the MDS-GP board kit.
MDS General-Purpose Board Development Kit
User Manual
17
Figure 8. Back of MDS-GP Board with Batteries and Wireless Option
Software Selectable Serial Port Options
Following serial port options are available on the MDS-GP board:
•
Two (four wire) 10 pin RS-232 ports on J1 (RS232-1) and J3
(RS232-2)
•
GPS can be configured to replace RS232-2
•
RF module can be configured to replace RS232-1
•
RS-485 port on J4 can be configured to replace RS232-1
•
IRDA port can be configured on MDS-PM to replace RS232-1
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
Only two different serial port options can be active at a time. The MDSGP board provides two ways to set active serial port options
(see Figure 9):
•
Jumper select options on J2 (seeTabl e 2 on page 20).
•
Use the I2C bus expander U2 to select options through software.
These options allow serial ports to be dynamically changed. You must
remove all J2 jumpers for software
selection to work.
18
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
User Manual
19
Figure 9. U2 and J2 Serial Port Option Select Circuits
UM016905-1207MDS-GP Board Features
MDS General-Purpose Board Development Kit
Board Jumper Settings
Table 2 describes jumper set J2, which enables selected serial port
functions. You must not install any of these jumpers if software control is
used to enable serial port functions. The board is shipped with spare,
unconnected shunts on Pin 2 and Pin 10.
Table 2. Serial Port Control
PinsFactory DefaultFunction
1, 2OFFEnable RS232–1 on J1
3, 4OFFEnable RS485 on J4 (replacing
5, 6OFFEnable IRDA module (replacing
User Manual
20
RS232–1)
RS232–1)
7, 8OFFEnable GPS on J15 (replacing
RS232–2)
9, 10OFFEnable RS232– 2 on J3
11, 12OFFEnable RF on J17 (replacing
RS232–1)
13, 14OFFEnable software UART (replacing
RS232–2)
UM016905-1207MDS-GP Board Features
Loading...
+ 58 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.