Forum: Mikrocontroller und Digitale Elektronik Hilfe bei einem Projekt


von Chris_Topher (Gast)


Lesenswert?

Hallo liebe freunde,
wir haben ein Projekt Aufgabe die wir net schaffen zu lösen. Die 
Aufgabenstellung findet ihr unten. Ich würde mich über hilfe oder 
Lösungen sehr freuen! :)

Grüße Chris

1. Programmziel
Erstellen Sie ein Programm, welches die Reaktionszeit eines Probanden 
berechnet
2. Detailbeschreibung
Fragen Sie den Benutzer zu Beginn der Messung wie viele Messungen 
durchgeführt werden sollen (max. 9).
Setzten Sie über einen Zufallsgenerator die LEDs P5.1 bis P5.4.
Der Benutzer muss das Signal mit der richtigen Interrupttaste 
bestätigen.
LED an P5.1  bestätigen mit INT0
LED an P5.2  bestätigen mit INT1
LED an P5.3  bestätigen mit INT2
LED an P5.4  bestätigen mit INT3
Berechnen Sie die mittlere Zeit über die erfassten Zeiten.
Geben Sie die gemessenen Zeiten (Min., Max., Mittelwert) über die 
serielle Schnittstelle an den Benutzer aus.

von Peter K. (peter_ph)


Lesenswert?

Siehe, was ich hier schon mal geschrieben habe:

Beitrag "Re: Datenübertragung mit RS232"

von Floh (Gast)


Lesenswert?

Chris_Topher schrieb:
> wir haben ein Projekt Aufgabe die wir net schaffen zu lösen. Die
> Aufgabenstellung findet ihr unten. Ich würde mich über hilfe oder
> Lösungen sehr freuen! :)

Wo ist dein Ansatz?
Sonst muss man annehmen, dass du es nicht mal probiert hast.

von Udo S. (urschmitt)


Lesenswert?

Zeige uns dein Lösungsversuch und beschreibe was konkret nicht geht.
Wenn du nur dumme suchst die dir deine Hausaufgaben machen weil du zu 
faul bist, dann such woanders weiter.

von Chris_Topher (Gast)


Lesenswert?

Tut mir leid, hätte ich vllt noch dazu schreiben sollen.
Ich habe das Struktogramm erstellt und den Lösungsweg im Kopf, aber ich 
tue mir noch schwer das in Quellcode umzuseten.

-Mein Ansatz:

 Implementieren -> Abfragung nach Anzhal der Messung -> LED an durch 
Zufallsgenerator -> Timer Starten -> Mit Taster Timer stoppen und 
Ergebnis speichern und Zähler erhöhen -> Schleife: Angegebene Anzahl 
erreicht? Ja   -> dann weiter; nein -> wieder ab Abfragung 
zurückspringen


Danke im Vorraus

von oszi40 (Gast)


Lesenswert?

Deine Hausaufgabe erledigern wir doch gerne. Du brauchst bloß noch 
lesen.
http://www.mikrocontroller.net/articles/AVR-Tutorial#Was_ist_ein_Mikrocontroller.3F

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.