Das Projekt von Max/Hannes zu µC-Anwendungen.
Go to file
ht e60ac92e9b Protokoll geschrieben + dazu notwendige Dinge hinzugefügt. 2018-04-05 02:39:39 +02:00
documents Protokoll geschrieben + dazu notwendige Dinge hinzugefügt. 2018-04-05 02:39:39 +02:00
kicad Updated Gesamtschaltplan 2018-04-04 18:52:16 +02:00
pictures Added specs of ATmega 2018-03-02 12:08:28 +01:00
sketches Updated pendulum.c, timer.h/.c to use timer.h/.c 2018-04-04 19:37:26 +02:00
README.md Update 'README.md' 2018-03-24 20:40:27 +01:00

README.md

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)