Slumptal med PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
stokker
Inlägg: 4
Blev medlem: 12 december 2003, 00:32:17
Ort: localhost

Slumptal med PIC

Inlägg av stokker »

Hej forumfolk

Jag undrar om det är möjligt att generera slumptal i Pic-asm.
slumptalet i fråga behöver bara vara i storleksordningen 0-255
alltså ett 8-bitars slumptal.

hur skulle en sådan asm-funktion se ut?
(helt matematiskt korrekt går det ju inte att få det förstås :D men någolunda slumpmässigt kanske)

16F877 är pic:en jag hade tänkte använda

PS:
rand()-funktion i C vill jag inte använda
Användarvisningsbild
mrmike
Inlägg: 301
Blev medlem: 29 oktober 2003, 20:40:12

Inlägg av mrmike »

Gå till www.google.se och skriv detta: pic random
Klicka sedan på: "PIC Random"

Där har du lite smått och gott
stokker
Inlägg: 4
Blev medlem: 12 december 2003, 00:32:17
Ort: localhost

Inlägg av stokker »

ok

man blir lite förvirrad av träffar av denna typen bara:

http://www-scf.usc.edu/~srivera/pic/random/
http://www.babewarehouse.com/cgi-bin/pi ... ndom.cgi?1

:wink:

men jag hittade vad jag letade efter tillslut.
hebbe
Inlägg: 162
Blev medlem: 29 maj 2003, 00:45:20

Inlägg av hebbe »

http://www.piclist.com/techref/microchip/rand8bit.htm

Pseudo-random. Repeterar samma mönster efter 256 värden.

www.piclist.com innehåller för övrigt mycket bra ASM-kod under 'source code library'.
danei
EF Sponsor
Inlägg: 26424
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

vad ska du ha det till?
stokker
Inlägg: 4
Blev medlem: 12 december 2003, 00:32:17
Ort: localhost

Inlägg av stokker »

http://www.piclist.com/techref/microchip/rand8bit.htm
jo , det var den jag hittade efter lite sökande =)


ska avändas till ett robot-projekt är tanken, försöker få roboten
att åka runt lite på måfå tills den stöder på nått hinder, som den
då ska undvika och fortsätta "yra" omkring.
inget avancerat alltså =)



danei : såg att du var studerande, På Campus kanske ?
danei
EF Sponsor
Inlägg: 26424
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Är det inte lika bar att få den att gå rakt fram. När du träffar på någon kollar du värdet på en löpande timer. och åker i den riktning som taler representetar. Eller vill du att den ska svänga slumpartat när den kör?

Jupp, Pluggar på Campus Norrköping. Ska kugga matten för femtielfte gången om några timmar. :wall: Någon som har lite studie disiplin till salu :eh:
Digger
Inlägg: 89
Blev medlem: 26 oktober 2003, 10:27:56
Ort: Norrköping

Inlägg av Digger »

Nej, tyvärr. Önskar dig lycka till oavsett vad som än händer på mattetentorna, danei. Läser du elektronikkonstruktion?

Ja, en timer borde ge bra slumptal om man läser av den då roboten stöter på ett hinder.
En kul idé vore att låta en genetisk algoritm styra roboten. Lite onödigt kanske.
Skriv svar