Programmierung eines Arduino-Micro-Boards
(EN google-translate)
(PL google-translate)
Zum leichteren Einstieg in die Programmierung eines Arduino-Boards,
werden in den folgenden Unterkapitel eine Reihe an kleinen
Schaltungen mit zugehörigen Programmen gegeben und eine kleine
Aufgabe ergänzt, die selbsttätig zu lösen ist.
Bild 0-1: Pinlayout des Arduino-Micro.
- Die Nummern neben den Pins bezeichnen digitale Ein- und Ausgänge in der Nummerierung, wie sie im Programm benutzt werden muß.
- Z.B. 1 / TX heißt: als alternative Funktion kann auch der TX-Pin als digitaler Ein- oder Ausgang benutzt werden und wird im Programm unter der Nummer 1 angesprochen.
|
Weitere Informationen
#pdf
arduino-micro-schematic.pdf
arduino-micro-schematic.pdf - Anschlußschema.
Bild 0-2: Pinzuordnung zwischen Chip und Board.
Spezifikation des Arduino-Micro-Boards
- Microcontroller ATmega32u4
- Operating Voltage 5V
- Input Voltage (recommended) 7-12V
- Input Voltage (limits) 6-20V
- Digital I/O Pins 20
- PWM Channels 7
- Analog Input Channels 12
- DC Current per I/O Pin 40 mA
- DC Current for 3.3V Pin 50 mA
- Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
- SRAM 2.5 KB (ATmega32u4)
- EEPROM 1 KB (ATmega32u4)
- Clock Speed 16 MHz
- #pdf
- Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf
- Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf - Vollständiges Datenblatt des ATmega32u4 von Atmel.
|