Microchip PIC16F628A

dibujo microcontrolador pic16f628a
驴Qu茅 te ha parecido?

PIC16F628A es un microcontrolador de la familia de microchip que pone a la disposici贸n del usuario 18 pines, es ideal para cuando necesitas proyectos que no requieren de muchos perif茅ricos externos.

脥ndice
  1. 驴QU脡 ES UN PIC16F628A?
  2. DATASHEET PIC16F628A
  3. PROYECTOS
  4. CARACTER脥STICAS
  5. CONFIGURACI脫N DEL PIC16F628A
  6. 驴D脫NDE COMPRARLO? PRECIO
  7. C脫MO PROGRAMAR PIC 16F628A
    1. HARDWARE PARA PROGRAMAR
    2. CONEXI脫N PARA EL PIC16F628A
    3. SOFTWARE PARA PIC16F628A

驴QU脡 ES UN PIC16F628A?

Un microcontrolador de la familia de Microchip, a la gama media de esta familia, el cual funciona con una arquitectura de 8 bits, considerado el reemplazo del PIC16F84A debido a que con un mismo n煤mero de pines puedes sacarle much铆simo m谩s provecho con la misma facilidad de uso que el microcontrolador anteriormente mencionado.

De los 18 pines que poseen el PIC16F628A ocho le pertenecen al puerto A, ocho al puerto B y los dos restantes son para la alimentaci贸n del microcontrolador, es decir VDD y VSS que se encuentran en el pin 5 y 14.

Para mejor conocimiento de los pines que puedes utilizar en el PIC16F628A puedes utilizar el siguiente gr谩fico o diagrama de pines como gu铆a:

pines pic 16f628a

El microcontrolador PIC16F628A posee una arquitectura RISC la cual permite dar el mejor desempe帽o del mismo, puede llegar a operar a una velocidad de 20Mhz con un oscilador o reloj de cuarzo externo que deber铆as colocar en los pines 15 y 16.

Otra raz贸n por la que se considera a este microcontrolador como el sustituto del 84A es que los pines del PIC16F628A son totalmente compatibles con los del 16F84A, por lo que si necesitar谩s una actualizaci贸n de alg煤n proyecto podr铆as hacerlo directamente con este microcontrolador sin tener que cambiar en la programaci贸n los pines que vas a utilizar.

En conclusi贸n, si est谩s comenzando el PIC16F628A es tu mejor opci贸n puesto que es muy econ贸mico y f谩cil de adquirir, es muy potente y su programaci贸n no es tan complicada. 

DATASHEET PIC16F628A

El datasheet del PIC16F628A te va a salvar de muchos apuros cuando est茅s realizando alg煤n proyecto, en ella encontrar谩s informaci贸n de manera m谩s detallada. Y c贸mo siempre es mejor tener la informaci贸n desde fuentes oficiales, si das click en el bot贸n de abajo te enviar谩 hacia la hoja de datos o datasheet oficial proporcionada por microchip en formato pdf.

PROYECTOS

C贸mo la mayor铆a de microcontroladores de la familia Microchip, el PIC16F628A tiene una gran versatilidad y potencia, por lo que aqu铆 tienes algunos ejemplos proyectos con PIC 16f628a f谩ciles que puedes desarrollar:

En cada post encontrar谩s la lista de materiales y un link para que descargues el archivo del proyecto en formato PDF.

CARACTER脥STICAS

En una secci贸n anterior indicamos como ir al datasheet del PIC16F628A, ah铆 puedes encontrar todo de manera detallada sobre este microcontrolador, pero si quieres un resumen a continuaci贸n podr谩s conocer las m谩s importantes caracter铆sticas y/o especificaciones:

  • El oscilador interno del PIC16F628A es de 4 MHz, pero si tu deseas puedes llevarlo hasta 20 MHz con un reloj de cuarzo u oscilador externo.
  • Cuenta con 18 pines y 2 puertos (A y B) de los cuales 16 pines pueden ser usados como IN / OUT.
  • Se pueden realizar comunicaci贸n digital mediante sus pines de RX y TX, esto sirve en caso de que quieras agregar algo extra a tu proyecto como un m贸dulo bluetooth, algo as铆 como el robot de ejemplo.
  • Opera en un rango de voltajes de entre 3 y 5.5 voltios.
  • Posee un modo de bajo consumo o Sleep Mode.
  • El PIC16F628A no requiere de altos voltajes para su programaci贸n.
  • La memoria flash del PIC16F628A tiene una duraci贸n de aproximadamente 99.999 ciclos de grabado o quemado con una retenci贸n de los datos programados de alrededor de 40 a帽os.

CONFIGURACI脫N DEL PIC16F628A

La configuraci贸n b谩sica y que aprovecha de una mejor manera los pines disponibles del microcontrolador es la siguiente:

No utilizar un oscilador o cristal de cuarzo externo ya que as铆 tendr铆amos 2 pines m谩s disponible para nuestro proyecto los cuales son el pin 15 y 15, esto implicar铆a que tenemos que trabajar con la frecuencia interna de 4 MHz. 

Para resumir esta informaci贸n, la configuraci贸n b谩sica del PIC16F628A es trabajar con sus componentes internos y ahorrarnos el usar hardware extra.

驴D脫NDE COMPRARLO? PRECIO

Aunque son muy f谩ciles de conseguir puesto que los tienes en cualquier tienda de elementos electr贸nicos, conseguir谩s los PIC16F628A a los mejores precios si los compras de manera online.

El mejor precio para el PIC16F628 o PIC16F628A lo vas a encontrar en aliexpress desde $1, que en cuanto a electr贸nica maneja los mejores del mercado lo que s铆 es que se tarda un poco m谩s en llegarte hasta tu hogar.

C脫MO PROGRAMAR PIC 16F628A

Manejar correctamente la programaci贸n de este microcontrolador es de vital importancia, puedes revisar de manera general como programar PICs dando click en el bot贸n a continuaci贸n:

Pero si necesitas espec铆ficamente el m茅todo de programaci贸n para el PIC16F628A, te lo contamos a continuaci贸n.

HARDWARE PARA PROGRAMAR

Programar un PIC16F628A no tiene mucha diferencia a la programaci贸n de los otros microcontroladores de esta familia, vas a requerir el mismo quemador que puedes utilizar con otro microcontrolador, puedes utilizar uno de los siguientes:

Pickit 3
Comprar Pickit 3
Ver En Amazon
Ver en Aliexpress
ATMEL 51
Comprar programador atmel
Ver En Amazon
Ver en Aliexpress
Pickit 4
Pickit 4 comprar
Ver En Amazon
Ver en Aliexpress

CONEXI脫N PARA EL PIC16F628A

Si utilizas uno de los quemadores que te recomendamos anteriormente, el siguiente diagrama de conexi贸n para el microcontrolador PIC16F628A te ser谩 de much铆sima ayuda.

pickit3 con pic16f628a

El PIC16F628A sigue el mismo diagrama de conexi贸n que el 16F84A, esto debido a su gran compatibilidad y a que el PIC16F628A es su total reemplazo.

El diagrama de conexi贸n anterior te puede servir para la conectar tu PIC16F628A con el Pickit 2 o Pickit 3, si tienes otro grabador o quemador simplemente deber谩s identificar las salidas Vpp, Vdd, Vss, ICSPDAT o PGD, ICSPCLK o PGC y llevarlo tal cual como se ve en el diagrama.

SOFTWARE PARA PIC16F628A

mikroc para programar pics

En nuestro post sobre c贸mo programar PICs encontr谩s algunos software que te ser谩n de utilidad, pero los ejemplos que ver谩s aqu铆 son realizados con MikroC que es el software que recomendamos puesto que solo necesitas configurar el oscilador y el microcontrolador que vas a usar y en la programaci贸n ya no tienes que estar llamando a manera de librer铆a. Puedes tambi茅n pasar por la secci贸n de pr谩cticas para que veas algunos ejemplos y empieces a familiarizarte con el trabajo en microcontroladores.

El mismo software te genera despu茅s de compilar un archivo *.hex el cual deber谩s llevarlo al software de tu quemador para posteriormente grabarlo en tu microcontrolador.

Para mejorar tu experiencia a trav茅s de internet este sitio web utiliza cookies. Mas Info