Hallo, ich suche eine Quellcode in C um die Leds in der STK500 zu steuern. Erstmal dauernd leuchten. Ich arbeite mit ATMEGA16. Danke
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.