llenado de tanques

Páginas: 27 (6726 palabras) Publicado: 11 de marzo de 2014
El PIC16F84A
Índice de contenidos
El PIC16F84A
Índice de contenidos
Características del PIC16F84A
Disposición y descripción de patillas
Disposición de patillas
Descripción de patillas
Arquitectura interna
Memoria de programa
Memoria de datos
El direccionamiento
Direccionamiento Inmediato
Direccionamiento Directo
Direccionamiento bit a bit
Direccionamiento IndirectoMemoria de datos EEPROM
Uso de la EEPROM
Lectura de la memoria EEPROM
Escritura de la memoria EEPROM
Verificación de la escritura
Rutinas EEPROM
Puertos de E/S
Puerto A
Puerto B
Configuración de los puertos de Entrada/Salida
Limite de corriente para los puertos
Temporizador/Contador TMR0
El Prescaler
Encapsulado y marcado del PIC16F84A

Características del PIC16F84AEn esta parte estudiaremos la estructura del PIC16F84A con el fin de entender mejor su funcionamiento. Empezaremos con una relación de sus principales características:
Repertorio de 35 Instrucciones.
Todas las instrucciones se ejecutan en un solo ciclo excepto las de salto que necesitan dos.
Versiones para bajo consumo (16LF84A), de 4 MHz (PIC16F84A-04) y 20 MHz (PIC16F84A-20). Un ciclomáquina del PIC son 4 ciclos de reloj, por lo cual si tenemos un PIC con un cristal de 4 MHz, se ejecutarán 1 millón de instrucciones por segundo.
Memoria de programa Flash de 1 K x 14 bits.
Memoria RAM dividida en 2 áreas: 22 registros de propósito específico (SFR) y 68 de propósito general (GPR) como memoria de datos.
15 registros de funciones especiales.
Memoria de datos RAM de 68 bytes(68 registros de proposito general).
Memoria de datos EEPROM de 64 bytes.
Contador de programa de 13 bit (lo que en teoría permitiría direccionar 4 KB de memoria, aunque el 16F84 solo dispone de 1KB de memoria implementada).
Pila con 8 niveles de profundidad.
Modos de direccionamiento directo, indirecto y relativo.
ALU de 8 bits y registro de trabajo W del que normalmente recibe unoperando que puede ser cualquier registro, memoria, puerto de Entrada/Salida o el propio código de instrucción.
4 fuentes de interrupciones:
A través del pin RB0/INT.
Desbordamiento del temporizador TMR0.
Interrupción por cambio de estado de los pins 4:7 del Puerto B.
Completada la escritura de la memoria EEPROM.
1.000.000 de ciclos de borrado/escritura de la memoria EEPROM.
40 años deretención de la memoria EEPROM.
13 pins de E/S con control individual de dirección.
PortA de 5 bits .
PortB de 8 bits .
Contador/Temporizador TMR0 de 8 bits con divisor programable.
Power-on Reset (POR).
Power-up Timer (PWRT).
Oscillator Start-up Timer (OST).
Watchdog Timer (WDT).
Protección de código.
Modo de bajo consumo SLEEP.
Puede operar bajo 4 modos diferentes deoscilador.
Programación en serie a través de dos pins.
Tecnología de baja potencia y alta velocidad CMOS Flash/EEPROM.
Características eléctricas máximas (no deben ser superadas y de mantenerse por un tiempo en algún máximo puede dañarse al PIC)
Temperatura ambiente máxima para funcionamiento de -55°C to +125°C.
Tensión máxima de VDD respecto a VSS de -0,3 a +7,5V.
Tensión de cualquierpatilla con respecto a VSS (excepto VDD, MCLR, y RA4) de -0,3V a (VDD + 0.3V).
Tensión en MCLR con respecto a VSS -0,3 a +14V.
Tensión en RA4 con respecto a VSS -0,3 a +8,5V.
Disipación de potencia total de 800 mW.
Máxima corriente de salida a VSS 150 mA.
Máxima corriente de salida de VDD 100 mA.
Máxima corriente del puerto "A" como fuente, 50 mA.
Máxima corriente del puerto "A" comosumidero, 80 mA.
Máxima corriente del puerto "B" como fuente, 100 mA.
Máxima corriente del puerto "B" como sumidero, 150 mA.
Máxima corriente que puede suministrar una sóla salida como fuente o sumidero, 25 mA.
Rango de alimentación:
16LF84A: de 2 a 5,5 V en configuración de oscilador XT, RC y LP.
16F84A:
de 4 a 5,5 v en configuración de oscilador XT, RC y LP.
de 4,5 a 5.5 v en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Llenado De Tanque
  • llenado de tanques de propano
  • LLenado de Tanque de Agua
  • automatismo llenado de un tanque
  • SISTEMA DE ALARMA DE LLENADO DE UN TANQUE
  • Control de llenado de tanque de agua
  • Llenado Autom´atico de un tanque de agua.
  • DISEÑO DEL TANQUE CONDICION 1 lleno

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS