DS5000 Dallas Semiconducotr, DS5000 Datasheet - Page 6

no-image

DS5000

Manufacturer Part Number
DS5000
Description
Soft Microcontroller Module
Manufacturer
Dallas Semiconducotr
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS5000
Manufacturer:
DALLAS
Quantity:
1 613
Part Number:
DS5000
Manufacturer:
TI
Quantity:
1 615
Part Number:
DS5000 8-12
Manufacturer:
DALLAS
Quantity:
5 510
Part Number:
DS5000 8-12
Manufacturer:
MAXIM
Quantity:
5 510
Part Number:
DS5000-32-12
Manufacturer:
NS
Quantity:
125
Part Number:
DS5000-32-12
Manufacturer:
DALLAS
Quantity:
285
Company:
Part Number:
DS5000-32-12
Quantity:
17
Part Number:
DS5000-32-16
Manufacturer:
DALLAS
Quantity:
5 510
Part Number:
DS5000-32-16
Manufacturer:
NS
Quantity:
780
Part Number:
DS5000-32-16
Manufacturer:
DALLAS
Quantity:
313
Part Number:
DS5000-32-16
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS5000-32-18
Manufacturer:
NS
Quantity:
1 520
PROGRAM LOADING CONFIGURATIONS Figure 3
Table 1 summarizes the selection of the available Paral-
lel Program Load cycles. The timing associated with
these cycles is illustrated in the electrical specs.
SERIAL BOOTSTRAP LOADER
The Serial Program Load Mode is the easiest, fastest,
most reliable, and most complete method of initially
loading application software into the DS5000(T) nonvol-
atile RAM. Communication can be performed over a
standard asynchronous serial communications port. A
typical application would use a simple RS232C serial in-
terface to program the DS5000(T) as a final production
procedure. The hardware configuration which is re-
quired for the Serial Program Load mode is illustrated in
Figure 3. Port pins 2.7 and 2.6 must be either open or
pulled high to avoid placing the DS5000(T) in a parallel
load cycle. Although an 11.0592 MHz crystal is shown
in Figure 3, a variety of crystal frequencies and loader
baud rates are supported, shown in Table 2. The serial
loader is designed to operate across a three–wire inter-
face from a standard UART. The receive, transmit, and
ground wires are all that are necessary to establish
communication with the DS5000(T).
The Serial Bootstrap Loader implements an easy–to–
use command line interface which allows an application
PROGRAM
ADDRESS
DS5000(T)
021998 6/19
PROGRAM
CONTROL
A11–A8
A7–A0
P1.7–
P2.3–
EA/V
ALE/PROG
P2.7
P2.6
P2.5
XTAL1
XTAL2
P1.0
P2.0
PARALLEL
LOADING
PP
V
CC
DS5000
GND
P0.7–
P3.7–
PSEN
P0.0
P3.4
RST
D7–D0
A15–A12 PROGRAM
R<2K
PROGRAM
DATA IN/VERIFY
DATA OUT
ADDRESS
11.059 MHz
program in an Intel hex representation to be loaded into
and read back from the device. Intel hex is the typical
format which existing 8051 cross–assemblers output.
The serial loader responds to single character com-
mands which are summarized below:
COMMAND
C
D
F
K
L
R
T
U
V
W
Z
P
G
P1.7–
P2.5–
P2.6
P2.7
XTAL1
XTAL2
P1.0
P2.0
Return CRC–16 checksum of em-
bedded RAM
Dump Intel Hex File
Fill embedded RAM block with
constant
Load 40–bit Encryption Key
Load Intel Hex File
Read MCON register
Trace (Echo) incoming Intel Hex
data
Clear Security Lock
Verify Embedded RAM with in-
coming Intel Hex
Write MCON register
Set Security Lock
Put a value to a port
Get a value from a port
LOADING
V
SERIAL
CC
DS5000
GND
FUNCTION
P0.7–
P3.7–
PSEN
P0.0
P3.2
RXD
RST
TXD
R<2K
DRIVE/
RCV
RS232C

Related parts for DS5000