AVR programmer on PIC

Just from pure passion to see how low-end PIC exercises AVR, I made this programmer.
Basically it is STK500 port on PIC16F1825. I took this http://www.tuxgraphics.org/electronics/ … 5101.shtml one, did some clean-up, wrote new hardware layer for PIC16 and voila – new programmer is born. It was done in one evening and night, ready to work in the morning.
I didn’t bother with USB (though there is a lot of DIP USB MCUs from microchip), as It would contain extreme amount of ICs – probably one more than this implementation – and I wanted to keep it simple and transparent. One can use FT232RL instead of MAX3232.
AVR programmer on PICWell, what more? It works with both AVR studio and avrdude. It has no ESD protection, but for recreational use (I don’t like AVR very much) it is acceptable.
There is a lot of other programmers, as good (or better or worse) as this one. This is nothing special – I made it for sheer passion of PIC-AVR interracial marriage.
This MPLAB project, as downloaded, seems to be setup for a 16F1823 device and fails to build. After changing the device to 16F1825 it builds successfully. Also, would you confirm that the crystal is 3638400 Hz, please?
Read More: AVR programmer on PIC

Leave a Comment

Your email address will not be published. Required fields are marked *