Ensamblador Relog Digital

Páginas: 6 (1467 palabras) Publicado: 28 de julio de 2011
Contenido

I Introducción 3

II Diagrama y Componentes 5

III Desarrollo 6

IV Conclusiones. 14

I Introducción

El pic16F84 es un microcontrolador de dimensiones muy reducidas, consta solamente de 18 pines y además se puede programar fácilmente todas las veces que quieras con un sencillo circuito conectado al puerto serie de tu PC.

El Microcontrolador PIC16F84 de 18 pin usa tecnología flash (EEPROM) para permitir rápido borrado y reprogramación para acelerar la depuración de programas. Con el clic de un mouse en el software, el PIC16F84 puede ser borrado instantáneamente y luego ser reprogramado una y otra vez, además, contiene 64 bytes de memoria de datos no volátil que puede ser usada para archivar el datos de programa y otrosparámetros, aun cuando no haya energía. A ésta área de datos, se puede acceder simplemente usando las órdenes “Read” y “Write” del PBP. (El código programa es permanentemente guardado en el espacio de código del micro PIC, tanto si hay o no energía.)

Características Generales del Microcontrolador FIC16F84

1. 35 instrucciones. Códigos de instrucción de 14 bits. Todas las
2.instrucciones ocupan una palabra.
3. Todas las instrucciones duran un ciclo excepto las de salto que duran dos.
4. Velocidad de funcionamiento 20MHz máximo (instr. 200 ns).
5. Típicamente a 4MHz (instr. 1us).
6. 1024 palabras (14 bits) de memoria de programa FLASH.
7. 68 bytes de RAM de datos.
8. 64 bytes de EEPROM de datos.
9. 15 registros de función específica.
10.Pila hardware de 8 niveles.
11. Modos de direccionamiento directo, indirecto y relativo.
12. Cuatro fuentes de interrupción.
13. 13 pines de E/S con control individual de sentido.
14. Pines de alta corriente (fuente/sumidero) capaces de controlar
15. directamente un LED.( 25 mA máximo por pin).
16. Temporizador/contador TMR0 de 8 bits con pre-escala programable.
17. Memoriade programa FLASH borrable/escribible 1.000 veces.
18. Memoria de datos EEPROM borrable/escribible 1.000.000 de veces
19. Retención de datos en EEPROM > 40 años.
20. Programación serie In Circuit via 2 pines.
21. Power-on Reset (POR), Power-up Timer (PWRT), Oscillator Start-up
22. Timer (OST).
23. Watch dog Timer (WDT) con su propio oscilador RC integrado.
24. Proteccióndel código.
25. Modo de ahorro de energía (SLEEP).
26. Opciones de oscilador seleccionables.
27. Consumo típico < 2 mA @ 5V, 4MHz
28. Tensión de alimentación de 2.0 a 5.5 V

Diagrama de Pines
[pic]
Este microcontrolador será el elemento principal para desarrollar del proyecto del Reloj Despertador.

II Diagrama del Proyecto y Lista de Materiales
• PIC16f84(1)
• Cátodocomún(4)
• Circuito integrado NTE74LS48
• Botón 2 (2)
• Interruptor
• Cristal de 4 Mhz
• Capacitor de 33pf (2)
• Transistores BC507 (5)
• Resistencias de 207 (7)
• Resistencias de 680 (5
• Resistencia de 330
• Resistencia de 47K (1)
• Fuente de Poder de 5 volts
• Tarjeta protoboard

Diagrama

III.Desarrollo
Los displays son de cátodo común (los cátodos de todoslos segmentos están unidos entre si) y se conectan del segmento 'a' de cada uno de los displays conectados entre si. los ánodos del segmento 'b' de cada uno de los displays conectados entre si, los ánodos del segmento 'c' de cada uno de los displays conectados entre si y se continua así con todos los segmentos. Y los cátodos (comunes) de cada uno de los displays van por separado a untransistor diferente.
Todos los displays se tendrían que encender con el mismo numero, pero no es así ya que el PIC va encendiendo cada display de uno en uno y con el numero que le corresponde de forma muy rápida, de tal forma que a nosotros nos parece que están todos los displays encendidos a la vez. Esto se hace para ahorrarnos cableado y pines del PIC.

Programa Ensamblador del PIC...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • relog
  • Ensamble
  • ensamble
  • Reloges logicos
  • Ensamblador
  • Ensambles
  • Ensamblador
  • Ensamble

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS