Hallo,
Phaidros hat es sehr schön erklärt, wobei es im Prinzip nichts anderes als ein "IF " auf Bit's ist.
Um es für Deinen Zweck mal ganz einfach darzustellen, Du testet gleich den Port, also Deinen "Eingang", wie Du oben beschrieben hast auf High oder Low.
Code:btfsc PORTB,1 ; Teste, ob Eingang B1 High call ALARM1 ; wenn ja, gehe zu Unterprogramm ALARM1 NOP ; wenn nein weiter im Programmablauf
Gruß André
Lesezeichen