Download Z8 Encore! XP F0822 Series Development Kit User Manual

Transcript
Z8F08200100KITG
Z8 Encore! XP ® F0822 Series
Development Kit
User Manual
UM015009-0608
Copyright ©2008 by Zilog®, Inc. All rights reserved.
www.zilog.com
Z8 Encore! XP® F0822 Series Development Kit
User Manual
ii
Revision History
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.
Revision
Level
Description
Page No
June
2008
09
Updated Hardware section.
1
May
2008
08
Added Z8F0822SJ020 to the
Introduction.
1
March
2008
07
Changed title to Z8 Encore! XP®
F0822 Series Development Kit User
Manual
All
Date
December 06
2007
All
Updated document with new Zilog
logo and disclaimer. Implemented
Style Guide. Replaced Z8 Encore!®
8K/4K Series with Z8 Encore! XP®
F0822 Series Flash Microcontrollers.
November 05
2006
Changed Figure 14 to Figure 2.
5
November 04
2005
Removed the word Preliminary from
all page footers and updated
trademarks.
All
UM015009-0608
Revision History
Z8 Encore! XP® F0822 Series Development Kit
User Manual
iii
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Safeguards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Kit Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Software (on CD-ROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
System/Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Supported Host System Configuration . . . . . . . . . . . . . . . . . . 3
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Z8 Encore! XP® F0822 Series Evaluation Board . . . . . . . . . . . . . . 5
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
UART with IrDA Endec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Crystal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Power and Communication Interfaces . . . . . . . . . . . . . . . . . . . . . 8
External Interface Headers JP1 and JP2 . . . . . . . . . . . . . . . . . . . 9
Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Customer Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
UM015009-0608
Table of Contents
Z8 Encore! XP® F0822 Series Development Kit
User Manual
1
Introduction
Zilog’s Z8 Encore! XP® F0822 Series is a part of Zilog® microcontroller
products. The Z8 Encore! XP® MCU development kit
(Z8F08200100KITG) allows you to get familiar with the hardware and
software tools available with this product. This kit consists of the 8 KB
version of the Z8 Encore! XP evaluation board that supports and presents
the features of the Z8 Encore! XP F0822 Series. This kit allows you to
write application software and contains all supporting documents.
Z8F0822SJ020 is the silicon used in the board. For more details, refer to
Z8 Encore! XP® F0822 Series Flash Microcontrollers Product
Specification (PS0225) available for download at www.zilog.com.
This user manual acquaints you with the Z8 Encore! XP F0822 Series
development kit and provides instructions on setting up and using the
tools to start building designs and applications.
Safeguards
The following precaution must be observed when working with the
devices described in this document.
Caution: Always use a grounding strap to prevent damage resulting from
electrostatic discharge (ESD).
Kit Contents
Z8 Encore! XP F0822 Series development kit (see Figure 1 on page 2)
contains the following:
Hardware
The hardware included are:
•
UM015009-0608
Z8 Encore! XP F0822 Series evaluation board
Introduction
Z8 Encore! XP® F0822 Series Development Kit
User Manual
2
•
USB Smart Cable for PC to Z8 Encore! XP® F0822 series
development board (previous versions of the development kit use a
Serial Smart Cable. Refer to your original documentation for
information on using the Serial Smart Cable).
•
5 V DC power supply
Packaging
CD-ROM Containing
Documentation
Power
Supply
Smart Cable
Evaluation
Board
Figure 1. Z8 Encore! XP® MCU Development Kit Contents
Software (on CD-ROM)
The software (on CD-ROM) includes:
•
Zilog Developer Studio (ZDS II)- Z8 Encore! IDE with ANSI CCompiler
•
Sample code
UM015009-0608
Introduction
Z8 Encore! XP® F0822 Series Development Kit
User Manual
3
•
•
UM015009-0608
Document browser
Acrobat Reader
Introduction
Z8 Encore! XP® F0822 Series Development Kit
User Manual
4
Documentation
The documentation includes:
•
•
Quick Start Guide
Z8 Encore! XP F0822 Series technical documentation (on CD-ROM):
– Development kit User Manual
– ZDS II - IDE User Manual
–
–
–
–
eZ8TM CPU User Manual
Product Specification
Product Brief
Programmer’s Reference Sheet
The sample code is installed with ZDS II and resides in the disk drive at:
<installation directory>\samples
The documentation can be installed 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, Windows Explorer can be used to select any document
to be viewed with PDF file viewer.
System/Software Requirements
An IBM PC (or compatible computer) with the following minimum
configurations:
Supported Host System Configuration
The host system configuration for Z8 Encore! XP F0822 Series
development kit includes:
•
Win98 Second Edition/ WinNT 4.0 Service Pack 6/ Win2000 Service
Pack 3/ WinXP Service Pack 1
•
Pentium II/233 MHz processor or higher up to Pentium IV, 2.8 GHz
UM015009-0608
Introduction
Z8 Encore! XP® F0822 Series Development Kit
User Manual
5
•
•
•
•
•
96 MB RAM or more
25 MB hard disk space or more
Super VGA video adapter
CD-ROM
One or more RS-232 communication ports
Installation
Follow the directions in the Quick Start Guide for software installation
and setup of the Z8 Encore! XP development kit.
UM015009-0608
Introduction
Z8 Encore! XP® F0822 Series Development Kit
User Manual
5
®
Z8 Encore! XP F0822 Series
Evaluation Board
Z8 Encore! XP® F0822 Series evaluation board (see Figure 2) is an
evaluation and prototyping board for the Z8 Encore! XP F0822 Series.
The board provides you with a tool to evaluate features of Z8 Encore! XP
F0822 Series, and to start developing an application before building the
hardware.
TEST
Y1
U6
RESET
P2
J2
LEDs
RS-232
Serial Port
J1
Figure 2. Z8 Encore! XP F0822 Series Evaluation Board
UM015009-0608
Z8 Encore! XP® F0822 Series Evaluation Board
Z8 Encore! XP® F0822 Series Development Kit
User Manual
6
Features
The features of Z8 Encore! XP F0822 Series evaluation board include:
•
•
•
•
•
•
•
•
•
•
•
•
Z8 Encore! XP MCU (28-pin SOIC)
3 LEDs
RS-232 interface
IrDA transceiver
Two pushbuttons–RESET and TEST
5 V DC power connector
On-Chip Debugger (OCD) interface
Crystal Oscillator at 18.432 MHz
Header for ADC input
Prototyping area
External interface connectors JP1 and JP2
2.7 V to 3.6 V operating voltage with 5 V-tolerant inputs
MCU
Z8 Encore! XP F0822 Series is member of Zilog family of
microcontroller products based upon the 8-bit eZ8TM 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 compatible
with existing Z8® instructions. The rich peripheral set of
Z8 Encore! XP F0822 Series makes it suitable for various applications
including motor control, security systems, home appliances, personal
electronic devices, and sensors.
The evaluation board contains circuitry to support and present all the
features of the Z8 Encore! XP F0822 Series.
UM015009-0608
Z8 Encore! XP® F0822 Series Evaluation Board
Z8 Encore! XP® F0822 Series Development Kit
User Manual
7
The main features of Z8 Encore! XP F0822 Series include:
•
•
•
•
•
•
•
•
eZ8TM core CPU
•
•
•
•
•
•
•
•
•
Two 16-bit timers with capture, compare, and PWM capability
8 KB Flash memory with in-circuit programming capability
1 KB register RAM
5-channel, 10-bit Analog-to-Digital Converter (ADC)
Full-duplex UART
I2C interface (Master Mode only)
Serial Peripheral Interface (SPI)
Infrared Data Association (IrDA)-compliant infrared encoder/decoder
(Endec)
Watchdog Timer (WDT) with internal RC oscillator
Eleven or nineteen I/O pins
Programmable priority interrupts
On-Chip Debugger
Voltage Brownout Protection (VBO)
Power-On Reset (POR)
2.7 V to 3.6 V operating voltage with 5 V-tolerant inputs
Operating temperatures: 20 °C ±10 °C
For further information on the Z8 Encore! XP family of devices, refer to
Z8 Encore! XP® F0823 Series Product Specification (PS0243) available
for download at www.zilog.com.
UM015009-0608
Z8 Encore! XP® F0822 Series Evaluation Board
Z8 Encore! XP® F0822 Series Development Kit
User Manual
8
UART with IrDA Endec
The Z8 Encore! XP F0822 Series contains a fully-functional,
high-performance UART with Infrared Encoder/Decoder, component U6.
The Infrared ENDEC is integrated with an on-chip UART allowing easy
communication between the Z8 Encore! XP F0822 Series Flash 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.
Crystal Oscillator
The evaluation board is shipped with an 18.432 MHz Crystal Oscillator
(Y1). To change the crystal oscillator you must change the clock
frequency of ZDS II. The frequency settings is found at Project → Settings → Debugger → ZDB: Configure ZDB Driver: Clock Frequency. For
supported frequencies, refer to Z8 Encore! XP® Product Specification .
Power and Communication Interfaces
Table 1 provides jumper information concerning the shunt status,
functions, devices and defaults affected by jumpers JP3 and JP4.
UM015009-0608
Z8 Encore! XP® F0822 Series Evaluation Board
Z8 Encore! XP® F0822 Series Development Kit
User Manual
9
Table 1. Jumpers JP3 and JP4
Jumper
Status
JP3**
OUT*
JP3
Device
Affected
Status
Default
RS-232
interface
Enabled
X
IN
RS-232
interface
Disabled
JP4
OUT*
IrDA
interface
Enabled
JP4
IN
IrDA
interface
Disabled
X
* These jumpers must not be OUT at the same time.
** If the module is plugged onto an eZ80® Evaluation platform or eZ80
demonstration board the local RS-232 can be disabled by connecting header
JP2 pin 50 to the corresponding GND on the mating connector.
External Interface Headers JP1 and JP2
The external interface headers, JP1 and JP2 contain no connectors when
the board is shipped. You can insert 0.1" space connectors of choice.
UM015009-0608
Z8 Encore! XP® F0822 Series Evaluation Board
Z8 Encore! XP® F0822 Series Development Kit
User Manual
10
Schematics
Figure 3 and Figure 4 displays the schematics for Z8 Encore! XP® F0822 Series Evaluation Board.
5
4
VCC_33V
VCC_33V
3
2
1
VCC_33V
connector 2
GND
GND
C12
22uF
+
C13
0.01uF
JP2
GND
VCC_33V
PC4_MOSI
D
R8
D2
PA0_T0IN
1
2
100
RED
R9
D3
PA1_T0OUT
PC3_SCK
PC0_T1IN
GND
PC1_T1OUT
1
R10
SW2
VCC_33V
2
GND
100
GREEN
TEST
100K
GND
R11
D4
PA2
PA3_CTS0
PA4_RXD0
1
PA6_SCL
PA7_SDA
2
YELL
C4
100
R12
-RESET
VCC_33V
100
0.1uF
C
VCC_33V
U7
PA6_SCL
PA7_SDA
-RESET
GND
XIN
XOUT
VCC_33V
PA0_T0IN
PA1_T0OUT
PA2
1
2
3
4
5
6
7
8
9
10
20 pin Socket
PA6/SCL
PA7/SDA
RESET
GND
XIN
XOUT
VDD
PA0/T0IN
PA1/T0OUT
PA2/DE
U8
PC0/T1IN
PB0/ANA0
PB1/ANA1
VREF
AGND
AVDD
DBG
PA5/TXD0
PA4/RXD0
PA3/CTS0
20
19
18
17
16
15
14
13
12
11
PC0_T1IN
PB0_ANA0
PB1_ANA1
VREF
AGND
VCC_33V
DBG
PA5_TXD0
PA4_RXD0
PA3_CTS0
PC0_T1IN
PA6_SCL
PA7_SDA
-RESET
GND
XIN
XOUT
VCC_33V
PC5_MISO
PC4_MOSI
PC3_SCK
PC2_SS
PA0_T0IN
PA1_T0OUT
Z8F0xx1
VCC_33V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28 pin Socket
PC0/T1IN
PA6/SCL
PA7/SDA
RESET
VSS
XIN
XOUT
VDD
PC5/MISO
PC4/MOSI
PC3/SCK
PC2/SS
PA0/T0IN
PA1/T0OUT
PB0/ANA0
PB1/ANA1
PB2/ANA2
PB3/ANA3
PB4/ANA4
VREF
AVSS
AVDD
DBG
PC1/T1OUT
PA5/TXD0
PA4/RXD0
PA3/CTS0
PA2/DE
28
27
26
25
24
23
22
21
20
19
18
17
16
15
PB0_ANA0
PB1_ANA1
PB2_ANA2
PB3_ANA3
PB4_ANA4
VREF
AGND
VCC_33V
DBG
PC1_T1OUT
PA5_TXD0
PA4_RXD0
PA3_CTS0
PA2
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
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
RESET
DBG
PA5_TXD0
PA3_CTS0
PA4_RXD0
-RESET
SW1
XIN
XOUT
C10
0.01uF
18.432MHz
R14
PB0_ANA0
100K
C15
18pF
18pF
C16
PB1_ANA1
PB2_ANA2
PB3_ANA3
PB4_ANA4
+
C17
0.001uF
C18
0.001uF
C19
0.001uF
C20
0.001uF
C21
0.001uF
AGND
C14
22uF
GND
-DIS_IrDA
If Module is plugged onto the Dev Platform the local
-DIS_232 RS232 interface is disabled by pin 50 of JP2
-DIS_IRDA
GND
C
connector 1
for
reference
only
JP1
C22
0.01uF
PB0_ANA0
PB1_ANA1
PB2_ANA2
PB3_ANA3
PB4_ANA4
DBG
PA5_TXD0
PA3_CTS0
PA4_RXD0
J2
1
3
5
7
9
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
A21
37
A22
39
-CS0
41
-CS2
43
D1
45
D3
47
D5
49
D7
51
-MREQ 53
GND
55
-WR
57
-BUSACK 59
-TRSTN
-F91_WE
GND
A6
A10
GND
A8
A13
A15
A18
A19
A2
A11
A4
A5
VREF
R13
220
Y1
GND
PA5_TXD0
DBG
Z8F0XX2
-RESET
D
PC2_SS
PA0_T0IN
PA1_T0OUT
PA2
HEADER 30x2/SM
R3
10K
B
GND
PC5_MISO
2
4
6
8
10
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
VCC_33V
VCC_33V
A0
A3
VCC_33V
A7
A9
A14
A16
GND
A1
A12
A20
A17
-DIS_FLASH
VCC_33V
A23
-CS1
D0
D2
D4
GND
D6
-IOREQ
-RD
-INSTRD
-BUSREQ
B
Header 5x2
HEADER 30x2/SM
A
A
Figure 3. Schematic for Z8 Encore! XP F0822 Series Evaluation Board
UM015009-0608
Schematics
Z8 Encore! XP® F0822 Series Development Kit
User Manual
11
5
4
3
2
1
VCC_33V
J1
5V
VCC
RXE110
VCC
U10
+ C1
C23
0.1uF
C3
0.1uF
100/10
U2
D
3
1
VCC_33V
2
VIN VOUT
GND
PA5_TXD0
+ C8
C9
C5
0.1uF
VCC_33V
R1
LT1086-3.3/TO220
19
F1
PA5_TXD0
GND
680
2
C1+
4
C1-
5
C2+
6
C2-
VCC
2
3
1
PWR JACK
V+
3
CONSOLE
P1
GND
C7
0.1uF
V-
C6
0.1uF
7
13
T1IN
T1OUT
17
12
T2IN
T2OUT
8
15
R1OUT
R1IN
16
10
R2OUT
R2IN
9
1
6
2
7
3
8
4
9
5
TXD0
CTS0
RXD0
D
100/10
LED
3.3 OK
PA4_RXD0
PA4_RXD0
1
1
20
GND
EN
GND
D1
SHDN
MAX3222
NC
NC
VCC_33V
USER
14
11
GND
R15
10K
C
14
C
DB9 Female
18
PA3_CTS0
PA3_CTS0
2
0.1uF
U4A
74LVC04/SO
1
JP3
1
2
2
7
-DIS_232
GND
DIS RS232
R5
C11
VCC_33V
68
330nF
R6
B
B
14
R4
10K
U4B
PA5_TXD0
74LVC04/SO
3
-DIS_IRDA
IRDA_SD
4
PA4_RXD0
5
VCC
1
LEDA
2
TXD
4
SD
3
RXD
6
GND
7
JP4
1
2
T
U6
2R7
ZHX1810
0
GND
DIS IRDA
GND
R7
10K
1
2
3
4
5
1
2
3
4
5
VCC_33V
A
TP1
GND
TP2
P2
VCC_33V
GND
1
3
5
DBG
INTERFACE
2
4
6
A
-RESET
DBG
-RESET
DBG
Title
Encore! F08. Evaluation Module. Schematic.
Header 3x2
Size
B
Document Number
Rev
96C0897-001
B
Figure 4. Schematic for Z8 Encore! XP F0822 Series Evaluation Board
UM015009-0608
Schematics
Z8 Encore! XP® F0822 Series Development Kit
User Manual
12
Customer Support
For answers to technical questions about the product, documentation, or
any other issues with Zilog’s offerings, please visit Zilog’s Knowledge
Base at http://www.zilog.com/kb.
For any comments, detail technical questions, or reporting problems,
please visit Zilog’s Technical Support at http://support.zilog.com.
UM015009-0608
Customer Support
Z8 Encore! XP® F0822 Series Development Kit
User Manual
Warning: DO NOT USE IN LIFE SUPPORT
LIFE SUPPORT POLICY
ZILOG’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL
COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE
EXPRESS PRIOR WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL
COUNSEL OF ZILOG CORPORATION.
As used herein
Life support devices or systems are devices which (a) are intended for surgical implant
into the body, or (b) support or sustain life and whose failure to perform when properly
used in accordance with instructions for use provided in the labeling can be reasonably
expected to result in a significant injury to the user. A critical component is any
component in a life support device or system whose failure to perform can be reasonably
expected to cause the failure of the life support device or system or to affect its safety or
effectiveness.
Document Disclaimer
©2008 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.The
information contained within this document has been verified according to the general
principles of electrical and mechanical engineering.
eZ8, Z8, eZ80, Z8 Encore!, and Z8 Encore! XP are trademarks or registered trademarks of
Zilog, Inc. All other product or service names are the property of their respective owners.
UM015009-0608