Forum: Mikrocontroller und Digitale Elektronik Funktionen in C (AVR)


von programmer96 (Gast)


Lesenswert?

Blinken aller LEDs des PORT A, des PORT B, des PORT C und des PORT D
In der Reihenfolge, Immer nur ein PORT - Intervall 1,5 Sekunden


Der Quelltext der o.g. Aufgabe soll so umgeändert werden, dass das 
Löschen der
LEDs in einer separaten C Funktion geschieht, die immer wieder vom 
Hauptprogramm aufgerufen wird. Die Funktion löscht nicht nur einen PORT, 
sondern
jedes mal alle LEDs. Die Funktion soll im Programmkopf des Quelltextes 
definiert
werden und an benötigten Stellen im Hauptprogramm aufgerufen werden.


Bitte um Hilfe wie diese Funktion in C geschrieben wird

von Cyblord -. (cyblord)


Lesenswert?

Hausaufgaben bitte selber erledigen. Danke!

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

programmer96 schrieb:
> Bitte um Hilfe wie diese Funktion in C geschrieben wird

"Hilfe" ist etwas, wo du selbst einen Eigenanteil leistest und dann aber 
nicht mehr weiter kommst.

"Mach das mal für mich" hat nichts mit "Hilfe" zu tun.

Also: was hast du denn schon selbst vorzuweisen? Offenbar besitzt du 
ja schon irgendeinen Quellcode als Ausgangsbasis. Benutze diesen und 
äußere (ggf. halt verbal) deine Ideen hier, wie man die Aufgabe angehen 
könnte.

von Christian S. (roehrenvorheizer)


Lesenswert?

>Blinken aller LEDs des PORT A, des PORT B, des PORT C und des PORT D
>In der Reihenfolge, Immer nur ein PORT - Intervall 1,5 Sekunden


Ich halte bereits diese Aufgabenstellung für unpräzise und messe ihr 
gehörigen Interpretationsspielraum zu. Es fehlt alleine schon die 
Vorgabe, wann auf den nächsten Port umgeschaltet werden soll. Die 
Varianten zu beschreiben, erspare ich mir vorerst.

mfG

: Bearbeitet durch User
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.