Essentially look in your Great Cow BASIC installation. You will find the PicKit2 GUI this has been updated to program a wider range of chips, you should also find a within the Great Cow BASIC shell folder an icon to the PicKit2GUI programmer.
For the PicKit3, you have the latest chip file included within your Great Cow BASIC installation for the PicKit3. Install the PicKit3 GUI application, for releases prior to v0.98.02 see the next thread, then copy the chip dat file to the new installation.
Last edit: Anobium 2018-03-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are some simple rules that apply to this PicKit3 GUI software and the same applies to the PicKit2 software if used with the same PK2DeviceFile.dat file.
The microcontroller has to exist in the PK2DeviceFile.dat file,. Think of the PK2DeviceFile.dat file as database of supported microcontrollers. See the list above of the included microcontrollers.
We, the Great Cow BASIC developement team (it was Bill Roth that did all the heavy work and he deserves all the credit ), have added a number of microntrollers to the PK2DeviceFile.dat which is why this distribution has some great value.
If the microcontroller does not exist in the PK2DeviceFile.dat file. The microcontroller can potentially be added by using the PicKit2 Script Editor.exe. Included in the installer. See the folder PickIt SriptEditor for the editor to add microcontrollers. The microntroller must have 1, 2, or 3 config words. If the microntroller has more than 3 config words then the PicKit3 software cannot support programming that specific microntroller.
If the microcontroller does not exist in the PK2DeviceFile.dat file and the PicKit3 software cannot support programming that specific microntroller then you can use MPLABX-IPE or another alternatives to program the specific microntroller.
Enjoy
Last edit: Anobium 2018-02-28
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This will give you access to a larger range of microcontrollers as shown above. This will be include within the next release of Great Cow BASIC.
Overview
This installer contains
1. The last version of the PicKit3 GUI software
2. The last version of the PicKit3 operating software
3. The latest chip library we have produced, plus, other libaries we have been shipping.
4. The PickITScriptEditor. The software to update the chip library.
Install to enjoy this software.
Installation
To use the PicKit3Installer.exe download and execute. Currently, this installer is an unsigned application and your Windows User Access Control may issue a warning - please accept the warning and continue. Recommend you install the software in c:\gcb@syn\PicKit3GUI - this will help you resolve another issue if you are using Windows 10.
Windows 10 Usage
When using Windows 10 the PicKit3 GUI will also cause an alert with the User Access Control. Rather than change the the User Access Control level of control create a new Link as follows. This is a manual process but this will resolve the User Access Control issue safely.
Windows 10 creating an improved URL link
Start by selecting Start/Run, or, press the Windows Key, then type SCHEDULER, select the 'TASK SCHEDULER"
Select 'Import Task' from the middle or righthand window.
In the file explorer navigate to the directory where you installed the PicKit3, select the PicKit3.XML document, select Open.
The Create Task dialog will open. Locate the 'Change User or Group' selection box, and
To the left of this, enter your windows userid, OR
Select the 'Change User or Group' selection box, then 'Advanced', the 'Object Types' and select only 'Users', then OK, then 'Find Now' and select your user Name, finally select OK.
You can inspect the 'Actions' tab to ensure the PicKit settings are correct. Double click the 'start a program'.
Finally, select 'OK' to create the TASK
Then, create a new ink with the following paramter:
C:\Windows\System32\schtasks.exe /run /tn "PicKit3"
Complete the create new link and enjoy.
Anobium @March 2018.
Last edit: Anobium 2018-03-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
News: I have completed a new build of the PicKit2 and PicKit3 software. You can now program 'modern' microcontrollers like the 16f18313, 16f18326, 16f18855 etc. etc.
This does not use MPLAB-IPE and uses the familar Windows GUI application.
I am willing to provide on test to a few. I need to issue a certificate for the new application and I therefore wil create a small funding mechanism for this specific reason - creating an application certificate.
Anyone interested? I will post a YouTube video in a moment showing the PicKit2 and the PicKit3 programming a few micontrollers that previously needed MPLAB-IPE or an alternative programmmer.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This thread is for a guide to use the PicKIt2 or the PicKit2 with Great Cow BASIC and the general subject of using a PicKit.
To start.
Essentially look in your Great Cow BASIC installation. You will find the PicKit2 GUI this has been updated to program a wider range of chips, you should also find a within the Great Cow BASIC shell folder an icon to the PicKit2GUI programmer.
For the PicKit3, you have the latest chip file included within your Great Cow BASIC installation for the PicKit3. Install the PicKit3 GUI application, for releases prior to v0.98.02 see the next thread, then copy the chip dat file to the new installation.
Last edit: Anobium 2018-03-06
Here is the link to an updated PicKit3 installer. Install and this will give you a much large range of PIC microcontrollers.
PicKit 3 Installer
To use, uninstall what you have, reinstall using this installer.
Supports the following. If a chip is not supported see the bottom of this post.
PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222, PIC10F320, PIC10F322, PIC10LF320, PIC10LF322, PIC12F1501, PIC12F1571, PIC12F1572, PIC12F1612, PIC12F1822, PIC12F1840, PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12F615, PIC12F617, PIC12F629, PIC12F635, PIC12F675, PIC12F683, PIC12F752, PIC12HV609, PIC12HV615, PIC12HV752, PIC12LF1501, PIC12LF1571, PIC12LF1572, PIC12LF1612, PIC12LF1822, PIC12LF1840, PIC16C83, PIC16C84, PIC16F1454, PIC16F1455, PIC16F1459, PIC16F1503, PIC16F1507, PIC16F1508, PIC16F1509, PIC16F1516, PIC16F1517, PIC16F1518, PIC16F1519, PIC16F1526, PIC16F1527, PIC16F1613, PIC16F1614, PIC16F1615, PIC16F1618, PIC16F1619, PIC16F1703, PIC16F1704, PIC16F1705, PIC16F1707, PIC16F1708, PIC16F1709, PIC16F1713, PIC16F1716, PIC16F1717, PIC16F1718, PIC16F1719, PIC16F1782, PIC16F1783, PIC16F1784, PIC16F1786, PIC16F1787, PIC16F1788, PIC16F1789, PIC16F1823, PIC16F1824, PIC16F1825, PIC16F1826, PIC16F1827, PIC16F1828, PIC16F1829, PIC16F1847, PIC16F1933, PIC16F1934, PIC16F1936, PIC16F1937, PIC16F1938, PIC16F1939, PIC16F1946, PIC16F1947, PIC16F505, PIC16F506, PIC16F526, PIC16F527, PIC16F54, PIC16F57, PIC16F59, PIC16F610, PIC16F616, PIC16F627, PIC16F627A, PIC16F628, PIC16F628A, PIC16F630, PIC16F631, PIC16F636, PIC16F648A, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690, PIC16F707, PIC16F716, PIC16F72, PIC16F720, PIC16F721, PIC16F722, PIC16F722A, PIC16F723, PIC16F723A, PIC16F724, PIC16F726, PIC16F727, PIC16F73, PIC16F737, PIC16F74, PIC16F747, PIC16F76, PIC16F767, PIC16F77, PIC16F777, PIC16F785, PIC16F818, PIC16F819, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16F88, PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16F946, PIC16HV610, PIC16HV616, PIC16HV785, PIC16LF1454, PIC16LF1455, PIC16LF1459, PIC16LF1503, PIC16LF1507, PIC16LF1508, PIC16LF1509, PIC16LF1516, PIC16LF1517, PIC16LF1518, PIC16LF1519, PIC16LF1526, PIC16LF1527, PIC16LF1613, PIC16LF1614, PIC16LF1615, PIC16LF1618, PIC16LF1619, PIC16LF1703, PIC16LF1704, PIC16LF1705, PIC16LF1707, PIC16LF1708, PIC16LF1709, PIC16LF1713, PIC16LF1716, PIC16LF1717, PIC16LF1718, PIC16LF1719, PIC16LF1782, PIC16LF1783, PIC16LF1784, PIC16LF1786, PIC16LF1787, PIC16LF1788, PIC16LF1789, PIC16LF1823, PIC16LF1824, PIC16LF1825, PIC16LF1826, PIC16LF1827, PIC16LF1828, PIC16LF1829, PIC16LF1847, PIC16LF1902, PIC16LF1903, PIC16LF1904, PIC16LF1906, PIC16LF1907, PIC16LF1933, PIC16LF1934, PIC16LF1936, PIC16LF1937, PIC16LF1938, PIC16LF1939, PIC16LF1946, PIC16LF1947, PIC16LF707, PIC16LF720, PIC16LF721, PIC16LF722, PIC16LF722A, PIC16LF723, PIC16LF723A, PIC16LF724, PIC16LF726, PIC16LF727, PIC18F1220, PIC18F1230, PIC18F1320, PIC18F1330, PIC18F1330-ICD, PIC18F13K22, PIC18F13K50, PIC18F14K22, PIC18F14K50, PIC18F14K50-ICD, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F2321, PIC18F2331, PIC18F23K20, PIC18F23K22, PIC18F2410, PIC18F242, PIC18F2420, PIC18F2423, PIC18F2431, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F248, PIC18F2480, PIC18F24J10, PIC18F24J11, PIC18F24J50, PIC18F24K20, PIC18F24K22, PIC18F24K50, PIC18F2510, PIC18F2515, PIC18F252, PIC18F2520, PIC18F2523, PIC18F2525, PIC18F2550, PIC18F2553, PIC18F258, PIC18F2580, PIC18F2585, PIC18F25J10, PIC18F25J11, PIC18F25J50, PIC18F25K20, PIC18F25K22, PIC18F25K50, PIC18F25K80, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F26J11, PIC18F26J13, PIC18F26J50, PIC18F26J53, PIC18F26K20, PIC18F26K22, PIC18F26K50, PIC18F26K80, PIC18F27J13, PIC18F27J53, PIC18F4220, PIC18F4221, PIC18F4320, PIC18F4321, PIC18F4331, PIC18F43K20, PIC18F43K22, PIC18F4410, PIC18F442, PIC18F4420, PIC18F4423, PIC18F4431, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F448, PIC18F4480, PIC18F44J10, PIC18F44J11, PIC18F44J50, PIC18F44K20, PIC18F44K22, PIC18F4510, PIC18F4515, PIC18F452, PIC18F4520, PIC18F4523, PIC18F4525, PIC18F4550, PIC18F4553, PIC18F458, PIC18F4580, PIC18F4585, PIC18F45J10, PIC18F45J11, PIC18F45J50, PIC18F45K20, PIC18F45K22, PIC18F45K50, PIC18F45K80, PIC18F4610, PIC18F4620, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F46J11, PIC18F46J13, PIC18F46J50, PIC18F46J53, PIC18F46K20, PIC18F46K22, PIC18F46K50, PIC18F46K80, PIC18F47J13, PIC18F47J53, PIC18F6310, PIC18F6390, PIC18F6393, PIC18F63J11, PIC18F63J90, PIC18F6410, PIC18F6490, PIC18F6493, PIC18F64J11, PIC18F64J90, PIC18F6520, PIC18F6525, PIC18F6527, PIC18F6585, PIC18F65J10, PIC18F65J11, PIC18F65J15, PIC18F65J50, PIC18F65J90, PIC18F65K80, PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F6680, PIC18F66J10, PIC18F66J11, PIC18F66J15, PIC18F66J16, PIC18F66J50, PIC18F66J55, PIC18F66J60, PIC18F66J65, PIC18F66J90, PIC18F66K80, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F67J60, PIC18F67J90, PIC18F8310, PIC18F8390, PIC18F8393, PIC18F83J11, PIC18F83J90, PIC18F8410, PIC18F8490, PIC18F8493, PIC18F84J11, PIC18F84J90, PIC18F8520, PIC18F8525, PIC18F8527, PIC18F8585, PIC18F85J10, PIC18F85J11, PIC18F85J15, PIC18F85J50, PIC18F85J90, PIC18F8620, PIC18F8621, PIC18F8622, PIC18F8627, PIC18F8628, PIC18F8680, PIC18F86J10, PIC18F86J11, PIC18F86J15, PIC18F86J16, PIC18F86J50, PIC18F86J55, PIC18F86J60, PIC18F86J65, PIC18F86J90, PIC18F8720, PIC18F8722, PIC18F8723, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F87J90, PIC18F96J60, PIC18F96J65, PIC18F97J60, PIC18LF13K22, PIC18LF13K50, PIC18LF14K22, PIC18LF14K50, PIC18LF14K50-ICD, PIC18LF23K22, PIC18LF24J10, PIC18LF24J11, PIC18LF24J50, PIC18LF24K22, PIC18LF24K50, PIC18LF25J10, PIC18LF25J11, PIC18LF25J50, PIC18LF25K22, PIC18LF25K50, PIC18LF25K80, PIC18LF26J11, PIC18LF26J13, PIC18LF26J50, PIC18LF26J53, PIC18LF26K22, PIC18LF26K50, PIC18LF26K80, PIC18LF27J13, PIC18LF27J53, PIC18LF43K22, PIC18LF44J10, PIC18LF44J11, PIC18LF44J50, PIC18LF44K22, PIC18LF45J10, PIC18LF45J11, PIC18LF45J50, PIC18LF45K22, PIC18LF45K50, PIC18LF45K80, PIC18LF46J11, PIC18LF46J50, PIC18LF46J53, PIC18LF46K22, PIC18LF46K50, PIC18LF46K80, PIC18LF47J13, PIC18LF47J53, PIC18LF6520, PIC18LF65K80, PIC18LF66K80, PIC18LF8520
A microcontroller not supported within the list?
There are some simple rules that apply to this PicKit3 GUI software and the same applies to the PicKit2 software if used with the same
PK2DeviceFile.dat
file.PK2DeviceFile.dat
file,. Think of thePK2DeviceFile.dat
file as database of supported microcontrollers. See the list above of the included microcontrollers.PK2DeviceFile.dat
which is why this distribution has some great value.PK2DeviceFile.dat
file. The microcontroller can potentially be added by using thePicKit2 Script Editor.exe
. Included in the installer. See the folderPickIt SriptEditor
for the editor to add microcontrollers. The microntroller must have 1, 2, or 3 config words. If the microntroller has more than 3 config words then the PicKit3 software cannot support programming that specific microntroller.PK2DeviceFile.dat
file and the PicKit3 software cannot support programming that specific microntroller then you can use MPLABX-IPE or another alternatives to program the specific microntroller.Enjoy
Last edit: Anobium 2018-02-28
See https://sourceforge.net/projects/gcbasic/files/Support%20Files/PicKit/ for the latest installer. This updated installer is for use with the Micrchip PicKit 3 programmer.
This will give you access to a larger range of microcontrollers as shown above. This will be include within the next release of Great Cow BASIC.
Overview
This installer contains
1. The last version of the PicKit3 GUI software
2. The last version of the PicKit3 operating software
3. The latest chip library we have produced, plus, other libaries we have been shipping.
4. The PickITScriptEditor. The software to update the chip library.
Install to enjoy this software.
Installation
To use the PicKit3Installer.exe download and execute. Currently, this installer is an unsigned application and your Windows User Access Control may issue a warning - please accept the warning and continue. Recommend you install the software in c:\gcb@syn\PicKit3GUI - this will help you resolve another issue if you are using Windows 10.
Windows 10 Usage
When using Windows 10 the PicKit3 GUI will also cause an alert with the User Access Control. Rather than change the the User Access Control level of control create a new Link as follows. This is a manual process but this will resolve the User Access Control issue safely.
Windows 10 creating an improved URL link
In the file explorer navigate to the directory where you installed the PicKit3, select the PicKit3.XML document, select Open.
C:\Windows\System32\schtasks.exe /run /tn "PicKit3"
Anobium @March 2018.
Last edit: Anobium 2018-03-06
News: I have completed a new build of the PicKit2 and PicKit3 software. You can now program 'modern' microcontrollers like the 16f18313, 16f18326, 16f18855 etc. etc.
This does not use MPLAB-IPE and uses the familar Windows GUI application.
I am willing to provide on test to a few. I need to issue a certificate for the new application and I therefore wil create a small funding mechanism for this specific reason - creating an application certificate.
Anyone interested? I will post a YouTube video in a moment showing the PicKit2 and the PicKit3 programming a few micontrollers that previously needed MPLAB-IPE or an alternative programmmer.
Please do not post to this thread - open new threads for feedback etc. I want to keep this as information ONLY thread.
I will delete posts to this thread.