Semaforo

Solo disponible en BuenasTareas
  • Páginas : 2 (399 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de enero de 2011
Leer documento completo
Vista previa del texto
Alumnos:
Germán Pérez
Federico Martínez
Carlos Ledesma
Osvaldo Soriano
Gerardo Laguna

Profesora:
Ana Mirel

Proyecto:
Semáforo

Grupo:
5AMT
Introducción.
Este proyecto vamos a ver elfuncionamiento de dos semáforos que esta uno enfrente de otro.
Este funciona igual que los de las calles cuando uno se pone en verde el otro se queda en rojo, después el verde empieza a parpadear yse cambia a amarillo, y para todo esto el segundo semáforo queda en rojo, cuando el primer semáforo se pone en rojo el segundo cambia a verde y vuelve a empezar todo, cuando el segundo semáforo sepone en rojo y primero se pone en verde.

Programa del pic.
#include <16F84A.inc>
__Config_Config1
__Config_Config1
C Block ox20
Retardo1
Retardo2
Retardo3
Retardo4
Retardo5
EndBancsel Status
BSF Status,5
Bancsel Tris A
Clr Tris A
Bancsel Port A
Clr Port A
InicioMovlw 0x21
Movwf Port A
Call R3
Call PL1
Movlw 0x11
Movwf Port A
Call R1Movlw 0x0C
Movwf Port A
Call R2
Call PL2
Movlw 0x0A
Movwf Port A
CallR1
GoTo Inicio
R1 Movlw 0xFF
Movwf Retardo1
T1 Movlw 0xFF
Movwf Retardo2
T2 Movlw 0x05
MovwfRetardo2
T3 Decfsz Retardo2, F
Goto T3
Decfsz Retardo2, F
Goto T2
Decfsz Retardo1, F
GotoT1
Return
R2 Movlw 0x30
Movwf Retardo4
T1 Movlw 0xFF
Movwf Retardo2
T2 Movlw 0xFF
Movwf Retardo3
T3...
tracking img