La programación estructurada o
secuencial en los microcontroladores.
Sabemos que los PIC hablan en
binario, el cual es muy difícil entender y programar para nosotros los humanos,
preferimos lenguajes de medio o alto nivel.
El “paradigma de la programación estructurada”
esencialmente consiste en ejecutar las
instrucciones paso a paso, línea por línea. No entrare en detalles informáticos
lo mejor para aprender es un ejemplo.
Ejemplo: Encender y Apagar un led con
el PIC16F84A
Un poco de seudocódigo no hace daño
(Recomiendo hacerlo siempre)
Primero: Nombrar
al programa PARPADEOS
Segundo: Poner
en alto el pin 1 del puerto A
Tercero: Pausar
la secuencia por 1 segundo
Cuarto: Poner en
bajo el pin 1 del puerto A
Quinto: Pausar
la secuencia por 1 segundo
Sexto: Volver a
ejecutar PARPADEOS
'**********************Parpadeo
Con Led*******************'
'********************************************************
'El Hola muno de los
Microcontroladores'
'Consiste en prender y apagar un
led dejando un intervalo de tiempo.
Parpadeos: 'Creo mi
funcion e inicio del programa'
High
PORTA.1 'pone en alto el pin 1 del
puerto A'
pause
1000 ' realizo una
pausa de 1 segundo'
Low
PORTA.1 'pongo en bajo el pind 1 del
mpueto A'
Pause
1000 ' realizo una pausa de 1 segundos '
goto Parpadeos ' retorno al
inicio de la funcion indefinidamente'
'Ideasconpic.blogspot.com'
'*******************************************************
La figura representa el circuito básico
de un micrcocontrolador y un LED.
Consejos en el diseño electrónico.
- El MCLR posee un voltaje de +5v dc, el valor de la resistencia va de acuerdo al voltaje y el nivel de corriente permitido por el microcontrolador.
- Es recomendable acoplar una resistencia al led, es común colocar una resistencia de 220 ohm pero este no es un valor adecuado para los diferentes colores de Leds cada color tiene un voltaje diferente y esto, esto influye en el valor de la resistencia.
- En cuanto al oscilador, la frecuencia dependerá de los requerimientos de tu proyecto, cada PIC tiene una frecuencia máxima permitida, esta determina la frecuencia de trabajo del micro.
Borgata Hotel Casino & Spa - JTR Hub
ResponderEliminarLocated in Atlantic City, Borgata Hotel wooricasinos.info Casino goyangfc & Spa offers the finest in หารายได้เสริม amenities and entertainment. It also provides worrione a seasonal outdoor swimming www.jtmhub.com