CURSO BASICO PIC EN C - TEMA 1 - INTRODUCCION Y CONCEPTOS GENERALES_2


 MICROCONTROLADORES PIC DE MICROCHIP






—Microchip Technology inc. Es una empresa electronica , fabricante de microcontroladores, memorias y semiconductores analógicos situado en chandler, arizona, EE.UU.

—Inicialmente la empresa GI(General Instruments) creo una subdivision para fabricar dispositivos microelectronicos. Mas tarde esta subdivision fue vendida a a Venture Capital Investors que decidio crear una nueva empresa llamada Arizona Microchip Tecnology.

— Hoy es uno de los lideres del mercado de microcontroladores de 8 bits . Debido a la gran variedad de modelos y a que se puede encontrar harta informacion de ellos , en internet, foros, libros, etc. Lo cual es crucial para el desarrollador.




¿QUE ES UN PIC?

—Los pic (peripheral interface controller), o en españo controlador de interfas periférica, es una familia de microcontroladores de 8 ,16 y 32 bits de arquitectura hardvard. Cuando se refiere a 8 16 y 32bits, se indica que el cpu interno del microcontrolador procesa datos binarios en forma paralela en grupos de 8bits , grupos de 16bits , tambien  en grupos 32bits, tambien se refiere a que tamaño de registro posee. Es decir si el microcontrolador me dicen que es de 8 bits, pues este microcontrolador es capaz de procesar 8 bits al mismo tiempo   y que posee un registro de 8 bits.(un bit puede ser un 0 o un 1).

—Estos uC estan  compuestos de varios bloques funcionales, los cuales cumplen una tarea especifica estas son: Memoria Rom, Memoria Ram, Líneas de entrada salida(I/O), lógica de control.
—La mayoria de los pic tienen perifericos incluidos como módulos de comunicación uart, i2c, Spi, conversores A/D ,modulos pwm, temporizadores, contadores, etc.




->FAMILIAS DE uC PIC


Les dejo uno video :
https://www.youtube.com/watch?v=waUvm-3Ctjs



-> MICROCONTROLADORES PIC  DE 8 BITS

—A) Gama Basica :

Son pics de recursos limitados, muy basicos , con un juego de 33 instrucciones de 12 bits, no tienen propiedad de interrupcion, ideales para proyectos muy pequeños.






—B) Gama Media:

Abarca modelos con encapsulado dese 8 pines hasta 68, incluyen abundantes perifericos, como spi, i2c, uart, lcd, adc. D entro de esta gama se halla el pic 16f628a, que es el que vamos a estudiar. El tamaño de instrucciones de 14 bits con un juego de 35 instrucciones . Soporta divesas interrupciones.


C) Gama Alta:

En Esta gama se implementa la multiplicación de hardware de 8x8 bits, cosa que no tienen las gamas anteriores, sus instrucciones son de 16 bits y posee un repertorio de entre 75 o 83 instrucciones dependiendo del modelo, soporta lenguajes de programación de alto nivel, incluye periféricos como USB, CAN, Ethernet, etc.




-> PIC 16f628A


—Es un microcontrolador de 8 bits, contiene un juego de 35 instrucciones, y utiliza un procesador (RISC avanzada) de arquitectura harvard.

Este microcontrolador de gama media es muy popular tiene buen rendimiento en procesamiento debido a su arquitectura, alcanza velocidades de reloj de hasta 20 Mhz, posee memoria flash, ram, y eeprom.

Es el predecesor del famosisimo Pic 16f84 (discontinuada).

Posee 16 pines de E/S , dividos en dos puertos: Pueto “A” y Puerto “B” (pueden proporcionar hasta 25 ma de corriente por pin ) , un oscilador interno de 4mhz.

Tiene capacidad de interrupcion, temporizador timer 0, timer 1

Tiene modulos de captura, comparacion y pwm(CCP), modulo USART, modulo de voltaje de referencia, modulo de comparadores analogicos ,WDT y modo sleep.

Su relación precio vs prestaciones es mas que aceptable, es relativamente barato a comparación de otros pic de gama media , (6 a 8 soles en Paruro), posee algunas características de los microcontroladores de gama alta, lo que lo hacen una muy buena elección al momento de desarrollar proyectos.



pagina siguiente >>

0 comentarios:

Publicar un comentario