Stap 4: SetIntVector()
We beginnen met de setIntVector() functie binnen onze void setup-functie.
Als u herinneren in deel 1, deel van attachInterrupt() om aan te geven welke functie die we uitvoeren wilden wanneer onze interrupt heb geactiveerd. setIntVector() doet precies dat, maar het is een beetje anders, zoals u kunt zien.
Met attachInterrupt(), we hebben opgegeven het nummer van de externe interrupt die we wilden gebruiken, maar deze code maakt gebruik van "_EXTERNAL_2_VECTOR". Uiteraard is dit verwijst naar onze externe interrupt 2, maar we kunnen het ook gebruiken om te verwijzen naar andere interrupts, en niet zelfs alleen onze externe degenen.
Bekijk het volgende voorbeeld van het gebruik van attachInterrupt() voor interne interrupts, specifiek de timer interrupts. Daarom ook een grote demonstratie van timer interrupts zijn nuttig en belangrijk.