![]() Supported PICs : (Your PIC is not listed here? Don't hesitate to post a comment here so that I can add it!)ĭon't hesitate to tell me if it works with other PICs. This only reads and writes to program memory on PIC, improve it to access DATA memory(=EEPROM).WXXXXXXXXXXXXXX : writes word to location pointed by PC (program counter)Įvery command returns character D if success To program use your COM port, here are the commands : Just after RESET send s to start with HVP (High Voltage Programming) or S to start with Low Voltage Programming Void LoadDataCommandForDataMemory(char valeur) Void LoadDataCommandForProgramMemory(char valeur)Ĭhar Erase = Serial.println("Send s to start (please put Vpp first)") #define PGM 10 //HIGH/LOW voltage select mode This program is distibuted "AS IS", I offer no garantee. You can change the resistor value between 330 and more.Īlways RESET Arduino before putting 12V (I don't know if we need to, but that's just a safe practice) ![]() It works with PIC 16F628 but should work with most pic16F if you can try at home leave a message so that I can list the working PICs here! ![]() but just tell me what you've done so that I can share it with everybody Here is my first version of my PIC programmer : program your PIC from USB! Cheap and easy!įeel free to do what you want with this project, modify it, upgrade it publish it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |