This publication is subject to replacement by a later edition. To determine whether a later edition exists, or to
request copies of publications, contact:
ZiLOG Worldwide Headquarters
532 Race Street
San Jose, CA 95126-3432
Telephone: 408.558.8500
Fax: 408.558.8300
ii
Document Disclaimer
ZiLOG is a registered trademark of ZiLOG Inc. in the United States and in other countries. All other products and/or service
names mentioned herein may be trademarks of the companies with which they are associated.
One (1) eZ80® Sales Demonstration Platform with LCD Display and module
Four (4) AA batteries
One (1) ZPAK II Debug Interface Module (includes TIM)
One (1) 40-connector ribbon cable
One (1) DB9-DB9 Serial I/O Cable
One (1) ID10 to DB9 cable
One (1) Ethernet Hub
One (1) Ethernet Hub User Manual
Two (2) 7.5V AC Power supplies for Ethernet hub (one international)
1
•
•
•
Note:
Introduction
The eZ80® Sales Demonstration Platform provides a flexible, portable platform for
conducting training programs and demonstrations using a number of ZiLOG
microcontroller and microprocessor devices. A ZiLOG eZ80
module plugs into this platform.
Figure 1 shows the top view of the eZ80
Two (2) 5V AC Power supplies with adapters
One (1) CDROM with ZDS II software, sample projects, and documentation
Three (3) Cat-5 Patch Cables
The eZ80
®
Sales Demonstration Platform works with the eZ80L92,
eZ80F91, and eZ80F92 modules. For simplicity, this document refers to
the eZ80L92 module. Instructions apply to all three modules, however.
®
processor-equipped
®
Sales Demonstration Platform.
Figure 1. The eZ80® Sales Demonstration Platform, Top View
User ManualUM015201-0603Kit Contents
ZiLOG Development Platforms
®
eZ80
Sales Demonstration Platform
The eZ80® Sales Demonstration Platform can be powered by the on-board batteries (stand-alone configuration) or by the AC adapter. Both configurations feature:
•
Serial communication using eZ80® UART ports and adapter board connectors
•
Ethernet communication using the eZ80L92 or eZ80F92 module
•
LCD displays relevant demo data
•
ZDI operation using external ZPAK
2
Caution:
Do not use battery power and AC power at the same time. Doing so will damage
the board.
eZ80® Sales Demonstration Platform Block Diagram
Figure 2 illustrates a block diagram of the eZ80® Sales Demonstration Platform.
IN = Flash access disabled
OUT = Flash access enabled (default)
IN = write enabled
OUT = write disabled (default)
OUT = IrDA transceiver on the eZ80
PB6 is set to 0
ZDI
J7
®
module disabled (default)
®
module enabled when
J12COM2 (J11) ControlIN = Disabled
OUT = Enabled (default)
J14COM1 (J13) ControlIN = Disabled
OUT = Enabled if PB6 set to 1 (default)
User ManualUM015201-0603Jumper Settings
eZ80
eZ80® Sales Demonstration Platform Setup
Overview
A single software project called ez80l92_demo_platform.pro is included on the
®
eZ80
into eZ80L92 Flash memory. Connect the demonstration platform to a PC as
described below and the demo is ready to run.
Instructions for loading the demo project are also included for code download and
debugging demonstrations.
PCB Notes
•
Sales Demonstration Platform CD-ROM. The demo software is preloaded
To use batteries in this demonstration, load four 1.5-Volt batteries into the battery holder and turn on battery switch S1.
ZiLOG Development Platforms
®
Sales Demonstration Platform
4
•
X10 port J10 is not loaded for this release.
•
The LCD module is a Matrix Orbital LCD2041. For further information about
the Matrix Orbital LCD2041 20-column by 4-line display, go to www.matrixor-
bital.com. This LCD display is a 5-volt display with an I2C or RS-232 interface.
This kit uses the I
2
C interface only.
Demonstration Setup Procedure
Ensure that the eZ80® Sales Demonstration Platform is configured and working
properly as described in the eZ80
Guide (QS0024). Then disconnect the ZPAKII from the PC and platform and perform the following procedures. Use Figure 4 as a reference.
User ManualUM015201-0603 eZ80® Sales Demonstration Platform Setup
eZ80
ZiLOG Development Platforms
®
Sales Demonstration Platform
5
1. Connect a 9-pin serial cable from the PC COM port to connector COM1 on the
2. On the demonstration platform, do one of the following:
Caution:
3. Launch HyperTerminal on the PC by opening the Start menu and selecting
4. In the Connect To dialog, set the Connect Using: drop-down menu to match
®
eZ80
Sales Demonstration Platform.
Connect power to the platform using the AC adapter.
or
Insert four AA batteries into the batter holder on the bottom of the
demonstration platform and turn the BATTERY switch on.
The two LEDs on the demonstration platform blink alternately and the LCD
scrolls feature information for the eZ80L92 chip and eZ80L92 module twice.
When the display completes, the LCD screen displays the time and date.
Proceed with the following instructions to establish communication between
the PC and demonstration platform.
Do not use battery power and AC power at the same time. Doing so will damage
the board.
Programs → Accessories → HyperTerminal, or Programs → Accessories
→ Communications → HyperTerminal, depending on your Windows OS
version.
the COM port to which the eZ80
®
Sales Demonstration Platform is connected.
Click OK.
5. In the resulting COMx Properties dialog, enter the following port settings and
click OK:
Bits per second: 57600
Data bits: 8
Parity:None
Stop bits:1
Flow control:None
6. Press the RESET button (SW1) on the eZ80
®
Sales Demonstration Platform.
The demonstration platform scrolls through the eZ80L92 and eZ80L92 module
features twice, then displays the time and date.
When the demo completes, HyperTerminal displays the following:
ZiLOG eZ80 Demonstration Platform Program (1.0)
Featuring the eZ80L92
eZ80L92>
User ManualUM015201-0603 eZ80® Sales Demonstration Platform Setup
ZiLOG Development Platforms
®
eZ80
Sales Demonstration Platform
7. Press the h key to display the following help text:
eZ80L92> h
ZiLOG eZ80 Demonstration Platform Program (1.0)
Featuring the eZ80L92
C activate/deactivate real time Clock
D set Date
H Help menu
L backLight - On/Off
M display Memory
T set Time
W Write to LCD
2 decrease LED blink speed
3 increase LED blink speed
- decrease LED blink speed
+ increase LED blink speed
? Help menu
6
eZ80L92>
8. Set the date on the demonstration platform. Type D at the prompt and follow
the on-screen instructions. A typical session appears as follows:
eZ80L92> d
Current date is SUNDAY 1-01-2083
Enter new date (dd-mm-yyyy): 20-06-2003
Enter new day-of-the-week: Friday
New date is FRIDAY 20-06-2003
eZ80L92>
9. Set the time on the demonstration platform. Type T at the prompt and follow
the on-screen instructions. A typical session appears as follows:
eZ80L92> t
Current time is 0:41:06
Enter new time (hh:mm:ss): 11:43:00
New time is 11:43:00
eZ80L92>
User ManualUM015201-0603 eZ80® Sales Demonstration Platform Setup
You can now run through the available demo project features. A summary of available functions is provided in Table 1.
Table 1. eZ80® Sales Demonstration Platform Demo Features
FeatureDescription
eZ80
ZiLOG Development Platforms
®
Sales Demonstration Platform
7
Activate/Deactivate Real Time
Clock
Set DateSets Real Time Clock date.
backlight - On/OffToggles the demonstration platform LCD screen on and off.
Display MemoryDisplays the contents of a specified memory segment. Allows
Set TimeSets Real Time Clock time.
Write to LCDAllows the user to write up to four lines of 20 characters each to
Decrease LED blink speedSlows the blink rate of the two LEDs on the demonstration plat-
Increase LED blink speedIncreases the blink rate of the two LEDs on the demonstration
Demonstrates Real Time Clock control. Deactivating the Real
Time Clock removes the date and time display from the demonstration platform LCD screen.
the user the specify a starting address and number of bytes to
display.
the sales demonstration platform LCD display.
form by 16ms each time the user presses the 2 or - key. Pressing switch SW2 on the demonstration platform has the same
effect.
platform by 16ms each time the user presses the 3 or + key.
Pressing switch SW3 on the demonstration platform has the
same effect.
Using ZDSII to Download and Run ez80l92_demo_platform.pro
Use the following instructions to demonstrate code download and running the
demo project in the ZDSII debugger.
4. Select the ez80l92_demo_platform.pro project and click Open. A list of
source files appears in the Workspace panel.
5. Select Project → Settings.
User ManualUM015201-0603 eZ80® Sales Demonstration Platform Setup
®
Sales Demonstration Platform as described
ZiLOG Development Platforms
®
eZ80
Sales Demonstration Platform
6. The Settings dialog appears. Select the Debugger tab. In the Debugger tab,
click on the Configure ZPAK II button.
7. The Configure ZPAK II dialog box appears. In the IP Address field, a default IP
address, 192.168.1.50, is displayed and highlighted. Enter the ZPAK II IP
address you configured during hardware install. (Either the default of
192.168.1.50 or the IP address to which you set the ZPAK II.) Leave the other
settings as they are.
8. Click OK in the Configure ZPAK II dialog, and then click OK in the Project Settings dialog.
9. Select Build → Rebuild All. Wait for the build to complete (Status panel indicates Build Complete).
10. Download the demo into the eZ80® Sales Demonstration Platform by selecting Build → Debug → Reset.
8
11. To run the demo, select Build → Debug → Go.
12. When the demo software runs, the demonstration platform LCD screen displays ez80L92 and eZ80L92 module features, then displays the time and
date.
13. Select Build → Debug → Stop Debugging to stop the demo.
Peripheral Bus Connector
Figure 5 illustrates the 60-pin peripheral bus connector, JP1. Table 2 describes
the pins and their functions. (Pin 50 on the eZ80L92 module connectors line up
with pin 60 on the eZ80
connector is keyed to help orient the board.) Refer to the module product specification on the demonstration platform CD for pin functions and locations.
®
Sales Demonstration Platform board connectors. The
Table 2. Peripheral Bus Connector Pin Identification (see Figure 5 for Pin #s)
Signal Direction
(with respect to
Pull
Function
A0 - A23n/aBidirectional24-bit address bus
Up/Down*
the Platform
board)Description
D0 - D7n/aBidirectional8-bit data bus
TRSTNOUTReset for On-Chip Instrumentation (OCI).
F91_WEOUTLow enables write to on-chip Flash memory.
If this pin is unconnected, on-chip Flash
memory is write-protected.
DIS_FLASHOUTExternal Flash Memory enable input.
CS0 - CS2n/aINChip Selects for on-board or external devices
MREQBidirectionalBus Cycle Memory indication.
Notes: *External capacitive loads on RD, WR, IOREQ, MREQ, D0–D7 and A0–A23 must be below 10pF to
satisfy timing requirements for the eZ80® CPU. All unused inputs must be pulled to either VDD or
GND, depending on their inactive levels to reduce power consumption and to reduce noise sensitivity.
To prevent EMI, the EZ80CLK output can be deactivated by software in the eZ80F92 Peripheral
Power-Down Register. All inputs are CMOS level 3.3V (5V tolerant), except where otherwise noted.
User ManualUM015201-0603Peripheral Bus Connector
ZiLOG Development Platforms
®
eZ80
Table 2. Peripheral Bus Connector Pin Identification (see Figure 5 for Pin #s)
Signal Direction
(with respect to
Pull
Function
Up/Down*
IOREQBidirectionalBus Cycle I/O indication.
RDBidirectionalBus Cycle read indication.
WRBidirectionalBus Cycle write indication.
INSTRDn/aINBus Cycle Instruction read indication
BUSACKINBus Acknowledge output
BUSREQPull-Up 10k OUTBus Request input
the Platform
board)Description
Sales Demonstration Platform
10
V
CC
GNDn/an/aV
Notes: *External capacitive loads on RD, WR, IOREQ, MREQ, D0–D7 and A0–A23 must be below 10pF to
satisfy timing requirements for the eZ80
GND, depending on their inactive levels to reduce power consumption and to reduce noise sensitivity.
To prevent EMI, the EZ80CLK output can be deactivated by software in the eZ80F92 Peripheral
Power-Down Register. All inputs are CMOS level 3.3V (5V tolerant), except where otherwise noted.
n/an/a3.3 V Supply Input Pin
/Ground (0V)
SS
®
CPU. All unused inputs must be pulled to either VDD or
User ManualUM015201-0603Peripheral Bus Connector
I/O Connector
PB0
-HALT_SLP
PA1
PD7
EZ80CLK
VCC_33V
PC1
PB1
PB3
GND
PD4
PA6
PD2
GND
PD0
PC6
PC0
-CS3
TRIGOUT
TMS
PA4
PD3
PA7
PC7
PB4
TDOTDI
GND
-WAIT
PA2
PC4
VCC_33V
PA5
RTC_VDD
PC5
GND
-NMI
PC3
GND
PC2
PA3
IICSDA
PA0
PD5
IICSCL
VCC_33V
PD6
PD1
PB2
TCK
-RESET
-FLASHWE
PB7
GND
PB5
-DIS_IRDA
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
Figure 6 illustrates the 60-pin I/O Connector, JP2. Table 3 describes the pins and
their functions. (Pin 50 on the eZ80L92 and eZ80F92 module connectors line up
with pin 60 on the eZ80