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

[BASCOM]Program sterownik PWM - dioda RGB

21 Lis 2008 20:02 6016 11
  • #1 5766830
    Konto nie istnieje
    Konto nie istnieje  
  • #3 5768333
    Konto nie istnieje
    Konto nie istnieje  
  • #4 5768855
    d.d
    Poziom 20  
    Może sprecyzuj pytanie bo nie wiem czy chodzi ci o gotowy kod czy co?
    Zerknij pod te linki .
    LINK1
    LINK2
    LINK3
  • #5 5769094
    Konto nie istnieje
    Konto nie istnieje  
  • #7 5769136
    Konto nie istnieje
    Konto nie istnieje  
  • #8 5769435
    don diego
    Poziom 32  
    Podsumujmy więc problem kolegi. Kolega żąda gotowego kodu, stawiając przy tym szczegółowe wymagania, który jednak nie będzie gotowcem, bo kolega jest zbyt ambitny, żeby kopiować cudze rozwiązania. Kolega nic jeszcze sam nie zrobił, bo w internecie na pewno nie ma rozwiązania jego problemu i nawet nie ma sensu szukać.
    Wynika z tego, że największy problem kolegi to lenistwo.
  • #9 5769489
    Konto nie istnieje
    Konto nie istnieje  
  • #10 5769868
    K_o_n_r_a_d
    Poziom 23  
    krzysztof2008x2 napisał:
    Drogi kolego temat założyłem aby ktoś mi napisał prosty przykład jak zrobić żółty kolor a nie aby się kłócić więc proszę nie pisać głupot a mi pomóc.

    No więc trzeba było napisać w temacie nie PROBLEM a NAPISZCIE ZA MNIE PROGRAM.
    A teraz program:
    1. Konfigurujemy Bascoma, czyli dyrektywy kompilatora: regfile i crystal
    2. Konfigurujemy odpowiedni timer(y) do pracy w trybie PWM z odpowiednią częstotliwością (100Hz wystarczy).
    3. Chcemy włączyć kolor żółty czyli pin od PWM koloru czerwonego na 100% i tak samo pin od PWM koloru zielonego tez na 100%.
    4. Dla pewności poprawnego działania dajemy na koniec pustą pętlę i dyrektywę END.
    5. Program gotowy.
    Teraz weź datasheeta do uK (a nawet nie jest w tej chwili potrzebny) i polską pomoc do Bascoma i to przepisz w Basicu.
    Bascom jest tak prosty, że nawet jak jest to Twój pierwszy program to powinieneś sobie z tym poradzić już dawno temu.
  • #11 5769919
    wader_669
    Poziom 28  
    masz tu kod przepsiany z ksiazki "programowanie mikrokontrolerow avr z jezyku bascom" dla procesora atmega8. Jedna dioda bedzie sie zapalac, druga gasnac.

    
    $regfile = "m8def.dat"
    $crystal = 8000000
    
    config pinb.1= output
    Config Pinb.2 = Output
    
    Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Up , Prescale = 1
    
    Dim I As Byte
    
    Do
    For I = 0 To 255
    
       Pwm1a = I
       Pwm1b = I
    
       Waitms 4
    Next I
    
    For I = 255 To 0 Step -1
    
       Pwm1a = I
       Pwm1b = I
    
       Waitms 4
    Next I
    
    loop
    end
    


    chyba dobrze przepisalem

    a tak poza tym kolego RTFM ! i jeszcze poczytaj to:
    http://avrhelp.mcselec.com/index.html
    http://www.atmel.com/dyn/resources/prod_documents/DOC2543.PDF
    www.google.com

    i nastepnym razem nie zakladaj takich glupich tematow bo nikt za ciebie kodu nie napisze i napewno nie tym tonem do innych uzytkownikow
  • #12 5770494
    zumek
    Poziom 39  
    Ponieważ autor tematu, nie wykazuje odrobiny własnej inicjatywy, to nie pozostaje mi nic innego, jak zamknąć ten temat.
    Nie przenoszę do kosza, bo jest w nim kilka cennych linków, które mogą się przydać komuś, kto będzie chciał wykorzystać w swoim projekcie diod(y)ę RGB.

    Sam też dorzucam 3 linki "o kolorach".
    http://www.kurshtml.boo.pl/generatory/kolory.html
    http://www.kurshtml.boo.pl/html/generator_kolorow,kolory.html
    http://www.kurshtml.boo.pl/html/wykaz_kolorow,kolory.html
REKLAMA