Hallo,
bevor jetzt jemand meckert weils das Thema schon mal gab, ich hab
gegoogelt, gesufut und genug threads gefunden, konnte aber mein Problem
trotzdem nicht lösen.
Ich Programmiere grade (der Schule wegen :D) mit dem ATMega128 (von
C-Control) und habe eine 7-Segment-Anzeige aus LEDs erstellt die sich
auf einer Experimentierplatine befindet.
Mit dem Ansteuern der LEDs habe ich keine Probleme, funktioniert alles
wunderbar.
Jetzt geht es darum, auf der 7-Segment-Anzeige einen Zufallsgenerator
zum Laufen zu bringen.
Die Funktion rand() liefert mir jedoch immer die gleichen Zahlen.
1 | int random(void){
|
2 | int zfz;
|
3 | int rest;
|
4 |
|
5 | zfz = rand(); //Zufallszahl
|
6 | rest = zfz % 10; //Zufallszahl 0-9
|
7 |
|
8 | return rest;
|
9 | } //END random
|
Benutze die C-Control Pro IDE (aktuellste Version),
hab mir einige Beispiele aus dem Internet angesehen, wo
mithilfe von time.h gearbeitet, funktioniert aber leider
nicht..
Für Hilfe wäre ich dankbar,
mfg Axel