Guia De VideoTutoriales HeTPro Libre
Programador USBasp V3.0
1
INDICE
_____________________________________________________________________________________
Introducción .................................................................................................................................................. 3
Parpadeo de un LED...................................................................................................................................... 5
Manejo de los Puertos ................................................................................................................................ 11
Rota-bit ....................................................................................................................................................... 17
Contador de 0-99con 2 Displays de 7 Segmentos...................................................................................... 23
Matriz de LEDs ............................................................................................................................................ 29
Interrupción Externa................................................................................................................................... 37
Uso del ADC................................................................................................................................................. 42
Uso del PWM .............................................................................................................................................. 47
Servomotor................................................................................................................................................. 55
Pantalla LCD ................................................................................................................................................ 62
Sensor ultrasónico SRF08............................................................................................................................ 70
Comunicación serial USART ........................................................................................................................ 81
2
Introducción
3
Introducción
Antes de empezar a leer esta guía, es recomendable leer la guía de usuario del programador, en la
que se explica cómo usar el Programador y como instalar los programas necesarios parapoder empezar
a programar.
Esta guía es propiedad de HeTPro. Queda expresamente prohibida la reproducción total o parcial por
cualquier medio o soporte de los contenidos de esta publicación sin la autorización expresa del editor.
Todas las marcas y productos aparecidos en esta guía son marca registrada y/o copyright de sus
propietarios.
Cualquier comentario, duda o sugerencia favor de escribir a:soporte@hetpro.com.mx
4
Parpadeo de un LED
5
Parpadeo
Descripción
En este programa se manejara el puerto para hacer parpadear un LED, en este caso se realizara el
parpadeo a través de dos métodos distintos de programación, utilizando todo el puerto o solo un bit
del mismo, seleccionaremos el pin deseado el cual lo conectaremos a un LED en el cual
visualizaremos el parpadeo.
DiagramaEsquemático
Materiales
1 LED
1 Resistencia de 220 Ohms
1 Microcontrolador ATmega8
Programador USBasp V3.0
6
Introducción
El microcontrolador tiene varios puertos de los cuales podemos hacer uso, estos puertos los
podemos configurar como nosotros queramos, como entrada o como salida, para poder hacer esto
es necesario escribir en los registros del puerto para darle las instrucciones necesarias.
Existentres principales formas de controlar los puertos, tomamos como ejemplo el puerto B.
DDR
Para obtener que el puerto B se comporte como entrada, como salida o ambos, es necesario
indicarle esto en el DDR, este registro no activara ni desactivara ningún pin del microcontrolador,
simplemente le indicara al puerto si este será entrada o salida.
Para indicarle al DDR si el puerto sea de entrada o...
Regístrate para leer el documento completo.