I'm back to my small project of building a universal AVR programmer board on protoboard.
Now I'm not a total n00b to this. I have programmed most of these chips on a breadboard using an ISP programmer, but for my board, I want to make sure it is done right. What I may have been doing on the breadboard might have worked but not been the right way to do it.
Just a few questions (Pertaining just to programming, not general usage) :
1. Some AVRs have more than 1 GND. Should those be tied together, or can just one be used?
2. Some AVRs have both VCC and AVCC. Should those be tied together, or can just VCC be used?
3. Finally, is there any functional difference between XTAL1 and XTAL2? Or as long as both pins are connected to my oscillator, it doesn't matter which one goes which way? (I will be using a 16Mhz 3 pin Ceramic resonator with the two outer pins being the clock output and the center is ground)
And if it matters, I will be programming 40, 28, 20, 14, and 8 pin DIP chips, and as far as I can tell, in the Mega and Tiny series, chips with the same number of pins are wired the same as far as programming goes. (RST,GND,VCC,SCK,MOSI,MISO)