Hallo!

Was genau öffnest du? Wenn der Pin in der Luft hängt, also ohne irgendwas dran, dann fängt er sich Störungen ein und bleibt eventuell sogar auf high.

Besser wäre, du nimmst einen Draht von Portb.1 und legst diesen auf GND (ohne Widerstand). Dazu musst du dann aber den internen Pullup-Widerstand einschalten.
Code:
$regfile = "attiny13.dat" 
 $crystal = 1200000 
$hwstack = 22 

Config Portb.0 = Output 
Config Pinb.1 = Input
Portb.1 = 1 
Enable Interrupts 


Do 

If Portb.1 = 0 Then 
Waitms 1000 
Portb.0 = 1 
Waitms 1000 
Portb.0 = 0 
End If 

If Portb.1 = 1 Then 
Portb.0 = 1 
Waitms 200 
Portb.0 = 0 
Waitms 200 
End If 
Loop 

End
Außerdem darfst du nicht Config Portb.1 = Input verwenden, sondern Config Pinb.1 = Input

Grüße
Thomas