RS232 Connector: AT89C51/52 Programmer Revised by Chin-Shiuh Shieh 2000/03/27
RS232 Connector: AT89C51/52 Programmer Revised by Chin-Shiuh Shieh 2000/03/27
RS232 Connector: AT89C51/52 Programmer Revised by Chin-Shiuh Shieh 2000/03/27
1 1
AT89C51/52 Programmer +5V
revised by Chin-Shiuh Shieh 2000/03/27
4.7k x 8
RS232
Connector
1 CD
2 DSR 6
RD
3 RTS 7
TD
4 CTS 8 EZ52.HEX 40-PIN ZIF
DTR
5 RI 9 AT89C51 +5V +5V AT89C51 +5V
GND
1 P1.0 VCC 40 1 P1.0 VCC 40 7805 +5V
5V
2 2 39 2 39 IN OUT 2
P1.1 P0.0(AD0) P1.1 P0.0(AD0)
3 P1.2 P0.1(AD1) 38 3 P1.2 P0.1(AD1) 38 GND 10u DC Adaptor
4 P1.3 P0.2(AD2) 37 4 P1.3 P0.2(AD2) 37 15V DC
1u ICL232 +5V
5 36 5 36
+5V P1.4 P0.3(AD3) P1.4 P0.3(AD3)
1 C1+ Vcc 16 6 P1.5 P0.4(AD4) 35 6 P1.5 P0.4(AD4) 35
2.2k
2 V+ GND 15 7 P1.6 P0.5(AD5) 34 7 P1.6 P0.5(AD5) 34 LM317L
1u 3 14 8 33 8 33 ADJ IN
C1- T1out P1.7 P0.6(AD6) P1.7 P0.6(AD6)
1u 4 13 9 32 9 32 OUT
C2+ R1in RST P0.7(AD7) RST P0.7(AD7)
100u
5 C2- R1out 12 10 P3.0(RXD) /EA(VPP) 31 10 P3.0(RXD) /EA(VPP) 31
Power
220
1u 6 V- T1in 11 11 P3.1(TXD)ALE(/PROG) 30 11 P3.1(TXD)ALE(/PROG) 30
7 T2out T2in 10 12 P3.2(/INT0) /PSEN 29 12 P3.2(/INT0) /PSEN 29
8 R2in R2out 9 13 P3.3(/INT1) P2.7(A15) 28 13 P3.3(/INT1) P2.7(A15) 28
1.8k
14 27 14 27
10u
1u
P3.4(T0) P3.4(T0)
1k
P2.6(A14) P2.6(A14)
15 P3.5(T1) P2.5(A13) 26 15 P3.5(T1) P2.5(A13) 26
+5V 16 P3.6(/WR) P2.4(A12) 25 16 P3.6(/WR) P2.4(A12) 25
3 17 P3.7(/RD) P2.3(A11) 24 17 P3.7(/RD) P2.3(A11) 24 3
2N2222
10k
18 XTAL2 P2.2(A10) 23 18 XTAL2 P2.2(A10) 23
19 XTAL1 P2.1(A9) 22 19 XTAL1 P2.1(A9) 22
10u
+5V
RESET 11.0592M 20 GND P2.0(A8) 21 20 GND P2.0(A8) 21
8.2k
330
330
20p 20p Erase Program
4 4
A B C D E