Random Number

B

buts101

Guest
-> Random Number

Jeg trenger å generere tilfeldige tall på AT89C51 mikrokontroller dvs. for

samme inngang (5) på samme pin (P1.1) .. jeg trenger for å lage tilfeldige pin fra

P0.0 til P0.7, høy.Behage hjelpe meg med koding enten i. ASM eller

. C

Takk.

 
limiting the value between 0 until 7 like it.

Bruk vilkårlig funksjon av C rand ()
begrenser verdi mellom 0 til 7. liker det.

# include <stdlib.h>

int t;
t = randon ()% 8; / / Generer et tilfeldig tall mellom 0 -> 7
så du bruker ...

P0 | = (1 <<t); / / Dette settet ønsket BIT

Hvor P0 er P0OUT registrere deg ...det er bare et eksempel, fordi jeg ikke kjenner denne prosessoren.

leomecma

 
hello syrax ...
kunne u post timer koding i C. .. for å få den samme over resultatet (tilfeldig pin high).
Takk.

 
Hei leomecma
Jeg vet ikke bruk C-koder i bruk 8051 mikrokontroller så hvordan å generere tilfeldige tall ved hjelp av koden i asm??
Takk.

 

Welcome to EDABoard.com

Sponsor

Back
Top