Danke für die bisherigen Antworten!
Es handelt sich um einen Vibrationssensor, bei dem um ein stehenden
Kontakt eine Feder aufgebaut ist, die bei Erschütterung oder Schwingung
gegen den stehenden Kontakt kommt und einen Kurzschluss erzeugt.
Bei sehr leichten Berührungen hatte ich es bereits mehrmals, dass das
Oszi ausgelöst hat und ich gerade so noch einen Low Pegel auf dem Schirm
erkennen konnte. (10us/DIV)
Der Graphik entnehme ich zwar nicht ab wo der uC wieder geweckt wird,
aber nach der Schaltung muss der Pegelwechsel mindestens bis zum ersten
Takt nach dem aufwachen anhalten, damit das D-FF bei pcint_syn den
Pegelwechsel übernimmt (so es denn ein D-FF ist). Also ist die Startzeit
der Taktquelle der Flaschenhals.
>Mittels eines externen Latches aufgebaut aus einem schnellen Transistor
>könntest du in den Bereich von 1-2 Picosekunden kommen.
Ein externes Latches wollte ich eigentlich umgehen, ist wieder ein
Bauteil mehr.
>Für mich als Laie;-)
>Muss das Signal nun 4 Takte bis PCIF=1 anliegen oder reicht 1 Takt bis
>pci_sync?
Nach einem Takt bekommt das erste FF den neuen Pegel und das XOR wird L.
Daher gibt es garnicht mehr als einen Takt den ein PC andauern kann.
Siehst du auch bei /pcint_in_(0)/.
Ab da ist ist der PCINT erfasst, muss jedoch noch paar mal durchgereicht
werden um endgültig anzuschlagen.