Microcontroladores AVR – Curso de aplicación
Hola nuevamente a Artes Electrónicas Pachani, acá en adelante iré explicando mis experiencias con el microcontrolador Atmega16A , vamos realizar programas en el entorno AVR Studio 4, el objetivo sera aprender a programar en lenguaje ensamblador.
Instalación y configuración de AVR Studio4 .
Capitulo 00.
Como iniciar un proyecto en Avr Studio4
Primero vamos a aprender la configuración básica de AVR Studio4 para poder escribir nuestro código en ASM (aquí trabajaremos gran parte del curso) y también en C ademas de herramientas como Proteus para la simulación de nuestros circuitos.
Antes de empezar debemos de descargar el software de AVR Studio AQUI , donde para nuestro estudio usaremos la version 4,19 o la que mejor se adapte a nuestra computadora, en mi caso utilizo una portatil con Linux Mint en la version Ulyana de 64 bits a la cual le instale la version 4 ya que me gusta su entorno minimalista.
1.-Una vez ya instalamos el software se ejecutara de la siguiente manera.
Es momento de jugar, primero se nos da la opcion de crear un nuevo proyecto como el de abrir un nuevo proyecto, nosotros enpezaremos por un nuevo proyecto [ New Project ].
2.- Es momento escoger un lienzo, en esta primera etapa vamos a trabajar en ASM .
3.- Ahora nos toca darle un nombre a nuestro proyecto.
Tenemos que tener en mente lo siguientes:
1.- En esta primera entrega hemos trabajado básicamente a como configurar paso a paso dentro del IDE AvrStudio 4 un entorno de programación básica, la facilidad que encontraremos sera de gran ayuda para esta etapa de aprendizaje ya que las versiones posteriores son de mayores funcionalidades y otros aspectos que facilitan la programación pero que implican un mayor conocimiento ahí es donde nosotros subsanaremos esa practica y con mayor experiencia con esta herramienta simple y compacta.
2.- Como un objetivo adicional es demostrar que con herramientas libres tanto en Linux y Windos podemos trabajar ya que cada una de las herramientas en este blog se encuentran en ambos sistemas.
Microcontroladores AVR (Microchip) – Con Herramientas Libres (Linux - Windos) (PART001)
Al final
Todo el material que aquí se encuentra es de mi autoría, ademas de una recopilación de información de Internet de recursos que se pueden descargar como libros en pdf los cuales son usados como referencia para los ejercicios y los ejemplos los cuales se encuentran a disposición en Internet. Cualquier consulta la puedes realizar en la parte de comentarios.
Bibliografia
1.- AVR Microcontroller and Embedded Systems using assembly ; Publicado el año 2011;[Fecha de consulta 1 de enero de 2021], pagina de donde puedes descargar (https://docs.google.com/file/d/0B5_mAdKvdKTlQlBPS2pwbE9ONFE/edit).
Software utilizados:
1.- AvrStudio4 descargado de la pagina oficial de Microchip. Ahi puedes descargar (https://www.microchip.com/mplab/avr-support/avr-and-sam-downloads-archive)
2.- Proteus v 8.2 , simulado en linuxMint 19,4 por medio del programa Wine. Pero en versiones soporta todas las versiones Guindows.
3.- Editor de texto libre, se puede descargar de Internet, es un editor GNU Linux.
4.- OpenProg, programador de microcontroladores PIC-AVR. Ahi puedes econtrar el instaldor disponible tanto para Linux y Windos (https://sourceforge.net/projects/openprogrammer/)
Hardware utilizados:
1.- Placa de Programación basado en los esquemas de OpenProg.
2.- Placa entrenadora desarrollado en base al microcontrolador Pic 18F4550.
3.- Placas modulo de leds , botoneras e interruptores.






Usar AVR es lo mejor ;)
ResponderBorrar