In article <9709092301.AA015y8@aargh.mayn.de>, Marc 'Nepomuk' Heuler writes > >$ is designator for the current PC. I use this often to work around the >lack of local labels (see above) as follows: > > btfsc port,bit > goto action > btfss port,anotherbit > goto $-3 shouldn't that read $-4 if you want it to jump to btfsc port,bit ? (eg doesn't the program counter hold the address of the next instruction after the goto instruction until you tell it otherwise?) Jim -- Jim Main