if you run the app in admin mode, you may not get that error. it seems, it want to read or write a file in program file folder, which is protected area
@JulianIlett7 жыл бұрын
Naughty Microchip!
@SatyajitRoy20487 жыл бұрын
That's why my application never throws that exceptions!
@LemoUtan7 жыл бұрын
Ah. That might explain why I've not had any problems exiting that particular prog - I tend not to install to "Program Files" (if I'm given the choice) since I have always been averse to spaces in filepaths. Installing (as I do) most stuff in a /Software folder seems to eliminate many perms problems, without (afaik) introducing any others.
@radekc53257 жыл бұрын
Yup. Or change permissions of that PICKit3.ini file to allow writing by any authenticated user. It's in Properties of that file -> Security -> Edit. Kinda sucks that Microchip would violate Windows application ruls this way (the .ini should reside in user's AppData)
@pfeerick7 жыл бұрын
Yeah, I thought that might be the root cause of the error when it said that it access that file in the Program Files directory. Bloody microsoft and their stupid permissions system! Why shouldn't a program be able to access/write to it's own data file!!! It is a bit ridiculous to have yet another folder in the appdata folder when it's just for one file... but anyway... running as admin fixes the issue, and so does editing the Security permissions of that file and enabling full permissions for the users group. You'd've thought that Microchip would have done that basic bit of testing! :-O
@AuctorisVideo7 жыл бұрын
Julian - not sure if anyone else has pointed it out already; but it's easy to fix that crash on exit. Just change permissions to the folder it's installed in (for me c:\program files (x86)\Microchip\PICKit 3 v3\) so that all users have write permissions, and the problem goes away.
@voitano733 жыл бұрын
or instal it on another logical disk (D,E.....)
@SatyajitRoy20487 жыл бұрын
Thats why I said earlier that I never had any issues programming the PIC12F675. You can also try your old demo board without those modifications you did earlier and I am pretty sure that will work just fine. One more thing is, you can easily calibrate the VDD voltage or set the PICKit2/3 ID easily from Tools>Set Device ID at your choice. This is helpful when you are working with many PIC MCU at once using many PICKit programmer all connected to same computer at once. So individually setting the device ID is helpful in order to see which one is connected to which MCU. Say for example if you are experimenting with nRF24L01 multinode kind of thing, then you need to modify codes for individual MCUs and its cumbersome to connect the programmer to each of the board individually rather than opening individual app to program the targeted MCU. Hence multiple programmer connected to multiple instance of this standalone programmer will speed up your development cycles to many folds. Second point is, you can uncheck the EEPROM Data because thats not being used in codes (Yes in case if you need to preprogram something to it then its okay) so that every time you write some new codes to Flash, it wont erase the EEPROM again and again. It will save some of the writing cycles. MPLAB is gone to backyard a long ago and I am not sure why you still opting to add value into that. Rather XC8 is a better choice I believe so that newbies can be up to the latest mark. Coding in XC8 is easier than MPLAB due to restructured header files.
@JulianIlett7 жыл бұрын
So you're a fan of the stand-alone apps?
@simplelyf40722 жыл бұрын
@julian ilett Hi, If I load a hex file into the pickit3 software which does not have configuration bits in the source code, will the software automatically set the bits when it programs ?
@stoptheirlies2 жыл бұрын
Hi Julian, thanks for the information, I have had a look at the stand alone as I have had problems with the MPlab Thing is though there doesn't seem to be many chips supported in the stand alon compared to the Mplab? is there a way to add more? Oh dear, I have just looked down the thread and it appears you never answer anyone? Bob UK
@dLLund4 жыл бұрын
julien - what is advantageous about the now-available [aliexpress] pickit3.5 ? i'm hoping it's an updated pickit3 w/ some/all of the bugs of the pickit3 clone sorted out. i enjoy and benefit from your light-hearted & informative tutorials. thank you. please take care & stay safe.
@NivagSwerdna7 жыл бұрын
BTW... if you read the User Guides for PICKit 2 and 3 you will find 'typical circuits''. For PICKit2 it says 10k resistor between VDD and VPP and a 0.1u Capacitor to VSS... this is what is on the unmodified board. For PICKit3 it says you should have the 10k resistor between VDD and VPP but should NOT have the capacitor between VPP and VSS... that's why I was suggesting removing C4 if using a PICKit3.
@1st_ProCactus7 жыл бұрын
AVR's are just looking better, yet again.
@JulianIlett7 жыл бұрын
Haha - they would be Microchip AVR core microcontrollers. It's all owned by Microchip now!!
@1st_ProCactus7 жыл бұрын
True, However they are not going anywhere. edit: I am just biased by the ease and 1 cycle per instruction thing. I don't know why people use anything with 4 cycles before anything happens when there is an alternative choice. At least not yet.
@JulianIlett7 жыл бұрын
Fortunately for all of us, Microchip have a policy of not obsoleting anything
@1st_ProCactus7 жыл бұрын
lol, I can see that :D
@HellTriX7 жыл бұрын
I have used both. I do prefer AVRs. But the pics have some nice features too. As for the 4 cycles per operation, the pics generally run at 4 times the mhz. So they are essentially the same speed.
@SpeccyMan7 жыл бұрын
It does seem to me that there have been a plethora of issues with the Pickit 3 since its release. I have a genuine Pickit 2 and a couple of clones (one of which is perfect for this 12F675 dev board as it has a ribbon cable connector attached to it so no issue with the 'backward' ICSP connector) and I've never had an issue with any of them.
@harrypehkonen7 жыл бұрын
Hey, Julian! Try a top-quality USB cable, or use a powered USB hub. I duplicate/eliminate PICkit3 problems at will now.
@ataryrainstorm32704 жыл бұрын
You can try to fix that error when exit the programm, just by creating the path (or additionally ...ini file with right permissions) it asks for. There is another possibility - to run the programmer using administrative windows account. Thank you for sharing your experience!
@ThatGuy-nv2wo7 жыл бұрын
Still can't get the standalone application to find the pickit 3. Tried reinstalling, running as admin, uninstalling the pickit in device manager etc etc. Only MPLAB will recognise the pickit, but then 8.92 can't read the device, even with adjusted voltages, the IPE won't connect to the device with voltages higher than 4.5, and then it just fails, occasionally with "Failed to read device" or by read returning only NOPs. I'm failing to find anything helpful on getting the standalone application to recognise the PIC, doesn't help that they give it the most useless name possible. The troubleshooting section doesn't and all in all it's not going well!
@JulianIlett7 жыл бұрын
I have to assume your PC is somehow involved in this. I'm sure you've tried alternative USB sockets - maybe a powered hub (or an unpowered hub). Ultimately, buying the PICkit2 may be the answer. Sorry if this is getting costly.
@ThatGuy-nv2wo7 жыл бұрын
Yes, I'll have to try get some other machines to try it out on. In the mean time I'll order a pickit 2 (maybe I should skip clones?). Perhaps I'll try installing onto PCs at school. Anyway, I'm going to make a website to keep me busy until the pickit arrives ;) Thanks for all the help and attention Julian!
@ThatGuy-nv2wo7 жыл бұрын
Just tried it on another laptop and it connected fine, but then wouldn't read the device :P I don't even.
@DAVIDGREGORYKERR7 жыл бұрын
Is there a Pick kit 3 with a Ethernet interface which means it can be left permanently connected.
@bazcliff7 жыл бұрын
Julian, take a look at your screens with the 2 pickit3 units. The firmware is different and the firmware type. As a note the clone units will take genuine firmware updates.
@MkEDS7 жыл бұрын
I've had good success, using a clone PicKit3 and MPLab IPE (Integrated Programming Environment). IPE is part of the main IDE of MPLabX but when installing this you are given the option to only install the IPE. The IPE is similar in looks to the PicKit Programmer program and possibly close to identical in operation? I find that I have to set my programming voltage to less than 4.85V or I get a warning about the supply being low (I usually set the supply for 4.55V which I type in the voltage box rather than fiddling with the drop down box). At work I almost always, on first connection, get an ID error but I find that unplugging the PicKit from the USB and plugging it in again then reconnecting cures that. At home I very rarely get this error, using almost the same setup. I've programmed in excess of 100 PICs using this setup and once connected I get very few errors although odd times after loading/reloading/re-writing a program it can sometimes get confused and just keep reprogramming a previous version. Shutting down MPLab IPE and restarting it soon cures that. The IPE will notice that a source file has been altered and offer to reload it, but I haven't seen an option to automatically load then flash a device. Still, I've not been looking... I should add that I am using a Mac, rather than a Windows PC.
@KiR_3d6 жыл бұрын
Hi! I've just started to use Pickit3 with the standalone app v3.10 . Is it possible to make it "see" PIC16F18313 ? I've couldn't find it in the list. Some other firmwares (OS) for Pickit3 or something other to obtain this?
@WaltonPete7 жыл бұрын
With regard to your PIC internal oscillator appearing to be faster than it should on your frequency counter I expect the frequency counter is not extremely accurate and may be prone to drift with voltage and temperature too. It partly depends on the frequency of the counters own oscillator as it will have to be divided for lower frequencies and multiplied for higher ones so any errors are therefore also multiplied. That's why expensive frequency counters use heated oscillator modules to prevent any drift owing to changes in temperature as much as possible.
@Fourcycle7 жыл бұрын
His counter seems to be fairly accurate from previous videos about it. I suspect the PIC's internal oscillator drifts much more due to it not using a crystal.
@jimsmindonline7 жыл бұрын
I tried in mplab x with my clone pickit 3, seems to be working fine for me so far. Took me a while to work out I had to switch compilers from xc8 to write in asm and x feels very intimidating compared to the old version!
@mickeymadsen31067 жыл бұрын
Hello Julian :-) super videos.Why aren't you using MPLAB X IDE 3.45?
@maxusboostus7 жыл бұрын
I've been using pickit3 for years and never new about the programer app, very interesting. Nice one Julian
@Lorenzo00777 жыл бұрын
the pickit programmer closing error can be fix by changing the file/dir autorisation.
@raminrajabioskouei7817 жыл бұрын
Hi Julian, How can I know my pickit3 is original or clone? I bought it from china banggood website and It has a Microchip Logo on it but it's color different from yours and for fixing access denied message when closing pickit3 programmer, I just selected Run this program as an administrator under Compatibility Tab and for target voltage problem it is showing less than a 5 volt I connected my pickit3 to D-link usb dub-h4 and the voltage problem also fixed. Thanks for wonderful lessons.
@UReasonIt7 жыл бұрын
Just a note for any Linux users... All of the Microchip Windows tools do work quite well under Wine. If you want to use the MPLAB 8.x.x IDE compilers/tools, they do work. You also have MPLAB X Linux version and it works good as well. I have even used MPLAB 8 via Wine to compile and the MPLAB X to program the chips with and that was fine to.
@JulianIlett7 жыл бұрын
That's good to hear :)
@rapbalance25345 жыл бұрын
Do i need to place my dsPIC chip into a pcb development board, or is it sufficient to connect the chip directly with the programmer?
@viperlodge7 жыл бұрын
I previously downloaded the source code and recompiled it. When you read through the code you will see its the pickit2 software, but been modified to function with the 3. Once recompiled in visual studio it runs without errors most of the time.
@midianalbertokhaiyow81957 жыл бұрын
Hi. Casually I have a problem with my pickit 3 and your video seemed very similar to what happened to me. Usually I use pk3 software, to program my chips, tired of seeing the error when I close the software, I change it to be compatible with mplad IDE, I had no problems until I tried to record a pic 12f675 and in that recording the pic lost Osccal as usual happens in that kind of pic... So I went back to pk3 software, and I tried to reset the osccal to the pic, but it was not possible, pk3 read the pic but when trying to put the osccal or record pic was not possible this error always appeared "programing failed at program Memory address 0x0000 "or programing failed at EE data adrress 0x0010" and try so many times and I could not reset it so I susopeche that the pic was damaged so deal with other pic and it happened the same.. And since then I deal with other classes of pic like 16f690 and 18f1320 18f2620 and I realized that something happened to my pk3. Pk3 can read 12f and 16f and delete these but it does not record it, and 18f does not recognize them.. If you can visit this link and contribute something would be very useful ... thanks www.microchip.com/forums/m997150.aspx
@stevec50007 жыл бұрын
Is there any reason you can't use a $7 PIC programmer from Ebay instead of struggling with that PicKit?
@dLLund4 жыл бұрын
needs to be able to supply high voltage [Vdd + approx 5vdc] to Vpp during programming. i'm experimenting w/ a work-around.
@God-CDXX7 жыл бұрын
I have the real PIC kit 3 do I have to buy e clone to follow your vidio
@sarah13907 жыл бұрын
No you do not. You can follow the video with the genuine article. He is currently having problems using the clone. He is just using the clone for people who do not want to spend the big bucks for the genuine thing.
@HellTriX7 жыл бұрын
No, the real pic kit 3 worked better than the clone. You can use either one.
@God-CDXX7 жыл бұрын
Sarah1390 I got lucky and found one at a second hand shop $5.00 CDN
@sarah13907 жыл бұрын
Lucky you. My town is a dead zone for electronic components. I almost have to rely solely on ebay to get any sort of component. I don't mind spending that sort of money but to spend that much I have to see it in person.
@purge985 жыл бұрын
@@God-CDXX The last of the big spenders.
@andrewbarnes55063 жыл бұрын
Hi Julian. Thanks for inspiring and helping to work with PIC controllers. Your explanation and fixes solved the problems I was experiencing. Thanks again keep it up.
@Gooberslot7 жыл бұрын
Does the Pickit Programmer program fix the too low voltage problem or does it simply work around it?
@nickpelov7 жыл бұрын
standalone app is not an advantage for pickit 3, it's a step down from standalone app for pickit 2. The pickit2 app had way more features, it didn't require firmware change when you switch to mplap and has everything the pickit3 standalone app has (including the calibration). The only problem is that PICKIT2 and 3 standalone apps are unsupported. That also means that you can't write new chips with them. There are PICkit2 third party firmwares for some of the new chips, but you have to find them and people release them as they need them which is not when YOU need them.
@nickpelov7 жыл бұрын
BTW download all the apps from archive you need right now. It doesn't always work. It'll stop working when you need it the most and you won't be able to download the app.
@alanpowell3287 жыл бұрын
I'm on Windows 7 and the close problem doesn't seem to happen. Might just be my PC configuration.
@fikretalpayteksen45393 жыл бұрын
ı have ''no device found'' problem please help me
@DavidWatts7 жыл бұрын
Phew, glad you figured that out. I am not sure it would have crossed my mind.
@reeseyme96137 жыл бұрын
why couldn't they learn a thing or two from Arduino, you can easily use one Arduino to program a separate AVR aka AT MCU by simply flashing it with a programmer binary.
@notroop7 жыл бұрын
You forgot to link some of those videos in the description it seems.
@JulianIlett7 жыл бұрын
now added :)
@custardo7 жыл бұрын
The unhandled exception probably goes away if you install the programmer software in a folder outside of . By the looks of it it tries to save an .INI file inside the program's folder, but it lacks the file system rights to do so. As is can't save the .INI it also could very well be some settings don't persist between sessions.
@JulianIlett7 жыл бұрын
Ah OK - thanks for that. But shouldn't the installer do all that stuff for me?
@custardo7 жыл бұрын
To save files inside the directory where the binaries are located is bad practice, but you know how engineers are ;) An installer can't help you there...
@jonners9997 жыл бұрын
custardo Agreed, it is bad practice - today. There was a time when .INI files ruled the world and they were intended to live alongside the binary, and this is a legacy of that (also, some other OS file systems still encourage this kind of self-contained behaviour, so if the programmer build targets multiple platforms it might just be that the Windows build inherits this too). Rather than install the application outside of Program Files (which is a bad idea for a number of other reasons) just assign your own user-id as a 'Full Control' permissions record on the install folder, since the app runs under your user context and will then be able to do whatever it needs to in its' own folder structure (however naughty that might be by todays' standards).
@custardo7 жыл бұрын
You are right that it used to be so when Windows still was 16 bit, however... This version of the programmer software is from 2013, and there really is no excuse. It's not like it's a whole lot of work to place the file in a better location.
@johnarmstrong37827 жыл бұрын
OMG ! My pickit3 hasn't even arrived from China yet. I stand no chance! Anyways up, what's better about the pic chip over my Arduino's?
@adamlhumphreys7 жыл бұрын
Interestingly, the only reason why I'm watching this video is because I hope to use a low cost MCU later, and Microchip is discontinuing the ATtiny10's SOT-23 package. (The DFN package will continue though.) But Microchip has other MCUs with the SOT-23 package. I guess cost and variety would be a reason to use PIC chips, but haven't researched enough yet. But Chinese knockoffs are hard to beat for quick projects.
@UReasonIt7 жыл бұрын
End the end, nothing for me. I use AVR (with and without arduino code) and PIC. Both families have their merits and shortcomings. There are free tools for both families, but AVR has more going for it in open source than the PIC. As said, the MC tools are free and run on most platforms but I only know and have used only one open source compiler (sdcc). For me it's fun to play with multiple controllers, just for fun.
@SpeccyMan7 жыл бұрын
There are good open source tools for PIC. I use them all the time. GCB or Great Cow BASIC JAL Gputils SDCC (although the support for PIC is always labelled as 'experimental' so I don't vouch for this one personally) and not forgetting the command line version of the Pickit 2 software pk2cmd.
@UReasonIt7 жыл бұрын
Yes, I forgot about gputils. I have used sdcc for a project I did last year and it worked fine. Your mention of pk2cmd does remind me... It seemed to not work under Wine, but the Windows version of the Pickit2 application did, so go figure.
@boboyo7 жыл бұрын
My solution is to setup power modes to power from the PICKit3 at 4.5V-4.875V. 5V seems to be too much for the clone, and 4.5V is plenty. Remember to enable low-voltage programming mode, and Vpp before Vdd. From there, it's no issue from my clone. If you're using MPLABX, you can save a new profile with the settings so you don't have to do mess with it too much.
@ws_stelzi797 жыл бұрын
You all know that the MPlabX install the newest PicKit 3 Programmer which checks the firmware of the PicKit, warns you and updates it if its to old on your say so.
@pfeerick7 жыл бұрын
Another great PIC video Julian. And thanks for pointing out the ID string on the standalone PICKit 3 Programmer software... I was finally able to reassure myself that the Microchip PICKit3 programmer I had purchased on eBay a year or so ago was indeed a genuine unit... even though it was cheaper than some of the ones that said they were the genuine deal. I have a couple of PIC12LF1840s that I got as samples from Microchip a couple of years ago... am I likely to be able to use them to follow your tutorials until the F675s arrive (at first glance the programming pins are in the same configuration)
@alphahr7 жыл бұрын
thanks for the update as I have multiple programmers ,but especially aftermarket pickit-2 & pickit-3. I haven't had any issues with the clone pickit-2
@AdamWelchUK7 жыл бұрын
So being cheap has won out on this occasion? I'm always cheap - none of these issues for me with the PICkit2 :-)
@JulianIlett7 жыл бұрын
Being cheap always wins! When said cheap stuff fails to work, you get to have fun trying to fix it.
@EventHandler7 жыл бұрын
I use the MPLAB X IDE and the PicKit3 clone and everything is working fine here.
@EventHandler7 жыл бұрын
3.50
@andrewbarnes55063 жыл бұрын
As ever practical solutions to problems and good explanations of what is what and how. Thanks
@dannyalejandromartinezsola17486 жыл бұрын
no me deja acceder al osccal estoy usando ese pinche clon igual al que estas usando!
@aDynoNet7 жыл бұрын
Try installing the program in the C:\ root directory and not the C:\Program Files (x86)\ directory. Windows 10 has stricter security than XP, when accessing files under this location. Alternatively, try running the program 'As Administrator'.
@TechStuffGuy7 жыл бұрын
Sometimes "OLD" programs quit better if You don't close them from X but go to File and choose Exit there
@KennethScharf7 жыл бұрын
Since microchip published the schematic and source code for the PicKit 3, the clones should work exactly the same as the real deal. Only the quality of the parts used would make a difference.
@SidneyCritic7 жыл бұрын
I thought MC were trying to protect the profitability of their Pickit by making it non compatible with copies, but if they did that it might be that the copies are using different chips to keep the price down. We had a problem communicating with the cheap chip on cheap MEGA2560's.
@robbruno82467 жыл бұрын
Check out the MPLAB IPE that int installed alongside MPLAB-X. It has similar futures as the PICKit3 v3.10 Programmer. It may be useful. Oh and BTW the PICKit3 v3.10 programmer has a "logic analyzer" feature under "Tools -> Logic Tool...". This also may be useful.
@jimsmindonline7 жыл бұрын
Yup I think this is cause most USB ports won't do 5v, usually less. I've had this before too. Maybe a powered hub would work? Still awaiting Alice's parcel here. :)
@JulianIlett7 жыл бұрын
At the moment, I'm trying to power the target system (the demo PCB) from the PICkit programmer. Later, when we program Neopixels (which take a lot of power), I'll use an external power source. Powered hub may be a fix, but I don't have one to try :)
@SatyajitRoy20487 жыл бұрын
USB port should be around 5V if not exactly 5.000V. The reason of reading 4.75V is because there is a series schottkey diode for reverse current protection and this diode drops around ~0.3V. Thats why when the voltage is read back, it was reading 4.75. Its not voltage that caused this issue because this PIC should work well up to 2.5V may be. I stand to be corrected because its not from datasheet but from my mind.
@jimsmindonline7 жыл бұрын
Julian Ilett I'm thinking I've had a warning in some other software that warned of low voltage on my port. I wonder what the difference is with the clones?
7 жыл бұрын
I use clone pickit3 on mplabx on Linux without any problems. I mostly use SDCC for development... XC compilers are superior but I 'm just a bit frugal.
@ws_stelzi797 жыл бұрын
One of the things I hate on tutorials is if they use old antiquated software or tools. Nothing is easy and you need to fiddle with it more than you need. Think of it of using tubes instead of transitors in modern circuits outside of audio stuff. More (dangerous) high voltage stuff to care off without little to none advantage.
@stevesm20107 жыл бұрын
I'm still waiting for delivery of my board from China but I bread-boarded my clone Pickit3 to a PIC12F675 and used both the IDE and Stand Alone programmer apps with no errors. Maybe I'm just lucky!
@JulianIlett7 жыл бұрын
I'm quite relieved to hear that!
@kewakl88917 жыл бұрын
If MicroChip could get their act together, videos like this would be redundant!
@He4vyD7 жыл бұрын
Kew Akl seems to me the problem was with the clone, not the real product... not quite microchips fault then
@kewakl88917 жыл бұрын
Sorry, I was referring to the voltage setting and the inability of one software package to handle the functionality of what takes TWO software packages to accomplish.
@KiR_3d6 жыл бұрын
Great! Thanx! No worries now about what to buy and to use :)
@cheapmod Жыл бұрын
that happen on icd3 too
@2010craggy7 жыл бұрын
I bought a 'copy' PICKIT3 as I needed it to hack and reprogram a console game controller which used a PIC microcontroller but couldn't really justify buying the genuine product just for a single, one off task, but I too have had similar issues like in the video. I just put it down to being a cloned item and eventually ended up buying the genuine product to get what I needed done and it worked perfectly. Hmmm??? I guess I'll have to make a lot more use of PIC micro controllers now I've splurged out on a genuine series 3 programmer and so far this is quite an interesting tutorial on them, as I've only really used Arduino's so far despite the PIC micro controllers being around for what nearly a quarter century now. I really need to catch up :)
@dannyalejandromartinezsola17486 жыл бұрын
Hello how are you? I'm using the pic kit 3 clone, like the first one that you explain, I connect everything with the pic kit3 program from the proto board and it works if I disconnect the pgm pin, the strange thing is that when trying to write it does not allow me
@IvanVoras7 жыл бұрын
Aargh, it's frustrating how much time & effort is needed for this PIC experience, from modding the demo board to fiddling around with programmers :( In contrast to that, for AVR, you can treat any Arduino board with ICSP as a demo board, or buy a demo board just like this PIC one, but for ATtiny13, or just get a programming board which supports any DIP AVR chip like www.ebay.com/itm/AVR-Programming-Board/222385152313, and use a $2 USBASP to program it. Those chips support a wide voltage span, so no mucking around with voltages, and can be programmed with anything from the Arduino IDE, through the official Atmel Studio, to just Notepad and C and/or assembler. Just marvellous little devices, and the Arduino explosion has made the software tools so much better.
@pikadroo7 жыл бұрын
I've got a bundle of authentic pickit 2 programmers I am gonna put on ebay soon, 8 of them I think.
@nunorodrigues84497 жыл бұрын
I bought the PK3 clone, and had to define 4.75V cause it seems that there is no enough power on the tool, and It's working with MPLAB X, so no money thrown away for me... :P
@andymouse7 жыл бұрын
hope ya still gonna do stuff for us mere mortals bud!
@JulianIlett7 жыл бұрын
Nice simple kit build on Monday? Tomorrow I rest!
@andymouse7 жыл бұрын
and on the 7th day Julian rested Amen ! Sunday roast pork, beef or chicken ? or fish and loafs?
@SpeccyMan7 жыл бұрын
Don't encourage him, he'll be wanting to try that 'walking on water' thing next. ;)
@andymouse7 жыл бұрын
hahahhah!
@blairsharpe27987 жыл бұрын
It's like your teaching a class of 10000+ students
@JulianIlett7 жыл бұрын
Quite a responsibility - I've got to get this stuff right!
@SatyajitRoy20487 жыл бұрын
Yes!! but some are masters already...LOL
@sarah13907 жыл бұрын
Then the masters should be able to help the rest of us out when things go afoul. KZbin is a great way to get many views on a project. Nobody can be a complete master of anything so as AvE calls us the hive mind so we will eventually get things working. Though I do tend to gravitate towards people show that they made mistakes in the video instead of editing them out.
@NivagSwerdna7 жыл бұрын
There really is no excuse to not join the modern world. I'm using MPLAB X IDE v3.5.1 and MPLAB IPE v3.51 with a real PICKIT3 and it works well. MPASM is free in MPLAB X. You do need to reduce target voltage from 5V to slightly under (I am using 4.5V); I think that it due to the PICKit3 is officially limited to 30mA only for target power. My theory about 5V versus 4.5V is the power drawn by the 10k pot. If you find a PICKIT3 is unresponsive or saying failed to connect etc. then.... PRESS DOWN THE BUTTON WHILST APPLYING POWER. The button press wipes out the incompatible firmware in the PicKit3 and it should then download as required. (Dave Jones' PICKit3 problems were solved by pressing down the button!).
@NivagSwerdna7 жыл бұрын
I posted the stock program source here... aardvarklabs.wordpress.com/2017/02/12/pic12f675-development-board-reversing/ or that's what was in mine when it arrived anyway.
@JulianIlett7 жыл бұрын
I kind of waiting for Microchip to release a universal IDE that supports both PIC and AVR before I join the modern world
@NivagSwerdna7 жыл бұрын
I didn't think it would be an easy transition. ;)
@LemoUtan7 жыл бұрын
I'm also using MPLAB X but ... Gordon Bennett it ain't 'alf complicated. I think they prefer the terms flexible, full-featured, professional, etc. But they've spent a lot of time and money developing it so they would - after a year of its use - quite like you to pay for things like extended instruction sets, optimisation, etc. None of which you cannot get by without, but ...
@NivagSwerdna7 жыл бұрын
I would agree with it being complex. But you can ignore the majority of it to get started. MPASM is 100% free. And the non-optimised versions of the XC compilers are also free which is a huge advance on the past. MCC confuses me but I think it is probably useful!
@seamonkeys12y7 жыл бұрын
I followed this video because I thought it would fix a different problem I was having but no, I just make it a lot worse
@ratbag3597 жыл бұрын
I own and use pickit 2 i prefer stand alone application works so much better
@weerobot5 жыл бұрын
Selecting 5V can damage a 3.3V....lol
@aheletcodefloppydevice.21964 жыл бұрын
very good
@AndrewMurphy83832 жыл бұрын
hmmm
@robertparenton74707 жыл бұрын
Thank You! I still have some hair on my Head!
@slap_my_hand7 жыл бұрын
And that's why i don't want to buy shit on ebay.
@allansmith61404 жыл бұрын
A better solution is to ditch Microchip. Microchip used to be good once upon a time as a company and they certainly deserve credit for all they did by making microcontrollers easily accessible to the masses but they have turned into a giant bloated corporate mess. They should get out of the software business and once again concentrate on microcontrollers and also sack half (or more) their managers. Have a look at the MSP430 by TI, makes pics look like the toys they are, then there is the MSP432. TI's software Code Composer Studio compared to MPLAB? There is no comparison, its a professional suite, MPLAB is a joke. CCS is also FREE - AS IT SHOULD BE. Are you listening Microchip? You can stick your XC8 overpriced extortion subscription fees where you know it will fit. There is no issues with TI's TMDSEMU110-U programmer. PICkit??? Its a piece of crap. I was a long time supporter of Microchip but have said goodbye to them. Yes thank you Microchip for all the help and personal support you gave me in the past and lots of free samples, free printed datasheet books etc, fabulous, you certainly had some good people working for you back then but you have lost your way.