Como Programar un Microcontrolador PIC, Encender y Apagar un LED ENTRADA004

Por | 12:47 1 comment
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.

 Encender y Apagar un led con el PIC16F84A
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.
Derscargar el proyecto: Encender y apagar un LED con el PIC16F84A y PBP


1 comentario: Leave Your Comments

  1. Borgata Hotel Casino & Spa - JTR Hub
    Located 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

    ResponderEliminar