logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Attin 2313 Bascom komenda

barin 09 Gru 2009 14:10 951 2
REKLAMA
  • #1 7365753
    barin
    Poziom 10  
    Witam mam pytanko:
    jaka jest komenda do bascoma aby np:

    jeśli napisze if portd.0=1 then

    i tu aby na portb.0da 10 impulsów (10 x mignie LED)

    a jeśli napiszę if portd.0=1 and portd.0=1 then

    portb.0 da 100 impulsów(100x mignie LED)

    Pozdrawiam.
  • REKLAMA
  • #2 7365791
    mirekk36
    Poziom 42  
    Najpierw to zastanów się nad swoim warunkiem

    if portd.0=1 then


    bo to ci nic nie da - musisz zastosować

    if pind.0=1 then


    żeby odczytywać stan pinu, który jest wejściem

    A w Bascomie nie ma czarodziejskich poleceń, które zadziałają na dowolnie wymyślone przez ciebie pomysły ;) Chciałbyś np aby były polecenia tego typu?

    MrugajDiodaLED_100razy

    Daj10Impulsow

    nieee, no niee - trzeba to sobie samemu oprogramować korzystając z podstawowych poleceń jakie są zawarte w helpie, którego można nawet dorwać w necie po polsku. Tylko trzeba chcieć czytać i zrobić sobie kilka prostych przykładów z helpa - bo ten help zawiera nie wiem czy wiesz gotowe przykłady z kodem a nie tylko opisy.

    Tak więc nie traktuj programowania w Bascomie jak czarnej magii, gdzie trzeba dopytać czasem kogoś czy zna zaklęcie na 100 impulsów.

    Takie 100 swoich impulsów to możesz uzyskać na milion sposobów za pomocą tych podstawowych i dobrze udokumentowanych poleceń Bascoma.

    Np robisz pętlę For i=1 to 100 i dalej zmieniasz stany za pomocą poleceń Set i Reset z uwzględnieniem jakichś odstępów czasowych

    ale można jak mówiłem jeszcze na wiele sposobów - czytaj, próbuj i ucz się a na pewno sam kiedyś będziesz się uśmiechał pod nosem z tak zadanych pytań - jak już zaskoczysz o co chodzi i jakie to proste.
  • #3 7365840
    barin
    Poziom 10  
    Hehh w sumie racja :).
    Będę szukał i mam nadzieje, że znajdę:).
    Dziękuję i pozdrawiam!
REKLAMA