Hello everyone, I'm fairly new to the forum but I have read the Newcomers Sticky!
I have a couple of general questions so if anyone has the time to help iron out the kinks in my understanding I'd be very thankful:
1. PICs: I bought a JDM(2) programmer to ease my start in PICs along with a couple 16F628A and a handful of 16c63A (OTP). I managed to use WinPicProg (Nigel Goodwin) to burn hex files on to a 16F628A but I am confused about what "Pull PGM to Gnd" means in this case... I ask because when I try the same code with the same settings for IC-PROG the programmer returns jibberish when I verify the code. I know that it means to physically connect the PGM pin to the common ground rail through a resistor but how do I do this for a JDM programmer? OR, is this kind of instruction on of use when I try to perform ICSP? I need to iron out this kind of knowledge so that I dont waste the OTP 16c63s through silly mistakes when I get to them!
2. PICs: Configuration - why is it that every PIC seems to have a different set of configuration bits? The difference between a 628 and a 628A seems, to a newbie at least, quite big for a simple h/w revision.
3. 8051s: I have 2 chips; 1x 89s52 and 1x 89c52. As I understand it (?) the "s" type can be programmed using a simple "STK-like" programmer via ICSP. The "c" types however need a standalone programmer which is equipped with support chips... for which a preprogrammed "s" type could be used... I'm sure you can see where I going with this. Is this correct so far? If so could anyone personally recommend a "s" type programmer (schematic) that they consider good?
Thanks for you help
I have a couple of general questions so if anyone has the time to help iron out the kinks in my understanding I'd be very thankful:
1. PICs: I bought a JDM(2) programmer to ease my start in PICs along with a couple 16F628A and a handful of 16c63A (OTP). I managed to use WinPicProg (Nigel Goodwin) to burn hex files on to a 16F628A but I am confused about what "Pull PGM to Gnd" means in this case... I ask because when I try the same code with the same settings for IC-PROG the programmer returns jibberish when I verify the code. I know that it means to physically connect the PGM pin to the common ground rail through a resistor but how do I do this for a JDM programmer? OR, is this kind of instruction on of use when I try to perform ICSP? I need to iron out this kind of knowledge so that I dont waste the OTP 16c63s through silly mistakes when I get to them!
2. PICs: Configuration - why is it that every PIC seems to have a different set of configuration bits? The difference between a 628 and a 628A seems, to a newbie at least, quite big for a simple h/w revision.
3. 8051s: I have 2 chips; 1x 89s52 and 1x 89c52. As I understand it (?) the "s" type can be programmed using a simple "STK-like" programmer via ICSP. The "c" types however need a standalone programmer which is equipped with support chips... for which a preprogrammed "s" type could be used... I'm sure you can see where I going with this. Is this correct so far? If so could anyone personally recommend a "s" type programmer (schematic) that they consider good?
Thanks for you help