Forum: Compiler & IDEs Einfaches Programm mit C


von MASTERplan (Gast)


Lesenswert?

Hey Leute,

Könnte ihr mal ein einfaches Programm geben, das wenn ein Eingang 
gegeben ist eine Ausgang schaltet. (für Atmega8)
Beim mir funktioniert das ganze irgendwie nicht.

Schon einmal Danke im vorraus!

MASTERplan

von UBoot-Stocki (Gast)


Lesenswert?


von Johannes (Gast)


Lesenswert?

Hallo,

probier mal das hier:

http://www.myavr.de/download/myAVR_WorkpadPLUS_Demo.exe

starten -> C -> neue Datei -> Vorlagen -> MCU: ATmega8 -> "LED on"

ist einfach zu bedienen ;-)

Gruß J.

von MASTERplan (Gast)


Lesenswert?

Ich Danke schon mal für die Hilfe.

Aber kann mir hier jemand mal einen Syntax hinschreiben?

Wäre echt plus!!

Danke!

von Karl H. (kbuchegg)


Lesenswert?

MASTERplan wrote:

> Beim mir funktioniert das ganze irgendwie nicht.

Zeig mal was du hast. Mit 'funktioniert irgendwie nicht'
kann hier keiner was anfangen.

> Aber kann mir hier jemand mal einen Syntax hinschreiben?

Könnte zb. so aussehen
1
#include <avr/io.h>
2
3
int main()
4
{
5
  DDRB = 0xFF;     // alle Pins am PORTB sind Ausgang
6
                   // Dazu verwenden wir noch den PORTC als
7
                   // Eingang
8
9
  while( 1 ) {
10
    PORTB = PINC;  // die momentane Eingangsbelegung vom Port C
11
                   // auf den Port B übertragen
12
  }
13
}

  

von Dominik R. (bluebrother)


Lesenswert?

MASTERplan wrote:
> Aber kann mir hier jemand mal einen Syntax hinschreiben?

einen Syntax? Was meinst du damit?

Die Syntax von C erklärt jedes brauchbare Buch über C. Das Standardwerk 
(wenn auch nicht unbedingt Einsteigerfreundlich) ist "The C Programming 
Language" von Kerninghan & Ritchie. Ansonsten sollte sich über die Suche 
einiges finden lassen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.