Categories: All - oscilador - puertos - memoria - microcontrolador

by ROSARIO GUTIERREZ OLIVARES 4 years ago

180

PIC 16F877

El microcontrolador PIC 16F877 es un dispositivo con 40 pines que permite anidar hasta 8 llamados a subrutinas y manejar hasta 15 interrupciones. Este microcontrolador cuenta con una memoria de información de 368 bytes y está organizado en 4 bancos, cada uno con 128 bytes de espacio.

PIC 16F877

PIC 16F877

Global warming is the ongoing rise of the average temperature of the Earth's climate system which has various negative effects.

cada uno de los bancos contiene los registros especiales que nos permiten configurar el microcontrolador de acuerdo a lo deseado donde tiene 4 bancos

la memoria EEPROM es utilizado para almacenar datos no volátiles y se considera como dispositivo especial
el acceso a los registros se pueden hacer directa con 4 bits o indirectamente a través del archivo selector de registros FSR
todos los bancos contienen funciones de registro especial
cada banco se extienden por encima de 7Fh es decir tiene aproximadamente 128 bytes de espacio en la memoria

la memoria del programa tiene buses independientes es decir que se puede axesar donde esta implementada en RAM y EEPROM

los puertos A Y E son configurados como entrada análogas por efecto al alimentar el chip o al generarse un reset

oscilar externo: Puede utilizarse cuatro tipos de oscilador

LP. Cristal para baja frecuencia y bajo consumo de potencia.
HS. Cristal de alta frecuencia (por ejemplo 10 a 20 MHz).
XT. Cristal (por ejemplo de 1 a 4 MHz).
RC. Oscilador con resistencia y condensador.

se pueden realizar 3 operaciones

operaciones de literal y control
son operaciones especificas
operaciones orientadas a byte
hablamos palabras de 8 bit
operaciones orientadas a bit
se habla de 1 y 0

módulos de conversión serial

tiene dos módulos de : captura, compara y PWM

puede utilizarse 15 interrupciones

donde permite manejar interrupciones para conversor análogo digital para los timer contadores de eventos etc

una memoria doble EEPROM de 256 bytes

una memoria de información de 368 bytes

tiene una memoria de programación tipo flash de 8K

tiene funciones multiplexadas

puede ser utilizado como timer o contador de eventos
quieres decir que es bidireccional y tiene multi amplicaciones

este microcontrolador posee 5 puertos de entrada y salida

donde son puerto A,B,C,D,E que están distribuidos en cada uno de los pines correspondientes del microcontrolador

Es un microcontrolador que tiene 40 pines tiene una pila de 8 niveles, esto significa que se pueden anidar 8 llamados a subrutina sin tener problemas