Witam ! Proponuję: ATtiny13 Programator za kilkanaście zł np. USBasp Bascom AVR DEMO. Łatwe pisanie prostych programów.
Następna podpowiedź :P Na otwartym oknie Bascom wciśnij na klawiaturze F1 żeby otworzyć okno Help`a W zakładce Index wpisz "$DBG" i może tam znajdziesz odpowiedź na Twoje pytanie :P W języku C jeśli zmiennej nie zainicjujesz jakąś wartością to ona ma nieustaloną wartość, więc jeśli chcesz żeby miała zero to musisz napisać np. "char myChar = 0". W Bascom...
No, coś mi się wydaje, że jednak może nie do końca rozumiesz właśnie to wszystko i stąd takie podajęcie. Co to w ogóle dla ciebie znaczy, że: Bo niby po czym innym program ma poznać czy odczytane dane pasują w tym określonym miejscu ? .... toż twoja próba obsługi tego przerwania - pokazuje, że w 1000% mógłbyś wykorzystać mechanizm z Bytematch Ustawiłbys...
Pewnie, że można toż SET CLK czy Reset CLK można zamienić w Bascomie wprost na pojedyncze rozkazy asm. To jest jedyna i najlepsza droga przyśpieszania ale też zmniejszania objętości kodu Bascoma. Jednak: 1. sama zamiana tylko tych 2 poleceń za dużo nie da, przydałoby się całą pętlę FOR jako wstawkę asm napisać co nie jest dużym wyzwaniem przecież 2....
Deklaracja pottów czyli config port.x=output/input To się najczęściej uzywa ale nie zawsze, zależy co program ma robić, bo jeśli np ma tylko wyświetlać coś na wyświetlaczu to nie musisz tego pisać. Najlepiej problem rozpatrywać pod katem konkretnego programu. Jak chcesz to moge ci podesłać instrukcje do bascoma z której uczyłem się pisać na pracowni...
To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....
Czyli USBasp do atmel studio sie nie nada? Zostane prze usbasp bo jest tanszy. Jakie konkretnie programy pod usbasp podejda? Dopiero zaczynam wiec znam tylko podstawy c. Znajde gdzies kurs programowania c atmega? Jakos sie rozni pisanie programow na kompie a na atmega? Oszczędzisz kilka lub kilkanaście złotych na jednorazowym wydatku. Chyba nie warto,...
Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...
Jeśli zdecydujesz się na Basic, co zapewne dużo ułatwi pisanie aplikacji, prosze przykład komunikacji MODBUS RTU dla Zamel EXTA FREE, do sterowania ROP. [syntax=vbnet]$regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 $hwstack = 32 $swstack = 10 $framesize = 40 Config Com1 = Dummy , Synchrone = 0 , Parity = Even , Stopbits = 1 , Databits = 8 , Clockpol...
https://obrazki.elektroda.pl/9224926100_... Witam, No cóż? Miałem pochwalić się z wami moim bez wątpienia najpoważniejszym projektem, dopiero gdy będzie całkiem gotowy, lecz sytuacja z korona wirusem może opóźnić mój projekt o długi czas. Postanowiłem już przedstawić to co mam, by dorzucić kolejny temat do czytania w czasie siedzenia...
http://obrazki.elektroda.pl/7139682100_1... Witajcie Wlasciwie jest to moj pierwszy temat na forum wiec prosze z gory o wyrozumialosc. Przepraszam rowniez, za brak polskich fontow, ale pomimo prob wielu nie ogarniam wiekszosci ogonkow z racji lokalizacji :/ Przyszly swieta, czas urlopu i odpoczynku... Niestety wraz ze swietami przybyla...
nikt nie zechciał podać Nikt nie ma czasu na pisanie programu w asm (nie podałeś jaki procesor, ale bascom sugeruje jakies atmega). To nie jest tak, jak ci się wydaje ... który byłby dokładnym odpowiednikiem mojego programu To nie tak. Program twój jest tylko algorytmem, na podstawie którego trzeba napisać program w asm. Albo zlecenie konkretne, albo...
...a co to CLS w przedostatniej linii ? Wyczyści wyświetlacz i od pierwszej pozycji wypisze zawartość zm. X. Nie jest tu problem?
Do tych OLEDów także są procedury lub biblioteki lub jakikolwiek dostępny kod w Bascomie? Pytam, bo są one dosyć tanie jak na wyświetlacze graficzne, jednak pisanie własnych procedur tylko po to aby wyświetlić stringa, to lekka przesada, a zastanawiam się nad sprawieniem sobie takiego modułu OLED. Ponadto w tej samej cenie są wersje dwukolorowe (yellow-blue)....
Za to bardzo ułatwi mi to sprawę. Nie piszę że Bascom jest super ale gotowe funkcje znacznie ułatwiają pisanie programów, a jeśli ci się śpieszy to robisz wstawkę w asm. Masochiści piszą wszystko w asm, ja nie mam na to ochoty.
Nie no OK układ fajny. Niestety w programowaniu jestem noga i nie poradzę sobie z napisaniem oprogramowania. Wiem że pisanie oprogramowania zaczyna się od najprostrzych spraw typu właśnie włącz wyłącz LEDa. Ale nawet nie wiem w jakim języku to można na ten układ pisać Bascom pasuje? Wolę, aby ktoś napisał oprogramowanie kto się na tym zna. Ja zanim...
... 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 ? Odpuść Sobie WinAVR, wybierz Eclipse z pluginem do AVR (gcc). Z Content Assist (l_ctrl+spacja) kod będzie się praktycznie pisał sam :D
Generalnie żadnej. Napisane w Bascomie stosując ogólnie dostępne komendy do obsługi socket-ów. Nieco pomógł mały przykład zamieszczony w Bascom Samples ale i tak pozostaje uczenie przez pisanie i testy :)
Czyli pokazałeś jak bardzo mało wiem... Przepraszam za pisanie nie na temat. Kończę już tego offtopa ;)
To jakieś farmazony. Programy po 200KB które piszę często a Ty jeden pisałbyś w ASM do końca życia działają bezbłędnie. Problemem może być źle napisany driver wyświetlacza. Na przykład możesz mieć dodany font/czcionkę 16x16 to są dwa bajty na dwa bajty czyli każda kolejny znak to jego kod w ASCII x 4 a może ktoś sięga po znak którego w tym zestawie...
Kiedyś programiści piszący w C byli prześladowani przez starych fachowców znających asemblera. Język C to był język amatorów, był zbyt mało ambitny, zbyt wolny i pamięciożerny. Myśle że teraz jest podobnie. Bascom ma niesamowitą prostotę i logikę , co powoduje że pisanie programów jest banalne. Bascom poza tym stale w bardzo szybkim tempie się rozwija...
Witam! Szukam pomocy przy pisaniu programu w Bascomie oczywiście za darmo. Chętne osoby proszę o kontakt e-mailem. Pozdrawiam!
Nie wiem czy przy ATtiny25 dobrym rozwiązaniem jest pisanie programu w Bascom w szczególności, że PWM jest tylko jedną z kilku czynności jakie ma wykonywać procesor (RC5). Należałoby się zastanowić czy nie lepszym rozwiązaniem byłoby zastosowanie C która daje lepsze możliwości Panowania nad uK. Na forum pojawiały się już posty na temat problemu uruchomienia...
Tu masz helpa do BASCOMa '51 i kilka innych materiałów :) A jakbyś chciał coś jeszcze to pisz :]
... Co do programu to autor nie chcial go udostepnic nawet po zakupieniu "kitu" skanera. Jednak nic nie stoi na przeszkodzie napisac wlasny (dodam, ze Bascom odpada ;) Chce się komus w assemblerku? Bo mnie nie... pomimo, ze zwsze w nim pisze. Czemu bascom odpada?? Ja właśnie w bascomie napisałem program do własnego scannera i pogratuluje temu, kto...
Chetnie sie naucze czegos nowego. Jak zabrac sie za pisanie takiej obslugi?
Wszyscy macie racje, BASCOM i ATtiny 15L to nie najlepsza para, ale na szczęście BASCOM umożliwia pisanie instrukcji ASM i to co potrzebowałem, dało się zrobić. Dziękuję wszystkim za wypowiedzi, pozdrawiam
Może cały problem w tym, że programuje tylko w Bascomie, bardzo mało jest konkretnych podpowiedzi w necie w tym języku. Język to jedno, algorytm do druga sprawa. Jeśli używa się zabawkowego Bascom, nie ma co liczyć na dużą bazę przykładów. Bascom ogranicza się do 8051 i AVR. Basic pomiędzy soba są praktycznie niekompatybilne. W przypadku Pascala jest...
Light'I wyjąłeś mi to z ust ;)! Sam zaczynałem na Z80 i asemblerze i wiem jak i z czym co się je i masz racje nic nie stoi na przeszkodzie by kolega Roman nauczył się C i go poznał. Jak mu nie bedzie pasował lub stwierdzi, że soft, który pisze nie potrzebuję takich małych klocków to może wrócić i pisać w Bascom'ie. To wszystko to kwestia gustu, zasosowania...
Jeśli chodzi o pisanie programów to polecam Bascom AVR ... Bascom, to ślepa ulica: http://mikrokontrolery.blogspot.com/2011... i Tobie także radzę z nim skończyć, jak najszybciej.
Witam Zlecę napisanie programu o którym mowa w niżej zamieszczonym linku [url=http://www.elektroda.pl/rtvforum/to... W razie jakichkolwiek pytań proszę o kontakt jaq(at)hm-solutions.co.uk
Moje cele są czysto badawcze-naukowe. Po prostu w tej chwili ukończyłem pisanie kursów programowania mikrokontrolerów zarówno w Bascom jak i Arduino (a programuję również w C) i sam sobie na ten temat wyrobiłem zdanie, a teraz chcę poznać opinie innych.
Witam. 1 - Stosuj aliasy. Np: drzwi alias portd.0 Później w kodzie po prostu drzwi = 1 lub drzwi = 0. bardzo poprawia czytelność kodu. 2 - Odczyt z przetwornika ADC powinien być do zmiennej WORD (przetwornik jest 10 bit). 3 - w pętli głównej masz instrukcje Wait. Powstaje problem ze sprawdzaniem stanu wejść, pętla może się wykonywać bardzo długo, w...
Potrzebuję Waszej pomocy! Poszukuję osoby, która skompiluje mi wsad napisany w Bascomie. Na moim komputerze nie chce działać żadna wersja tego programu. Plik wyślę osobie, która zgodzi się pomóc. Bardzo proszę o pomoc Pozdrawiam !
Witam Panowie Dzięki za zainteresowanie i poświęcenie czasu . Panowie macie rację że nie znam ASM i na razie nie chce , co nie znaczy że z czasem tak ale na tą chwile tylko bascom. Interesuje mnie zasada i działanie FLAGI (praktyczna na jakiś przykładach w bascom) . Kolega ASMnauka_ fajnie dał wykład z "ogórkami" i dzięki za to. Napisałem prosty programik...
Super! Ściągnę program i będę próbował. Jedno, być może proste pytanie przed instalacją. Czy schemat można przekształcić w tym programie na VHDL lub inny popularny język opisu? Kompilator działa jak np Bascom (nie jak C), tak jak Bascom generuje z Basic jeżyk maszynowy, tak MaxPlus ze schematu generuje AHDL więc ciężko się w tym połapać. Ponadto generowany...
Witam, Zacząłem właśnie przygodę z mikrokontrolerami. Zakupiłem co trzeba, zainstalowałem programy i nawet jakoś mi idzie :). Wybrałem BASCOM bo już używam Visual BASIC do pisanie makr do SolidWorksa, a poza tym nie będę się chyba pchał w jakieś bardzo rozbudowane programy. Już pierwsze próby z BASCOM i C++ pokazały, że do prostych programów lepszy...
Mam dość duży plik do kompilacji Bascomem. W Bascomie 1 nie było problemów, ale w Bascom 2 wprowadzili kolorowanie na szaro kodu zasłoniętego kompilacją warunkową. I to kolorowanie źle działa. Np. rozpoznanie zasłoniętego kodu rozpoczyna się w środku wyrazu. Kompilator nie zgłasza błędu. Pisanie przed taką zmianą przesuwa granicę kolorowania. Czy jest...
Gdybys wykazal troche swojego wysilku to bys sie dowiedzial, ze avry posiadaja tez wewnetrzny eeprom. W kazdym razie bede zabieral sie za pisanie tego kodu pewnie za tydzien.
Kompilatory są po prostu udoskonalane/poprawiane i może ktoś kto lata temu miał z nimi styczność i widział ich niedoskonałości niestety się zatrzymał, a kompilatory na szczęście nie :D Warto sobie życie ułatwiać jeśli są takie możliwości. Mimo iż większość ma mnie jedynie za bascomowca to nie mam klapek na oczach jak konie na wyścigach i używam prawie...
Znaczna większość osób która potrafi pisać w Bascomie i w C będzie tobie radziła pisanie w C. Powodów może być kilka, ale podstawowym może okazać sie ze bascom jest płatny a część kompilatorów C masz darmowe. Z drugiej strony jak czytasz manuala do AVR'a to tam znajdziesz przykłady w C i asemblerze. PS: Z tego co pamiętam to bascom bardzo miał łatwą...
Wady Bascoma znak dlatego coraz więcej piszę w asm, a przesiadka na C jest uzasadniona jak najbardziej. I dlatego polecę jeszcze raz przesiadkę na C, to chyba odpowiedni moment. Pisanie w ASM to trochę masochizm, mając C. Dla zachęty powiem - w C taki problem rozwiązuje się z automatu - zawsze można pobrać adres jakiejś komórki, nie ważne czy jest...
W 2013 poznałem wersję demo Basic4Android. Pisanie stało się piękne na tą platformę. Basic ma wiele wad, najpoważniejsza jednak, to to, że przenośność żadna. W C, przenosiłem program z PC na AVR (np search rom dla DS2482 i DS2490), wymagane było wprowadzenie zmian w kilku miejscach aby program zadziałał. Później, optymalizacja typów, najczęściej z...
Co do pierwszego pytania: Jest szansa nawet 100% ale po co to komu. Zakładam że chcesz użyc ADUC bo jest za darmo. Uważam że pisanie pod ADUC bascomem to herezja Tym czasem kup sobie procesor ATMEGA32 za jakieś 20zł masz w nim wszystko co potrzeba początkującej osobie i nie będzie problemu... ADUC programujesz przez interfejs RS232m zamiast zadawać...
Bascom to jest dramat a nie język. Bałaganiarska składnia i case insensitive pozwala na pisanie nieprzyjaznego oczom kodu. Znam osobę, która poświęciła mu za dużo czasu. dotarła do pewnej ściany w rozwoju i koniec. Język kompletnie nie rozwija, wręcz ogranicza wyobraźnie programisty do kontekstu "jednego programu" przez co trudno ogarnąć wielozadaniowość...
kompilator AVR Bascom. niektórzy uwazają go za zabawkę, ale na początek nie ma nic lepszego Asembler i poznanie architektury moim skromnym zdaniem jest na początek najlepszy a potem dopiero po poznaniu procka przy większych programach jezyki wysokiego poziomu ale nie bascom tylko np C, i niech nikt nie mówi ze asembler jest trudny, trudne to by było...
Nie ma czegoś takiego jak "wsad w Bascom". Ten "wsad" to jest zawsze skompilowany kod w assemblerze. To , czy był zaś kompilowany z Bascom czy innego języka to rzecz druga, i oczywiście nie da się tego pliku wsadowego "zdekompilować" do programu źródłowego. Czyli - jeśli nie masz źródeł programu w tymże Bascomie czy też innym języku, to możesz zapomnieć...
Kup na allegro programator ISP (kosztuje mniej niż 20pln). Do ładowania programów na procka przyzwoity jest PonyProg. Jeśli chodzi o pisanie programów, to język musisz sam wybrać. Assembler najlepiej odzwierciedla to co dzieje się w mikrokontrolerze. Języki wyższego rzędu, takie jak C czy BASCOM są łatwiejsze. BASCOM został stworzony typowo do mikrokontrolerów,...
Przyznam rację: bascom jest dobry, ale do PROSTYCH PROGRAMÓW... a do prostych nie nalezy pisanie czegos w rodzaju sprzętowej bazy danych na AVRa. Bascom generuje POWOLNY kod, to jest FAKT. I oblusuje TYLKO 5 poziomów zagnieżdzenia ifów. To tez jest fakt. I TRAGICZNIE rozwiązane przekazywanie parametrów do funkcji? Gdzie w bascomie są WSKAŹNIKI? gdzie...
asembler he he gratulacje - uznanie tutaj za pisanie kodu w asm :) coraz mniej ludzi docenia pisanie kodu na niskim poziomie :) Wszedzie tylko Bascom i jak nie ma gotowej instrukcji to reca na bok i kwiczenie... P.S. Komilnac sie da ;) tylko trzeba wiedziec czym :) - jednak fakt nie wiele ludzi zrozumie kod :) P.S.2 he he daj bin-a ;) chetnie sobie...
No to nadszedł czas na krok do przodu --> C Ba - planuję w przyszłości zrobienie nowej wersji programu, ale zacząłem 2 lata temu w Bascomie (bo to jednak bardzo szybko się w nim robi) i teraz program ma 10021 linii (zajmuje mi całe 128K) , i niestety nie ma czasu na pisanie od początku... Poza różnymi "wpadkami" zresztą sprawdza się ten bascom nienajgorzej,...
Najłatwiejszy programator atmegi:[url=http://www.elektroda.pl/rtvf... klik pierwszy post kolegi lechoo zasilanie tylko z zewnątrz ( nie z lpt, przynajmniej u mnie jest za słabe) Do tego używam programu ispprog do pobrania np. z [url=http://www.idg.pl/ftp/pc_13008/ISPP... klik jedyne co na początek trzeba konfigurować to po...
Wiem, że InKey zwraca 0 gdy nic nie dostał. Inaczej nie pytałbym o IsCharWaiting... Jak zatem rozwiązać ten problem? Od razu mówię, że pisanie w C lub asemblerze to dla mnie za wysokie progi. Sprzętowy UART w atmelach (jeszcze w miarę rozsądnych cenowo) dochodzi do dwóch linii uart... czyli wciąż za mało.
bascom pisanie pisanie programu bascom zablokowane pisanie
midland nadawania odbioru micra stick układy samodzielnego montazu
spawarka scherman inwertorowa bateria milwaukee
Brak załączenia hydrauliki w tokarce FCT - przyczyny i rozwiązania Drgania wskazówek przy wyłączonym silniku Renault Kangoo