Hallo liebe Roboter
Ich versuche mich gerade an einem "Arduino Uno smd"
und habe einen Taster an "digital pin 8" (PB0) angeschlossen.
Ich wundere mich etwas über den mit der Arduino IDE mitgelieferten Beispielcode
zum Abfragen eines Portpins (Button.ino).
Die globale Deklaration und Initialisierung sieht hier so aus:
Danach wird noch eine Variable für einen einzelnen PortzustandCode:const int buttonPin = 2;
wieder in 2Byte global deklariert und initialisiert:
Werden hier wirklich 2 Byte, bzw. 16 Bit Variablenplatz im RAMCode:int buttonState = 0;
einer 8 Bit MCU (Atmega328 ) für je ein einzelnes Bit genutzt?
Lesezeichen