Hallo Looser,

1.) Der AVR verträgt keine 12 V am Eingang, da solltest du einen Spannungsteiler vorschalten, 12V-15KOhm-PB0-10Kohm-Ground. Wenn du die 12 V direkt drauf gibst, ist mit Sicherheit der Eingang kaputt.

2.) Die Portabfrage in Bascom heißt :

if pinb.0=0 then
if pinb.0=1 then

felack