Los PIC son una familia de microcontroladores tipo RISC con arquitectura Harvard fabricados por Microchip Technology Inc. Presentan una arquitectura Harvard y procesamiento por segmentación pipeline. Ofrecen diversos modelos para diferentes aplicaciones y herramientas de soporte económicas. El MPLAB X es un IDE gratuito para programar PICs usando el programador/depurador PICkit3, el cual permite programar microcontroladores PIC sin estar conectado a una computadora.
Clasificaciones, modalidades y tendencias de investigación educativa.
Microcontroladores pic
1. UNIVERSIDAD YACAMBÙ
FACULTAD DE INGENIERÌA
COORDINACION DE INGENIERÌA ELECTRÒNICA
DISEÑO DE CIRCUITOS ELECTRÒNICOS CON MICROCONTROLADORES
Microcontroladores
PIC
FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
2. Los PIC son una familia de
micro Controladores
tipo RISC
con Arquitectura HARVARD
FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
El nombre completo
es PICmicro, aunque
generalmente se utiliza
como Peripheral Interface Cont
roller (controlador de interfaz
periférico).
Fabricados por
Microchip
Technology Inc.
Todos los PIC (excepto los DSPIC) manejan datos en
trozos de 8 bits; sin embargo las diferentes familias
de PIC usan tamaños de instrucción distintos.
3. FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
• Presenta una arquitectura Modelo HARVARD.
• Su procesamiento se realiza mediante una técnica de segmentación pipeline. Cada
instrucción, excepto los saltos se realizan en cuatros ciclos de reloj.
• Procesador RISC, presenta un set de instrucciones reducidos, lo que facilita su
programación, y por eso es uno de los preferido de los aficionados y estudiantes.
• Ofrece una diversidad de modelos, que nos permite elegir el que mejor se adapte.
• Herramientas de soportes potentes y económicas.
4. FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
Gama Familia
Gama Baja PIC10 y PIC12
Gama Media PIC16
Gama Alta PIC18
PIC24
Gama
avanzada
PIC30 y PIC32
DSPIC
5. Es una herramienta que nos permite realizar la
programación de nuestro microcontrolador PIC, y se
encuentra totalmente soportada por el MPLAB. Posee
circuitos de protección de tensión y corto circuito. Nos
permite dar alimentación a nuestro circuito
suministrando hasta un máximo de 500mA.
Adicionalmente posee otra funcionalidades como la
depuración del código y una características particular
que es el programmer to Go, que le permite al
programador almacenar un código en su memoria
FLASH, y poder realizar la programación de un
microcontroladores sin estar conectado a un
computador o portátil.
FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
6. FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
Es un editor IDE gratuito, destinado a productos de la marca Microchip. Este editor es
modular, permite seleccionar los distintos microcontroladores soportados, además de
permitir la grabación de estos circuitos integrados directamente al programador
7. FACILITADOR: ING LEONCIO GÒMEZ
MAYO 2017
Para desarrollar un sistema con
microcontroladores es necesario 4 pasos:
• Editar el Código en cualquier lenguaje orientado
a PIC (PICC, ASM, MIKROBASIC, PICBASIC,
MIKROC, C18)
• Compilar el código para generar los archivos
.cof y .hex
• Simular con Proteus usando el .cof
• Programar el PIC usando el .hex
Editar
Compilar
Programar