So im really confused right now, I've attempted to breadboard and program my AVR chip using the Sparkfun Pocket AVR programmer.
I've gotten the drivers installed and so forth. However im running into an issue.
Right now I have the AVR Sitting on the board by itself. I followed a few guides on how to Plug in wires from the AVR Programmer to the bread-boarded AVR.
This is where it starts to fail: http://imgur.com/a/DPqCk (hopefully the pictures are readable), but let me explain what's going on. I have the 5v (Which the AVR Programmer can provide 5v from USB) and GND coming from my ISP Port (You can see in the third image).
Port Configuration taken from Sparkfun (This is what I used):
Basically if you can see in the images, I have the + and - rails from each side of the breadboard connected, and I have the 5v from ISP to the + rail on the right, and GND from ISP going to the - rail on the right side as well.
The issue I run into is when I plug a Jumper wire from The chips VCC to the + rail and GND to the - rail. You can see in the image below the Atmega328p pinout, so you can see on my breadboard Pin 7 is going to the + rail and Pin 8 is going to the - rail. When I do this the programmer leds go out, and it shorts out and the programmer disables itself LEDS go off, and Windows loses "connection" to it. So im assuming there is some kind of short. (Same thing happens if you touch the 5v from ISP and GND from ISP together). So im guessing thats what the problem is.
Is there something im missing? I've tried connecting the whole thing up just to see if that made a difference and it did not. Soon as I connect both of them up the programmer shuts off and I assume shorts or something?