K150 PIC USB Programmer User and Troubleshooting Manual
K150 PIC USB Programmer User and Troubleshooting Manual
K150 PIC USB Programmer User and Troubleshooting Manual
Protocol Number: To help match hardware and firmware there is a protocol number in each.
If they are the same (P016) in this case then the software and firmware are matched.
This should stop problems with matching firmware with MicroPro versions in the past.
(Protocol number was called Build number in diypack12 but we changed it.)
Upgrading. You can upgrade by buying and programming a second 628 (-20/P or 628A) PIC, or
if you have access to a second PIC programmer and reprogram the existing 628 with the later
hex file.
ICSP: Does not support low voltage programming. The LOW pin is an open collector output,
which when active will pull the LOW pin to ground. It can be used in ICSP to hold the LVP pin
low while programming, or the OSC1 pin, or any part on the target board which may need
control (in this manner) during programming.
K150V2 PCB : This board is the same as the original version except 3 3K3 resistors have been
added to stop all programming voltages appearing at the programming and ICSP pins during
board reset.
K150 Schematic:
NOTE: K150 PIC programmer is working only using its own software that will be shown in the
next pages .
K150 Software:
Download diypack25 and the USB to Serial driver from the website and follow this
instructions.
Driver Installation:
so you have type a wrong COM Port or didn't install the driver correctly
10
select the PIC you want to program from that combo box
11
click open
12
then choose your fuses configuration and if you already do so in your compiler you must
open fuses and press ok
13
press yes
14
Note:
if something like that appear so your forgot to check the fuses as said before.
fuses box must be checked once even if you make the right configuration just open it and
press ok as we said before.
15
ICSP programming:
Just connect this pins with the equivalent in the PIC and program by the same way .
Note: NC is not connected pin
16