Ir ao conteúdo
  • Cadastre-se

Problema na simulação do mplab


Posts recomendados

Olá Pessoal, Estou Tendo Um Problema Na Simulação Do Programa Para PIC16F628A MPLAB v7.62. Só Para Acender o LED:

 

   RETURN              ; GASTA DOIS CICLOS
;*******************************************************
;          SUBROTINA
;  DELEY PARA PUCH BOTON
;*******************************************************
;
;
   DELEY                        ;PARA 30M SEGUN
    MOVLW       .45
    MOVWF       TEMPO_4
   LOOP8
    MOVLW       .162
    MOVWF       TEMPO_5
   LOOP9
    NOP
    DECFSZ      TEMPO_5,F
    GOTO        LOOP9
    DECFSZ      TEMPO_4,F
    GOTO        LOOP8
    GOTO        LOOP10
   LOOP10
   NOP
    RETURN
;***************************************************************
;       INICIO DO PROGRAMA
;****************************************************
;
   INICIO
    CLRF        PORTA
    CLRF        PORTB
   BANK1                  ;ALTERA PARA BANK1
    MOVLW      B'00001100'              ;ENTRADAS PINO PORTA 2E3
    MOVWF      TRISA
    MOVLW      B'00000000'               ;SAIDA TODOS PINOS PORTB
    MOVWF      TRISB
    MOVLW      B'10000100'
    MOVWF      OPTION_REG              ;OPÇÃO DE OPERAÇÃO
    MOVLW      B'00000000'
    MOVWF      INTCON                     ;DEFINE COMO OPERAÇAO DE INTERUPÇÃO
   BANK0
    MOVLW      B'00000111'
    MOVWF      CMCON                     ;OPERAÇÃO PARA COMPARADOR ANALOGICO
;*******************************************************************
; INICIALISAÇÃO DAS VARIAVEIS
;******************************************************************
;
  CLRF       TEMPO_0
  CLRF       TEMPO_1
  CLRF       TEMPO_2
  CLRF       TEMPO_4
  CLRF       TEMPO_5
;********************************************************
;
   A1
   BTFSC          BOTAO_LD                            <----- NA SIMULAÇÃO ELE NÃO SALTA ESTA PARTE
   GOTO           A1
   CALL           DELEY
   BCF            LED1
   BTFSS          BOTAO_LD
   GOTO           $-1                                                    ONDE PODERIA ESTAR O ERRO?
   BTFSC          BOTAO_1
   GOTO           $-1
   BSF           LED2
   CALL           DELEY1
   BTFSS          BOTAO_1
   GOTO           $-1
   BCF            LED2
   BTFSC          BOTAO_1
   GOTO           $-1
   BTFSS          BOTAO_1
   GOTO            $-1
   GOTO           A1
   END       
 

Link para o comentário
Compartilhar em outros sites

Coloque as seguintes informações:

1 - O programa completo em asm, para que possamos verificar porque o programa não chega até A1.

2 - O que está mostrando na janela Output. Lá tem alguma informação.

 

Inclua a numeração da listagem do programa, pois o conteúdo da janela Output referencia os erros em função da numeração do conteúdo do programa.

MOR_AL

Link para o comentário
Compartilhar em outros sites

@MOR o Problema é Quando Chega No Comando BTFSC, Quando ele Chega Ali o Programa Não Obedece A Simulação, Clicando no Botao TOGGLE, Ele deveria Saltar Mas Não Salta. Se Colocado BTFSS Ele Passa Direto. O Problema é No Status Ou Faltam Detalhes No Inicio Do Programa?

Link para o comentário
Compartilhar em outros sites

Em 20/08/2016 às 15:14, Nelson Paganelli disse:

@MOR o Problema é Quando Chega No Comando BTFSC, Quando ele Chega Ali o Programa Não Obedece A Simulação, Clicando no Botao TOGGLE, Ele deveria Saltar Mas Não Salta. Se Colocado BTFSS Ele Passa Direto. O Problema é No Status Ou Faltam Detalhes No Inicio Do Programa?

Coloque as seguintes informações:

1 - O programa completo em asm, para que possamos verificar porque o programa não chega até A1.

2 - O que está mostrando na janela Output. Lá tem alguma informação.

 

Inclua a numeração da listagem do programa, pois o conteúdo da janela Output referencia os erros em função da numeração do conteúdo do programa.

MOR_AL

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...