Hola leyendo algunos comentarios anteriores expongo mi duda lo que pasa es-que yo tengo este programa el cual me dice que mi pic no lleva ni oscilador ni reset pero al conectarlo se calienta el pic, entonces mi duda es como conectar si me marca que sin oscilador ni reset, que le hago a esas entradas las mando a tierra? o como
Código:
bank0 macro
bcf STATUS,RP1
bcf STATUS,RP0
endm
bank1 macro
bcf STATUS,RP1
bsf STATUS,RP0
endm
;*******************************************************************************************
ORG 0x00 ; El programa empieza en 0x000
goto inicio
inicio
;*******************************************************************************************
; Inhibe comparadores
movlw 7
movwf CMCON ; CMCON=7 inhibir los comparadores
;******************************************************************************************
;configura Puertos
clrf PORTB
clrf PORTA
bank1
clrf TRISB ;Puerto B como salida
movlw b'11111011' ;Puerto A como entrada
movwf TRISA
bank0
bcf INTCON,GIE
;********************************************************************************************
bsf PORTA,2
;Programa Principal
Sensores
movf PORTA,w
andlw b'00000011'
call tabla
movwf PORTB
call Retardo_100ms
goto Sensores
;********************************************************************************************
tabla
sublw b'00000011'
btfsc STATUS,Z
goto blanco
sublw b'00000010'
btfsc STATUS,Z
goto derecha
sublw b'00000001'
btfsc STATUS,Z
goto izquierda
return
blanco
movlw b'01111100'
bcf STATUS,Z
return
izquierda
movlw b'01111000'
bcf STATUS,Z
return
derecha
movlw b'00111100'
bcf STATUS,Z
return
include <RETARDOS.INC>
end
Última edición por un moderador: