mega2560 a interrupt capable pins

mega2560 a interrupt capable pins

Příspěvekod zemciko » 04.02.2017 16:27

Našel jsem v marlinovi možnost ušetřit pár cyklů procesoru zapnutím možnosti
//#define ENDSTOP_INTERRUPTS_FEATURE

dorazy jsou zaplé v ramps 1.4 na piny 3,14 a 18
Hledal jsem které piny jsou schopné vyvolat přerušení a zdroje se tak nějak úpně neshodují.
přímo na arduino.cc mají uvedeno u arduino mega : Mega, Mega2560, MegaADK 2, 3, 18, 19, 20, 21
Tady chybí pin 14.

Nicméně někde v diskuzi byl odkaz na:
https://github.com/MarlinFirmware/Marlin/tree/RCBugFix/buildroot/share/pin_interrupt_test
a výstup z něj který tvrdí že:
PINs causing interrups are:
D2
D3
D10
D11
D12
D13
D14
D15
D18
D19
D20
D21
D50
D51
D52
D53
A8 = D62
A9 = D63
A10 = D64
A11 = D65
A12 = D66
A13 = D67
A14 = D68
A15 = D69
Arduino pin numbering!

A tedy 14ka figuruje. Máte s tím někdo zkušenosti?
  • 0

zemciko
 
Příspěvky: 1487
Images: 9
Registrován: 09.05.2015 13:43
Reputation: 0

Zpět na ELEKTRONIKA

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 12 návštevníků

cron