Autor Tema: AYUDA POR FAVOR!!!!!!!  (Leído 2054 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado er_clemen

  • PIC10
  • *
  • Mensajes: 42
AYUDA POR FAVOR!!!!!!!
« en: 17 de Julio de 2003, 11:46:00 »
Hola amiguetes:

¿Alguien ve donde está el error en este programita?No funciona como se espera que funcione: El cambio lo provoca un pulso en SW_FUERA y no en SW_DENTRO, además el cambio dura unos segundos y no depende de ningun SW (como esta especificado).

Micro: PIC16F877
Compilador: Pic Basic Pro, con CD Lite.

Debug "SEMÁFORO 1 ACCESO, 1 CARRIL DE E/S"

SW_DENTRO VAR PORTB.1
SW_FUERA VAR PORTB.2

VERDE_DENTRO VAR PORTB.3
VERDE_FUERA VAR PORTB.4

FUNC_NORMAL:   
IF (SW_DENTRO=1) AND (SW_FUERA=0) Then CAMBIO   
Low VERDE_FUERA            
High VERDE_DENTRO   
            
GoTo FUNC_NORMAL
            
CAMBIO:   

High VERDE_FUERA   
Low VERDE_DENTRO

IF SW_FUERA=1 Then FUNC_NORMAL
            
GoTo CAMBIO

Desconectado jpatanpic

  • PIC10
  • *
  • Mensajes: 3
RE: AYUDA POR FAVOR!!!!!!!
« Respuesta #1 en: 20 de Julio de 2003, 04:59:00 »
Creo q el problema es de hardware


 

anything