Consulta sobre ATmega8

Les cuento que estoy haciendo una controladora para 6 ejes y 28 botones para crear un volante con pedalera. Esta es la información que tengo y en la cual estoy trabajando:

Elementos:
1 Atmega 8
4 Resistencias de 330 ohm
1 Resistor de 4.7 k
1 Resistor de 2.2 k
1 Cristal de cuarzo de 12 mhz
1 Capacitor electrolítico de 10 uf
1 Capacitor de 100n

f7aa741cee4f006cf699e4adacc1ba63o.jpg

Mi problema básicamente es al programarlo. Tengo este circuito para programarlo y el programa Pony2000 con el archivo .hex correspondiente.

8d7be4a272077aebf701f80b7deef304o.jpg

Al intentar programarlo, algo falla, porque no pasa nada. Lo he hecho muchas veces, y cuando conecto el pic ya en su placa, con el puerto USB como debería de funcionar, no lo lee. No hace absolutamente nada. Mi pregunta es: ¿alguien podría darme los pasos correctos para programarlo? Además, ¿es necesario que el circuito del programador este separado al del controlador? Y por último y más importante, ¿todo esto esta bien o estoy muy lejos de hacerlo funcionar?
Desde ya, agradecería un poco de ayuda, ya que hace un par de meses que estoy con esto, y por cuestiones de tiempo no puedo darle mucha atención tampoco, pero quiero terminarlo de una vez.
Y perdón por si estoy posteando en un lugar que no va. Sin problemas lo cambio de foro si es necesario.
 
Atrás
Arriba