Ups, sorry, mit PCINT0 verwechselt.zu 1): Der Pin INT0 ist an Port B
Klar, du musst im Interrupt doch nur nachschauen, ob der Pin gerade 0 oder 1 ist. Bei 1 war es eine steigende Flanke, bei 0 eine fallende. Dann kannst du dir auch gleich die Variable reading sparen.Oder geht das auch per Software, die Flanke zu erkennen??
PS: rc_value muss nicht static sein.
Lesezeichen