Mikrokontroler Atiny2313 + wyświetlacz LCD + język programowania BASCOM AVR = wyświetlam co chce na wyświetlaczu. Przy 3V ten model wyświetlacza nie będzie działał
Do takiego pomiaru jako czujnik polecam SHT11. Co do języka programowania to wg mnie najlepiej zacząć od asemblera bo wtedy można dokładnie zrozumieć działanie mikrokontrolera; aczkolwiek jest to najtrudniejszy język. Pozostaje Ci jeszcze BASCOM i C. Tu wydaje mi się większej różnicy nie ma chociaż dokładnie nie wiem bo w BASCOM nic nie pisałem. A jak...
A gdybym chciał się zając mikrokontrolerami, czego bym potrzebował?? Mikrokontroler (jaki?) programator (jaki?) kompilator na kompie (jaki?) hmm.. coś jescze???? _emes Na początek polecam zacząć od mikrokontrolerów rodziny AVR. Nie daj się nabrać na początki w '51 - owszem, może to i "sztandarowy" mikrokontroler, tak jak Pascal w językach programowania,...
Poniżej przykładowe instrukcje wyjęte z programu. Print "ATE0" ; Chr(13) Print "ATD604019159;" ; Chr(13) Print "ATH" ; Chr(13) Wysłanie SMS'a kończymy Print Chr(26); Język programowania to Bascom Telefon Siemens x35 Komunikacja po UART i to, czy będą działać komendy i tryb PDU zależy od telefonu. Wpisz w szukajkę "PDU" a zobaczysz, że jest z czego się...
Witam czy mogę programować w bacomie przy użyciu programatora Avt-5125? Oczywiście że tak. Język programowania nie gra roli. Według opisu AVT programator jest kompatybilny z STK500, a taka opcja jest do wybrania w kompilatorze Bascoma AVR
I jaki język programowania PLD waszym zdaniem najlepszy ? Którego warto się uczyć ? Myślałem nad CUPL. Pod słowem PLD kryje się wszystko i nic. Osobiście uważam, że dowolny HDL spisze się dobrze, do układów CPLD/FPGA. Kiedyś używano ABEL'a, ale to już historia... Chodzi mi o to, żebym nie postąpił tak jak kiedyś, gdy wszyscy mówili , że BASCOM jest...
Zanim zaczniesz od książek powiem Ci że wiele można nauczyć się z Internetu polecę Ci kilka stron z których sam korzystałem, a potem wiedzę uzupełniłem książkami. I mi osobiście też wiele dały filmy szkoleniowe na YouTube. Hobby XYZ [url=http://hobby.abxyz.bplaced.net/?pid... Mirekk36 blog [url=htp://mirekk36. blogspot.com/ Mikrokontrolery blog[url=http://mikrokontrolery.blogspot...
Nadaje się bardzo dobrze. Jest tam opis pakietu BASCOM oraz przykładowe układy i programy do podstawowych zastosowań. Do nauki potrzeba jeszcze płytli testowej i programatora - no i oczywiście BASCOMA (wystarczy demo). W tym przypadku programowanie można zacząć właściwie od zaraz. Jeśli miałeś do czynienia z "C" to polecam darmowy kompilator WinAVR....
Uważam, że moderator ... Działania moderatorskie wykonuję na czerwono za pomocą odpowiednich funkcjonalności. Niestety raz się zdarzyło że na czerwono wyciąłeś tekst o "niewygodnym" środowisku programistycznym :D Ale nie o tym będę pisał. Napiszę jak to wyglądało u mnie. Ja zaczynałem od BASCOMa. I to BASCOMa '51. Były artykuły w EdW. Nie miałem jeszcze...
Kolego, najwyraźniej nie wiesz ani o co pytasz, ani jak daleko jesteś od celu :) Ale to do wybaczenia, skoro się dopiero uczysz. Zacznijmy od tego że nie ma tak jednoznacznego pojęcia jak "programowanie robotów". Co w ogóle masz na myśli mówiąc "robot"? Zabawka z Lego Mindstorm? Piesek Aibo? Spawarka przemysłowa? Bezzałogowy Predator? To wszystko są...
Hej, Skoro po pascalu poruszałeś się zwinnie, to polecam C. To będzie krok naprzód, bascom w tym przypadku to ślepa uliczka. Dodatkowo nauka C to inwestycja, jest to pewien standard i wiele języków się z niego wywodzi. W przypadku AVR dostęp do darmowych narzędzi jest niewątpliwą zaletą. Dodając do tego masę gotowych bibliotek nie powinieneś mieć wątpliwości...
Na początku: Mikrokontroler: Jest taki dział na forum "mikrokontrolery" tam sie dowiesz wielu rzeczy kiedy czegoś nie bedziesz wiedział. Najpopularniejsze rodziny to 8051, AVR puźniej jest PIC i jeszcze nie zabardzo znany temat ARM. Dwie pierwsze rodziny są najpopularniejsze. Język: Bascom- jest to najłatwiejszy język, pisząc nim nie wnikasz w szczegóły...
Co do arduino to nie będę się wypowiadał, bo praktycznej styczności z tym nie miałem. Jeżeli chodzi o BASCOMa to uważam, że nauka programowania w nim nie ma żadnej przyszłości. Jak początkujący nauczy się pisać w C np na AVR, to potem już tylko krok do przesiadki na PIC8/16bit, ARM, ColdFire, MIPS4k i co kto sobie jeszcze chce, kwestia środowiska i...
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...
Witam. Kodu w BASCOM nie mam, ale może to ci pomoże. http://www.elektroda.pl/rtvforum/topic96... W jednym z moich postów na dole strony podaję link do stronki, na której bardzo fajnie i przejrzyście opisane jest, jak zastosować szyfrowanie DES. dla kogoś znającego dany język programowania będzie to roboty na jakieś trzy godzinki (łącznie ze zrozumieniem...
Ponieważ jesteś zielony w temacie, to zacznij od książki w ZIELONEJ okładce, podanej na końcu :))) wyjaśni ci wszystko od początku. -Jaki mikrokontroler najlepiej kupić? Taki jaki jest potrzebny do konkretnego projektu. :)))) (żeby można było go programować bascomem AVR, żeby miał wbudowany oscylator, więcej niż 4KB pamięci,żebym mógł do niego alfanumeryczny...
chciałbym stanąć w obronie bacoma bo nie jest on zupełnie do niczego ma on swoje wady i zalety a jak się nauczysz to i w baskomie można oszczędnie pisać najważniejsze jest czy umiesz już jakiś jezyk programowania jak tak to uczysz się go dalej acha i asembler to fakycznie podstawa niemusisz w nim pisać ale jeśli chcesz nauczyć się mikrokontrolerów to...
Witam, Robiłem takie dwa projekty komercyjnie. Jest to stosunkowo proste urządzenie. Jednak chciałbym Ci zwrócić uwagę na następującą sprawę: - regulacja prędkości obrotów dmuchawy - do tego potrzebna Ci będzie synchronizacja z przebiegiem w sieci. Nie znam się na basicu (piszę w C), ale obawiam się, że jest to zbyt prymitywny język aby zapewnić odpowiedni...
Z dokumentacji co przeczytałem masz wyjście analogowe więc jedyne co to musisz pokusić się o mikrokontroler z przetwornikiem analogowo-cyfrowym o odpowiedniej rozdzielczości lub o zewnętrzny przetwornik wtedy nie potrzebujesz przetwornika w mikrokontrolerze. Jak wiadomo przetwornik ma jakąś rozdzielczość taka atmega8 na przykład ma przetwornik 10-bitowy...
Witam. Czy są jakieś różnice między avr a 8051 jeśli chodzi o ich język programowania w bascomie??
Witam ! Umiem już pisać programy na komputery ale chciałbym zacząć "przygodę" z mikrokontrolerami :) ... I właśnie tu zaczynają się schody - w jakim języku jest najlepiej pisać programy na µk ? Czytałem opinie że Bascom to "badziewny" język za to asembler jest "boski" oraz że w C jest łatwo pisać programy na µk ale czy to jest rzeczywiście...
Bascom to kompilator dla 8bit, ale naprawdę nie ma sensu tutaj wypisywać opinii co Python umie lub Bascom nie umie, a może umie ale trzeba wiedzieć jak :). Język programowania jest narzędziem. To od użytkownika narzędzia zależy jak go wykorzysta. Co by mi pomogło, to może wbudowany interfejs Lan (tylko aby nie wif!-esp odpada), taki np. WIZnet, który...
Tak kiedy już ustaliliśmy konwencję to chciałbym żebyś to zrobił za mnie. Poniższy kod zamień na język Basic i ładnie wstaw na Elektrodzie w Syntax Basic Bascom. Możesz to dla mnie zrobić? :D /* Device register map */ /** Z przyjemnością pomogę Ci przekonwertować podany kod na język BASIC, zgodnie z konwencją, jaką ustaliliśmy. Niestety, w twoim ostatnim...
Jak widzę jakie przyjęcie ma prawdziwe C++ wśród wyznawców "wyższości C" ... eh.... "Prawdziwe C++" to dla początkujących obiekty cin, cout i operatory << i >>. Do tego klasy. Wszystko co się dzieje wokół tego, to czarna magia. Ja się przyznaję bez bicia, że używam C++ obok C, nawet na małych prockach jak STM32F0x. Wyłączam RTTI, używam...
Witam, jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony cel i jak wogóle się najlepiej za to zabrać) w przetransformowaniu...
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...
Witam. Różnie to bywa ale na początek polecam Ci do programowania Bascom'a. Ogólnie jest wiele języków do programowania. W Technikum miałem: Turbo Pascala, Delphi i wspomniany wyżej Bascom. A Atmele to mikrokontrolery, które się właśnie programuje.
Bascom jest dla najbardziej początkujących (sam posiadam tą książkę). C jest o wiele lepsze w porównaniu do bascoma więcej programów na nim napiszesz a wbrew pozorom nie jest taki skomplikowany, zato język trzeci Asembler to jest dopiero skomplikowany język jak na pc praktycznie wszystko na nim napiszesz, to na procka to nie wiem ale sądzę, że zanim...
Dziękuje wszystkim za pomoc (tak wiem w czas o tym pisze) Prostując pewne pytania ,które pojawiły się w ciągu dyskusji: Chciałem skleić prostu układ z elektronicznego złomu, dlatego nie chciałem kupować arduino, kiedy wszystkie części mam w domu. Głównym problemem było jak prosto wgrać program. Od razu odpowiadając czemu BASCOM... Tak wiem ze jest on...
Pisałeś może coś w C czy asemblerze żeby mieć porównanie ? Ja też pisząc w bascomie myślałem że , złapałem byka za rogi jednak po pewnym czasie i zasmakowaniu innych języków przy okazji kilku nieudanych prób realizacji projektu przejrzałem na oczy . Jeśli będziesz szukał pracy jako programista w poważnej firmie i zapytany o to jaki język znasz powiesz...
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...
Inne biblioteczki :). Język c++ jest językiem obiektowym. Jest on kompatybilny w dół więc programy pisane w c będą działały na c++. W drugą strone tak niema. Programowanie obiektowe jest mocno różne od takiego zwykłego c. Jednak nie bardzo widze obiektowe c++ w uC.
Witam, proszę o opis podstawowych i najprostrzych komend w języku basco (takich jak np. do, loop, else, if,din i inne) . Może głupia prośba ale jest mi to bardzo pilnie potrzebne.
W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.
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
najlepiej jak zaczniesz bawić się programem BASCOM AVR jest to bardzo prosty język programowania
nie można udzielić jednoznacznej odpowiedzi , właściwie każdy jest dobry jeżeli zaczynasz i chcesz ograniczyć się tylko do programów prostych związanych z sterowniem robotami to możesz zacząć od Bascoma , dość szybko opanujesz ten język , oczywiście nie jest to idealny język ale na początek jest dobry przy ambitniejszych planach pracy z uC to asembler...
Witam! Szukam pomocy przy pisaniu programu w Bascomie oczywiście za darmo. Chętne osoby proszę o kontakt e-mailem. Pozdrawiam!
Na wifi to już byś musiał znać troszkę jakiś język programowania na Bascom lub C Są takie specjalne moduły wifi zapomniałem tez o modułach 433 MHZ PS. Dzwonek to badziewie mam taki w domu miałem problem z zasięgiem tz max 6-8m
BASCOM - polecam książkę "Mikrokontrolery dla początkujących" - Piotr Górecki C - polecam książkę "Programowanie mikrokontrolerów 8051 w jezyku C" - Jacek Bogusz ASSEMBLER - polecam książkę "Podstawy programowania mikrokontrolera 8051" Piotr i Paweł Gałka. Ogólnie to polecam uniwersalny do wszystkiego język C, chyba, że koniecznie chcesz inny to Bascom....
Witam , Mam kilka pytań odnośnie bascoma gdyby ktoś był tak dobry i pomógł mi na nie opdowiedzieć byłbym wdzięczny 1. wyjasnij naczym polega konfiguracja środowiska bascom 2.realizacja funkcji : jezeli..... to 3.do czego służy konstrukcja do ......loop 4.jak najprosciej wyswietlic napsi w 2 linijice wyswietlacza 5.Jak skonfigurowac port A DO Pracy wej/wyj...
VHDL, C, Assembler, Bascom Poczytaj troszkę o nich i wybierz sobie
To są tylko ustawienia początkowe tej nogi, procesor musi dostać instrukcję co ma robić. Według wiedzy którą posiadłem z książki "Programowanie mikrokontrolerów AVR w języku Bascom" te ustawienia powinny określają co ma robić procesor czyli tylko ustawić stan wysoki na tej nodze czyli wyłączyć diodę. Musi być jakaś pętla. Dodano po 5 Dzięki "dondu"...
Czy wiesz co to będzie za zestaw? Być może jest na nim coś, co może ułatwić pracę. Na przykład drabinka R-2R, filtr dla modulacji PWM lub jakiś gotowy przetwornik cyfrowo-analogowy. Sugeruję rozważyć zastosowanie środowiska BASCOM dla procesorów z rodziny 51, jeśli typ procesora będzie przez nie obsługiwany. BASCOM ma w tym przypadku trzy zalety: 1....
Witam. W jaki sposób można w kompilatorze Bascom zapisywać w jednej linii więcej niż 2 operacje matematyczne - tj. dodawanie, odejmowanie, iloczyn 2 zmiennych itp.. Bo mam złożone działania, a dzielenie tego na poszczególne kroki mające za każdym razem tylko 2 zmienne które przykładowo mnożę jest bardzo uciążliwe i muszę stosować dodatkowe zmienne pomocnicze......
Witam Przeczytałem tutorial ze strony :http://www.patron.net.pl/artykuly/AVR_t... i wykonanałem przykłady. Ten tutorial dotyczy programowania w języku C. I mam pare pytań co do języków programowania, a mianowicie: Czy każdy język stwarza te same możliwości programiście? Bo patrzyłem na przykłady z innych stron i tam tylko Bascom i assembler...
Jeśli jest ktoś zainteresowany napisaniem prostego programu w bascomie na atmega32 to prosze o kontakt.
Widzę, że nieodpowiednie forum wybrałem. Przepraszam. Temat zamykam. Dodano po 4 Napisałem kod pod wyświetlacze led 7segment. Timer minutnika pracuje w mode=2 późni się 500ms / 1 h . Również µP z TME, nie chciał pracować poprawnie pod tamtym programem z wyświetlanie LCD i ciekawymi opcjami. Czyli kod coś nie bardzo. Kolego, wybrałeś zabytkowy mikrokontroler...
Witam, właśnie czekam na świeżutką przesyłkę z zamówioną pełną wersją Bascom'a ... i mam pytanie do fachowców tu na forum czy ktoś miał może jakieś doświadczenia z pisaniem własnych bibliotek do Bascoma. Jak narazie jeszcze nie natrafiłem na informacje na ten temat a z drugiej strony poza takimi ew znalezionymi informacjami w necie chciałbym tak z pierwszej...
A więc Twój projekt ma właściwie do wykonania cztery zadania: - obsługę LCD (inicjalizację i procedury wysyłania danych i rozkazów) - obsługę przycisków (detekcja zbocza opadającego, likwidacja efektu drgania styków) - obsługę liczenia czasu (odpowiednie skonfigurowanie licznika) - obsługę wyliczeń matematycznych (max. 9!=362880, a więc mówimy tu o...
Witam. Często spotykam się w necie za zdaniem że bascom nie nadaje sie do zastosowań profesjonalnych , że jest za wolny itp. Mam prośbę czy ktoś mógłby mi sensownie odpowiedzieć dlaczego bascom jest "gorszy" od innych . Bo jak na razie moje zdanie na temat tego języka jest jak najlepsze . Pozdrawiam.
µC może być dowolny, jak masz programator pod AT89Cxxxx, (wystarczy 89C2051) to zrób na nim. Prostszy programator jest na rodzinę procesorów AVR (np. ATiny2313) z programowaniem przez ISP, tzn. bez wyjmowania/odłączania µC od otoczenia mikrokontrolera. Język programowania BASCOM Musisz napisać jeszcze czy to ma być tylko sygnalizacja stanu...
Witam. Mam problem mianowicie potrzebuję edytować określone znaki w zmiennej string. Coś w tym stylu że jest zadeklarowana zmienna mająca 16 znaków a ja potrzebuję zmienić znaki od 8 do 16 nie ruszając znaków 1-7. w jaki sposób można tego dokonać z poziomu bascom-a. Udało mi się zrobić to wstawką w asm poprzez wstawienie danych pod odpowiednie adresy...
Cóż, co do języka C i Bascom to tam po prostu rozwinąłeś nieco to, że Bascom nadaje się tylko do AVR, choć nie wiem czy można powiedzieć, że dany język jest szybszy, czy wolniejszy - wszystko zależy jakie rozkazy w nim zakodujemy. Różnice są nawet między kompilatorami C np. dla PIC, to tak na marginesie, by nie zbaczać z tematu postu.
BASCOM to ślepa uliczka Nie dla wszystkich. Gdyby nie Bascom, który opanowałem w 3 dni (znając Basic i ogólne zasady programowania), nigdy bym się za uC nie zabrał. Zarzuciłbym też resztę elektroniki bo bez uC obecnie nie ma ona już wielkiego sensu. Bascom nie przeszkadza mi obecnie testować ARM'ów. Oczywiście w C, bo "Bascoma" na ARM'y póki co nikt...
Myślałem że w C są jakieś polecenia do bezpośredniego sterowania bitami rejestru PORTB Cóż mam napisać...poczytaj sobie podaną stronę- jest tam dużo materiałów które pomogą wejść Ci w świat programowania w języku C. BASCOM to jednak inny język/środowisko ...oczywiście pewne analogie występują ale trzeba wiedzieć co w danym języku występuje i co jak...
To zależy, czy próbowałeś pisać w sensie kopiowania i modyfikowania programów, czy próbowałeś nauczyć się języka. Jeśli będziesz chciał programować mikrokontrolery, to jakiegoś języka będziesz musiał się nauczyć, a między wymienionymi wyżej językami (jakkolwiek by się nie nazywały) istnieją spore różnice. Początkującemu z góry odradzam asemblera, pewnie...
Mam już użyty timer0 do odświeżania wyświetlacza LCD. To źle robisz. Obsługa wyświetlacza nie należy do błyskawicznej , więc nic więcej nie będzie działać, zanim się napisy nie wyświetlą, a przy tym Timer się przekręci kilkanaście razy, więc zgubisz tyle przerwań. W obsłudze przerwania nie robi się nic, co by miało trwać zbyt długo. Nadal odbywasz...
Witam musisz dobrać na początek sobie procesor dostosowany do pracy na takie napięcie myśle że znajdziesz sobie bez problemu większość procesorów pracuje na napięcie 5V Jak już będziesz miał procesor wybrany musisz wybrać język programowania na początek do pisania prostych programów proponuje Bascom dość prosty język programowania Następnym krokiem...
język programowania esp32 własny język programowania automatyka język programowania
otwierać skrzydło rezystancja słuchawek telefonicznych korpus podnośnika ursus
zmniejszenie wartosci potencjometru zmniejszenie wartosci potencjometru
Kompatybilność płyty TP.MS3463S.PB711 z matrycą LY 2K512G001 w TV SHARP LC-32HG3242E Jak wzbudzić prądnicę agregatu prądotwórczego jednofazowego