TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: juani_eet281 en 09 de Agosto de 2012, 19:37:10

Título: Hola quiero preguntar porque no me anda el RP0 del STATUS.
Publicado por: juani_eet281 en 09 de Agosto de 2012, 19:37:10
   Cuando voy a simular me salta el error "Error[113]   C:\DOCUMENTS AND SETTINGS\JUAN CRUZ\MIS DOCUMENTOS\UNTITLED.ASM 15 : Symbol not previously defined (RP0)" Que pasa?

        list p=18F452
   #include P18F452.inc
   
   CBLOCK 20h
conta,f
tiempo
retardo

   ENDC

movi
      bsf STATUS,RP0
      movlw B'11111111'
      movwf TRISA
      movlw B'00000000'
      movwf TRISB
      bcf STATUS,RP0
   
      clrf conta

anti
      btfsc PORTA, 1
      GOTO anti
      CALL demora
      BTFSC PORTA, 1
      GOTO anti
rr      BTFSC PORTA, 1
      GOTO rr   
      INCF conta,f

pulsar
      btfsc PORTA, 1
      goto pulsar
      call demora
      btfsc PORTA, 1
      goto anti
ee      btfsc PORTA, 1
      goto ee
      incf conta, f

demora    
      movlw .30
      movwf tiempo
otro1    movlw .10   
      movwf retardo
otro      nop
      nop   
      nop
      nop
      nop
      nop   
      decfsz retardo,f
      goto anti
      decfsz tiempo, f
      goto otro1
      RETURN

      END
Título: Re: Hola quiero preguntar porque no me anda el RP0 del STATUS.
Publicado por: BrunoF en 09 de Agosto de 2012, 19:42:19
En los PIC18 la memoria no está paginada de igual forma que en las familias inferiores. No exísten los bits RP0 y RP1.

Saludos.
Título: Re: Hola quiero preguntar porque no me anda el RP0 del STATUS.
Publicado por: juani_eet281 en 09 de Agosto de 2012, 23:12:12
Muchisimas Gracias, Saludos!