Wie erzeugt man einen 8-Bit Zufallswert?

V

vinodstanur

Guest
Ich bin mit PIC 16f877a und Hightech-C-Compiler. Wie konnte ich erzeugen ein 8-Bit Zufallswert? In einem Programm brauche ich, um einen zufälligen Wert in einer Variablen zu erhalten. Was soll ich tun?
 
Ich weiß nicht, der Compiler, aber die meisten üblichen rand () oder random (). Es wird von Pseudo-Zufallszahlen jedoch.
 
Ich habe folgendes im Internet vor langer Zeit gefunden, es ist ein Zufallszahlengenerator Funktion ist, dass ich in der Regel Pass einen Wert aus einer Zeitschaltuhr, um es [url = http://www.dragonsgate.net/pipermail/icc-avr/ 2005-January/004853.html] [ICC-avr] Zufallsgenerator [/url] [] # define M 0x7FFFFFFF / / 2 ^ 31-1, das Modul von der Pseudo-Random-long int PRNG (volatile long int benutzt CODE x) {/ / ein guter Zufallszahlengenerator, Aufruf mit 1 16) + ((x> 21) - ((x
 
Implementieren linear feedback shift in C-Code statt eines typischen Gate-Ebene Netzliste registrieren.
 

Welcome to EDABoard.com

Sponsor

Back
Top