Forum: Mikrocontroller und Digitale Elektronik LED zum Blinken bekommen mit C??


von Wolff Martin (Gast)


Lesenswert?

Hallo Leser,

habe ein kleines Problem im Studium.  Ich soll mit einem ARM 7 eine LED
die auf dem Board ist zum blinken bekommne. Das ganze soll mit C
geschrieben sein.  Ich habe bis jetzt nur mit Assembler gearbeitet.
kann mir jemand helfen ??

von peter dannegger (Gast)


Lesenswert?

"Ich habe bis jetzt nur mit Assembler gearbeitet."


Nun, wenn Du den ARM7 schon mit Assembler beackert hast, dann einfach
in C umschreiben.

Statt Zählschleifen sollte man unter C allerdings besser nen Timer
nehmen, denn damit ist es viel einfacher, genaue Zeiten hinzukriegen.


Peter

von Sepp -. (sepp_o)


Lesenswert?

Wenn's dir nur darum geht dass die LED blinkt.
Dann w+ürde ich zu XOR raten.

Dass ist die eleganteste Methode die mir bekannt ist um eine LED
blinken zu lassen.

Man muß nur darauf achten dass wenn das Geblinke nicht mehr gewünscht
wird, die LED auch wirklich aus ist.

mfg Sepp

von peter dannegger (Gast)


Lesenswert?

ARM7 ist nicht gleich ARM7 !

Die STs haben nur komplette 16Bit IO-Register.

Die Philips haben extra Set- und Clear-Register, um einzelne Bits
zugreifen zu können.

Die Atmels haben ... (weiß nicht).


Peter

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.