Practica 1 microcontrolador

Páginas: 5 (1048 palabras) Publicado: 15 de septiembre de 2012
Curso: MICROPROCESADORES Y MICROCONTROLADORES.
PRACTICA #1: Palabra binaria


OBJETIVO

Por el Puerto B se obtiene el dato de las cinco líneas del Puerto A al que están conectado
; un array de interruptores. Por ejemplo, si por el Puerto A se introduce "---11001", por
; el Puerto B aparecerá "xxx11001" (el valor de las tres líneas superiores no importa).


MARCO TEORICO

Unmicrocontrolador es un computador dedicado, con limitaciones y menos prestaciones. Posee básicamente, las mismas partes que un computador y un controlador lógico programable. Entre ellas tenemos:


CPU (Unidad Central de Procesamiento)


ALU (Unidad Lógico - Aritmética)


Periféricos


Diagrama de los Pines del microcontrolador PIC16F84

[pic]
El PIC 16C84 es unmicrocontrolador de la familia MICROCHIP, totalmente compatible con el PIC 16F84. Su principal característica es que posee memoria "EEPROM" en lugar de memoria Flash, pero su manejo es igual. Con respecto al PIC16F84, este microcontrolador presenta dos diferencias:


• La memoria de datos tiene menor tamaño, aquí se tienen 32 registros de propósito general (el mapa de memoria de datos llega hasta 2Fh).• En el momento de programar el microcontrolador, el fusible de selección del temporizador de arranque (Power Up Timer) trabaja de forma inversa, es decir, si en el PIC 16F84 se selecciona la opción "Low" para activarlo, en el PIC 16C84 se debe seleccionar "High".


Este microcontrolador ha sido reemplazado de forma gradual por el PIC 16F84, por lo tanto, los diseños que lo utilicen comoelemento de control deben ser actualizados. Aunque, como se ve, es un proceso casi transparente.


Este microcontrolador se basa en la Arquitectura Harvard, en la cual el programa y los datos se pueden trabajar desde memorias separadas, lo que posibilita que las instrucciones y los datos posean longitudes diferentes. Esta misma estructura es la que permite la superposición de los ciclos debúsqueda y ejecución de las instrucciones, lo cual se ve reflejado en una mayor velocidad del
PINES Y FUNCIONES


Los PUERTOS son el puente entre el microcontrolador y el mundo exterior. Son líneas digitales que trabajan entre cero y cinco voltios y se pueden configurar como entradas o como salidas.


El PIC 16F84 tiene dos puertos. El puerto A con 5 líneas y el puerto B con 8 líneas. Cada pin sepuede configurar como entrada o como salida independiente programado por un par de registros diseñados para tal fin. En ese registro un "0" configura el pin del puerto correspondiente como salida y un "1" lo configura como entrada.


- PUERTO A


RA0 = Pin de Entrada/Salida (TTL).


RA1 = Pin de Entrada/Salida (TTL).


RA2 = Pin de Entrada/Salida (TTL).


RA3 = Pin de Entrada/Salida(TTL).


RA4/TOCKI = Pin de Entrada/Salida o entrada de Reloj Externo para el TMR0, cuando este pin se configura como salida es de tipo Open Drain (ST), cuando funciona como salida se debe conectar a Vcc (+5V) a través de una resistencia.


- PUERTO B


RB0/INT = Pin de Entrada/Salida o entrada de interrupción externa. (TTL/ST).


RB1 = Pin de Entrada/Salida (TTL).


RB2 = Pin deEntrada/Salida (TTL).


RB3 = Pin de Entrada/Salida (TTL).


RB4 = Pin de Entrada/Salida con Interrupción por cambio de Flanco (TTL).


RB5 = Pin de Entrada/Salida con Interrupción por cambio de Flanco (TTL).


RB6 = Pin de Entrada/Salida con Interrupción por cambio de Flanco (TTL/ST).


RB7 = Pin de Entrada/Salida con Interrupción por cambio de Flanco (TTL/ST).


- PINESADICIONALES


MCLR = Pin de Reset del Microcontrolador (Master Clear). Se activa (el pic se resetea) cuando tiene un "0" lógico en su entrada.


Vss = Ground o Tierra


VDD = Fuente Positiva (+5V)


OSC2/CLKOUT = Entrada del Oscilador del Cristal. Se conecta al Cristal o Resonador en modo XT (Oscilador de Cristal). En modo RC (Resistencia-Condensador), este pin actúa como salida el cual...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practica Microcontroladores
  • Práctica Microcontroladores
  • Prácticas con microcontroladores
  • practica de microcontroladores
  • practica de microcontroladores
  • Reporte de practica microcontroladores
  • practica 6 microcontroladores
  • 1 Parcial Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS