error mplap C9=2,1

Hej n=E5r jeg pr=F8ver at compile mit program skriver den: DEBUG=3D1 C9=3D2= ,1

jeg skal bare have en lysdiode til at blive t=E6ndt men hvad er det for en fejl? jeg ved ikke hvad den betyder hj=E6lp :)

bsf 03h,RP0 movlw b'00000000' movwf 86h bcf 03h,RP0 goto main main

movlw b'00000010' movwf 06h goto main

end

V.H Kevin H

Reply to
nowack7
Loading thread data ...

Jeg gør stort set intet i assembler længere - livet er for kort.

Men umiddelbart så kan denne instruktion ikke kompileres: movwf 86h

En "Register File Address" er kun 7 bit lang og 86h har netop bit 8 sat.

Så prøv at ændre instruktionen til movwf 06h

Du sætter jo netop "Register Page" til 1 før opsætning af dine "Tris" data og resetter til "Register Page" 0 bagefter.

--
  Med venlig hilsen, Ove Kjeldgaard
  Ved e-mail svar: Skift ciffer ud med bogstav
  Natur og Friluftsliv:
Reply to
Ove Kjeldgaard

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.