Hallo
Nach jeder Rechenoperation (logisch, sub, add, dec, inc) prueft jeder PIC, ob das Ergebnis, das in W steht Null ist, wenn ja, wird das C-Flag gesetzt. Das kann man dann abfragen:
Um irgendein Register zu testen auch z.B so:
movf REGISTER, W
btfss STATUS, C
goto nichtnull:
null: ...
nichtnull: ...
mfg
Felix
Lesezeichen