ZiLOG Z8F04A08100KIT User Manual

Page 1
Z8 Encore! XP® Microcontroller Family
Z8F04A08100KIT Z8 Encore! XP® 4K Series 8-Pin Development Kit
User Manual
UM018702-0505
ZiLOG Worldwide Headquarters • 532 Race Street • San Jose, CA 95126
Telephone: 408.558.8500 • Fax: 408.558.8300 • www.ZiLOG.com
Page 2
Z8F04A08100KIT Development Kit User Manual
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 Telephone: 408.558.8500 Fax: 408.558.8300
www.ZiLOG.com
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.
©2005 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Devices sold by ZiLOG, Inc. are covered by warranty and limitation of liability provisions appearing in the ZiLOG, Inc. Terms and Conditions of Sale. ZiLOG, Inc. makes no warranty of merchantability or fitness for any purpose Except with the express written approval of ZiLOG, use of information, devices, or technology as critical components of life support systems is not authorized. No licenses are conveyed, implicitly or otherwise, by this document under any intellectual property rights.
UM018702-0505
Page 3
Table of Contents
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
List of Figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .v
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Kit Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Software (on CD-ROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
System/Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Supported Host System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . .3
Designing with the USB Smart Cable . . . . . . . . . . . . . . . . . . . . . . . . . .4
Z8F04A08100KIT Development Kit
User Manual
iii
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Development Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
UART with IrDA Endec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Jumpers and Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
DEMO Mode Jumper Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
USER DEBUG Mode Jumper Settings . . . . . . . . . . . . . . . . . . . . . . . .12
Switches S1, S2, and SW1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
External Interface Headers JP1 and JP2 . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Use of Ceramic Resonator Y1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
UM018702-0505 Table of Contents
Page 4
iv
Z8F04A08100KIT Development Kit User Manual
Table of Contents UM018702-0505
Page 5
List of Figures
Figure 1. Z8 Encore! XP® 4K Series 8-Pin Development Kit Contents
(Printed Quick Start Guide Not Shown) . . . . . . . . . . . . . . . .2
Figure 2. Z8 Encore! XP® 4K Series 8-Pin Development Board . . . .7
Z8F04A08100KIT Development Kit
User Manual
v
UM018702-0505 List of Figures
Page 6
vi
Z8F04A08100KIT Development Kit User Manual
List of Figures UM018702-0505
Page 7
Introduction
The Z8 Encore! XP® 4K Series 8-pin MCU is part of the line of ZiLOG microcontroller products.
Z8F04A08100KIT Development Kit
User Manual
1
The Z8 Encore! XP (Z8F04A08100KIT) enables users to become familiar with the hardware and software tools available with this product. This kit consists of the 4KB version of the Z8 Encore! Development board that supports and pre­sents the features of the Z8 Encore! XP 4K Series 8-pin package. This kit allows users to begin writing application software and contains all sup­porting documents.
This manual acquaints users with the Z8 Encore! XP 4K Series 8-Pin MCU Development Kit, and gives instructions on setting up and using the tools to start building designs and applications.
Kit Contents
The Z8 Encore! XP 4K Series 8-Pin MCU Development Kit contains the following:
Hardware
®
4K Series 8-Pin Development Kit
Z8 Encore! XP 4K Series 8-Pin Development board
USB Smart Cable for PC to Z8 Encore! XP 4K Series 8-Pin Develop­ment board
5VDC power supply
UM018702-0505 Introduction
Page 8
Z8F04A08100KIT Development Kit User Manual
2
Packaging
CD-ROM Containing
Documentation
Power
Supply
Development Board
Figure 1. Z8 Encore! XP® 4K Series 8-Pin Development Kit Contents (Printed Quick
Start Guide Not Shown)
USB Smart Cable
Software (on CD-ROM)
ZDS II- Z8 Encore!® IDE with ANSI C-Compiler
Sample code
Document browser
Acrobat Reader install program
Introduction UM018702-0505
Page 9
Documentation
Quick Start Guide (QS0043)
Registration card
Z8 Encore! XP 4K Series 8-pin technical documentation (on CD­ROM)
Development Kit User Manual
ZDS II - IDE User Manual
eZ8 CPU User Manual
Application notes
Z8F04A08100KIT Development Kit
User Manual
3
The sample code is installed with ZDS II and resides in the
tion directory>\samples
The documentation can be installed by the user with the DemoShield interface or can be viewed on the CD-ROM using the DemoShield menus and a PDF reader. A copy of the Acrobat installer is provided on the CD­ROM and can be installed from the DemoShield install screen. After installing the documentation on the user’s system Windows Explorer can be used to select any document to be viewed with your favorite PDF file viewer.
System/Software Requirements
IBM PC (or compatible computer) with the following minimum configu­rations:
Supported Host System Configuration
Win98 Second Edition, Win2000 Service Pack 3, WinXP Profes­sional Service Pack 1
<installa-
in the user's disk drive.
PentiumII/233MHz processor or higher up to Pentium IV, 2.8 GHz
96 MB RAM or more
UM018702-0505 Introduction
Page 10
Z8F04A08100KIT Development Kit User Manual
4
25 MB hard disk space or more
Super VGA video adapter
CD-ROM
One USB high-speed or full-speed port on the host chassis or a pow­ered hub
Designing with the USB Smart Cable
The Z8 Encore! XP 4K Series 8-Pin Development Kit requires use of the USB Smart Cable (supplied). The Z8 Encore! Serial Smart Cable and associated TIM will not work with the Z8F04A08100KIT kit. When designing your target board and application:
Your target design’s debug interface must include a RESET pin.
Your target application must allow the RESET pin to be pulled LOW.
Refer to the chip product specification, PS0228, for further details.
Introduction UM018702-0505
Page 11
Installation
Follow the directions in the Quick Start Guide (QS0043) for software installation and setup of the Z8 Encore! XP 4K Series 8-Pin Development kit.
Z8F04A08100KIT Development Kit
User Manual
5
UM018702-0505 Installation
Page 12
Z8F04A08100KIT Development Kit User Manual
6
Installation UM018702-0505
Page 13
Development Board
Introduction
The Z8 Encore! XP® 4K Series 8-Pin Development board is a develop­ment and prototyping board for the Z8 Encore! XP 4K Series 8-Pin MCU. The board provides customers with a tool to evaluate features of Z8 Encore! XP 4K Series 8-Pin MCU, and to start developing an application before building the hardware.
Z8F04A08100KIT Development Kit
User Manual
7
Resonator not installed on production units.
DBG Pin 1
Figure 2. Z8 Encore! XP® 4K Series 8-Pin Development Board
UM018702-0505 Development Board
Page 14
Z8F04A08100KIT Development Kit User Manual
8
Features
Z8 Encore!® MCU (8-pin SOIC)
3 LEDs
RS-232 interface
IrDA transceiver
Two pushbuttons, RESET and TEST
5 VDC power connector
MCU
On-Chip Debugger interface
Prototyping area
External interface connectors JP1 and JP2
2.7–3.6 V operating voltage with 5V-tolerant inputs
The Z8 Encore! XP 4K Series 8-pin MCU is member of a family of ZiLOG microcontroller products based upon the 8-bit eZ8 core CPU. The Flash in-circuit programming capability allows for faster development time and program changes in the field. The eZ8 core CPU is upward com­patible with existing Z8 Encore! XP 4K Series makes it suitable for a variety of applications including motor control, security systems, home appliances, personal electronic devices, and sensors.
The Development board contains circuitry to support and present all the features of the Z8 Encore! XP 4K Series. The main features of the Z8 Encore! XP 4K Series 8-pin MCU are:
®
instructions. The rich peripheral set of the Z8
eZ8 core CPU
4KB Flash memory with in-circuit programming capability
Development Board UM018702-0505
Page 15
Z8F04A08100KIT Development Kit
User Manual
1KB register RAM
5-channel, 10-bit analog-to-digital converter (ADC)
Full-duplex UART
Infrared Data Association (IrDA)-compliant infrared encoder/decoder
Two 16-bit timers with capture, compare, and PWM capability
Watch-Dog Timer (WDT) with internal RC oscillator
Six I/O pins
Programmable priority interrupts
9
On-Chip Debugger
Voltage Brown-out Protection (VBO)
Power-On Reset (POR)
2.7–3.6 V operating voltage with 5V-tolerant inputs
Operating temperatures: 20° ±10° C
For further information on the Z8 Encore! product specification, P/N PS0228, available for download from
www.zilog.com
.
UART with IrDA Endec
The Z8 Encore! XP 4K Series 8-pin MCU (component U5) contains a fully-functional, high-performance UART with Infrared Encoder/Decoder (ENDEC). The Infrared ENDEC is integrated with an on-chip UART allowing easy communication between the Z8 Encore! XP™ 4K Series 8­pin MCU and IrDA transceivers. Infrared communication provides secure, reliable, low-cost, point-to-point communication between PCs, PDAs, cell phones, printers and other infrared enabled devices.
®
family of devices, consult the
UM018702-0505 Development Board
Page 16
Z8F04A08100KIT Development Kit User Manual
10
Jumpers and Settings
Table 1 provides information on jumper functions.
Table 1. Z8F04A08100KIT Jumper Functions
Jumper State Description Default
J1* OUT Enables RS-232 interface X
IN Disables RS-232 interface
J2* OUT Enables IrDA interface X
IN Disables IrDA interface
J3 1-2 Connects U5 pin PA0 to Green
LED D2
2-3 Connects U5 pin PA0 to JP2 pin 18
J4 OUT Disconnects PA0 from debug pin X
IN Connects PA0 to DBG pin 4 on ZDI
port P3.
J5 1-2 Connects U5 pin PA1 to yellow
LED D3
2-3 Connects U5 pin PA1 to JP2 pin 20
J6 1-2 Connects U5 pin PA2 to red LED
D4.
2-3 Connects U5 pin PA2 to JP2 pin 22
X
X
X
Development Board UM018702-0505
Page 17
Z8F04A08100KIT Development Kit
Table 1. Z8F04A08100KIT Jumper Functions
Jumper State Description Default
J7 OUT DEMO mode setting X
IN Chip U5 resets when SW1 pressed
User Manual
11
J8 1-2 Connects U5 pin PA3 to J11 pin 1
(CTS0 EN)
2-3 Connects U5 pin PA3 to JP2 pin 35
J9 1-2 Connects U5 pin PA4 to RXD
RS232 signal
2-3 Connects U5 pin PA4 to JP2 pin 35
J10 1-2 Connects U5 pin PA5 to TXD
RS232 signal
2-3 Connects U5 pin PA5 to JP2 pin 36
J11 OUT Disconnects PA3 from CTS0
RS232 signal
IN Connects PA3 to CTS0 RS232
signal
Note: * These jumpers must not be OUT at the same time
The board has two modes of operation: DEMO and USER. Use DEMO mode to run the sample program included with the kit. Run the board in USER mode:
X
X
X
X
When using the ZDI port to debug your code.
When configuring the board to run your own prototype code.
DEMO Mode Jumper Settings
When running the board in DEMO mode, the following jumpers MUST be set:
UM018702-0505 Development Board
Page 18
12
Z8F04A08100KIT Development Kit User Manual
J3 1-2 J4 OUT J5 1-2 J6 1-2 J7 OUT J8 1-2 J9 1-2 J10 1-2 J11 OUT
USER DEBUG Mode Jumper Settings
When running the board in USER DEBUG mode, the following jumpers MUST be set:
J3 OUT J4 IN J6 OUT J7 IN
Switches S1, S2, and SW1
Switches S1, S2, and SW1 on the Z8 Encore! XP™ 4K Series 8-Pin Development board perform the following functions:
S1 – Test switch
S2 – Power ON/OFF switch
SW1 – RESET
External Interface Headers JP1 and JP2
External interface headers JP1 and JP2 are shown in the schematic on page 15.
Development Board UM018702-0505
Page 19
Use of Ceramic Resonator Y1
When using ceramic resonator Y1, pins PA0, PA1, and DBG are unavail­able to the user. For more information, refer to the Z8 Encore! XP™ 4K Series Product Specification, PS0228.
Z8F04A08100KIT Development Kit
User Manual
13
UM018702-0505 Development Board
Page 20
14
Z8F04A08100KIT Development Kit User Manual
Development Board UM018702-0505
Page 21
Schematic
This section includes schematics for the Z8 Encore! XP 4K Series 8-Pin Development Board.
Z8F04A08100KIT Development Kit
User Manual
15
UM018702-0505 Schematic
Page 22
Z8F04A08100KIT Development Kit
User Manual
16
UM018702-0505 Schematic
Page 23
UM018702-0505
Z8F04A08100KIT
User Manual
17
Schematic, Z8 Encore! XP™ 4K Series 8-Pin MCU Development Board, Page 1 of 2
CONSO
LE
GND
USER
DBG INTERFAC
E
DIS RS
232
DIS IR
DA
3.3 OK
CTS0
EN
ON
OF
F
96C
0964-001
B
XP 4K 8 pin MD
S Processor Module. Schematic.
B
12
Tuesday, December 14, 2004
Title
SizeDocument Number
Rev
Date:
Sheet
of
TXD0
GND
CTS0 RXD
0
VCC_33V
DBG
PA4_RXD
0
PA5_TX
D0
IRDA_SD
GND
VCC_33V
GND
VCC_33V
PA5_TX
D0
VCC_33V
PA4_RXD
0
GND
VCC_33V
GND
-RESET
GND
GND
5V
VCC_33V
VCC
GND
VCC_33V
GND
VCC_33V
GND
VCC_33V
GND
VCC_33V
GND
PA3_CTS
0
PA3_CTS
0
DBG
-DIS_IRDA
-DIS_232
PA5_TX
D0
PA4_RXD
0
VCC_33V
GND
-RESE
T
C2
0.1uF
R5
68
+
C7
10/6
U3E
74LVC04/SO
11 10
147
C4
0.1uF
U3A
74LVC04/SO
1 2
147
R3
0
C6
0.1uF
J1
1 2
U3D
74LVC04/SO
9 8
147
P3
Header 3x2
12 34 56
R2 10K
U3B
74LVC04/SO
3 4
147
U2
SPX2815AU-3
.3
1
3 2
GND
VIN
VOUT
R4
0
U3F
74LVC04/SO
13 12
147
C1
0.1uF
J2
1 2
C9
330nF
R1 68
0
R8
0
R6 2R7
C5
0.1uF
U4
ZHX181
0
2 4 3
1
5
6
0
TXD SD RXD
LEDA
VCC
GND
T
P1
PWR JACK
2 3 1
S2
SW KEY-SPDT
J11 HEADER 2
1
2
C8
0.1uF
R7 10K
+
C3
10/6
R9
0
P2
DB9 Female
5
9
4
8
3
7
2
6
1
U3C
74LVC04/SO
5 6
147
U1
SP3222EBCA
1
2 4 5 6
13 12
15 10
3
7
17 8
16 9
20
1918
11
14
EN
C1+ C1­C2+ C2-
T1IN T2IN
R1OUT R2OUT
V+
V-
T1OUT T2OUT
R1IN R2IN
SHDN
VCCGND
NC
NC
TP1
12345
D1
LED
21
R10 10K
TP
2
12345
Page 24
UM018702-0505
Z8F04A08100KIT
User Manual
18
Schematic, Z8 Encore! XP™ 4K Series 8-Pin MCU Development Board, Page 2 of 2
connecto
r 2
Connector
JP1
for referen
ce
only
Note
1:
If Module is plugged onto the De
v Platform the local
RS232 interface is disabled
by pin 50 of JP2
8 pin foot
print
RESET
NOTE
2
Note 2: The XP supports internal oscillator, extern
al crystal, or ceramic
resonator, external R/C and external CMOS dr
ive clock modes. R16,
R17, R19, R20, R21, C10, C11 and Y1 are used to
support the clock mode
selected. The development board is shipped c
onfigured for internal
oscillator. When using internal oscilator, p
ins 2 and 3 could be used
as GPIO ports PA0 and PA1. Table 1 shows th
e recommended clock mode
configurati
ons.
Clock Mode R16 R17 R19 R20
R21 C10 C11 Y1
Internal Note 2 Note 2 none none no
ne none none none
Ceramic Res none none 0 Ohm 0 Ohm 22
0K 10-20pF 10-20pF user
select
Crystal none none 0 Ohm 0 Ohm 22
0K 10-20 pF 10-20 pF user
select
TABLE
1
TES
T
PA0
DEMO USER
PA1
PA2
DEMO USER
DEMO USER
PA3
PA4
PA5
DEMO USER
DEMO USER
USERDEMO
RESET
96C
0964-001
B
XP 4K 8pin
MDS Processor Module. Schematic.
B
22
Tuesday, December 14, 2004
Title
SizeDocument Number
Rev
Date:
Sheet
of
A20
-CS0
A12
-IOREQ
-F91_WE
A13
GND
GND
A17
A21
VCC_33V
A14
D1
VCC_33V
D7
-DIS_FLASH
GND
A6 A0
D3
D6
-BUSACK
A3
D2
VCC_33V
A15
A4
-TRS
TN
D0
-MREQ
A7
A10
A9
A16A18
A11
-INSTRD
A19
A5
GND
D5
-CS1
A22
A1A2
-CS2
-RD
A8
GND
D4
A23
-WR
-BUSREQ
GND
PA3_MDS
VCC_33V
PA2_MDS
PA1_MDS
GND
GND
PA4_MDS PA5_MDS
GND
GND
PA0_MDS
GND
VCC_33V
-DIS_IrDA
PA2_JP
GND
PA5_JP PA3_JP
PA4_JP
PA0 PA1
GND
VCC_33V
PA0_JP
PA1_JP
PA0_JP
PA1_JP
PA2_JP
PA3_JP
PA4_JP
PA5_JP
PA5_T
XD0
PA4_RXD
0
PA3_CTS
0
LED_R
LED_G
PA0_MDS
PA1_MDS
PA2_MDS
PA3_MDS
PA4_MDS
PA5_MDS
VCC_33VVCC_33VVCC_33VVCC_33VVCC_33VVCC_33V
PA3_CTS
0
-RESET-RESE
T
VCC_33V
DBG
LED_Y
VCC_33V
GND
VCC_33V
-DIS_IRDA
-DIS_232
PA5_TX
D0
PA3_CTS
0
PA4_RXD
0
-RESET
DBG
J6
Header 3
123
U5
Z8F04xA_8pin
4
3
2 7
6 5
81
PA2
PA1
PA0 PA5
PA4 PA3
VSS
VDD
R19 0
SW1
J5
Header 3
123
C11
R20 0
J10
Header 3
123
D4
LED
RED
2 1
R15
10
0
J3
Header 3
123
D3
LED
YEL
2 1
C13
Y1
20 MHz
1
2
3
1
2
3
D2
LED
GREEN
2 1
S1
1 2
R13
10
0
J9
Header 3
123
J7
HEADER 2
1 2
R21
220K
R16
0
R11
10
0
C10
J4
HEADER 2
1 2
JP2
HEADER 30x2/SM
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
J8
Header 3
123
R14
10K
R12 10K
R17
0
JP1
HEADER 30x2/SM
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
Loading...