Ako nastaviť správne prerušenie z externého zdroja (INT1/2)?

taku jednoduchu otazku. :smiley:
pozeram do vsetkych moznych dokumentov o danom procesore, ale neviem si rady, ako nastavit spravne prerusenie z externeho zdroja, konkretne poviem INT1 a INT2. mam dosku od mikroelektorniky (mikroe.com/en/tools/dspicpro3/)
viem ze funkcie budu vyzerat takto:

void prerusenieINT1() org 0x34 { // kod obsluhy prerusenia z portu portA pin 12 } void prerusenieINT2() org 0x36 { // kod obsluhy prerusenia z portu portA pin 13 }
chcem po stlaceni tlacitka na danom porte vyvolat prerusenie, ktore som v uvedenych funkciach zvladol (dufam). neviem ale ako povolit prerusenie, ktory register treba nato nastavit, a hlavne ako. asi treba nastavit INTCON2 kde podla dokumentacie treba nastavit neg/pos edge.

ak by niekto vedel, podobne nedokazem vycitat z dokumentacie, ako nastavit (inicializovat) zbernicu CAN na 500kb/s. su nato popisane ohromne vzorce, nejak som z toho jelen.

:arrow_right: administrator: přejmenováno z "dsPIC30F6014 prerusenie + CAN"

Pro tuto druhou otázku si, prosím, založ nové téma. Mělo by platit, že v jednom tématu se probírá jedna problematika.