Einrichtung der Arduino IDE

  1. Arduino IDE öffnen
  2. DateiVorseinstellungen öffnen (STRG+KOMMA)
  3. Bei Zusätzliche Boardverwalter-URLs: http://www.leonardomiliani.com/repository/package_leonardomiliani.com_index.json einfügen
  4. WerkzeugeBoard: ...Boardverwalter... öffnen
  5. ATmega168P/328P Boards installieren

Externe Clock

Low Fuse ändern:

-U lfuse:w:0xA0:m
  • 0b.1...... CKOUT auf PBO (zeigt nun genutzten Takt)
  • 0b..10.... Abwarten nach RESET, bevor Programm lädt
  • 0b....0000 stellt auf externe Clock

Externe Interrupts

ACHTUNG! Entgegen dem Datenblatt sind die INTERRUPT Pins wie folgend platziert:

  • INT0 auf PD1 (PIN3)
  • INT1 auf PD2 (PIN4)
Description
Das Projekt von Max/Hannes zu µC-Anwendungen.
Readme 39 MiB
Languages
C 26.4%
KiCad Layout 20.3%
CSV 20.1%
Assembly 13.9%
Makefile 7.3%
Other 12%