PICmicro
®
microcontrollers
This interface corresponds with Microchip application notes TB013, TB017, TB016: How to
Implement ICSP
TM
Using PIC16CXXX OTP (PIC12C5XX OTP)(PIC16F8X Flash) MCUs.
These application notes describes requirement for target system with In-system programming
device and ISP programmer.
Following signals are use for In-system programming of PICmicro
®
microcontrollers.
•
MCLR\ / VPP reset / switch to programming mode
•
RB6 (GP1) clock
•
RB7 (GP0)
data input / output
•
VDD power supply
•
GND ground
When PICmicro
®
device is programmed, pin MCLR\ / VPP is driven to approximately 12 V.
Therefore, the target system must be isolated from this voltage provided by programmer.
RB6 and RB7 signals are used by the PICmicro
®
for In-system programming, therefore target
system mustn’t affect these signals during In-system programming to avoid programming
errors.
Marginal verify is used after programming. Programmer must verify the program memory
contents at both minimal and maximal power supply, therefore VDD pin of PICmicro
®
must be
isolated from rest of target system during programming.
B+K PRECISION’s recommended circuit for PICmicro:
R1
R2
VSS
C1
22n
VSS
R7
47R
D1
VSS
VDD
VSS
R6 1k
D2
1N4148
VSS
R11
22k
C2
1u/25V
VDD
RB6
RB7
MCLR/VPP
VSS
I1
PICxxxxx
DATA
CLK
VDD
MCLR/VPP
ISP connector
target device
target system
reset circuit
VSS
*1
Note: External reset circuit is necessary only if VDD power-up slope is too slow.
Other
Attention to multitasking OS's (Windows 95/98/Me/NT/2000/XP). There is needful for regular
running of control program for these B+K PRECISION programmer that printer port, on which
is programmer connected, must be reserved for this programmer only. Otherwise, any other
program must not simultaneously to use (or any way to modify) this printer port.
132
Summary of Contents for 844USB
Page 7: ...Introduction 7 ...
Page 12: ...Quick Start 12 ...
Page 15: ...Detailed description 15 ...
Page 16: ...859 16 ...
Page 28: ...866B 28 ...
Page 41: ...844USB 41 ...
Page 50: ...848A 50 ...
Page 56: ...Setup 56 ...
Page 67: ...Pg4uw 67 ...
Page 117: ...Pg4uwMC 117 ...
Page 127: ...Common notes 127 ...
Page 134: ...Troubleshooting and warranty 134 ...