ich beutze den PIC simulator von ohsonsoft der hat RS232 unterstützung ect.

ich hab mal rumprobiert, er empfängt daten. wenn ich vor dem Step wo subrathiert wird abfrage und z.b. nen augang dann schalte leuchtet dieser auch:

Code:
   bsf	PORTA,0
   call DELAY_ROUTINE
   bcf PORTA,0	
   movf 0x7F,0              
   sublw 0x30                  
   btfss STATUS,Z           
   return

   bsf PORTA,0            
   return
BTFSS meint wohl, das wert a- wert b nicht = 0 ist und setzt somit das Zero bit nicht (hab da wenig rumprobiert deswegen die abweichung vom orginal ( 0 => 0x30))
Das programm springt einfach wieder zurück und setzt keinen ausgang


Das Programm läuft, ja die änderungen bezüglich der Mhz unterschiede und des anderen pics habe ich auch berücksichtigt