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

Przeróbka kodu z Bascoma na C dla ATmega32 - szukam pomocy!

kamilo_o 13 Maj 2020 12:28 1086 11
REKLAMA
  • #1 18689868
    kamilo_o
    Poziom 5  
    Cześć! jestem tutaj nowy, więc proszę o wyrozumiałość.
    Mógłbym kogoś poprosić o przerobienie kodu z jezyka Bascom na jezyk C? Niestety nie radzę sobie w tym środowisku.. A jest mi potrzebny.
    Mogę wysłać na priv albo tutaj.
    Kod jak na moje niedoświadczone oko, nie będzie długi ani skomplikowany.
    Za wszelką pomoc bardzo dziękuję!

    Ps. Mam nadzieję, że to dobry dział?
  • REKLAMA
  • #2 18689919
    roberto.pi
    Poziom 12  
    Pokaż kod bo przeniesienie może być proste lub bardzo skomplikowane. Wszystko zależy z jakich rozkazów specyficznych dla backom korzysta program.
  • #3 18689923
    psine.pl

    Poziom 30  
    Pamiętaj, że w BASCOMIE masz większość bibliotek wbudowanych...
    Póki powiedzmy program ma sterować przyciskiem itp to pół biedy ... ale jak wchodzą do tego moduły typu LCD czy 1wire to już nie takie hop sip w C :D
    Oczywiście da się takie coś wykonać tylko nie wiem czy ktoś się podejmie
    powinieneś moim zdaniem podać przynajmniej jakieś parametry co program miałby robić czy w systemie jest lcd itd...
    Pozdrawiam.
  • REKLAMA
  • #4 18690025
    kamilo_o
    Poziom 5  
    Tutaj jest kod:
    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    Moderowany przez Marek_Skalski:

    Dodałem znaczniki syntax. Proszę ich używać, ponieważ wtedy składnia jest kolorowana, a posty są krótsze.

  • #5 18690076
    Chivo
    Poziom 26  
    Cześć,

    Mogę napisać taki program w C dla ATmega32 od zera. Pod jaki port masz podłączone diody LED?

    Pozdrawiam, Rafał
  • REKLAMA
  • #6 18690079
    kamilo_o
    Poziom 5  
    Byłbym bardzo wdzięczny, bo też nie jestem znawcą w temacie jezyka C
    Do portu A.
  • #7 18690085
    Chivo
    Poziom 26  
    OK. Na kiedy to potrzebujesz?
  • #8 18690091
    kamilo_o
    Poziom 5  
    Dałbyś radę na jutro np wieczór?
  • REKLAMA
  • #9 18690096
    Chivo
    Poziom 26  
    Myślę, że tak bo chcę to jeszcze przetestować. Jak masz podłączone diody?
  • #10 18690111
    kamilo_o
    Poziom 5  
    Nie mam tego fizycznie, nawet tego nie ma w wytycznych, więc zostawiam Ci dowolność w kwestiach których wyżej nie wymieniłem.
    Najistotniejszą sprawą jest, żeby program działał wg wytycznych. ;) Mógłbyś mi na priv wysłać swojego e-maila, bo tutaj są ograniczenia w wysyłaniu widomości prywatnych, a może mi sie przyda czyjaś wiedza jeszcze kiedyś.

    Dodano po 12 [minuty]:

    @Chivo napisałem na e-mail, bo tutaj limit wiadomości mi się wyczerpał.
    Jak dasz radę na jutro to super, a może też być piątek.
    Dzięki!
  • Pomocny post
    #11 18690431
    roberto.pi
    Poziom 12  
    Tak jak w tłumaczeniu języków nie da się lub nie trzeba/nie powinno trłumaczyć dosłownie tak i programowaniu dosłone tłumaczenie najczęściej nie jest optymalne. Dlatego proponuję
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Dla WA:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    C to jedno, IDE to druga sprawa.

Podsumowanie tematu

Użytkownik poszukuje pomocy w przeróbce kodu z języka Bascom na C dla mikrokontrolera ATmega32. W odpowiedziach podkreślono, że przeniesienie kodu może być proste lub skomplikowane w zależności od używanych komend. Użytkownik dostarczył kod, który steruje portem A i diodami LED. Inny uczestnik forum zaoferował pomoc w napisaniu programu w C, pytając o szczegóły dotyczące podłączenia diod. W dyskusji poruszono również kwestie związane z bibliotekami w Bascomie oraz różnicami w programowaniu w C. Ostatecznie zaproponowano przykładowy kod w C, który realizuje podobną funkcjonalność.
Podsumowanie wygenerowane przez model językowy.
REKLAMA