Microcontroller PIC und Atmel AVR
Moderator: Moderatorengruppe
int ledPin = 13; // LED connected to digital pin 13
void setup() // run once, when the sketch starts
{
pinMode(ledPin, OUTPUT); // sets the digital pin as output
}
void loop() // run over and over again
{
digitalWrite(ledPin, HIGH); // sets the LED on
delay(1000); // waits for a second
digitalWrite(ledPin, LOW); // sets the LED off
delay(1000); // waits for a second
}
Thomas hat geschrieben:Generell ist Programmiersprachen lernen LEARNING BY DOING
Was kosten die Visual Studio Express Produkte?
Die Produkte sind kostenfrei und stehen hier auf der Website zum Download bereit.
Können die Express Produkte auch für kommerzielle Projekte verwendet werden?
Ja. Ohne Einschränkungen.
Gibt es Beispiele oder fertige Applikationen, aus denen man lernen kann?
Wir haben hier auf der Express Website eine Reihe von Ressourcen zusammengestellt, die den Einstieg erleichtern.
Fischi hat geschrieben:...hab aber schon gelernt das einzelne Befehle nie isoliert stehen sonder immer mit anderen Verknüpf werden müssen.
Das Program verbessert mich wenn ich was falsch schreibe oder?
{
while (1);
{
printf("Hello\n");
}
}
/*.....*/ wird ignoriert
Komentare fangen mit //an
Variabeln hat einen Namen, Wert u. Typ
setup()Funktion gibt an wo das >Program startet, auch bei Reset
lopp()Funktion (schleife)beginnt immer wieder von Vorne
pinMode() Typ des Pins
digitalwrite()High = 5V bzw. 3,3V / Low 0V
delay(ms) Verzögerung, Pause
Fischi hat geschrieben:PS wie löscht man ein Programm vom uC wieder??
Zurück zu Atmel AVR Pic und C Control
Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste