Forum: Mikrocontroller und Digitale Elektronik Suche programm in c


von Mark L. (lavoine)


Lesenswert?

Hallo,

ich suche eine Quellcode in C um die Leds in der STK500 zu steuern. 
Erstmal dauernd leuchten. Ich arbeite mit ATMEGA16.

Danke

von Karl H. (kbuchegg)


Lesenswert?

1
#include <avr/io.h>
2
3
int main()
4
{
5
  DDRB = 0xFF;
6
  DDRD = 0xFF;
7
8
  PORTB = 0xAA;
9
  PORTD = 0xAA;
10
11
  while( 1 )
12
    ;
13
}

Das schaltet an den Ports B und D jeweils jede 2-te LED
ein. An die Ports wird die Hex-Zahl 0xAA ausgegeben. 0xAA
ist binär 10101010, d.h egal wie die LEDs angeschlossen sind
(nach Masse oder nach Vcc) an jedem Port leuchten auf jeden
Fall 4 LEDs auf.

Danach solltest du dir mal das GCC Tutorial auf dieser Site
reinziehen. Da ist das alles mehr oder weniger beschrieben.
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

von Magnus Müller (Gast)


Lesenswert?

Och menno, Karl Heinz!

Du hättest ihn wenigstens vorher fragen können, wieviel er bereit ist 
für diese Softwareentwicklung zu löhnen ;o)

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.