Site hosted by Angelfire.com: Build your free website today!
 
  QUÉ ES UN PIC?  
 
   
 
  Un PIC es un circuito integrado programable (Programmable Integrated Circuited), el cual contiene todos los componentes para poder realizar y controlar una tarea, por lo que se denomina como un microcontrolador.    
   

El pic contiene memoria de programa, Base de tiempos y circuitos auxiliares. Direccionamiento de la memoria directo o indirecto Unidad aritmética y lógica (ALU) de 8 bits Registro de trabajo W Contador de programa PLC ligado a 8 niveles, Bus de datos , entradas y salidas programables

 

ALGUNOS MODELOS DE PIC

 

PIC 16F84

 

 

La diferencia fundamental entre el PIC16C54A y el PIC16F84A es su MODO DE PROGRAMACION

 

El PIC16F84A tiene memoria flash, este pic se puede grabar y borrar , este es el ideal para probar tus circuitos. y se programa en serie

 

 

Estos pics son considerados de gama media y su relacion beneficio-costo es alta.

El PIC16C54A usa memoria otp, esto quiere decir que solo lo podemos grabar una sola vez esto se compensa con su costo que es mas bajo. Y se programa en paralelo

 

PIC 16C5X

 

PIC 12C(F)XXX

 

Su principal característica es su reducido tamaño, al disponer de 8 patitas. Se alimentan con un voltaje de corriente continua comprendido entre 2,5 Vy 5,5 V, y consumen menos de2 mA cuando trabajan a 5 V y 4 MHz. El formato de sus instrucciones puede ser de 12 o de 14 bits y su repertorio es de 33 instrucciones, respectivamente. En la Figura se muestra el diagrama de conexionado de uno de estos PIC.

 

CARACTERÍSTICAS

Velocidad de funcionamiento: C.D. a 4MHz, 512 localizaciones de dirección para el programa ( memoria de programa ), direccionamiento directo, indirecto y relativo para los datos y las instrucciones. Oscilador interno de 4MHz RC con calibración programable. modo sleep para ahorro de energia pull-up interno en líneas de I/O. Voltaje de funcionamiento amplio: 2.5v a 5.5v. Set de instruciones = 33 instrucciones, 25 registros de fines generales.

El ALU (unidad aritimética logica ) es de 8-bits y es capaz de la adición, substracción, de operaciones lógicas. Contador de tiempo ( perro guardián ) WDT. El registro de W (trabajo) es un registro 8-bit . Acepta las transferencias a partir de un archivo a otro. Pero no es un registro direccionable. instrucciones de 12-bit. TMR0 contador programabla de 8 bits en tiempo real. Consumo aproximado de 1 ma;

Los PICS de 8 patas, pueden destinar hasta 6 como lineas de E/S para los periféricos ya que disponen de un oscilador interno

  • Pin 1: VDD. Fuente positiva

  • Pin 2: GP5/Osc1/ClkIN. Línea bidireccional de I/O.
  • Entrada del oscilador a cristal
    Entrada externa de la fuente del reloj.
    GPIO en modo interno de RC solamente,
    Osc1 en el resto de los modos del oscilador.
     
  • Pin 3: GP4/Osc2. Línea bidireccional de I/O.
  • Entrada del cristal del oscilador.
  • GPIO en otros modos
  •  
    Pin 4: GP3/MCLR linea de entrada solamente.
  • El voltaje de programación (13v) entra por este pin . Cuando está configurado como MCLR
  • MCLR no debe exceder a VDD durante la operación normal del dispositivo.
  • Puede ser programado por software para un pull-up interno y wake-up del sleep
  •  
    Pin 5. GP2/T0CKI. Línea bidireccional de I/O.
  • Puede ser configurado como T0CKI -
  • sincronización del reloj Timer0.
  •  
    Pin 6: GP1. Línea bidireccional de I/O.
  • Datos de la programación serial. Puede ser programado con pull-up y wake-up del sleep
  • Esta línea es disparador de Schmitt cuando está utilizada en modo de programación serial.
  •  
  • Pin 7: GP0. Línea bidireccional de I/O.
  • Reloj de la programación serial.
Pin 8: Referencia de tierra para la lógica y las líneas de I/O.

 

 

MENÚ / QUÉ ES UN PIC? / QUÉ ES CUPL? / CAMPOS PARA PROGRAMACIÓN EN CUPL / CÓMO PROGRAMAR UN PIC? / BIBLIOGRAFÍA