Thank you Dave,
I will try with
MCLR/Vpp
RB6/PGC
RB7/PGD
I'm tired of programming/erasing 16F74A /JW version...
Thank you Dave,
I will try with
MCLR/Vpp
RB6/PGC
RB7/PGD
I'm tired of programming/erasing 16F74A /JW version...
Hi All,
I've just bought my first 16F88 Chip.
I can confirm that this chip programs using the Very Simple ICSP Programmer too!
Cheers
Squibcakes
Hi Squib,Originally Posted by Squibcakes
I haven't tried it yet, but I can't see a reason why it shouldn't if it is supported by the programmer software.
Even the 16F88 is a PIC ;-)
regards
Ralph
_______________________________________________
There are only 10 types of people:
Those who understand binary, and those who don't ...
_______________________________________________
Hi Nav, True, but some newbies may want to know.. thats all....
BTW, I've just downloaded the Tiny Bootloader software to use with the 16F88. Use the Very Simple Programmer to load the bootloader program first into the PIC.
There after use Tiny Bootloader to load your programs. Gee it's fast! It transfers the complete program into the PIC in about 4 seconds! (This is in comparison to IC-Prog which takes around 2 minutes)
You can get it here..
http://www.etc.ugal.ro/cchiculita/so...bootloader.htm
TinyBootloader programer requires a Max232 chip connected to the Pic's USART port and does not use the Very Simple programmer.
Originally Posted by Squibcakes
I am currently using one of these for bootloading
http://www.dontronics.com/micro-usb.html
It can supply 3.3V or 5V to power the PIC and the TX ad RX lines are at 3.3V. Just put a 1K resistor in series with each for use with a 5V PIC.
I have two test development projects currently built up on pieces of veroboard and each has a 4 pin header. My MicroUSB has a flying lead attached with a 4 pin plug and I just use it with whichever project I am working on at the time. The entire project is then powered from the USB port on the PC.
I have a MANUAL RESET BUTTON on the veroboard as I prefer to manually reset rather than have the PC do it. That way I dont get false resets when I fire up serial comms with the board when I am not bootloading.
I am using it with a 16F88 and 18F452 at the moment.
No connection etc.... other than being a VERY satisfied user
Regards
Keith
Keith
www.diyha.co.uk
www.kat5.tv
Hello Chaps,
Please help a NewBoy start. I'm moving up from Picaxe and the change is traumatic.
What I want at the-end-of-the-day:
To be able to programme a 16F88 in circuit via a cheap'n'cheerful serial PC link using the MAX232 (or similar).
I have Proton IDE and a MELABS USB programmer.
(I was going to make my own programming board for trial.)
I've picked up a lot of useful information from the Proton forum, but have got stuck due to ineptitude.
My confusions:
- I believe I have to use the programmer to download 'firmware' to allow me to programme/load subsequent code. Where is this 'firmware'?
- Is the above a 2-stage process? I have installed the MELABS programmer software, so where do I go from there?
- What are the pinouts of the MELABS USB programmer to allow me to load the firmware/subsequent code in-circuit? (i.e. in-my-circuit)
(The Mecanique website shows an ICSP diag. but the programmer pins are perhaps only for the serial programmer as they don't tie up).
And finally, a last question:
Is there a simpler PC serial to programmed PIC , rather than using a MAX232 based circuit? (That will work safely).
I'm getting muddled with the terminology interchange of 'bootloader' and 'firmware' too which isn't helping.
I am terminologically challenged and obviously thick.
Thanks. (Any drawings/circuit diagrams/links gratefully accepted).
The Bootloader firmware resides in PIC Flash memory.
You load it into the PIC Flash using the Simple ISCP programmer, or any other program use use. This is a one off programing of the PIC (until you erase the chip)
There after, you load your programs into the pic using RS232 via the USART pins of the pic.
Not sure on the exact details of how it works, but the bootloader in the pic erases or overwrites the existing program with the new program.
In part yes it is a 2 step process, but only the first time you load the bootloader firmware.
You need to use a MAX232 style chip to load your programs (or a USB converter with RS232 outputs).
Get a MAX232 chip, half a dozen 10uF Caps and some V Board.
I use 3 wires from the serial port, TX, RX GND - connected to a MAX232 chip, in turn connected to the PIC.
See my last post about the software for loading the Bootloader Firmware.
happy days.
J
Bookmarks