Uno de los programadores más simples para microcontroladores es AVReAl. Si su computadora tiene un puerto LPT, es posible que la parte electrónica del programador no contenga ningún elemento activo. Si no existe tal puerto, puede utilizar un adaptador USB-LPT.
Instrucciones
Paso 1
Asegúrese de que el microcontrolador que está a punto de programar esté en la lista de dispositivos admitidos por el programador.
Paso 2
Conecte los pines del enchufe DM-25M con las patas del microcontrolador de la siguiente manera: pin 6 del enchufe - "/ RESET", pin 7 - MOSI, pin 5 - XTAL1, pin 8 - SCK, pin 10 - MISO, cualquier pin de 18 a 25 - nutrición de alambre común. La ubicación de las patas del microcontrolador con los nombres correspondientes depende de su tipo. Se puede especificar en la hoja de datos del microcircuito.
Paso 3
Conecte el enchufe DB-25M al puerto LPT de su computadora o un adaptador USB-LPT. En el segundo caso, conecte el adaptador al puerto USB de la computadora. Tenga en cuenta que este adaptador no funcionará en DOS puro.
Paso 4
Descargue el programa de control para el programador AVReAl adecuado para su sistema operativo (DOS, Linux, BSD, Windows). La versión de DOS ya no se actualiza, pero todavía está disponible para descargar. Este programa no requiere instalación; basta con descomprimir todos los archivos en una carpeta. Coloque el archivo HEX con el firmware allí.
Paso 5
Aplique energía al microcontrolador de acuerdo con su distribución de pines, observando la polaridad. Ejecute el programa con las claves necesarias y el nombre de archivo. La descripción de las claves se encuentra en la página siguiente:
Paso 6
Una vez que la programación se haya completado con éxito, desconecte la alimentación del microcontrolador y desconéctelo del programador.
Paso 7
Con un controlador programado con éxito, coloque el programador en el estuche. En su panel frontal, coloque varios paneles para microcontroladores con diferentes pines, conectados en paralelo en los pines correspondientes. Coloque allí la fuente de alimentación, así como un interruptor que le permita encenderlo y apagarlo rápidamente, y cualquier indicador de la presencia de voltaje (por ejemplo, un LED con una resistencia de 200 Ohm y una potencia de 0.5 W), que es necesario para no colocar accidentalmente el microcontrolador en el zócalo o no sacarlo de allí cuando la tensión de alimentación está conectada.