Microconstroladores Pic Telmec Clase 4

Descargar como pptx, pdf o txt
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 

También podría gustarte