Microcontroladores

Páginas: 6 (1328 palabras) Publicado: 24 de abril de 2012
Microcontroladores


Los microcontroladores son circuitos integrados que poseen todas las características de un computador completo. Puede ser programado para que cumpla una tarea determinada a muy bajo costo. Un ejemplo de ellos es el famoso PIC16F84 de la familia PIC16F8X.
El PIC16F8X es un grupo en la familia PIC16CXX de bajo costo, alto rendimiento, CMOS de 8 bit entre otras cosas. Estegrupo de PIC consta de los siguientes dispositivos: PIC16F83, PIC16F84, PIC16CR83 y el PIC16CR84. Todos los microcontroladores emplean una avanzada arquitectura RISC.
Las extensas áreas de aplicación de estos microcontroladores exigen un gigantesco trabajo de diseño y fabricación. Aprender a manejar y aplicar microcontroladores sólo se consigue desarrollando tácticamente diseños reales, tal comoes nuestro caso un codificador decimal binario.
Este laboratorio nos permite desarrollar la programación del pic 16f84 bajo lenguaje assembler con sus respectivas instrucciones, lo cual es de gran importancia en el mundo de la programación debido a su aplicabilidad en distintos campos y sobre todo en el industrial.

HOJA CARACTERÍSTICA DE LOS PIC16C(F)84:

MEMORIA DE PROGRAMA: 1K x 14, EEPROM(16C84) Y Flash (16F84)
MEMORIA DE DATOS RAM: 36 Byte (16C84) y 68 Byte (16F84)
MEMORIA DE DATOS EEPROM: 64 Byte para ambos modelos
PILA (STACK): De 8 niveles
INTERRUPCIONES: 4 tipos diferentes
SET DE INSTRUCCIONES: 35
ENCAPSULADO: 18 PINES
FRECUENCIA DE TRABAJO: 10 Mhz máxima
TEMPORIZADORES: TMR0 y WDT
LINEAS DE E/S DIGITALES: 13 (5 Puerto A y 8 Puerto B)
CORRIENTE MÁXIMA ABSORBIDA: 80mA Puerto A y 150 mA Puerto B
CORRIENTE MÁXIMA SUMINISTRADA: 50 mA Puerto A y 100 mA Puerto B
CORRIENTE MÁXIMA ABSORBIDA POR LINEA: 25 mA
CORRIENTE MÁXIMA SUMINISTRADA POR LINEA: 20 mA
VOLTAJE DE ALIMENTACIÓN (Vdd): De 2 a 6V DC
VOLTAJE DE GRABACIÓN (Vpp): De 12 a 14V DC

DIAGRAMA DE PINES DEL PIC16C(F)84:

Vdd: Pin por el cual se aplica la tensión positiva de Alimentación
Vss: Pinutilizado para la conexión de tierra
OSC1 / CLKIN: Pin por el cual se aplica la entrada del circuito oscilador externo que proporciona la frecuencia de trabajo al Microcontrolador



OSC2 / CLKOUT: Pin auxiliar o de salida del circuito oscilador.
MCLR# / Vpp: Este pin se activa con un cero (0) lógico, cada vez que se necesite reinicializar o Resetear al Microcontrolador.
Este Pin también se usadurante la grabación de la memoria de programa para introducir por ella la tensión, Vpp (voltaje pico a pico de grabación), que esta comprendida entre 12 y 14V DC.
RA0 - RA4: Son los 5 Pines de E/S digitales correspondientes al Puerto A.
El Pin RA4 es de colector abierto lo que significa que cuando es utilizado como salida hay que colocarle una resistencia a Vcc (5V DC).
El pin 3 además de serel bit mas significativo del Puerto A, Multiplexa otra función expresada por TOCKI. En este caso sirve para recibir una frecuencia externa para alimentar al temporizador interno TMR0.
RB0 - RB7: Estos 8 pines corresponden a los 8 bits de E/S digitales del Puerto B.
El Bit RB0 Multiplexa otra función, que es la de servir como entrada a una petición externa de interrupción, por eso se le denominaRB0/INT.


ORGANIZACIÓN DE LA MEMORIA DEL PIC16C(F)84


En este Microcontrolador hay dos bloques de Memorias, estos son la memoria de Programa y la Memoria de Datos. Cada bloque tiene su propio bus, por lo cual el acceso para cada bloque puede ocurrir durante el mismo ciclo del oscilador. La Memoria de datos (RAM) se divide en registros de propósito general (GPR) y registros de Funcionesespeciales (SFR). Los registros SFR tienen como operación principal controlar el núcleo del microcontrolador y módulos periféricos y los de Propósito General (GPR) son registros que el programador declara a su conveniencia para utilizarlos en alguna parte de un programa.
La Memoria de Programa es de 1K x 14 bits de tipo EEPROM para el PIC16C84 y de tipo Flash para el PIC16F84. Además el PIC16C84...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS