Das Projekt von Max/Hannes zu µC-Anwendungen.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
ht e60ac92e9b Protokoll geschrieben + dazu notwendige Dinge hinzugefügt. 3 years ago
documents Protokoll geschrieben + dazu notwendige Dinge hinzugefügt. 3 years ago
kicad Updated Gesamtschaltplan 3 years ago
pictures Added specs of ATmega 3 years ago
sketches Updated pendulum.c, timer.h/.c to use timer.h/.c 3 years ago
README.md Update 'README.md' 3 years ago

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)