Está en la página 1de 4

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA

"ANTONIO JOSÉ DE SUCRE"


DEPARTAMENTO DE ELECTRÓNICA
MICROPROCESADORES I

ALUMNA: KENLY DEFFITT


C.I: 26073659

Investigue en el Manual de fabricante la configuración de la Memoria de Programa y de


Datos, y realice lo siguiente:

a) Memoria de Programa. En sus 8192 posiciones (8Kx14bits) contiene el programa con


las instrucciones que gobiernan la aplicación. Es del tipo no volátil.

¿Cuantas líneas de Dirección y de datos posee la memoria de Programa y cuál es


su capacidad?
Líneas de direcciones (direccionamiento)

b) Memoria de Programa.
LíneasInvestigue
de datos como el microprocesador
de la memoria
segmenta a la memoria de
de programa
programa y como los nombra
(contenido)

c) Memoria de Programa. En unas


direcciones se pueden almacenar
unos datos que permiten
configurar algunos parámetros del
microprocesador, investigue en qué
dirección se encuentran y que
permiten configurar.

Para el manejo y configuración de


los puertos se utilizan una serie de registro
de propósito especial, ellos son; TRISn, PORTn, LATn, ANSELn, WPUn y OPTION_REG
donde n es la letra asociada al puerto, en nuestro caso podemos sustituir la letra n por la
A, puesto que es el puerto que queremos configurar. Estos registros están presentes en la
memoria RAM de datos, específicamente es la sección de registros de propósito especial
o SFR, distribuidos en los bancos 0 al 4 con las direcciones

d) Memoria de Datos. Investigue como está estructurada los 32 bancos en la memoria de


datos.
 Registros de funciones especiales SFR. Son los primeros registros.
Cada uno de ellos cumple un propósito especial en el control del PIC.
 Registros de propósito general GPR. Se pueden usar para guardar
Datos temporales. El PIC16F877 dispone de 368.
Cuenta con cuatro bancos de memoria: Bancos 0, 1, 2 y 3.

e) Memoria de Datos. En la memoria de datos del PIC17F1787 determine cuál es la


capacidad que se tiene para almacenar los Datos de Usuarios, o más conocida
como GPR.

La memoria RAM de datos se divide en 32 bancos con 128 bytes por banco. Cada banco
está formado por:
 12 Registros de núcleo duplicados en los 32 bancos para fácil acceso
 20 Registros de funciones especiales (SFR)
 Hasta 80 bytes de RAM de uso general (GPR)
 16 bytes de RAM comú

f) Memoria de Datos. En qué Bancos y cuales direcciones de la Memoria de Datos se


puede configurar y acceso al Puerto A del Microcontrolador.
La memoria de datos utiliza 12 bits para el direccionamiento de los registros, de los
cuales los 7 bits menos significativos definen la dirección dentro del banco,
mientras que los 5 bits más significativo definen el banco. Existen dos tipos de
direccionamientos para acceder a la totalidad de la memoria de datos, estos son el
direccionamiento directo y el indirecto.

También podría gustarte