Microcontrolador PIC16F877A

Páginas: 3 (694 palabras) Publicado: 10 de abril de 2013
El microcontrolador PIC16F877 tienen las siguientes características generales
Arquitectura Harvard- Tecnología RISC- Tecnología CMOS-Sólo 35 instrucciones que aprender-Los PIC tienen dos tipos dememoria: Memoria de Datos y Memoria de programa.
Memoria de Datos:
Memoria RAM de propósito general
- Archivo de Registros (Special Function Registers (SFR))

Memoria de programa:
Memoria:
-Hasta 8k x 14 bits de memoria Flash de programa
- Hasta 368 bytes de memoria de datos (RAM)



Los registros ADRESH:ADRESL contienen el resultado de la conversión (10 bits). Cuando se ha completadouna conversión el resultado es almacenado en ADRESH:ADRESL y además el bit GO/-DONE (registro ADCON bit 2) se pone a 0-lógico y el bit ADIF (registro PIR1 bit 7) se pone como 1-lógico. El registroPIR1 ocupa la posición 0x0C del banco 0







DIRECTIVA LIST
Sirve para indicarle al MPLAB cuál es el formato del archivo *.list dentro de los parámetros esta el tipo de procesador que se vaa emplear. Ejemplo:

list p=16F877

DIRECTIVA INCLUDE
include
Sirve para incluir en el ensamblado el archivo indicado por el parametro “file”. Es como si el “file” fuera parte del archivo,como si se hubiera situado en la posición en la cual la directiva aparece. El parámetro “file” puede incluir el path o camino en el cual se encuentra el fichero a incluir. En caso se omita asumirá losdirectorios del MPLAB y del archivo fuente. Ejemplo

include
Incluye el archivo “p16F877.inc” que contiene las etiquetas genéricas del PIC16F877
El registro de Estado (STATUS) (denominadosBanderas)
El STATUS es un archivo o registro que ocupa la posición 0x03 de los bancos de memoria
El STATUS es un registro del microcontrolador que almacena información relacionada con:
La últimaoperación aritmética lógica realizada en la ALU
El estado de reset del microcontrolador
El banco de memoria que actualmente se tiene en uso







El STATUS contine los siguientes bits:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontrolador pic16f877a
  • Microcontroladores Pic16F877A : Tacómetro
  • Pic16f877a
  • pic16f877a
  • Programas en Lenguaje C para el microcontrolador PIC16F877
  • Pic16f877a
  • pic16f877a
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS