Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
SterControl
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

attiny2313 - Random Bascom

mateuszxp 06 Kwi 2013 19:26 780 2
  • #1 06 Kwi 2013 19:26
    mateuszxp
    Poziom 10  

    Witam
    Próbuje napisać program, który będzie losowo zapalał diody.
    Napisałem program losujący:

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod


    lecz nie reaguje.
    Zmieniałem wartości Rnd na inne (10,50, itp) i wtedy zapalał mi poszczególne diody ale na stałe ...
    Nic nie losuje

    0 2
  • SterControl
  • Pomocny post
    #2 06 Kwi 2013 19:47
    piotrva
    Moderator Mikrokontrolery

    Po pierwsze powinieneś działać w zakresie 0-7.
    Po drugie Rnd losuje liczby według algorytmu pseudolosowego - warto na starcie załadować generator jakimś seedem.
    Po trzecie nie lepiej:

    Code:

    PORTD = Rnd(255)
    PORTB = Rnd(255)

    0
  • SterControl
  • #3 06 Kwi 2013 20:26
    mateuszxp
    Poziom 10  

    nie zależy mi na seedzie
    zależy mi tylko żeby "na pałę" migały

    Ps. zmieniłem tak jak mówiłeś i nie działa ...

    Dodano po 23 [minuty]:

    Już działa
    Dzięki za pomoc

    0
TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo