The eZ80F92 Development Kit provides a general-purpose platform for
evaluating the capabilities and operation of ZiLOG’s eZ80F92 microcontroller. The eZ80F92 is a member of ZiLOG’s eZ80Acclaim!
line, which offers on-chip Flash capability. The eZ80F92 Development
Kit features two primary boards: the eZ80Acclaim!
form and the eZ80F92 Flash Module. This arrangement provides a full
development platform when using both boards. It can also provide a
smaller-sized reference platform with the eZ80F92 Flash Module as a
stand-alone development tool.
Kit Features
eZ80F92 Development Kit
User Manual
1
®
product
®
Development Plat-
1
The key features of the eZ80F92 Development Kit are:
•
eZ80Acclaim!® Development Platform:
–Up to 2 MB fast SRAM (12 ns access time; 1 MB factory-
installed, with 512 KB on module, 512 KB on platform)
–Embedded modem socket with a U.S. telephone line interface
2
C EEPROM
–I
2
C configuration register
–I
–GPIO, logic circuit, and memory headers
–Supported by ZiLOG Developer Studio II and the eZ80Acclaim!
C-Compiler
–LEDs, including a 7 x 5 LED matrix
–Platform configuration jumpers
1. Other members of the eZ80Acclaim!® product line include the eZ80F91 and eZ80F93 microcontrollers. A scaled-down eZ80F92 Ethernet Module is also available. Contact your local ZiLOG
eZ80F92 Development Kit Software and Documentation CD-ROM
Hardware Specifications
Table 1 lists the specifications of the eZ80Acclaim!® Development Platform.
Table 1. eZ80Acclaim!
Hardware Specifications
Operating Temperature: 20ºC ±5ºC
Operating Voltage:9 VDC
2. Also available is the eZ80F93 microcontroller, which features 64 KB of internal Flash memory
and 4 KB of internal SRAM. Please contact your local ZiLOG Sales Office
IntroductionUM013911-0607
®
Development Platform
for details.
eZ80F92 Development Kit
eZ80F92 Development Board Revision History
99C0858-001 Rev C or later:
10/20/03 - Updated layout and added reset fix.
05/30/06 - The following components are not populated on the board:
–U11: Triac, SCR Phone Line D0-214
–U26 and U27: IC RS485, XCVR, Low PWR, 8-SOIC
–C3 and C4: CAP 1000pF Ceramic Disc 1KV
–D1 and D3: Diode LED Amber 0805 SMT
–T1: Inductor Ferrite Bead, 2x15 Turns
–J1: Conn HDR/Pin 1x32 2mm socket
–J5: Conn HDR/Pin 1x2 2mm socket
–J9: Conn HDR/Pin 1x9 2mm socket
–P4: Conn RJ14 Jack 6-Pos 4-CKT
–P5: Conn 9-CKT Cir rt-angl PC Mount
User Manual
3
UM013911-0607Kit Features
eZ80F92 Development Kit
User Manual
4
eZ80Acclaim!® Development Platform Overview
The purpose of the eZ80Acclaim!® Development Platform is to provide
the developer with a set of tools for evaluating the features of the
eZ80Acclaim!
cation before building application hardware.
®
family of devices, and to be able to develop a new appli-
The eZ80F92 Development Kit features two primary boards: the
eZ80Acclaim!
®
Development Platform and the eZ80F92 Flash Module.
This arrangement provides a full development platform when using both
boards. It can also provide a smaller-sized reference platform with the
eZ80F92 Flash Module as a stand-alone development tool.
The eZ80Acclaim!
ber of application-specific modules and Z8- and eZ80Acclaim!
®
Development Platform is designed to accept a num-
®
-based
add-on modules, including the eZ80F92 Flash Module, which features a
real-time clock, an IrDA transceiver, and the eZ80F92 microcontroller.
®
The eZ80Acclaim!
Development Platform, together with its plugged-in
eZ80F92 Flash Module, can operate in stand-alone mode with Flash
memory, or interface via the ZPAK II emulator to a host PC running
ZiLOG Developer Studio II Integrated Development Environment (ZDS
IDE) software.
The address bus, data bus, and all eZ80F92 Flash Module control signals
are buffered on the eZ80Acclaim!
®
Development Platform to provide suf-
ficient drive capability.
IntroductionUM013911-0607
eZ80F92 Development Kit
User Manual
A block diagram of the eZ80Acclaim!® Development Platform and the
eZ80F92 Flash Module is shown in Figure 1.
5
eZ80F92
SRAM
(512 KB)
Battery &
Oscillator
for RTC
IrDA
Transceiver
Peripheral Device Signals
Address Bus
Data Bus
eZ80“
Flash MPU
Module
Interface
Peripheral Device Signals
Address Bus
Data Bus
SRAM
(512 KB
up to 2 MB)
GPIO
and
Address
Decoder
Application Module Headers
Figure 1. eZ80Acclaim!® Development Platform Block Diagram
with eZ80F92 Flash Module
RS232-0
(Console)
RS485
RS232-1
(Modem)
Embedded
Modem
LED
(7x5 matrix)
Push-
buttons
2
I C
EEPROM
2
I C
Register
UM013911-0607eZ80Acclaim!® Development Platform Overview
eZ80F92 Development Kit
User Manual
6
Figure 2 is a photographic representation of the eZ80Acclaim!® Development Platform segmented into its key blocks, as shown in the legend for
the figure.
C
Note: Key to blocks A–E.
A. Power and serial communications.
B. eZ80F92 Flash Module interface.
C. Debug interface.
Figure 2. The eZ80Acclaim!® Development Platform
A
B
D
E
D. Application module interfaces.
E. GPIO and LED with Address Decoder.
IntroductionUM013911-0607
eZ80F92 Development Kit
User Manual
Figure 3 is a photographic representation of the eZ80F92 Flash Module
segmented into its key blocks, as shown in the legend for the figure.
7
Note: Key to blocks A–C.
A. eZ80F92 Flash Module interfaces.
B. CPU.
C. IrDA transceiver.
Figure 3. The eZ80F92 Flash Module
The structures of the eZ80Acclaim!
eZ80F92 Flash Module are illustrated in the Schematic Diagrams
®
Development Platform and the
starting
on page 61.
UM013911-0607eZ80Acclaim!® Development Platform Overview
eZ80F92 Development Kit
User Manual
8
eZ80Acclaim!® Development Platform
This section describes the eZ80Acclaim!® Development Platform hardware, its key components and its interfaces, including detailed programmer interface information such as memory maps, register definitions, and
interrupt usage.
Functional Description
The eZ80Acclaim!® Development Platform consists of seven major hardware blocks. These blocks, listed below, are diagrammed in Figure 4.
•
eZ80F92 Flash Module interface (2 female headers)
•
Power supply for the eZ80Acclaim!® Development Platform, the
eZ80F92 Flash Module, and application modules
•
Application Module interface (2 male headers)
•
GPIO and LED matrix
•
RS232 serial communications ports
•
Embedded modem interface
•
I2C devices
eZ80Acclaim!® Development PlatformUM013911-0607
Peripheral Device Signals
eZ80F92 Development Kit
User Manual
9
eZ80“
Flash MPU
Module
Interface
Address Bus
Data Bus
SRAM
(512 KB
up to 2 MB)
GPIO
and
Address
Decoder
RS232-0
(Console)
RS485
RS232-1
(Modem)
Embedded
Modem
LED
(7x5 matrix)
Push-
buttons
2
I C
EEPROM
2
I C
Register
Application Module Headers
Figure 4. Basic eZ80Acclaim!® Development Platform Block Diagram
UM013911-0607Functional Description
eZ80F92 Development Kit
User Manual
10
Physical Dimensions
The dimensions of the eZ80Acclaim!® Development Platform PCB is
177.8 mm x 182.9 mm. The overall height is 38.1 mm. See Figure 5.
175.3 mm
43.2 mm
96.5 mm55.9 mm
114.3 mm
157.5 mm
167.6 mm
5.1 mm
165.1 mm
5.1 mm
Figure 5. Physical Dimensions of the eZ80Acclaim!® Development Platform
eZ80Acclaim!® Development PlatformUM013911-0607
Operational Description
eZ80F92 Development Kit
User Manual
11
The eZ80Acclaim!® Development Platform can accept any
®
eZ80Acclaim!
correctly to the eZ80Acclaim!
the eZ80Acclaim!
-core-based modules, provided that the module interfaces
®
®
Development Platform is to provide the application
Development Platform. The purpose of
developer with a tool to evaluate the features of the eZ80F92 Flash MCU,
and to develop an application without building additional hardware.
eZ80F92 Flash Module Interface
The eZ80F92 Flash Module interface provides easy connection of the
eZ80F92 Flash Module. It also provides easy connection for any
eZ80Acclaim!
modules using future eZ80Acclaim!
ules using current eZ80Acclaim!
The eZ80F92 Flash Module interface consists of two 50-pin receptacles,
JP1 and JP2.
Peripheral Bus Connector
Figure 6 illustrates the pin layout of the Peripheral Bus Connector in the
50-pin header, located at position JP1 on the eZ80Acclaim!
ment Platform. Table 2 describes the pins and their functions.
®
-based module designed to this interface. This includes
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
1A6BidirectionalYes
2A0BidirectionalYes
3A10BidirectionalYes
4A3BidirectionalYes
5GND
6V
DD
7A8BidirectionalYes
8A7BidirectionalYes
9A13BidirectionalYes
10A9BidirectionalYes
11A15BidirectionalYes
12A14BidirectionalYes
13A18BidirectionalYes
14A16BidirectionalYes
15A19BidirectionalYes
2
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
3. External capacitive loads on RD
to satisfy the timing requirements for the eZ80
either V
reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F92’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and to
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should be below 10 pF
®
CPU. All unused inputs should be pulled to
UM013911-0607Operational Description
eZ80F92 Development Kit
User Manual
14
Table 2. eZ80Acclaim!
®
Development Platform
Peripheral Bus Connector Identification—JP1* (Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
16GND
17A2BidirectionalYes
18A1BidirectionalYes
19A11BidirectionalYes
20A12BidirectionalYes
21A4BidirectionalYes
22A20BidirectionalYes
23A5BidirectionalYes
24A17BidirectionalYes
25DIS_ETH
26EN_FLASH
OutputLowNo
OutputLowNo
27A21BidirectionalYes
28V
DD
29A22BidirectionalYes
2
30A23BidirectionalYes
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
3. External capacitive loads on RD
to satisfy the timing requirements for the eZ80
either V
reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F92’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and to
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should be below 10 pF
®
CPU. All unused inputs should be pulled to
eZ80Acclaim!® Development PlatformUM013911-0607
eZ80F92 Development Kit
User Manual
15
Table 2. eZ80Acclaim!
®
Development Platform
Peripheral Bus Connector Identification—JP1* (Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
31CS0InputLowYes
32CS1InputLowYes
33CS2InputLowYes
34D0BidirectionalYes
35D1BidirectionalYes
36D2BidirectionalNo
37D3BidirectionalYes
38D4BidirectionalYes
39D5BidirectionalYes
40GND
41D7BidirectionalYes
42D6BidirectionalYes
43MREQ
BidirectionalLowYes
2
44IORQ
BidirectionalLowYes
45GND
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
3. External capacitive loads on RD
to satisfy the timing requirements for the eZ80
either V
reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F92’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and to
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should be below 10 pF
®
CPU. All unused inputs should be pulled to
UM013911-0607Operational Description
eZ80F92 Development Kit
User Manual
16
Peripheral Bus Connector Identification—JP1* (Continued)
Table 2. eZ80Acclaim!
®
Development Platform
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
2
46RDBidirectionalLowYes
47WR
48INSTRD
49BUSACK
50BUSREQ
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
3. External capacitive loads on RD
to satisfy the timing requirements for the eZ80® CPU. All unused inputs should be pulled to
either V
reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F92’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and to
DD
BidirectionalLowYes
InputLowYes
InputPull-Up 10 KΩ; LowYes
OutputPull-Up 10 KΩ; LowYes
, WR, IORQ, MREQ, D0–D7 and A0–A23 should be below 10 pF
eZ80Acclaim!® Development PlatformUM013911-0607
I/O Connector
eZ80F92 Development Kit
User Manual
17
Figure 7 illustrates the pin layout of the I/O Connector in the 50-pin
header, located at position JP2 on the eZ80Acclaim!
®
Development Plat-
form. Table 3 describes the pins and their functions.
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
1PB7BidirectionalYes
2PB6BidirectionalYes
3PB5BidirectionalYes
4PB4BidirectionalYes
5PB3BidirectionalYes
6PB2BidirectionalYes
7PB1BidirectionalYes
8PB0BidirectionalYes
9GND
10PC7BidirectionalYes
11PC6BidirectionalYes
12PC5BidirectionalYes
13PC4BidirectionalYes
14PC3BidirectionalYes
15PC2BidirectionalYes
2
16PC1BidirectionalYes
17PC0BidirectionalYes
18PD7BidirectionalYes
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
eZ80Acclaim!® Development PlatformUM013911-0607
eZ80F92 Development Kit
User Manual
19
Table 3. eZ80Acclaim!
®
Development Platform
I/O Connector Identification—JP2* (Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
19PD6Bidirectional
20GND
21PD5BidirectionalYes
22PD4BidirectionalYes
23PD3BidirectionalYes
24PD2BidirectionalYes
25PD1BidirectionalYes
26PD0BidirectionalYes
27TDOInputYes
28TDI/ZDAOutputYes
29GND
30TRIGOUTInputHigh
31TCK/ZCLOutputYes
2
32TMSOutputHighYes
33RTC_V
DD
34EZ80CLKInputYes
35SCLBidirectionalYes
36GND
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
UM013911-0607Operational Description
eZ80F92 Development Kit
User Manual
20
Table 3. eZ80Acclaim!
®
Development Platform
I/O Connector Identification—JP2* (Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F92 Signal
37SDABidirectionalYes
38GND
39FlashWE
OutputLowNo
40GND
41CS3
42DIS_IrDA
43RESET
44WAIT
45V
DD
InputLowYes
OutputLowNo
BidirectionalLowYes
OutputPull-Up 10 KΩ; LowYes
46GND
47HALT_SLP
48
49V
NMI
DD
InputLowYes
OutputLowYes
50Reserved
2
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80F92 Module Schematics on pages 65
through 67.
2. The Power and Ground nets are connected directly to the eZ80F92 device.
Almost all of the connectors’ signals are received directly from the CPU.
Three input signals, in particular, offer options to the application developer by disabling certain functions of the eZ80F92 Flash Module.
eZ80Acclaim!® Development PlatformUM013911-0607
These three inputs are:
•
Enable Flash (EN_FLASH)*
•
Flash Write Enable (FlashWE)*
•
Disable IrDA (DIS_IrDA)
These three signals are described below.
Enable Flash*
eZ80F92 Development Kit
User Manual
21
When active Low, the EN_FLASH
the eZ80F92 Flash Module.
Flash Write Enable*
When active Low, the FlashWE
the Flash boot block of the eZ80F92 Flash Module.
Disable IrDA
When the DIS_IrDA
input signal is pulled Low, the IrDA transceiver,
located on the eZ80F92 Flash Module, is disabled. As a result, UART0
can be used with the RS232 or the RS485 interfaces on the
®
Development Platform.
Note:
eZ80Acclaim!
*These inputs are only used if external Flash is present on the eZ80F92
Flash Module (as shipped from the factory, external Flash is not
installed).
Application Module Interface
An Application Module Interface is provided to allow the user to add an
application-specific module to the eZ80Acclaim!
form. ZiLOG’s Thermostat Application Module (not provided in the kit)
is an example application-specific module that demonstrates an HVAC
control system. Implementing an application module with the Application
Module Interface requires that the eZ80F92 Flash Module also be
input signal enables the Flash chip on
input signal enables Write operations on
®
Development Plat-
UM013911-0607Operational Description
eZ80F92 Development Kit
User Manual
22
mounted on the eZ80Acclaim!® Development Platform, because the
eZ80F92 Flash Module features the eZ80F92 microcontroller. To mount
an application module, use the two male headers J6 and J8.
Jumper J6 carries the General Purpose Input/Output ports (GPIO), and
jumper J8 carries memory and control signals. To design an application
module, the user should be familiar with the architecture and features of
the eZ80F92 Flash Module currently installed. Tables 4 and 5 list the signals and functions related to each of these jumpers by pin. Power and
ground signals are omitted for the sake of simplicity.
Table 4. GPIO Connector J6*
SignalPin #FunctionDirectionNotes
SCL5I
SDA7I
2
C ClockBidirectional
2
C DataBidirectional
MOD_DIS9Modem DisableInputIf a shunt is installed between
pins 6 and 9, the modem
function on the eZ80Acclaim!
Development Platform is
disabled.
MWAIT13Wait signal for the
CPU
EM_D015Emulated Port A,
Bit 0
CS317Chip Select 3 of
the CPU
EM_D[7:1]21,23,25,
27,29,31,
33
Reserved35
Note: *All of the signals are driven directly by the CPU.
eZ80Acclaim!® Development PlatformUM013911-0607
Emulated Port A,
Bit [7:1]
Input
Bidirectional
OutputThis signal is also present on
the J8.
Bidirectional
®
eZ80F92 Development Kit
Table 4. GPIO Connector J6* (Continued)
SignalPin #FunctionDirectionNotes
User Manual
23
PC[7:0]39,41,43,
Port C, Bit [7:0]Bidirectional
45,47,49,
51,53
®
ID_[2:0]6,8,10eZ80Acclaim!
Output
Development
Platform ID
CON_DIS12Console DisableInputIf a shunt is installed between
pins 12 and 14, the Console
function on the eZ80Acclaim!
Development Platform is
disabled.
Reserved16,18
PD[7:0]22,24,26,
Port D, Bit[7:0]Bidirectional
28,30,32,
34,36
PB[7:0]40,42,44,
Port B, Bit[7:0]Bidirectional
46,48,50,
52,54
Note: *All of the signals are driven directly by the CPU.
®
UM013911-0607Operational Description
Loading...
+ 60 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.