przymierzam się do kupna zestawu startowego AVR (mam zamiar programować w BASCOM), ktoś jakiś poleca? Za część ceny zestawu startowego, do którego będziesz musiał jeszcze dokupić programator/debugger, kupisz np. Xplained lub nowe płytki nano, np. z ATMega44809 lub innymi. Na płytce masz wbudowany programator/debugger + darmowe środowisko Microchip...
Mikrokontroler Attiny - 3 zł, programator (jednorazowy wydatek) - 20 zł, środowisko Bascom darmowe. Schemat ? Narysuję Ci w domu, ale to tylko 8-mio nóżkowy procesorek + kilka elementów dookoła.
(...) osobnym PinX i oczekuj na stan niski ADCx2 aż do spełnienia tego warunku. Jeśli na ADCx2 napięcia równe 0 mrugnij diodą Led1 jeden raz przez 300ms, wyłącz Przekaźnik1 na PinX Po czym wróć do góry procedury, do oczekiwania na napięcie na ADCx1 To właściwie tyle. Dziękuję za uwagę i wszelaką pomoc. Witam serdecznie na forum! Chętnie pomogę Ci przygotować...
W każdym języku programowania: ASM, C, BASCOM, PASCAL... Zawsze kodem wynikowym jest kod maszynowy, a procesorowi wszystko jedno kto lub co ten kod stworzyło. Programatory mogą nie być obsługiwane przez wybrane środowisko C, ale do tego zaprzęgniesz pomost dla programatorów z BASCOM-a 8051.
Ponieważ rozmowa toczy się. Co złego jest w Basicku ? Szybkość stworzenia pierwszych aplikacji? Dostępność i zrozumiała forma? Czemu część osób tak stara się zwalczać ten język i usilnie wmawia iż w nim nie można i że złe nawyki itp... Komu przeszkadza iż basick jest szybszy w pisaniu kodu i bardziej przystępny, przecież taka była idea stworzenia tego...
Trochę wysiłku i wszystko można ;).......... BASCOM również nie polecam, osobiście używam C ( jak dla mnie jest łatwy, prosty i przejrzysty ) jeśli tylko masz chęci i ochotę do nauki to bardzo polecam ten język. Dokłdnie.....(!???) Najlepszym przykładem jest wątek:http://www.elektroda.pl/rtvforum/v... problem z którym autor...
(at)Karaczan - to nie kwestia tworzenia średnio optymalnego kodu - bierzesz mbed, spl, hal do ARM i głupie miganie diodą jest w stanie zeżreć 1k RAM i FLASH ;) A jedziesz bezpośrednio na dokładnie tych i tylko tych rejestrach peryferiów, których w projekcie używasz i masz 10x mniej kodu. To kwestia inicjalizacji/konfiguracji wielu rzeczy, które Arduino...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
Czyli środowisko było zepsute i jest zepsute, Nie do końca zgadzam się z Kolegą Gdyby było tak strasznie to u mnie też by się szkic nie skompilował a poszedł bez problemów. Środowisko arduino powstało dla amatorów i tak się zachowuje. Porównywanie go do np Keila jest nieporozumieniem. Natomiast czym inny jest brak biblioteki systemowej która mogła...
To chyba robi IDE a nie ASM. IDE (Integrated Development Environment) to zintegrowane środowisko programistyczne, które ułatwia tworzenie, edycję, testowanie i debugowanie kodu. Jest to kompleksowe narzędzie używane przez programistów, które łączy w sobie różne funkcje i komponenty niezbędne do pracy nad oprogramowaniem. Z reguły IDE używają zewnętrznych...
czy potrafisz tworzyć programy na ATMega128 w jezyku BASOM AVR ewentualnie w ASM? Witaj na forum elektroda.pl! Oczywiście, mogę pomóc w tworzeniu programów na mikrokontrolery takie jak ATMega128 zarówno w języku BASCOM AVR, który jest wersją BASICa dla mikrokontrolerów AVR, jak i w języku asemblera (ASM) dedykowanym dla tych układów. Jeśli chodzi o...
Jeśli nigdy wcześniej nie miałeś styczności z programowaniem to polecam poszukać jakiegoś kursu Pascala lub Basica jub jakiegokolwiek języka programowania i popisać coś na PC żeby zrozumieć jak to działa. Bascom to środowisko Basica dla mikrokontrolerów.
mam problem z kompilatorem w programie bascom avr podalem w programie mikrokontroler at tiny 24a. Kompilator pokazuje blad: nie znaleziono ukladu. Kiedy zmienilem na tiny 861 wszystko dziala. Witaj na forum elektroda.pl! Problem, z którym się zmagasz, może mieć kilka przyczyn, ale najczęściej wynika on z niepoprawnej konfiguracji środowiska programistycznego...
Ja uważam ze kiedy trzeba pisać linijki kodu to trzeba ale do prostych projektów szkoda czasu :) Bo w obecnych czasach to liczy się czas :) Po co czas tracić jak mozna termometr lub bardziej złozone projekty robić w 15 min Ale jak znasz język, np BASCOM czy C, to dokładnie tyle to zajmuje !!! Problemem nie jest graficzne środowisko, ale jego ograniczenia....
Też strasznie nie lubię Arduino - czego by nie poszukać to pierwsze X stron wyników w goglu to Arduiniarstwo nie wnoszące niczego konkretnego do rozwiązania problemu który akurat mam do rozwiązania :P W dodatku ten ekosystem wydaje się być tak skonstruowany aby użytkownik nigdy nie dowiedział się o istnieniu innych rozwiązań. Robienie na tym rzeczy...
Stąd cała masa projektów, które zyskałyby na przejściu z Pythona na C++/C# czy nawet VB. Przejście z Pythona na VB czy C# to, jak w powiedzeniu: "zamienił stryjek siekierkę na kijek". Ciekawi mnie, jak wielu młodych programistów embedded zapytało się swoich szefów "Przepraszam, ale czemu tu nie ma Bascoma?"... Całe szczęście, że już nie padają takie...
Witam mam pytanie odnośnie środowiska programistycznego. Od jakiegoś czasu zacząłem programować avr, na jakie środowisko przerzucić sięz arduino, myślałem o bascomie albo nad atmel studio, które jest prostsze, na co jest więcej i lepszych książek, poradników, ogólnie co polecacie. A może inne, czekam na propozycje i uzasadnienia. Posiadam atmega32,...
Coraz częściej spotykam się z wyzwaniami, które można zrealizować w klasyczny sposób (tranzystory, bramki, przerzutniki etc.) i tak to zwykle robię. Jednak gdzieś w tle projektu jakiś duszek podpowiada mi, że na mikrokontrolerze byłoby zgrabniej i szybciej. Pierwszą styczność z programowaniem mikrokontrolerów miałem w epoce ZX81 i ZX Spectrum tak że...
Witam, tego co na obrazku szukaj pod hasłem "SCADA". Możliwe, że szybciej lub łatwiej będzie użyć Node RED z odpowiednimi dodatkami. Oczywiście możesz napisać program samodzielnie i chyba każde współczesne środowisko i język dadzą radę. Pozdrawiam.
Mam nadzieję że te diody zabezpieczające wejścia analogowe to jakieś schottky np. 1N5819, a nie zenerki czy zwykłe 1N4007. Brakuje tylko jakiegoś wyświetlacza i chyba coś zjadło dwie ścieżki od środkowego PC847 na płytce. Dokładnie, są to diody 1N5819. Zabezpieczają wejście przed odwrotną polaryzacją. Wyświetlacza nie potrzebowałem. Dlatego wyprowadziłem...
Temat Cana jest wybitnie tajemniczy. Ci co wiedzą nic nie chcą powiedzieć Ja się bardzo chętnie podzielę wiedzą ale używam CANopen na opensourcowym stosie CANfestival i oczywiście w C. A i jeszcze z CAN wbudowanym w procka. Ale zgodzę się, że środowisko osób używających CANa jest dosyć "zamknięte".
Mam pewne urządzenie (rodzaj kontrolera nie ma znaczenia) które programuję przez ISP, do tej pory programowałem je w Bascom AVR przy użyciu USBasp w WinXP. Ze względu na zmianę sprzętu (PC), postanowiłem że napiszę od nowa oprogramowanie już w Arduino IDE pod linuxem. Niestety, środowisko (IDE) za żadne skarby nie widzi programatora. AVRdude zainstalowane...
Bascom i wszystko jasne ....albo raczej nie jasne po kilku doświadczeniach podobnych do twoich pożegnalem to środowisko i nauczylem sie asemblera , mozna też nauczyć się C ( bardziej uniwersalne i popularne ) można też zrobić wycieczkę na arduino które zbliżone jest do C . Bascom potrafi kompilować się losowo a w dużych programach powyzej 8k to już...
Instaluj AVR Studio 4.18 - i ucz się C - dobrze że nikt nie umieszcza w ds'ach przykładów w Bascom xd
tzn środowisko bascom potraktuje jago testowe w celu weryfikacji działania peryferii ,potem jak będę że wszystko jest ok ,zacznę pisać w [c]
Aleście się panowie dogadali jak "głuchy ze ślepym" ...że pierwszy to środowisko do programowania AVR w języku Bascom... Raczej w języku Basic, ale w sumie to drobny szczegół. Bascom jest jak sama nazwa wskazuje do programowania w języku Bascom ! a nie żaden Basic - bo to jest niewielka ale różnica. Poza tym można w nim także programować prawie że nawet...
Witam. To mój start w środowisko języka C + Eclipse. Trochę programowałem w Bascom_ie i takich problemów (ja ten i pozostałe) na początku nie spotkałem, środowisko BASCOM AVR jest chyba bardziej przyjazne... Niestety nie wiem na czym polega błąd generowany podczas operacji BUILD... Program to kopia z youtube lekcji elektronik 2313, oraz Atnel... Przejrzałem...
[url=http://www.forbot.pl/forum/viewtopi... Tu masz pomocne informacje, które pomogą Ci wkroczy w to środowisko
Rewelacja. Zawsze uważałem, że Bascom to świetne środowisko tylko nikomu nie chce się optymalizować programu stąd błędny wniosek, że generowany kod jest za wolny i za ciężki. Ja, swojego czasu, robiłem cuda na 8051 z softem pisanym w Bascomie. Pozdrawiam, PC
Siemka!! A ja sprawę skomentuję tak: :) Jak można zauważyć do grona forumowiczów dołączyłem stosunkowo niedawno. Było to związane z moim startem w świecie mikrokontrolerów. Zacząłem od BASCOM AVR i dzięki temu bardzo szybko zakumałem podstawowe rzeczy związane z mikrokontrolerami. Zaledwie po kilku dniach napisałem program, dość duży, obsługujący wyświetlacz,...
No to konkretnie. Procesor AT89c2051, środowisko tworzenia programu Bascom 8051 (jest wersja demo), programator równoległy (Progat, Willem etc...). Na wszystkie w/w hasła znajdziesz info w necie.
ASM = niezawodność oczywiście bawiąc sie asm masz możliwość pełnej kontroli nad wszystkimi operacjami wykonywanymi przez naszą małą kosteczkę zajmuje to więcej czasu ale programy pisane w asemblerze są najmniej zawodne , mają najkrótszy kod wynikowy i pozwalają na pełną kontrolę działania mikrokontrolera . Zaletą c jest uniwersalność środowiska wadą...
W odpowiedzi dla "zumek": Na celu miałem optymalizację pamięciową programu. chciałem zaoszczędzić na instrukcjach. Jeśli chodzi o Bascoma i Asm to Bascom ma wygodne jak dla mnie środowisko (edytor, kompilator, programator) a procedurki w asm mało zajmują i drogą ewolucji zacząłem pisać całość kodu w asm pod Bascomem. I dlatego chciałem napisać obługę...
Tak na marginesie to w większości przypadków gdy coś działa źle , wolno lub program idzie w krzaki najlepszym rozwiązaniem jest pozbycie się tak z tematu jak i programu słowa BASCOM . Po prostu nie jest to środowisko do budowy poważnych prac konstrukcyjnych ani nawet zdobycia doświadczenia bo żadna poważna firma nie weźmie pod uwagę znajomości bascoma...
A dodatku Atmel Studio ma symulator AVR więc możesz łatwo testować napisany program: http://mikrokontrolery.blogspot.com/2011... Czy istnieje "coś" w C co jest tak bajecznie proste jak było to rozwiązane w bascomie ... chodzi o prosty programator, środowisko i procesor xmega czy arm z minimalną ilością...
Podczas programowania w bascomie wprowadzałem różne opóźnienia ale to miało niewielki wpływ na usunięcie błędów. Początkowo procesory dawały się programować następnie się blokowały. Teraz pliki wygenerowane w bascomie (bin lub hex) wykorzystuję w "Pony Prog". Jeżeli chodzi o różnice pomiędzy Bascomem i Pony Prog 2000 to raczej trudno jest je porównywać....
Nie będe firmy reklamował ale jeden z polskich producentów podobnego sprzętu opartego o rozwiązanie tego programatora ma na swojej stronie pełną dokumentację, schemat i instrukcję obsługi tego programatora łącznie z instrukcją konfiguracji tego pod każde środowisko (Atmel Studio, Bascom, etc.) Dostępny jest nawet wsad do mikrokontrolera. Naprawisz sobie...
Najbardziej idiotyczne dyskusje jakie można znaleźć na forach dotyczą trzech tematów: jaki język programowania jest lepszy, jakie środowisko programistyczne jest lepsze ( nie koniecznie w kontekście programowania procesorów) i jaki procesor jest najlepszy. W każdym z tych przypadków najbardziej poprawną odpowiedzią jest: to IDE, ten procesor, język,...
Drogi Kolego, Środowisko programistyczne BASCOM służy do programowania mikroprocesorów firmy Atmel. Są dwie wersje: dla procesorów rodziny 8051 i dla procesorów rodziny AVR. Program nie załącza pompy; pompę może załączyć procesor z odpowiednim układem wykonawczym (końcówką mocy) z wgranym programem, który jak rozumiem Ty masz napisać. No inaczej tego...
Tmf właśnie po to 100% żeby mierzyć prąd który się ustabilizuje nie pik po włączeniu tranzystora , z tym powinien to ciężko to jednoznacznie określić patrząc na charakterystykę ładowania akumulatora i wpinając oscyloskop w bocznik szeregowy ładowarki impulsowej . Zasadniczo taki układ np. do ładowania lipo , life , liio można zbudować na 2 stabilizatorach...
Co jest łatwiejszy? Mam zamiar kuic zestaw startowy Arduino , Jaki tam język jest używany? C++. I masz miliardy przykładów. Programuj arduino w C++. Masz gotowe środowisko do arduino (nazywa się artuino IDE).
Pytanie jest na jakim poziomie zaawansowania jesteś , bo nie wiem czy nie lepiej skierować cię w stronę ardruino . W takim przypadku warto sięgnąć o książkę z takim kursem . Poznasz środowisko dostaniesz tani zestaw i będziesz się bawił do woli ...
Jasne jasne:P Z niektórych rzeczy zdaje sobie sprawę ale z faktu że zaliczam sie raczej do początkujących trudniej mi to wyrazić językiem 100% poprawnym technicznie ale próbując: BASCOM AVR to język programowania (podobny trochę do BASICa) . I BASCOM AVR to środowisko programistyczne ze zintegrowanym kompilatorem. Natomiast avrstudio to jak kolega wcześniej...
Cześć Robiłem w AVR i BASCOM i C. Teraz przesiadam się na ARM. Jakie środowisko pod C do programowania i programator polecacie? Myślałem o programatorach: SEGGER J-Link v8 <-- Spore możliwości ? Keil Ulink 2 <-- W końcu producent ARM ST-LINK/V2 <-- Programator od producenta A program: Keil CorssWorks TrueStudio Jakie wasze opinie i co polecacie...
Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - http://www.atmel.com . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51. Dodatkowo posiadają mechanizm...
Proszę o aktualne Wasze opinie o tym czy kupić BASCOM'a czy raczej zacząć zbierać i budować własne biblioteki do WinAVR by upodobnić go do BASCOM'a na tyle by szybko szło pisanie nowych rzeczy ? Od jakiegoś czasu piszę drobne rzeczy w BASCOMIE i nawet mi to odpowiada, tyle że kod ma tendencje do 'rozrastania się' i wypadało by już przejść na więcej...
Kolega, od którego właśnie mam te czujki, kupił je na "alledrogo" :) kilka razy pisał do gościa, że mu nie działają... Nie wiem czemu.... W końcu przy montażu przejechał centralkę - nie mam pojęcia jak, ale OK :) chciałem z tej centralki odwzorować ścieżki, ale niestety nie ma szans. Ale spróbuję do tego zroibić płytki, to może wrzucę w temacie ( jeśli...
Jest tak dla tego żeby można było dokładnie przeanalizować działanie programu. Cytat z pomocy Bascom'a: Dyrektywa $SIM rzeznaczenie: Instruuje kompilator by nie generował pętli opóźniających dla instrukcji WAIT czy WAITMS. Spowoduje to zwiększenie szybkości symulacji. Składnia: $SIM Opis: Symulacja instrukcji WAIT może trwać dość długo, zwłaszcza gdy...
To jeśli to jest "początek" to może lepiej zacząć od uproszczenia nauki i zainstalować sobie BASCOMa. Bardzo pomaga na początku, bo w końcu jest językiem wysokiego poziomu. IFy, CASEy, FORy i inne podstawowe pierdołki fajnie się implementuje. kilka linijek a ile zabawy a i bardziej skomplikowane rzeczy też można robić. A ostatecznie jak się znudzi basic...
Dlaczego tak jest, że wersja 1.11.8.1 kompiluje wszytko i program działa a wersja 2.0.7.0 nie kompiluje? Zakładam że masz nielegalną wersje - i stąd wynika ten problem. Gdzieś czytałem - że nowsze wersje potrafią wykryć fakt nielegalności - nic z tym nie robiąc - tylko generując zły kod, albo sypiąc błędami. czepia się linijki Co to znaczy - podaj...
podstawa środowisko środowisko uruchomieniowe środowisko kompilator
obsada pierścień przetwornica uc3843 macromedia flash player
licznik auris sprężarka inwertorowa
Ekran kalkulatora działa tylko po naciśnięciu - co robić? Somfy SLD3000 - centrala sterująca do bram przesuwnych