Organización de la memoria de datos del PIC16F84

Descripción

Organización de la memoria del PIC16F84. Registros de propósito especial y general
Angelica Granados Sánchez
Fichas por Angelica Granados Sánchez, actualizado hace más de 1 año
Angelica Granados Sánchez
Creado por Angelica Granados Sánchez hace alrededor de 4 años
375
0

Resumen del Recurso

Pregunta Respuesta
La memoria de datos del PIC16F84 está dividida en dos: 1. El área de registros de funciones especiales (SFR) (parte superior) 2. El área de Registros de propósito general (GPR). (parte inferior)
Los registros de funciones especiales SFR (parte superior) controlan el funcionamiento del dispositivo.
El área GPR es un área de memoria RAM de más de 116 bytes para almacenar información de propósito general (Datos del usuario).
La actividad en los bancos requiere el uso de bits de control para la selección de bancos. Estos bits de control se encuentran en el registro STATUS y son los bits RP0 y RP1.
Para entrar al banco 0 o al banco 1 del PIC será necesario cambiar el bit RP0 del registro STATUS a 0 o a 1 según corresponda. Esto se hace a través del programa en ensamblador.
Al iniciar el PIC este se encuentra normalmente en el banco 0, por tanto, si se requiere configurar los puertos, debemos cambiar de banco, al banco 1.
En el banco 0 encontramos los registros de propósito especial del 00h al 0Bh (nomenclatura hexadecimal). Cada uno de ellos tienen una función particular.
Cada registro de propósito especial y todos los demás registros tienen una dirección en la memoria de datos.
El registro STATUS o ESTADO se encuentra en la dirección de memoria número 03h. Dentro de él se encuentra el bit RP0 que sirve para cambiar de banco.
Cuando deseamos sacar o meter información desde o hacia los puertos, esta se queda temporalmente almacenada en los registros llamados PORTA y PORTB (registros 05h y 06h).
En el Banco1 están los registros desde la 80h hasta la FFh. Los registros de la 80h a la 8Bh son registros de propósito especial.
Cuando deseamos sacar o meter información desde o hacia los puertos, estos se deben configurar como entradas o como salidas. Esta configuración se hace en los registros TRISA y TRISB (registros 85h y 86h)
Mostrar resumen completo Ocultar resumen completo

Similar

Organización de la memoria de datos del PIC16F84
Yael García Cuesta
Propiedad Intelectual
Santiago Molina Agudelo
GSE-3. SANTO Y SEÑA. CONTROL DE ACCESO.
antonio del valle
Repaso 1 Certificación BD MTA
Emilio José Peña López
Los registros sensoriales
paola vasquez
Repaso para Evaluación de Lengua y Literatura
Carolina Ruiz
Propiedad Intelectual
MONICA CARVAJAL
TESITURAS VOCALES (3º-4º)
Sagrario Pámpanas Rojo
Organización del Procesador
Mathías Pérez
INSTITUTO ECUATORIANO DE PROPIEDAD INTELECTUAL
1991mayra
Métodos de investigación
Laura Blanco