... und out vom tsop ist an porta.0 , gnd an porta.1 und vs ist an porta.2
Warum GND an einen uC-Port und Vs ebenfalls???

Diese Beschaltung funktioniert so nicht. Der TSOP muss direkt mit GND an GND verbunden sein. Vs sollte über einen Widerstand an +5V liegen. Siehe Datenblatt des TSOP!

Gruß Dirk