1
我開始使用Uno,並且我能夠從我在網上找到的旋轉庫中獲得中斷,但是當我將項目移動到Mega並嘗試將其更改爲不同的引腳時它停止。我花了幾個小時試圖從在線資源中找出超級中斷引腳,並且找不到足夠的資源來充分解釋超級中斷引腳。Arduino Mega 2560中斷帶旋轉編碼器
我想使用像這樣的中斷。
Rotary r = Rotary(10,11);
void setup(){
PCICR |= (1 << PCIE0);
PCMSK0 |= (1 << PCINT4) | (1 << PCINT5);
sei();
}
ISR(PCINT0_vect){
//stuff
}
如果有人有一個首選的方法,我用中斷的針腳並不重要。我只需要它的工作。