Home
Prox / RFID
Verichips
Ladder Logic
[interfacing] †
Tube Joints
Key Code From Photo
SolveSpace (3d CAD)
SketchFlat (2d CAD)
Photographs
Miscellany
Resume / Consulting
Contact Me

LDmicro Forum - PIC16F887 Bootloader

(you are viewing a thread; or go back to list of threads)

PIC16F887 Bootloader (by IngeJacobo)
Would be someone so kind to help me to find a bootloader for PIC16F887? i been looking for it and besides the tinybootloader im unable to find another to directly be loaded in that PIC. any help will be useful. thank you all.
Tue Nov 24 2009, 22:43:48
(no subject) (by Evan Raftery)
Try winpic800.
Wed Nov 25 2009, 20:09:44, download attachment WinPic800.zip
PIC16F887 Bootloader (by IngeJacobo)
Thank you Evan, this program is ok and in fact it has 4 bootloaders, unfortunately no one is applicable to the PIC16F887, anyway your help is been thankful.

Im Building a Hardware PLC platform with this PIC and need the bootloader to make life easier at programming it with LDmicro, anyone have done something like this? as soon as i have the board finished , i will post the EAGLE files here....is that possible Jonathan?? Best Regards you all
Wed Nov 25 2009, 22:38:56
16F887 bootloader (by Eliseo Villeda)
HiSpeed serial bootloader for PIC16 and PIC18 -AN1310
from Microchip is working fine
Sat Feb 12 2011, 00:16:16
tiny (by jp_)
Mon Feb 21 2011, 09:29:56
(no subject) (by Max)
Hi,

Does someone have a tiny bootloader .hex file for a 16f887 with 20 mhz xtal

Thanks
Mon Feb 21 2011, 15:42:27
Bootloader for 16F887 from ProtonIDE 3.05 (by Pornchai)
Could you try
Mon Feb 21 2011, 20:57:11, download attachment 16F887_20.hex
(no subject) (by Pornchai)
And this for 4 Mhz
Mon Feb 21 2011, 20:58:18, download attachment 16F887_04.hex
(no subject) (by Max)
Hi IngeJacobo !

I made a similar project with 16 input (analog or digital) and 14 output (1 PWM)... basicaly the CPU board is just a 4" x 4" pcb with pinheader for input and output card, so i could mix all kind of input and output card (exemple, 4-20ma input, 120VAC opto input, 12VDC input, 12VDC relay output, 120VAC opto output...)

-Programmable with all kind of language
-Onboard max232 for rs-232 communication
-ICSP for pickit
-Bootloader with tiny bootloader (reset CPU with DTR or RTS line)
-Onboard Status led
-Reset switch
-Single sided PCB
-20 MHZ xtal

I made the IO headers compatible with the old GE FANUC PLC card, because I got a truck load of them... and I neaded a solid platform to do all kind of automation

If you are interested I could post the eagle files and picture here


Thanks Pornchai, I will guive it a try... By the way I asked the hex file for this project

Thanks
Tue Feb 22 2011, 03:08:06
(no subject) (by Boris)
Please Max will You do it.
Tue Feb 22 2011, 15:05:54
(no subject) (by Max)
I will post it as soon as everithing is 100% functional... but for now I got some trouble getting the bootloader to work

Pornchai>> did you try the (16F887_20.hex) file... What is the speed ?

I`m not able to get tinybld.exe to communicate with the PIC, more investigation is neaded !!!
Wed Feb 23 2011, 01:33:21
(no subject) (by Max)
Pornchai>>

Hi, this is confirmed, 16F887_20.hex is not working... I have tried to change the fuses configuration, but it just won't work

It work perfectly with the code that came with tiny booltoader... 4 mhz internal and 8 mhz internal, but I want to use my 20 mhz xtal
Thu Feb 24 2011, 16:14:43
MAXPLC (by Max)
Finaly I decided to modify the bootloader code myself, and that was the best thing to do... This is the (MAXPLC) project, feel free to use it or modify it if you need

In Eagle hit RASNET before printing the PCB (Ground plane)

(please refer to tiny bootloader web site for software help and term of use)

Feature

-14 Input Analog or digital (No pull up or pull down resistor)
-16 Output (500ma sink)
-Programmable with all kind of language
-Onboard max232 for rs-232 communication
-ICSP for pickit
-Bootloader with tiny bootloader (reset CPU with DTR or RTS line)
-Onboard Status led
-Fused input (range from 7 to 30 VDC)
-Reverse polarity protection
-Single sided PCB
-20 MHZ xtal
-Pin headers for input and output (pin compatible with old GE Fanuc PLC IO card)
Fri Feb 25 2011, 22:26:42, download attachment MAXPLC.zip
Post a reply to this comment:
Your Name:
Your Email:
Subject:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):