Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/05/2007 #1


Ayuda con programa pic16f84 3 errores.
Podrian ayudarme porfavor con el siguiente programa?:

;PROGRAMA QUE PERMITE ROTAR EL DATO 01H, EN EL PUERTO B A LA IZQUIERDA Y LUEGO A LA DERECHA
;PROGRAMA 11 DEL MANUAL
;ANTONIO CRUZ MAYRA - SANTIAGO TOVAR DAVID
LIST P=16F84
#INCLUDE P16F84.INC

ORG 00H
BSF STATUS,RP0
CLR TRISB
MOVLW 1FH
MOVWF TRISA
BCF STATUS,RP0
BCF STATUS,C
MOVLW 01H
MOVWF PORTB
LOOP RLF PORTB,1
MOVLW .1
CALL DELAY
BTFSS PORTB,7
GOTO LOOP
LOOP1 RRF PORTB,0
MOVLW .1
CALL DELAY
BTFSS PORTB,0
GOTO LOOP1
GOTO LOOP
;INCLUDE RETARDO
END
22/05/2007 #2


cuales son los errores que te aparecen?

donde esta la rutina DELAY?
22/05/2007 #3


Tienes error en los rojos

ORG 00H
BSF STATUS,RP0
CLR TRISB
MOVLW 1FH
MOVWF TRISA
BCF STATUS,RP0
BCF STATUS,C
MOVLW 01H
MOVWF PORTB
LOOP RLF PORTB,1
MOVLW .1
CALL DELAY
BTFSS PORTB,7
GOTO LOOP
LOOP1 RRF PORTB,0
MOVLW .1
CALL DELAY
BTFSS PORTB,0
GOTO LOOP1
GOTO LOOP
;INCLUDE RETARDO
END

debe ser :

CLR TRISB ===> clrf TRISB
RRF PORTB,0 ===> rrf PORTB
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.