8051prog Manual v100
8051prog Manual v100
S
O
P
E
R
A
T
I
O
N
PROGRAMMERS OPERATION
The programming of 8051 microcontroller is performed by using signals RST, MISO, MOSI
and SCK from the 8051prog programmer. They are brought to the appropriate reset and SPI
communication pins. In order to enable programming to run without errors, it is necessary to
make sure that these pins are not connected to other electronic components. Otherwise, dur-
ing normal operation, these pins must be connected to the other components as per project.
Since the microcontroller is soldered on the printed circuit board (with no use of socket), it is
necessary to enable these pins to be connected to/disconnected from the rest of electronics
by using jumpers. Because of that, do not forget to embed 4 jumpers while designing a device.
10
P
R
O
G
R
A
M
M
E
R
S
O
P
E
R
A
T
I
O
N
At the end of the programmers flat cable, there is an IDC 10 female connector which fits into
an on-board IDC10 male connector with 2.54mm space between pins. During normal opera-
tion of the target device, it should be left disconnected as shown in figure below. In that way,
the microcontroller pins will be connected to the rest of on-board electronics via four jumpers.
11
On-board IDC10 male connector
P
R
O
G
R
A
M
M
E
R
S
O
P
E
R
A
T
I
O
N
During programming, the IDC 10 male connector is used to bring signal from the programmer.
To enable it, it is necessary to remove jumpers and plug the programmers connector into the
on-board connector.
12
C
O
N
N
E
C
T
I
O
N
S
C
H
E
M
A
T
I
C
S
8051PROGrammer CONNECTION SCHEMATICS
13
Connection between on-board
male IDC 10 connector and 14-
pin 8051 microcontroller such as:
AT89LP213, 214...
Connection between on-board
male IDC 10 connector and 16-
pin 8051 microcontroller such as
AT89LP216.
Connection between on-board
male IDC 10 connector and 20-
pin 8051 microcontrollers such
as:
AT89LP2052, 4052...
AT89S2051, 4051...
C
O
N
N
E
C
T
I
O
N
S
C
H
E
M
A
T
I
C
S
14
Connection between on-board
male IDC 10 connector and 40-pin
8051 microcontrollers such as:
AT89S51, 52, 53...
AT89S8252, 8253...
Connection between on-board
male IDC 10 connector and 8051
microcontrollers in PLCC44 sase,
such as:
AT89S51, 52, 53...
AT89S8252, 8253...
After programming, the programmers IDC10 female connector must be unplugged and jumpers
must be placed. It enables the RST, MISO, MOSI and SCK pins to be connected to the rest of on
board electronics, which further enables device to operate normally without being affected by the
8051prog programmer. If needed, the jumpers can be removed and 8051prog can be reconnect-
ed in order to reprogram the chip.
Note: Target board must not have electrolytic capacitors between the microcontroller pins and
embedded IDC10 male connector if the power supply voltage is controlled by the
8051prog programmer.