PurduePete
Newbie level 5
Hey everyone,
I am new to PIC Programming and to this forum. I have got a lot of questions but I will limit it to what is in the title. I would like a programmer that requires me to remove the chip from my circuit and place it in the programer. So the JDM sounds like a good option. I also want to build it. This is the website that has the plans that I like:
. However the first chip that I want to work with is not the 16F84 but the 12F683, this is because it is a little cheaper, and the DEV board that I like calls for it, also I believe it is sold on campus and the other is not. Now wiring is not much of an issue but I am not printing a board until I build this on a prototyping board.
Now here are my questions. For the 16F84 it is very clear which pins need to wired and how, even in the microchip data sheet it is says serial data and serial clock. But for the 12F683 pins 6 and 7 are labeled ISCPCK and ISCPDA respectively. While the two letters might be wrong and could be CL or DT it should stand for ISCP Clock and ISCP Data. Are these the pins I need to wire to for programming?
Examples showing what is said in the data sheets, that I found anyway:
16f84 (Interrupt on change pin. Serial programming clock) and (Interrupt on change pin. Serial programming data)
12F283 (ICSPDAT/ULPWU) and (ICSPCLK)
Thank you all for reading and I look forward to getting into Pic Programmng.
I am new to PIC Programming and to this forum. I have got a lot of questions but I will limit it to what is in the title. I would like a programmer that requires me to remove the chip from my circuit and place it in the programer. So the JDM sounds like a good option. I also want to build it. This is the website that has the plans that I like:
HTML:
http://www.instructables.com/id/Simple-JDM-PIC-Programmer/
Now here are my questions. For the 16F84 it is very clear which pins need to wired and how, even in the microchip data sheet it is says serial data and serial clock. But for the 12F683 pins 6 and 7 are labeled ISCPCK and ISCPDA respectively. While the two letters might be wrong and could be CL or DT it should stand for ISCP Clock and ISCP Data. Are these the pins I need to wire to for programming?
Examples showing what is said in the data sheets, that I found anyway:
16f84 (Interrupt on change pin. Serial programming clock) and (Interrupt on change pin. Serial programming data)
HTML:
http://ww1.microchip.com/downloads/en/DeviceDoc/30430c.pdf
HTML:
http://ww1.microchip.com/downloads/en/DeviceDoc/41211D_.pdf
Thank you all for reading and I look forward to getting into Pic Programmng.