Lab 1 Ing Control
Lab 1 Ing Control
Lab 1 Ing Control
CURSO
INGENIERIA DE CONTROL
PROFESOR
ING CIFUENTES
NOMBRE
CDIGO
09190151
HORARIO
LUNES
INTRODUCCION
-
OBJETIVO
-
MATERIALES
-
ATMEGA8
LEDs
ARDUINO UNO
PROCEDIMIENTO
1. Realizar la programacin en el software BASCOM-AVR, en base a la
programacin sugerida por el previo.
2. Una vez terminada la programacin, se pasara a guardar el archivo del
programa y despus se proceder a compilar en el BASCOM-AVR para
seguir con la verificacin.
3. Una vez verificada la programacin mediante la simulacin en el
BASCOM-AVR usando los leds proporcionados por el programador.
4. Se procede ahora a conectar el ATMEGA8 al quemador y este ltimo
mediante el cable serial/USB a la PC donde se encuentre el programa listo
para ser escrito.
5. El programa reconocer de manera automtica el dispositivo utilizado (en
este caso el ATEMGA8).
6. Una vez reconocido el dispositivo, se proceder a su escritura o quemado
en el microcontrolador para que funcione de acuerdo a la programacin
solicitada.
7. Se implemente el circuito en un protoboard para verificar la completa
funcionalidad del dispositivo.
PROGRAMACION (BASCOM-AVR)
$regfile = "m328pdef.dat"
dispositivo a usar
$crystal = 16000000
'indica al compilador el
'Configura el puerto b
On Compare1a Muestreo1
'Muestreo1 es el LABEL a la cual debe saltar cuando de tiene una
interrupcion
'Calcular el tiempo de muestro
T
'se contara hasta el valor 31250 para un T=2s
Compare1a = &H7A12
Enable Compare1a
comparacion de timer1
Enable Interrupts
general
Do
A=0
Loop
End
31250=H7A12
'
Simulacin en proteus
Implementacin: