Difference between revisions of "AVR Embedded Tutorials/de"

From Lazarus wiki
Jump to navigationJump to search
Line 10: Line 10:
  
 
== ATmega328p (Arduino uno/nano) ==
 
== ATmega328p (Arduino uno/nano) ==
* [[I²C Master-Kommunikation]] Verwenden der I²C Schnittstelle, ATmega328p als Master.
+
* [[I²C Master-Kommunikation|I²C Master-Kommunikation (Hardware gesteuert)]] Verwenden der I²C Schnittstelle, ATmega328p als Master.
  
 
== ATtiny2313 ==
 
== ATtiny2313 ==

Revision as of 21:29, 28 October 2017

Tutorial zur Programmierung von AVR-Mikrocontrollern ATmega und ATtiny mit dem FreePascal-Compiler.

Cross-Compiler/IDE

Erstellen des Cross-Compilers und Einrichten der IDE (die Vorgehensweise ist auf alle AVR übertragbar, wird aber anhand eines Arduino-Boards bebeispielt):

Programmierung

  • AVR Programming Wichtige Grundlagen und Besonderheiten zur Programmierung von Target Embedded AVR (englisch)

ATmega328p (Arduino uno/nano)

ATtiny2313

Hardware

Beispiele zur Hardwareansteuerung

Siehe auch

  • AVR FPC-Crosscompiler mit make einrichten (englisch)
  • Arduino Wie kommuniziert man mit einem Arduino (englisch)