Having worked with Win XP and PicStart Plus, always in Assembly, I will be resuming my activity now with Win 10 on my PC, after an almost three years impasse.
Writing in C is out of question.
To avoid wasting time, I would appreciate suggestions on the following:
a) After downloading MPLAB X ver 5.05, have not managed to download MPASM. It seems that I lost my chance when I was finishing the installation. I am at lost here. EDIT/ Found it, kind of built in. Please forget this point. /EDIT
b) Most recommended hardware. I never used a PicKit. I was even planning to buy an ICD3 !!
c) I would like to implement a few old projects that were 100% functional at the time.
d) I intend to continue, for now, focused on the 18F family.
a) You found that MPASM get installed with the IDE. Good job.
b) With your present focused on the PIC18F buy a genuine PICkit3 from Microchip.
The PICkit4 is not ready for prime time, the ICD3 seems too expensive for just the PIC18F.
c) Without seeing a sample can't comment .
d) Good choice to get comfortable with the IDE with a project you know works.
b) With your present focused on the PIC18F buy a genuine PICkit3 from Microchip.
The PICkit4 is not ready for prime time, the ICD3 seems too expensive for just the PIC18F.
A PICkit 2 clone might serve you very well with 18F micros. True, it doesn't support some of the bleeding edge parts, but it supports the bulk of the 18F series. Less than $10 on ebay and you get logic analyzer and UART tool functionality too.
It's a new device, and still under development, but it works perfectly on everything I've thrown at it - it's considerably faster then the PK3, and also can supply more power to an external circuit.
You do realise that that table is primarily aimed at ICD! The programmer will program ANY pic chip... The SNAP however hasn't the voltage doubler circuit so it CANNOT EVER do HV programming...
LV programming isn't good if you need the LVP pin.... I haven't purchased the PK4 yet, but it'll be in my inventory sometime soon..
This afternoon I got on the phone the "guy who knows". He explained that that list is referred to the suitability of the MPLAB X version - 5.05 in my case - I downloaded, and not the particular device used.
It seems that I have to decide then between Snap and PicKit 4.
This afternoon I got on the phone the "guy who knows". He explained that that list is referred to the suitability of the MPLAB X version - 5.05 in my case - I downloaded, and not the particular device used.
I would suggest not using 5.05 - I installed it the other week, only to find out that it's not fully compatible with previous versions - not only does it change the file format (so you can't load them in a previous version - no other upgrades have done that), it also requires previous working source code to be modified before it will run. All in all a backwards step I thought?.
I would suggest not using 5.05 - I installed it the other week, only to find out that it's not fully compatible with previous versions - not only does it change the file format (so you can't load them in a previous version - no other upgrades have done that), it also requires previous working source code to be modified before it will run. All in all a backwards step I thought?.
That got me curious...
Looking at the release notes, they do include the facility to save in the old format, as a plugin component:
If you upgraded a project to v5.xx but need to revert a project back to v4.xx, install a plugin in MPLAB X IDE, under Tools>Plugins>Available Plugins>Save As v4.xx Project. Once that plugin is installed, you can save your project in the older version by selecting Tools>Embedded>Save as MPLAB X v4.xx Project.
Yes, you are right. I've read that but did not retain it; now I realize why: my last project was completed almost 3 years ago with MPLAB 8.92. No MPLBX until now. I will be starting really afresh.
And, just in case I repeat this here: Las thing to check is the pay per features that seems nobody can explain (PicKit 4).