DS2250-32-16+ Maxim Integrated Products, DS2250-32-16+ Datasheet - Page 6

IC MCU 32KB 16MHZ 40-SIMM

DS2250-32-16+

Manufacturer Part Number
DS2250-32-16+
Description
IC MCU 32KB 16MHZ 40-SIMM
Manufacturer
Maxim Integrated Products
Series
DS225xr
Datasheet

Specifications of DS2250-32-16+

Core Processor
8051
Core Size
8-Bit
Speed
16MHz
Connectivity
SIO, UART/USART
Peripherals
Power-Fail Reset, WDT
Number Of I /o
32
Program Memory Type
SRAM
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
4.75 V ~ 5.25 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
40-SIMM
Processor Series
DS2250
Core
8051
Data Bus Width
8 bit
Program Memory Size
32 KB
Data Ram Size
32 KB
Interface Type
3-Wire, RS-232, UART
Maximum Clock Frequency
16 MHz
Number Of Programmable I/os
32
Number Of Timers
2
Operating Supply Voltage
4.75 V to 5.25 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details
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 DS2250(T) nonvolatile RAM. Communication can be
performed over a standard asynchronous serial communications port. A typical application would use a
simple RS232C serial interface to program the DS2250(T) as a final production procedure. The hardware
configuration which is required 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 device 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 3-wire interface from a
standard UART. The receive, transmit, and ground wires are all that are necessary to establish
communication with the DS2250(T).
The Serial Bootstrap Loader implements an easy-to-use command line interface which allows an
application 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 commands which are summarized below:
Table 1 summarizes the selection of the available Parallel Program Load cycles. The timing associated
with these cycles is illustrated in the electrical specs.
PARALLEL PROGRAM LOAD CYCLES Table 1
Prog MCON or Key registers
Verify MCON registers
COMMAND
Verify Expanded
Prog Expanded
Security Set
Program
MODE
Verify
C
D
F
K
L
R
T
U
V
W
Z
P
G
RST
Return CRC-16 checksum of embedded RAM
Dump Intel hex File
Fill embedded RAM block with constant
Load Intel hex file
Read MCON register
Trace (Echo) incoming Intel hex data
Clear Security Lock
Verify Embedded RAM with incoming Intel hex
Write MCON register
Set security lock
Put a value to a port
Get a value from a port
1
1
1
1
1
1
1
Load 40-bit encryption key
FUNCTION
PSEN
X
0
0
0
0
0
0
6 of 18
PROG
X
0
0
0
1
0
1
V
V
V
V
EA
1
1
1
PP
PP
PP
PP
P2.7
1
1
0
0
0
0
0
P2.6
0
1
0
1
1
1
1
P2.5
X
X
X
0
0
1
1

Related parts for DS2250-32-16+