Que son los microcontroladores
Los microcontroladores PIC (conocidos simplemente como PIC) son circuitos integrados que pueden ser programados para ejecutar una secuencia de instrucciones automáticamente. El programa se escribe en un computador en un ambiente de programación adecuado (por ejemplo en lenguaje C) y luego se transfiere como código binario a la memoria de programa del microcontrolador para su ejecución en el momento de encendido del dispositivo. Los microcontroladores PIC son fabricados por la empresa Microchip y constan básicamente de una CPU, espacios de memoria para el programa y los datos, y varios periféricos para la interacción con el mundo externo, todo esto encapsulado dentro de un solo chip de silicio.
PIC16F88, el PIC16F628A y el PIC16F877A
Estos PIC pertenecen a la gama media y pueden ser aplicados en circuitos electrónicos de propósito general. Actualmente son utilizados como modelos en la enseñanza de programación de microcontroladores en las Universidades de todo el mundo. Como ventajas relevantes se pueden destacar las siguientes: bajo precio, gran capacidad de memoria de programa y datos, gran disponibilidad de pines E/S (entrada/salida), oscilador interno (PIC16F88 y PIC16F628A), convertidor A/D (PIC16F88 y PIC16F877A), módulos de comunicación serie y tres temporizadores. Todas estas características los hacen completamente superiores al popular PIC16F84A. Estos microcontroladores PIC constituyen un grupo muy completo, con características novedosas que los convierten en dispositivos apropiados para multitud de proyectos desde los más simples hasta los de mediana y alta complejidad. Cuando se emplea el oscilador interno el usuario tiene a su disposición dos pines más para utilizarlos como entrada/salida de propósito general. El oscilador interno significa un gran ahorro de recursos y puede ser configurado por el usuario de acuerdo a su conveniencia. La memoria de programa se puede grabar y borrar unas 100.000 veces, la memoria de datos EEPROM 1.000.000 de veces y sus datos permanecen almacenados por más de 40 años. Otras características son la Programación en Serie en el Circuito (ICSP) que requiere un total de 5 pines, acceso del procesador a la memoria de programa, programación en bajo voltaje, depuración en el circuito por medio de 2 pines.
Características de los PIC
Microchip (empresa fabricante de los microcontroladores PIC) ofrece una gran variedad de microcontroladores de 8, 16 y 32 bits, de bajo costo, con una arquitectura potente, varias tecnologías de memoria, herramientas de desarrollo fáciles de usar, documentación técnica completa y una red de ventas y distribución global. Estas son las principales ventajas del uso de microcontroladores PIC:
Fácil migración y actualizacion de diseños
Amplio rango de velocidad de operación para satisfacer las múltiples necesidades de las aplicaciones
Dispositivos con memoria de programa desde 384B a 512 KB para cumplir los requerimientos de código
Arquitecturas compatibles para preservar la inversión económica en el desarrollo de códigos
Compatibilidad Pin a Pin en múltiples encapsulados, facilitando así el remplazo
Menor coste total del sistema con Perifericos Integrados
Comunicaciones: SPI, I2C , UART, CAN, USB, Ethernet, IrDA, LIN
Control: captura / comparación, contadores, reloj en tiempo real y PWM
Módulos Analógicos: Convertidores A / D, comparadores, amplificadores operacionales, Convertidores D / A
Programador (grabador o quemador) de PIC
En el contexto del hardware, es una tarjeta electrónica en la cual se inserta el microcontrolador PIC con el propósito de transferir el código del programa (en formato binario) desde el computador del usuario y grabarlo en la memoria interna del microcontrolador. Esta tarjeta se conecta a un puerto (LPT1, USB, etc.) del computador y por medio del software de control se realiza la transferencia (programación) del código ejecutable *.hex de una determinada aplicación hacia el PIC. Programador también es el nombre que se le da a la persona encargada de escribir un programa en un lenguaje de programación con el fin de dar solución a un determinado problema. El resultado del proceso de programación es una aplicación.
Características de mikroC
mikroC PRO para PIC es un compilador con todas las funciones ANSI C para dispositivos PIC de Microchip. Es la mejor solución para el desarrollo de código para dispositivos PIC. Cuenta con IDE intuitivo, potente compilador con optimizaciones avanzadas, muchas bibliotecas de hardware y software, y herramientas adicionales que le ayudarán en su trabajo. Este Compilador viene con archivos de ayuda integrada y un montón de ejemplos listos para usar, diseñados para que pueda empezar en cualquier momento, sus principales características son las siguientes:
Compilador inteligente y eficiente
Cuenta con cuatro niveles de optimización que pueden reducir el tamaño de su código hasta en un 20%
Uno de los mejores IDE (Entorno de Desarrollo Integrado) disponibles en la actualidad: intuitivo, rápido y rico en características. Te sentirás muy cómodo durante el trabajo.
Más de 500 funciones de librerías lo que se traduce en un enorme ahorro de esfuerzo y tiempo
Comentarios
Publicar un comentario