Pic a nahodna cisla

Jaroslav Rybarik rybarik
Středa Březen 17 12:03:12 CET 2004


Alebo sa tiez pouzival sum tranzistora na prechode B-C, alebo B-E, teraz
neviem. Keby sa za to dal komparator, mohol by to byt celkom solidny
"nahodny bitsream" a celkom rychly. Neskusal som taketo nieco s logikou, ale
ale ako analogovy sum to bolo vyborne.

Jaro

----- Original Message -----
From: Lukáš Grepl <luky.ol@centrum.cz>
To: Multiple recipients of list <hw-news@list.gin.cz>
Sent: Sunday, April 22, 2001 3:52 AM
Subject: Re: Pic a nahodna cisla


> > Neznate nekdo zpusobjak generovat nahodna cisla na procesoru PIC 16F84?
>
> a)
> http://www.microchip.com/Download/appnote/category/12cxxx/remote/6_005.pdf
> Jednoduche generovani pseudo-nahodneho bitstreamu. Snadna impementace,
> solidni rychlost.
>
> b) Pouzit nestabilitu soucastek. Napr. na vyvod PICu priojit RC clen s
delsi
> casovou konstantou a do registru nacitat hodnotu (po dobu
vybijeni/nabijeni
> toho RC) tak, ze dojde mnohokrat k preteceni. Vysledna honota v reg. by
pak
> mela byt pomerne dost nahodna. Zalezi na pomeru casove konst. RC a doby
> nacitani registru do preteceni (alespon tak 1:100) a na pouzitych
> soustaskach (myslim, ze nejakej elyt by stacil...). Nevyhoda muze byt
> rychlost (ci spise pomalost) - zalezi k cemu to potrebujete.
>
> asi takhle:
> call set_RC_output
> bsf RC
> call delay
> call set_RC_input
> incf reg
> btfsc RC
> goto $-2
>
> S pozdravem
> Lukas Grepl, OK2WDT
>
>
>






Další informace o konferenci Hw-list