Forum: Mikrocontroller und Digitale Elektronik Selbsthaltung für AVR in C Programmieren


von AVR-BEGINNER (Gast)


Lesenswert?

Hallo Forum,
ich bin ein Anfänger was das Programmiren betrifft und wollte mal fragen 
wie ich in C eine Selbsthaltung für ein AVR programmiere
vielen dank schonmal im vorraus

von Sascha W. (sascha_w)


Lesenswert?

genau so wie du in C eine Selbsthaltung für den PC, MAC, Linux, ... 
programmierst.

Was soll den überhaupt gehalten werden.

von AVR-BEGINNER (Gast)


Lesenswert?

hallo,
ich habe aber auch noch wenig erfahrung wie man das für ein PC macht.
z.B. möchte ich das auf Tastendruck eine LED angeht und solange anbleibt 
bis ich einen zweiten Taster drücke.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Selbsthaltung = Selbsthaltefunktion?
http://de.wikipedia.org/wiki/Selbsthaltefunktion

Softwaretechnisch geht es um die Themen Eingabe per Taster 
(http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Eing.C3.A4nge_.28Wie_kommen_Signale_in_den_.C2.B5C.29)

Und wie wird ein Taster als Schalter verwendet (Statemachine)

Und um das Thema Ansteuerung eines... Relais ([[Relais mit Logik 
ansteuern]])? FET? Transistor? Triacs?

Je nach Verwendungszweck (Netzanschluß?) kann es heiss werden. Wenn es 
nur für Lernzwecke ist, reicht vielleicht ein Ansteuern einer LED 
bzw. würde ich es mit LED aufbauen, bis mehr Erfahrung vorhanden ist.

von karl (Gast)


Lesenswert?

am besten du arbeitest dich schritt für schritt durch das tutorial:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

von Frank B. (frank501)


Lesenswert?

öhm...

Pseudocode:

If Taster1 then Ausgang = true;
if Taster2 then Ausgang = False;

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.