Skocz do zawartości
Treker

W jakim języku programujecie

Programuje w  

242 użytkowników zagłosowało

Nie masz uprawnień do głosowania w tej ankiecie ani nie widzisz wyników ankiety. Zaloguj się lub zarejestruj w ~20 sekund, aby zagłosować w ankiecie.

Pomocna odpowiedź

racja daniel ale jak chcesz je połączyś przez szyne danych czy jak?

Udostępnij ten post


Link to post
Share on other sites

Przez RS’a i z każdego uC jeden pin kontrolujący. Plus jeden uC do kontrolowania przepływu danych....

Udostępnij ten post


Link to post
Share on other sites

A ja chcialbym wrocic do rankingu jezykow programowamia.

Moim zdaniem aby wydajnie programowac microkontrolery i PC trzeba znac swieta trujce baskom C ASM.

Baskom - gdy ci placa za program,
C - gdy robisz dla siebie,
ASM - jak inaczej sie nie da.

A na poczatek to polecal C jako ze jest najbardziej uniwersalny (uC i PC).

PS. Nie ma lepszych lub gorszych jezykow programowania poprostu kazdy ma inna filozofie i do czego innego sluzy.

Udostępnij ten post


Link to post
Share on other sites

Gdy mi płącą, piszę w asm. Gdy nie widzę innego wyjścia odwołuję się do C (ze wstawkami asm). BASCOMa unikam :]

Udostępnij ten post


Link to post
Share on other sites

W każdym języku można pisać beznadziejnie i w każdym można wyczyniać cuda. Główną wadą bascoma jest brak możliwości wglądu do kodu wynikowego, gdyby była taka możliwość, można by wtedy poprawiać jego zbędne push-e i pop-y, upraszczać algorytmy i wycinać kolejne kroki. Asembler jest bardzo przyjemny kiedy ma się dobry pomysł i krótki program do napisania. Jest jedyną opcją przy pisaniu na mikrokontrolery nie posiadające SRAM-u. C jest brakującym ogniwem pomiędzy asemblerem i bascomem, umożliwia już pisanie złożonych programów, ma wiele mechanizmów sprawiających że jest "juser frendli" ale nadal wymaga wiedzy w zakresie budowy procesora i znaczenia poszczególnych bitów rejestrów konfiguracyjnych.

Bascom ma jedną zasadniczą niedogodność, jak na razie występuje tylko w w wersji na AVR i 51 (przy czym obie wersje się różnią), a jest sporo ciekawszych i lepiej wyposażonych mikrokontrolerów...

Udostępnij ten post


Link to post
Share on other sites

Chcę programować w bascomie ale gdzie go ściągnąć (prosze o dokładny adres www)

Udostępnij ten post


Link to post
Share on other sites

No to sobie kup full version za około 500zł 😉

Udostępnij ten post


Link to post
Share on other sites

Jest za 200zł, do 8KB kodu, można potem za dopłatą ok.300 zł zmienić ją na pełną 😉

Udostępnij ten post


Link to post
Share on other sites
Ale to demo!! !! !!

Demo, ale różni się od pełnej wersji tylko ograniczeniem wielkości generowanego kodu do 4096 bajtów. Uważam, że na początek to dość dużo.

Choć program napisany w asemblerze o wielkości 4096 B po skompilowaniu, może o wiele więcej niż BasComowy. Basic generuje dużo kodu na wyrost (nie optymalizuje też kodu)

Udostępnij ten post


Link to post
Share on other sites
Demo, ale różni się od pełnej wersji tylko ograniczeniem

Raczej nie. Czytałem też, że użytkownicy DEMA narzekają na brak niektórych bibliotek.

Udostępnij ten post


Link to post
Share on other sites

Biblioteki można dociągnąć :] Co do assemblera: W assemblerze kod wynikowy jest mały jeśli programista doskonały. Kod wynikowy w assmie może być większy niż w BASCOMIE. Po prostu to zależy od tego jak kto umie programować, co widać. Pan XY użyje 146 operacji do rozwiązania problemu, a pan Z tylko 53. Co ciekawe w assemblerze 5 operacji może być szybsze niż 2 :]

Udostępnij ten post


Link to post
Share on other sites

A gdzie to można kupić (bascom - full) ?? ?? ??

Udostępnij ten post


Link to post
Share on other sites

W AVT lub pezpośredio w sklepie internetowym MCS'a

podzr.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...