19-5460; Rev 8/10
DS89C450-KIT#
DS89C450 Evaluation Kit
www.maxim-ic.com
GENERAL DESCRIPTION
FEATURES
The DS89C450 evaluation kit (EV kit) is a proven
platform to conveniently evaluate the capabilities of
the ultra-high-speed flash microcontroller family. The
kit contains the DS89C450 in a DIP-40 socket, 128kB
of SRAM mapped through a preprogrammed CPLD,
a power-supply regulator, two DB9 serial connectors,
and switches and LEDs to control and display board
operation. With the addition of a power supply and an
RS-232 cable connected to a personal computer, the
EV kit provides a completely functional system ideal
for application development and debug.
Easily Load Code Using Bootstrap Loader
and Serial 0 Port (DB9, J2)
Two DB9 RS-232 Serial Connectors
DB9 Serial Cable
Two Internal Serial Ports
On-Board Power Supply Regulator
128kB of On-Board Program + Data RAM
Preprogrammed Xilinx CPLD Handles
Address Multiplexing and RAM Mapping
The DS89C450 EV kit can also be used as a
programming and development platform for the
DS5000(T). Quick-start instructions and sample
programs for the DS5000(T) can be obtained from
the DS5000 directory on the software tool disk, or
from
Maxim
technical
support
at
https://support.maxim-ic.com/micro.
LED Display of Port 0 Levels
Pushbutton Switches for Reset and Interrupt
Generation
Prototyping Area
Board Schematics Included to Provide a
Convenient Reference Design
EVALUATION KIT CONTENTS
ORDERING INFORMATION
DS89C450 Evaluation Kit Board with Processor
PART
and 16.384MHz Crystal Installed
8051-Based Microcontroller Software Eval Disk
DS89C450-KIT#
TEMP
RANGE
DIMENSIONS
Room
Approx. 16cm x 10cm
#Denotes a RoHS-compliant device that may include lead(Pb) that
is exempt under the RoHS requirements.
Figure 1. DS89C450 Evaluation Kit Board
1 of 13
DS89C450 Evaluation Kit
COMPONENT LIST
DESIGNATION
QTY
DESCRIPTION
C1, C6
2
100F, 25V radial capacitors
Panasonic
ECA-1EM101
C2, C7
C3, C4, C5,
C8–C15
C16, C17
2
22F, 10V tantalum capacitors
Panasonic
ECS-T1AX226R
11
0.1F capacitors (0805)
Generic
—
2
22pF capacitors
Panasonic
ECJ-2VC1H220J
J1
J2, J3
J4
J5
JP1, JP2
R1, R4
R2, R3
R5
RN1, RN3, RN4
RN2
SW1, SW4, SW5
SW2, SW3
U1
U2
U3
U4
1
2
1
1
2
2
2
1
3
1
3
2
1
1
1
1
2mm male power-barrel connector
DB9 RS-232 female connectors
Micro header pins (unpopulated)
Spare input header pins (unpopulated)
Solder pad jumpers (closed)
1.1k resistors (0805)
10k resistors (0805)
680 resistor (0805)
330 resistor pack (8)
3.3k resistor pack (8)
DIP switches x8
SPST pushbutton
350mA linear regulator (5V)
350mA linear regulator (3.3V)
DS89C450 microcontroller (40-pin PDIP)
Quad buffer
CUI Inc.
Amp/Tyco
—
—
—
Generic
Generic
Generic
CTS
CTS
C&K
Panasonic
Maxim
Maxim
Maxim
Fairchild
PJ-002A
745781-4
—
—
—
—
—
—
770101331
770101332
SDA08H1BD
EVQ-PAC04M
MAX1659ESA+
MAX1658ESA+
DS89C450-MNL+
74AC125
U5
1
Preprogrammed 44-pin CPLD
Xilinx
XC9536XL10PCG44C
U6
U7
U8
U9
U10
Y1
1
—
1
1
1
1
128k x 8 asynchronous cache SRAM
Unpopulated
RS-232 transceiver (2 Tx, 2 Rx)
Inverting octal buffer
LED x10 display (Port 1 + power)
16.384MHz crystal (socketed)
Cypress
—
Maxim
Fairchild
Lumex
Citizen
CY7C1009D-10VXI
—
MAX233ACWP+
74AC540
SSA-LXB10IW-GF/LP
HC49US16.384MABJ
2 of 13
SUPPLIER
PART
DS89C450 Evaluation Kit
TYPICAL OPERATING CIRCUIT
Figure 2. DS89C450 Evaluation Kit Board Layout
DETAILED DESCRIPTION
The DS89C450 EV kit must be used with the DS89C430/DS89C450 ultra-high-speed flash microcontrollers IC data
sheet and the Ultra-High-Speed Flash Microcontroller User’s Guide (www.maxim-ic.com/user_guides). A complete
description of the bootstrap loader commands and functions is located in Section 15 of the Ultra-High-Speed Flash
Microcontroller User’s Guide.
The DS89C450 EV kit and all of its connectors are defined in the schematics provided in the accompanying
documentation disk. However, a short description of the major components of the board follows.
Power Supplies
The EV kit accepts a DC input supply at J1. The supply should be a 6V to 9V DC supply, center post positive, with
at least 300mA capacity. The exact DC input value of the supply is not important, as the on-board linear MAX1658
and MAX1659 regulators produce fixed 5V and 3.3V for use by the kit circuitry.
While it is possible to supply up to 16V at J1 (the maximum input voltage of the MAX1658 and MAX1659), doing so
results in a large amount of heat dissipation from the board. A small heatsink plane is provided on the backside of
the board beneath the linear regulators, but this may be inadequate at input voltages above 9V. If U1 and U2 are
hot, lower the DC input voltage at J1. Note that many unregulated DC wall plug-in supplies may provide an output
level much higher than their labeled output value if they are lightly loaded.
3 of 13
DS89C450 Evaluation Kit
Serial Ports
Both serial ports of the DS89C450 (Serial Port 0 and Serial Port 1) are translated to RS-232 levels and brought out
to DB9 connectors at J2 and J3. Serial Port 0 (J2) must always be used when communicating with the bootloader.
Memory
The external memory of the DS89C450 on this EV kit is designed to operate with the address and data bus
multiplexed on P0 and P2. A 128kB x 8 SRAM is installed, which is accessed as both program and data memory
by this multiplexed bus. Note that as the total memory space of the DS89C450 is only 64kB of program memory
and 64K of data memory, port pin memory banking must be used to access the entire 128kB-memory space.
CPLD
The CPLD device on the EV kit board is preprogrammed to perform several functions.
Address latching of the low 8 bits of the external memory address from port P0.
Mapping together program and data memory.
Performing port pin memory banking (optional).
The RTL code preprogrammed into the CPLD is as follows.
module Eval(AD, nRD, ALE, nPSEN, CFG0, CFG1, SW_IN, P1, A, A16, A17, nOE, SW_OUT);
input
input
input
input
input
input
input
[7:0] AD;
nRD;
ALE;
nPSEN;
CFG0;
CFG1;
SW_IN;
//
//
//
//
//
//
//
inout
[7:0] P1;
// Port 1 from micro
output [7:0] A;
output
A16;
output
A17;
output
nOE;
output
SW_OUT;
reg
//
//
//
//
//
Multiplexed low-order address and data from micro
Data memory read enable from micro
Address latch enable from micro
Program memory read enable from micro
Configuration input zero (from DIP switch)
Configuration input one (from DIP switch)
Interrupt switch input (from pushbutton)
Demultiplexed low-order address to RAM
Address line to RAM
Address line to RAM
Output enable to RAM
Interrupt switch output (to micro)
[7:0] A;
always @(negedge ALE) begin
A
Load Flash and open the .hex file you wish to load. The Help menu in MTK provides additional information.
The bootloader also allows you to write to Port 1 directly by entering “W P1 xx,” where xx is a hex byte value. If you
enter a value such as “W P1 55” or “W P1 AA,” the LED display will change to reflect the new outputs at Port 1.
5 of 13
DS89C450 Evaluation Kit
Figure 3. Microcontroller Tool Kit Output
USING THE DS89C450 EV KIT WITH THE DS5000(T)
To use the DS89C450 EV kit as the evaluation board for the DS5000(T), it is necessary to first unsolder the
DS89C450 from the EV kit. A 40-pin ZIF socket can then be soldered into its place to allow for multiple
programming of the DS5000(T).
DS89C450 INFORMATION
For more information on the DS89C450 and to download the IC data sheet, go to www.maxim-ic.com/DS89C450.
SCHEMATICS
The DS89C450 EV kit schematics are featured in the following pages.
6 of 13
DS89C450 Evaluation Kit
REVISION HISTORY
REVISION
DATE
071707
080907
090707
8/10
DESCRIPTION
Changed U6 Cypress part number to CY7C1009BN-12VC in the Components List
and in the schematic sheet 4 of 6
Added information about switch SW4.1; updated schematic sheet 6 of 6 (corrected
references of SW1.1–SW1.8 to SW4.1–SW1.8)
Added “for the DS500(T)” to the General Description describing where to go for
DS5000(T) instructions and sample programs (for clarification)
Changed the ordering number from DS89C450-K00 to DS89C450-KIT# (added
RoHS changes); updated the Component List part numbers for SW1 and U5, and
changed the part numbers to lead(Pb)-free for U1, U2, U3, and U8; changed the
Technical Support section to Using the DS89C450 EV Kit with the DS5000(T)
PAGES
CHANGED
2
5
1
1, 2, 6
7 of 13
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses
are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
2010 Maxim Integrated Products
Maxim is a registered trademark of Maxim Integrated Products.
A
B
C
+
5
3
6
7
2
5
C14
100nF
10v
VCC5
C1
100uF, 25v
VUNREG
1
2
IN3
IN6
IN7
SHDN
U1
1
2
3
OUT4
OUT5
SET
GND
4
5
1
8
VUNREG
MAX1659
PJ-002A
IN
G1
G2
J1
1
2
2
4
Solder Jumper (closed)
1
JP1
TP9
GND
4
1
2
C2
22uF
10v
VCC5
TP7
VCC5
A[15..8]
nEA_IN
ALE
nPSEN
AD[7..0]
3
3
A15
A14
A13
A12
A11
A10
A9
A8
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
VCC5
+
3
6
7
2
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
C6
100uF, 25v
VUNREG
1
2
D
1
2
1
2
OUT4
OUT5
SET
GND
MAX1658
4
5
1
8
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
JP2
2
1
2
C7
22uF
10v
VCC3
RST
P3[5..0]
P1[7..0]
Solder Jumper (closed)
1
P17
P16
P15
P14
P13
P12
P11
P10
P35
P34
P33
P32
P31
P30
nRD
nWR
XTAL1
XTAL2
1
1
of
1
Sheet
Friday, August 03, 2007
2
Document Number
Size A
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
6
DS89C450 Evaluation Kit - Power and Header
IN3
IN6
IN7
SHDN
U2
GND
XTAL1
XTAL2
P3.7/nRD
P3.6/nWR
P3.5/T1
P3.4/T0
P3.3/nINT1
P3.2/nINT0
P3.1/TXD0
P3.0/RXD0
RST
P1.7/nINT5
P1.6/INT4
P1.5/nINT3
P1.4/INT2
P1.3/TXD1
P1.2/RXD1
P1.1/T2EX
P1.0/T2
Header 2x20
VCC
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6
P0.7
EA/VPP
ALE/PROG
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
J4
2
1
2
87-2C420-KIT
Rev B
TP8
VCC3
A
B
C
D
A
B
C
nEA_OUT
VCC5
VCC5
nLOADER
nPSEN
nEA_IN
RST
nWR
nRD
P1[7..0]
5
14
12
7
U4C
14
2
7
U4A
74AC125
74AC125
11
3
4
4
8
10
29
31
9
1
2
3
4
5
6
7
8
10
11
12
13
14
15
16
17
U4D
74AC125
P10
P11
P12
P13
P14
P15
P16
P17
P30
P31
P32
P33
P34
P35
14
9
7
PSEN
EA
RST
VCC5
P1.0/T2
P1.1/T2EX
P1.2/RXD1
P1.3/TXD1
P1.4/INT2
P1.5/INT3
P1.6/INT4
P1.7/INT5
P3.0/RXD0
P3.1/TXD0
P3.2/INT0
P3.3/INT1
P3.4T0
P3.5/T1
P3.6/WR
P3.7/RD
U3
3
VCC5
40
VCC
3
GND
20
P3[5..0]
1
13
18
19
Y1
2
C16
22pF
10v
16.384 MHz
SOCKETED
1
2
C17
22pF
10v
VCC5
14
5
7
2
of
1
Sheet
Friday, August 03, 2007
2
Document Number
6
87-2C420-KIT
Rev B
XTAL2
XTAL1
ALE
A[15..8]
AD[7..0]
6
U4B
74AC125
1
Size A
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
DS89C450 Evaluation Kit - Processor
A8
A9
A10
A11
A12
A13
A14
A15
21
22
23
24
25
26
27
28
30
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
39
38
37
36
35
34
33
32
DS89C4X0
DS89C4x0 DIP-40
XTAL2
XTAL1
ALE
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
1
2
1
2
D
5
4
A
B
C
D
A
B
C
1
1
1
TP2
TDI
TP4
TDO
TP5
TMS
5
1
TP1
TCK
P1[7..0]
nRD
ALE
nPSEN
CFG0
CFG1
SW _IN
AD[7..0]
4
4
P10
P11
P12
P13
P14
P15
P16
P17
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
6
19
7
28
18
9
13
12
4
5
2
22
40
25
36
37
34
33
39
42
27
44
17
15
30
16
P10
P11
P12
P13
P14
P15
P16
P17
nRD
ALE
nPSEN
CFG0
CFG1
SW_IN
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
TCK
TDI
TDO
TMS
U5
VCC3
21
3
3
nOE
A16
A17
A0
A1
A2
A3
A4
A5
A6
A7
3
of
1
Sheet
Friday, August 03, 2007
2
Document Number
Size A
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
DS89C450 Evaluation Kit - CPLD
SW_OUT
TP6
GND
nOE
20
A[7..0]
29
1
TP3
+3 V
1
A16
A17
A0
A1
A2
A3
A4
A5
A6
A7
1
2
38
35
26
1
43
24
3
8
11
14
XC9536XL
SW_OUT
VCCINTa
GNDa
10
41
VCCINTb
GNDb
23
D
5
32
VCCIO
GNDc
31
6
87-2C420-KIT
Rev B
A
B
C
D
A
B
C
D
A17
5
nWR
nCE1
NC
nWE
nOE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
CE2
U6
CY7C1009BN-12VC
22
1
29
12
11
10
9
8
7
6
5
27
26
23
25
4
28
3
31
2
30
nOE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
24
A16
A[15..8]
A[7..0]
5
4
VCC5
32
VCC
4
GND
16
D0
D1
D2
D3
D4
D5
D6
D7
13
14
15
17
18
19
20
21
D0
D1
D2
D3
D4
D5
D6
D7
AD[7..0]
3
3
nWR
nCE1
NC
nWE
nOE
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
CE2
U7
VCC5
D0
D1
D2
D3
D4
D5
D6
D7
13
14
15
17
18
19
20
21
4
of
1
Sheet
Friday, August 03, 2007
2
Document Number
D0
D1
D2
D3
D4
D5
D6
D7
1
Size A
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
DS89C450 Evaluation Kit - RAM
CY7C1009BN-12VC
22
1
29
12
11
10
9
8
7
6
5
27
26
23
25
4
28
3
31
2
30
24
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
nOE
A16
A[15..8]
A[7..0]
A17
OPTIONAL SECOND RAM
2
32
VCC
GND
16
6
87-2C420-KIT
Rev B
AD[7..0]
A
B
C
D
A
B
C
RN3
2
3
4
5
6
7
8
9
10
5
RESISTOR SIP - 330 OHM
1
P1[7..0]
nLED
RX0
RX1
TX0
TX1
GNDa
C1+
C1VVbV+
P10
P11
P12
P13
P14
P15
P16
P17
4
P10
P11
P12
P13
P14
P15
P16
P17
GNDb
C2+
C2b+
C2C2b-
R1IN
R2IN
T1OUT
T2OUT
MAX203ECWP
R1OUT
R2OUT
T1IN
T2IN
TURN ON TO PULL
PORT 1 LINES LOW
SW DIP-8
SW5
6
13
14
10
17
8
3
20
2
1
U11
4
VCC5
7
VCC
D
5
9
12
15
16
11
4
19
5
18
2
3
4
5
6
7
8
9
1
19
I0
I1
I2
I3
I4
I5
I6
I7
nOE1
nOE2
U9
VCC5
20
VCC
GND
10
18
17
16
15
14
13
12
11
74AC540
nO0
nO1
nO2
nO3
nO4
nO5
nO6
nO7
3
3
LXB10XX
U10
1
2
3
4
5
6
7
8
9
10
DSR1
D CD1
RTS1
DTR1
CTS1
DSR0
D CD0
RTS0
J3
RN4
1
1
VCC3
SERIAL PORT 1
5
of
1
Sheet
Friday, August 03, 2007
2
Document Number
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
Size A
6
DB9 RS232 FEMALE
SERIAL PORT 0
LOADER
DB9 RS232 FEMALE
RESISTOR SIP - 330 OHM
2
3
4
5
6
7
8
9
10
5
9
4
8
3
7
2
6
1
5
9
4
8
3
7
2
6
1
J2
DS89C450 Evaluation Kit - Serial / Port 1
10-SEGMENT RED LED
20
19
18
17
16
15
14
13
12
11
TX1_232
RX1_232
TX1_232
RX1_232
TX0_232
RX0_232
DTR0
CTS0
2
87-2C420-KIT
Rev B
R5
680 Ohm
VCC5
1
2
A
B
C
D
A
B
C
RX1
TX1
TX1_232
nEA_OUT
RX0
TX0
SW_OUT
5
1
-
2
SW1.1
SW1.2
SW1.3
SW1.4
SW1.5
SW1.6
SW1.7
SW1.8
R1
1.1 K
SW DIP-8
SW1
B3FS-1000
2
1
R4
1.1k
4
3
SW3
4
R3
10k
VCC5
nEA_IN
P30
P31
P32
P34
P12
P13
RX1_232
INTERRUPT PUSHBUTTON
ON FOR DS89C4x0
ON TO USE SERIAL PORT 0 / LOADER
ON TO USE SERIAL PORT 0 / LOADER
ON TO CONNECT SW3 AND nINT0
ON TO CONNECT SW3 AND T0
ON TO USE SERIAL PORT 1
ON TO USE SERIAL PORT 1
OFF FOR NORMAL USE
VCC5
4
1
2
D
5
1
2
RN1
2
3
4
5
6
7
8
9
10
SW _IN
3
R2
10k
VCC5
SW4.1
SW4.2
SW4.3
SW4.4
SW4.5
SW4.6
SW4.7
SW4.8
-
SW DIP-8
SW4
2
B3FS-1000
SW2
2
4
RN2
1
RESET PUSHBUTTON
RST
6
of
1
Sheet
Friday, August 03, 2007
2
Document Number
Copyright (C) 2003 - Dallas Semiconductor / MAXIM
Size A
6
87-2C420-KIT
Rev B
VCC5
SPARE INPUTS
1
RESISTOR SIP - 3.3 K
2
3
4
5
6
7
8
9
10
1
2
3
4
J5
DS89C450 Evaluation Kit - Switches/Config
1
3
ON FOR LOADER MODE
ON TO ENABLE LEDs
OFF FOR NORMAL USE
OFF FOR NORMAL USE
UNUSED
UNUSED
UNUSED
UNUSED
nLOADER
nLED
CFG0
CFG1
RESISTOR SIP - 330 OHM
1
3
1
2
A
B
C
D