Вы находитесь на странице: 1из 5
16 - 30 V (DC) +13V IC1 VCC IC2 VPP 12 - 20 V (AC)
16
- 30 V (DC)
+13V
IC1
VCC
IC2
VPP
12
- 20 V (AC)
G1
78L05
78L08
B80C800
1
2
1
1
3
1
3
AC
+
Vin
Vout
Vin
Vout
0
4
3
AC
-
C1
C2
100nF
220uF/40V
100nF
C3
14
74LS05
7
D3
Red
Non inverting (74LS07) or inverting
(74LS05, 74LS06)
open collector buffers can be used.
VPP
TEXTOOL 40 ZIF
40
2 1 MCLR
RB7
39
3 RA0
RB6
D1
D2
VCC
38
4 RA1
RB5
Red
Green
37
5 RA2
RB4
36
6 RA3
RB3
35
7 RA4
RB2
28
PIN PICs must be put in
34
8 RA5
RB1
40
R8 *
R6
R7
33
9 RE0
RB0
(upper part of textool)
10k
10k
10k
32
10 RE1
VDD
R11
R1
31
RE2
VSS
680R
1k
74LS05
30
11 12 VDD
RD7
Data Out
29
13 VSS
RD6
3
4
28
LPT D0 (2)
14 OSC1
RD5
(lower part of textool)
27
OSC2
RD4
26
16 15 RC0
RC7
25
17 RC1
RC6
8
PIN PICs must be put in
24
74LS05
18 RC2
RC5
40
Data In
23
19 RC3
RC4
10
11
22
LPT ACK (10)
20 RD0
RD3
21
RD1
RD2
74LS05
Clock
5
6
LPT D1 (3)
C4 *
330pF
2
GND
2
GND

PIN TEXTOOL with PIN 1 on PIN 1

18 (20) PIN PICs must be put in

40 PIN TEXTOOL with PIN 9 (10) on PIN 20

PIN TEXTOOL with PIN 1 on PIN 3

For the power supply a universal AC/DC (3 - 12V) adaptor can be used. The switch must be in position 12V. It is recommended to change the capacitor inside the adaptor with capacitor for a minimum 25 V. Check the output voltage (unloaded), it must be at least 16V for PIC16C6x and PIC16C7x and minimum 14V for PIC16C84.

VIN

for PIC16C6x and PIC16C7x and minimum 14V for PIC16C84. VIN VPP     T3   BC557

VPP

   

T3

 
BC557

BC557

 

R9

 

4k7

 
 

2

R10

VPP

4k7

   

T1

BC557

BC557

 

R2

 

4k7

 
 

8

R4

VCC

4k7

   

T2

 
BC557

BC557

 

R3

 

4k7

 
 

12

R5

 

4k7

  R3   4k7   12 R5   4k7 LPT GND (18-25) 74LS05 Vpp40 On/Off LPT
  R3   4k7   12 R5   4k7 LPT GND (18-25) 74LS05 Vpp40 On/Off LPT
  R3   4k7   12 R5   4k7 LPT GND (18-25) 74LS05 Vpp40 On/Off LPT

LPT GND (18-25)

LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)
LPT GND (18-25)

74LS05

  12 R5   4k7 LPT GND (18-25) 74LS05 Vpp40 On/Off LPT D4 (6) 1 9

Vpp40 On/Off

LPT D4 (6)

1

9

13

74LS05

Vpp On/Off

LPT D3 (5)

LPT D4 (6) 1 9 13 74LS05 Vpp On/Off LPT D3 (5) 74LS05 Vdd On/Off LPT

74LS05

Vdd On/Off

9 13 74LS05 Vpp On/Off LPT D3 (5) 74LS05 Vdd On/Off LPT D2 (4) P16PRO programmer
LPT D2 (4)

LPT D2 (4)

LPT D2 (4)
LPT D2 (4)
LPT D2 (4)

P16PRO programmer for PIC16Cxx microcontrollers by Bojan Dobaj

P16PRO parts:

Part Used

PartType

Designators

---------------------------------------------------------------------

---

1

1

TEXTOOL 40 ZIF

2

1

1k

R1

3

6

4k7

R2 R3 R4 R5 R9 R10

4

3

10k

R6 R7 R8 *

5

1

74LS05

6

1

78L05

IC1

7

1

78L08

IC2

8

2

100nF

C1 C2

9

1

220uF/40V

C3

10

1

330pF

C4 *

11

1

680R

R11

12

1

B80C800

G1

13

3

BC557

T1 T2 T3

14

1

Green

D2

15

2

Red

D1 D3

T T

e e

x x

t t

16 - 30 V (DC) +13V VCC VPP IC1 IC2 12 - 20 V (AC)
16
- 30 V (DC)
+13V
VCC
VPP
IC1
IC2
12
- 20 V (AC)
VIN
G1
78L05
78L08
B80C800
1
2
1
1
3
1
3
AC
+
Vin
Vout
Vin
Vout
0
4
3
AC
-
C1
C2
100nF
220uF/40V
100nF
C3
14
74LS05
7
VPP
VPP
T1
BC557
LPT GND (18-25)
D1
D2
VCC
TEXTOOL1
R2
Red
Green
4k7
1
18
RA2
RA1
2
17
RA3
RA0
R8*
R6
R7
10k
10k
10k
3
16
RTCC
OSC1
74LS05
R1
Vpp On/Off
1k2 - 10k
74LS05
4
15
R4
MCLR
OSC2
9
8
Data Out
LPT D3 (5)
3
4
5
14
4k7
LPT D0 (2)
VSS
VDD
6
13
RBO
RB7
VCC
T2
7
12
74LS05
RB1
RB6
BC557
Data In
Non inverting (74LS07) or inverting
(74LS05, 74LS06)
open collector buffers can be used.
10
11
8
11
LPT ACK (10)
RB2
RB5
9
10
RB3
RB4
R3
4k7
74LS05
Clock
5
6
LPT D1 (3)
74LS05
Vdd On/Off
R5
13
12
LPT D2 (4)
4k7
C4*
2
GND
2
GND

P16PRO programmer for PIC16Cxx microcontrollers by Bojan Dobaj

programmer for PIC16Cxx microcontrollers by Bojan Dobaj 330pF For the power supply a universal AC/DC (3

330pF

For the power supply a universal AC/DC (3 - 12V) adaptor can be used. The switch must be in position 12V. It is recommended to change the capacitor inside the adaptor with capacitor for a minimum 25 V. Check the output voltage (unloaded), it must be at least 16V for PIC16C6x and PIC16C7x and minimum 14V for PIC16C84.