Hey PICture!

Du hast recht, es könnte etwas Einfluss nehmen auf das Z flag, was sich noch davor befindet.
Wenn ich das Ganze allerdings simuliere springt Z von 1 auf 0 genau in dem Moment, indem der PC von Zeile (movwf temp) zu Zeile (rrf temp)
springt.. Ok, diese Tatsache schließt nicht aus, dass früher etwas Einfluss nimmt, aber ich wüsste es. Schliesslich habe ich das Programm geschrieben.
Nur wo habe ich den Fehler gemacht?
bzw.
Was übersehen?

Code:
     teil_2o
	incf	y, f
	movlw 	.1
	movwf	temp
	rrf		temp
	rlf		data_2
	goto	bitempfang