Permalänk

Digitalteknik uppgift

Permalänk

Man får tacka så välldigt mycket för hjälpen! Det är så att jag går Teknikprogrammet och vi skulle bygga ihop en byggsats i digitaltekniken.. sedan skulle vi skriva en "rapport" och vi fick faktiskt använda oss av internet.. hehe

Permalänk

Det är svårt med random funktioner i picar utan inbyggda randomfunktioner, men brus generatorer funkar bra som bas.
men pic 12c508a som används i modellen kanske har inbyggda random funktioner.
och pseudokod mässigt så ser den nog ut typ så här:

do
if in8
low(1-6)
a=rand(1,6))
select(a)
case 1
high(4)
case 2
high(1,7)
case 3
high(1,4,7)
case 4
high(1,3,5,7)
case 5
high(1,3,4,5,7)
case 6
high(1,2,3,5,6,7)
end select
end if
loop

pin 1-7 går till led:arna via 220ohm motstånd till 0v, pin 8 går via sw1 till 5v.

Visa signatur

Hej

Permalänk
Medlem

Det är nog som du säger victor_passe, den använder dina knapptryck som slumpgenerator. Tänk att den koden uppdateras 40 000gånger i sekunder så blir det en slumpgenerator i sig..

Ni har inte tillgång till källkoden? Annars lär det nog bli svårt att skriva en rapport på hur den funkar, utan att gissa sig fram. En rapport ska nog inte baseras på gissningar...

Visa signatur

PGP key hos pgp.mit.edu är 0xC58E03DA