bueno hago este como continuación del anterior que hice hace tiempo por si lo quieren ver ,así entenderán un poco mas si es que no estan familiarizados con el área de progamacion.
En este post voy a tratar de explicar de una forma sencilla como hacer una progamacion y quemarla en el pic mediante 2 progamas y un progamador
Primero abrimos el flowcode les aparecerá un cuadro como este si es que estan usando la version5
elegimos el pic que vamos a usar en este caso yo uso el 16F84a ya que es un pic bastante simple no es complicado tiene unicamente 2 puertos (A y B) es uno de los basicos perfecto para uso de aprendizaje pero con poca memoria y algo costoso ya que este pic se usa como metodo de enseñanza los vendedores le aumente precio ya que es mas requerido que otros.Que picardia
Bueno empezemos
yo personalmente creo que a la hora de progamar podes ser libre de hacer lo que quieras dejar volar tu imaginacion si es que tenes claro. jajaja
Para mostrar hice una progamacion facil (demasiado faicl
)
Es un juego de luces de leds que se prenden en 2 sentidos diferentes dependiendo del pulsador que se pulse
La progamacion es sencilla, cree 2 variables P1 y P2 haciendo referencia a los pulsadores para identificar los sentidos en los que se prenderian los leds ,el diagrama de bloques:
video de como funciona
(si se ve mal es poruqe use un progama medio feo se ve lento pero bue es lo que hay)
(el video es mio )
ahora a la razon del post,despues de hacer la progamacion en el flowcode para quemarla al pic se necesita un progama externo (o por lo menos esta es la forma en la que yo lo hago)
el progama que se necesita es el pickit2
(interfaz del progama)
y tambien necesitamos un pickit2 que se lo puede comprar o realizar a mano la placa
Bueno vamos al Flowcode y en la barra de herramientas le aparece asi
hacemos click y el progama empieza a importar el HEX de la progamacion tambien se puede exportar el codigo C para quemarlo al pic pero con HEX basta les saldra este cuadro cuando se termine de exportar
Conectamos los pines del pickit con los pines del pic ,asi el progama (pickit2)reconoze el pic que se esta usando y podemos progamar con esta imagen les dice como se conectan los pines
abrimos el pickit y exportamos el HEX
el progama exporta el HEX , hacemos click en write para que escriba el codigo en el pic ,luego hacemos click en verify para ver si el codigo se copio bien en el pic si se pone verde el cuadrito que decia "pickit 2 conected" entonces no hubo problemas.
Ya con la progamacion en el pic solo queda armar el circuito en la protoboard para ver si anda.....
Una vez armado la protoboard con el pic,los leds y los pulsadores tendria que andar..
Prueba de la progamacion y certificada:
( no tenia leds color azul, que picardia)
Liste de componentes por si quieren armar la protoboard:
1_PIC16F84a
3_pulsadores
3_R 1K
10_LEDS (color a eleccion)
1_XTAL de 4Mhz
2_C 22pF
*cable
Bueno linces espero que le guste este pequeño aporte a la inteligencia colectiva,culquier duda manda mp, comenta.deja puntos. gracias aguante river vieja!!