Este documento proporciona una introducción a los microcontroladores PIC, incluyendo sus características principales, arquitectura, gamas y nomenclatura. Explica que los PIC son microcontroladores RISC fabricados por Microchip y derivados del PIC1650. Describe las cuatro gamas de PIC (enana, baja, media y alta) y sus diferencias en instrucciones, puertos e implementación. También presenta el PIC16F84 como ejemplo de la gama media y explica conceptos como frecuencia de funcionamiento y tipos de osciladores
0 calificaciones0% encontró este documento útil (0 votos)
19 vistas31 páginas
Este documento proporciona una introducción a los microcontroladores PIC, incluyendo sus características principales, arquitectura, gamas y nomenclatura. Explica que los PIC son microcontroladores RISC fabricados por Microchip y derivados del PIC1650. Describe las cuatro gamas de PIC (enana, baja, media y alta) y sus diferencias en instrucciones, puertos e implementación. También presenta el PIC16F84 como ejemplo de la gama media y explica conceptos como frecuencia de funcionamiento y tipos de osciladores
Este documento proporciona una introducción a los microcontroladores PIC, incluyendo sus características principales, arquitectura, gamas y nomenclatura. Explica que los PIC son microcontroladores RISC fabricados por Microchip y derivados del PIC1650. Describe las cuatro gamas de PIC (enana, baja, media y alta) y sus diferencias en instrucciones, puertos e implementación. También presenta el PIC16F84 como ejemplo de la gama media y explica conceptos como frecuencia de funcionamiento y tipos de osciladores
Este documento proporciona una introducción a los microcontroladores PIC, incluyendo sus características principales, arquitectura, gamas y nomenclatura. Explica que los PIC son microcontroladores RISC fabricados por Microchip y derivados del PIC1650. Describe las cuatro gamas de PIC (enana, baja, media y alta) y sus diferencias en instrucciones, puertos e implementación. También presenta el PIC16F84 como ejemplo de la gama media y explica conceptos como frecuencia de funcionamiento y tipos de osciladores
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1de 31
TELMEC
CURSO DE MICROCONSTROLADORES PIC
Docente: Ing. Pedro Martin Quiroz Tapia
Ingeniería Mecatrónica Los microcontroladores PIC • Los PIC son una familia tipo RISC (Reduced Instruction Set Computer) fabricados por Microchip Technology Inc. Y derivados del PIC1650, originalmente desarrollado por la división de microelectrónica del General Instruments. PIC(Peripheral Interface Controller), El PIC de 8 bits se desarrollo en el año 1975. • Los microcontroladores PIC incorporan en su procesador tres características: - Procesador tipo RISC - Procesador segmentado - Arquitectura Harvard Con estos recursos los PIC son capaces de ejecutar en un ciclo de instrucción todas las instrucciones, excepto las de salto que tardan el doble La Familia de los PIC Se divide en 4 gamas: • Gama enana • Gama baja • Gama media • Gama alta Su diferencia radica en: • El numero de instrucciones y longitud • El numero de puertos e instrucciones Lo cual se refleja en el encapsulado, la complejidad interna y de programación, y en el numero de aplicación Nomenclatura de los PIC • PIC : nn LLL xxx nn: Un numero propio de la gama del PIC LLL: Código de letras donde la primera indica la tensión de alimentación y las otras dos el tipo de memoria que utiliza xxx: Numero que indica el modelo del PIC Gama de los PIC • Gama enana: PIC 12CFXXX, de 8 patas (pines) Aunque solo tienen 8 pines, pueden destinar hasta 6 como líneas de E/S para los periféricos porque disponen de un oscilador interno R-C. Gama de los PIC • Gama baja o básica Encapsulados con 18 y 28 pines Pueden alimentarse con una tensión de 2.5v 33 instrucciones con formato de 12 bits GAMA BAJA 16C5X Gama de los PIC • Gama media Encapsulado desde 18 hasta 68 pines 35 instrucciones de 14 bits
Gama media PIC16CXX
Gama de los PIC GAMA ALTA • Alcanzan 58 instrucciones de bits • Incluyen variados controladores de periféricos, puertas de comunicación serie y paralelo • Arquitectura abierta Familia PIC16X84 Tiene solamente 18 pines Pertenece a la familia de la gama media Posee una memoria programada de 1k byte de palabras de 14 bits cada una Tarjeta de presentación de PIC 16X84 • Memoria de programa de 1Kx14 • Memoria de datos RAM 36 byte- PIC 16C84 y de 68 byte – PIC 16F84 • Frecuencia de trabajo de 10MHZ • Temporizadores: Solo un TMRO • Líneas: E/S digitales : 13 puertas A y B • Voltaje de alimentación: 2VDC-6VDC • Corriente máxima absorbida: 80 mA puerto A y 150 mA puerto B • Corriente máxima suministrada: 50 mA puerto A y 100 mA puerto B Aspecto externo del PIC16F84 Frecuencia de funcionamiento • Cuando un PIC16X8X funciona a 10 MHz, le corresponde un ciclo de instrucción de 400 ns • Ciclo de instrucción: 4x100 ns = 400 ns • Todas las instrucciones del PIC se realizan en un ciclo de instrucción Tipos de osciladores • Oscilador Tipo RC Un oscilador formado por una resistencia y un condensador Tipos de osciladores • Oscilador tipo HS Un oscilador que alcanza una alta velocidad entre 4 y 10 MHz, basado en un cristal de cuarzo o un resonador cerámico. • Oscilador tipo XT Es un resonador de cristal o resonador para frecuencias estándar, comprendida entre 100 kHz y 4 MHz. Tipos de osciladores • Oscilador LP Oscilador de bajo consumo con cristal o resonador diseñado para trabajar en un rango de frecuencias de 35 a 200 kHz. El cristal de cuarzo o el resonador cerámico se coloca entre los pines OSC1 Y OSC2 ESQUEMA DE MONTAJE DEL PIC 16F84 Conexión básica de un microcontrolador en proteus PIC C COMPILER LIBRERIAS DEL PROGRAMA PIC C COMPILER CREACION DE UN PROGRAMA PIC COMPILER CREACION DE UN PROGRAMA Programación en el programa Pic C compiler Programación en proteus INSTRUCCIONES DE CONTROL • Las instrucciones de control para los programas con condiciones o que necesiten bucles o lazos repetitivos que admite CCS, son los mismos del C original. • IF-ELSE • SWITCH-CASE • WHILE • DO WHILE • FOR • CONTINUE • RETURN • BREAK • GOTO ENCENDIDO DE UN LED Encendido de un led con pulsador con proteus AUTO FANTASTICO AUTO FANTASTICO EN PIC C COMPILER AUTO FANTASTICO EN PROTEUS INSTALACION DEL PICKIT 3 PICKIT 3 YA INSTALADO RECONOCIO EL MICROCONSTROLADOR PIC Pantalla LCD • Este componente LCD se encarga de convertir las señales eléctricas de la placa en información visual fácilmente entendible. • Gracias por su atención