Proszę. Można to zrobić na kilka sposobów. Pokazuję taki najprostszy żeby pokazać mechanizm. Kiedy bit w bajcie na danej pozycji ma wartość 1 to pin nadawczy jest ustawiany w stan wysoki i po 500us jest zerowany i znów czekamy 500us. Po tej operacji licznik wskazujący o który Bit w Bajcie nam chodzi jest zwiększany. Bity występują w ilości 8 ale numerowane...
No to faktycznie ciekawy projekt. Zmiana tego na C trochę potrwa więc może jednak dalej Bascom. Ale nowe projekty rób już w C na bazie tego: http://mikrokontrolery.blogspot.com/2011...
Witajcie. Do tej pory programowałem mikroprocesory w bascom. I uważam że jest to fajny i łatwy język aby rozpocząć przygodę z AVR. Jednak z biegiem czasu chciałbym nauczyć się czegoś więcej i postanowiłem "przepisać" swoje projekty z bascom na język C. no i niestety utknąłem w martwym punkcie a nie mogę znaleźć informacji na ten temat. Otóż jeden projekty...
Jak koń pod górę... Dodaj te 3zł do ceny t2313 i dodaj tą dip8 do obudowy t2313... i masz atmega8. Nie wspominam już o kodzie wyżej który przecież dochodzi do puli, no i kod obsługi I2C. W tym momencie myślałem nie tylko o małym Attiny2313 ale również o dużo większych. Jeśli robiłeś większe projekty to być może spotkałeś się z sytuacją, gdzie nawet...
Witajcie, Zacząłem pisać ostatnio program w bascom, jednak nie działał, okazało się że część kodu odpowiedzialna za przejście do podprogramu nie działa, długo kombinowałem, wklejałem części kodu znalezionych w internecie, ale wciąż nie działa. Kod: [syntax=basic4gl] $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize =...
Mam pytanie jak AVRa (ATmega32) zaprogramować przy pomocy AVR Studio programem napisanym w Bascomie ? Programator ISP MKII
Jeśli jest ktoś zainteresowany napisaniem prostego programu w bascomie na atmega32 to prosze o kontakt.
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...
Witam Posiadam moduł uruchomieniowy AVR dla mikrokontrolerów serii ATMEGA.. Na tym module posiadam slot kart pamięci SD i przy tym slocie 4 goldpiny (MSO,SCK,MOSI,SS) , proszę jeśli to możliwe o poradę jak odczytywać i zapisywać dane na takiej karcie (ta którą mam w zestawie ma 256MB). Chodzi mi głównie o możliwość adresowania i umieszczania na niej...
Witam, ucze się dopiero pół roku, ale na zajęciach dodatkowych zrobilismy układ mikroprocesorowy na atmega48pa-pu. Używam programamtora USBASP 2.0 i programu "Bascom". Jestem zupełnie zielony, a chciałbym wiedzieć od podstaw jak napisac program, oglądałem filmiki na youtube, jednak nie znalałem żeby ktoś wszystko opisywał krok po kroku :/
Problem jest taki pisze program pod procka Atxmega128a1 w bascomie ale ze względu na specyficzny programator (klon avrisp mkII) nie mogę zaprogramować go poprzez bascoma ale moge to zrobić przy pomocy Avr studio i teraz moje pytanie: Jak ustawić Xmege na 32Mhz przez AVR studio?? proszę o pomoc krok po kroku bo z avr studio nie miałem nigdy do czynienia....
Witam. Zaczynam dopiero zabawę z programowaniem i chciałbym zbudować mini komputer pokładowy. Chcę aby był on na atmega8, wyświetlaczu 16x2 i pisany w bascomie. Chciałbym aby miał: 1. Napis powitalny 2. Napięcie instalacji (spadek poniżej 13V żeby był informowany buzzerem i diodą led) 3. Temperatura wewnętrzna 4. Zegarek 5. Temperatura cieczy chłodzącej....
witam czy te dwa procesory to sa dokladne odpowiedniki, to znaczy czy program napisany w bascom mozna wrzucic bez modyfikacji i w jeden i w drugi procesor, i drugie, a wzasadzie trzecie pytanie czym zaprogramowac Atmega8535 bo bascom i stk200/300 nie daje rady pozdrawiam
Witam! Ostatnio zacząłem pisać pisać programy na mikrokontrolery ATmega a konkretnie Atmega 32. Szukałem na Elektrodzie i przez google jakiś gotowych programów. Niestety nie znalazłem żadnych ciekawych programów. Pomyślałem wtedy, że warto by było zrobić temat, na którym każdy mógłby podzielić się swoim programem. Myślę że to dobry pomysł na wymianę...
Mam taki problem. Kupiłem wczoraj atmege32 do mojego nowego projektu wlutowałem w płytkę wszystko co potrzebne do odpalenia mikrokontrolera chcę programować a tu zonk :( Bascom AVR nie widzi procka płytkę sprawdziłem chyba 50 razy i wszystko jest OK zasilania oba podpięte pinologia złącza ISP poprawna i dobrze dołączona do procesora reset to kondensator...
Poszukuję pomocy w zaprogramowaniu ATMEGA32 w Bascomie. Schemat wyświetlacza do analizatora i program na poniższej streonie. http://www.qsl.net/pa3ckr/bascom%20and%2... Jack
Witam! Chcę zrobić zegar z podtrzymywaniem po zaniku zasilania. Ma on być zrealizowany na procesorze Atmega (np. 8) i układzie czasu rzeczywistego DS1307 lub PCF8583. Zwracam się z prośbą o podanie przykładowego schematu połączeń procesora z zegarem oraz o przykładowy program napisany w BascomAVR. Dziękuję i pozdrawiam.
Witam, Tak jak w temacie zlecę wykonanie prostego programu na mikroprocesorze atmega32. Program ma za pośrednictwem 3 przycisków sterować wyświetlaniem diód lub wyświetlać coś na ekranie (np. sekwencje liczb). Kontakt: gg 4479324 e-mail: lodowabb(at)gmail.com
Pracuję nad odczytem ramki z ALPINE M-BUS i wysyłaniu do Terminala po RS232 Temat był kiedyś poruszany.Ogólnie M-BUS pracuje na zasadzie PWM ,tzn, 0 i 1 są transmitowane z różną szerokościa impulsów . Joerg Hohensohn zrobił już coś takiego w języku C. www.jevinskie.com/mbus/ Chce zrobic tosamo w bascomie. Docelowo ma być pózniej emu zmieniarki na module...
(at)ElektrodaBot czy potrafisz tworzyć programy na ATMega128 w jezyku BASOM AVR ewentualnie w ASM?
Witam. *Czy mógłby mi ktoś doradzić z wyborem odpowiedniego programatora umożliwiającego programaowanie mikrokontrolerów atmega pod Bascomem avr. *Potrzebuję programatora , który jest w stanie obsłóżyć ATmega 128, ATmega 32, ATmega 16, ATmega 8. *Czy do programowania tych mK w ISP są niezbędne różego typu programatory? *Czy jest możliwość samodzielnego...
Projekty i programatory Bascom 8051 i AVR http://www.elektroda.pl/rtvforum/files-r... Potężny zestaw projektów polskich i zagranicznych Potężny zestaw projektów polskich i zagranicznych: 8 kanałowy sterownik RC5, blokada komputera, autoalarm, zegary, podlewanie ogrodu, miniaturowa centralka alarmowa, pralka automatyczna, reklama świetlna,...
Koledzy Chciałem spróbować swoich sił w programowaniu mikrokotrolerów. Zakupiłem sobie zestaw taki and load . a tu nie mam zielonego pojęcia. Sterowniki zainstalowane tak jak w instrukcji. Dodam ze mam windows7 x64. Proszę o jakieś wskazówki gdyż jestem już zielony bo nie wiem co robić.
Witam stałem się posiadaczem Bascom AVR 2.0.7.3 pełnej wersji . mogę pisać programy powyżej 4KB tylko nie mogę wgrać programu do Atmega8 A bo kompilator nie zna takiego procesora . Proszę o pomoc męczę się z tym problemem a nie stać mnie na zakup nowej pełnej wersji 2.0.7.5 gdzie Atmega 8A jest normalnie wykrywana i programowana ale bez wykupienia pełnej...
u mnie wywołanie tej funkcji: Gbtemp1 = Initfilesystem(1) zwraca 3 albo 5. nie wiem dlaczego. może ta karta micro SD 1 giga nie nadaje sie do tego projektu.
Hej. Bascom a właściwie Basic, to chyba najłatwiej zrozumiały język, choć ponoć najmniej efektywny. [url=http://www.serasidis.gr/circuits/AV... jest projekt oscyloskopu na ATmega32, z oprogramowaniem w C. Oprócz assemblera, C i kilku odmian Basic-ów, chyba w innych językach Atmeli się nie programuje.
Przepraszam Was że tak długo nie odpowiadałem. Problem z tym że dioda nie mrugała był z jednej strony taki żę zamiast porta było pina. Powoli będę się przerzucał na c++ projektów też już było więcej. Temat rozwiązany dziękuję za pomoc.
Witam Jaki kwarc użył kolega do tego projektu? 25Mhz? Atmega32 poszła na takim przetaktowaniu? Pozdrawiam
Hahahaha :D tak! W IDE sa wpisane takie dla małego projektu i małego procesora. Mając większy projekt i procesor trzeba je albo tam zmienić albo wpisać bezpośrednio w projekcie. Kompilator się nie pyta o nie bo ma wpisane te domyślne, ale one są za małe. Musisz wiedzieć jaki masz mikrokontroler i ile ma RAM`u. Na przykład ATmega 32 ma 2kB RAM`u (dwa...
Dzięki już porzuciłem projekt na Attiny' i przerzuciłem się na Atmega32
Kiedyś na tym forum na pytanie dla czego spóźnia mi się sekundnik z timera otrzymałem odpowiedź że w bascomie każdorazowe użycie "wait" używa jednego timera, a co za tym idzie blokuje inne.Ktoś mi wtedy polecił zmianę instrukcji "wait" na pętlę zakańczaną przepełnieniem zmiennej z przerwania timera którego używam.Tak więc z własnego doświadczenia znam...
Gdzie PDU ? Przyjrzyj się ramce jeszcze raz: +CMGR: <stat>,[<alpha>],<... Ano w następnej linijce, bo masz zwracane <CR><LF> Ponadto nie filtrujesz znaków <LF> co może ci nieco namieszać. Proponuję odbierać przy pomocy Input i bytematch tak jak ja to zrobiłem w moim projekcie,...
Na kiedy zaliczenie ? ;-) Szkoda, że chcesz to w C, w Bascom mógłbym napisać... zestaw uruchomieniowy mam.
Używam jednego ADC do pomiaru napięcia stabilizatora dla kontroli jego sprawności bo miałem przypadek kiedy napięcie spadało wraz ze zwrostem temp. stab. .Miałem wolne piny to dlaczego nie wykorzystać . Ustawiłem pady tak aby można było przerobić na DS18B20 na dwa lub trzy przewody. A faktycznie. No ale to raczej dla zabawy bo ten stabilizator nie...
Witam Proszę o pomoc. Potrzebuję wykonać okład mierzący bardzo krótkie odcinki czasu. START podanie impulsu na któryś pin, STOP podanie drugiego impulsu na kolejną nóżkę. Procesor Atmega32 język Bascom. Jaki najmniejszy odcinek czasu mogę zmierzyć ? Jak wygląda procedura pomiaru czasu miedzy Start a Stop? Bardzo proszę o podanie fragmentu kodu. A czy...
Witam wszystkich. Zaczynam przygodę bascomem i napotkałem się na problem z podprogramami. :cry: [syntax=basic4gl] Dim Tmp_1 As Byte : Tmp_1 = 14 Dim Tmp_2 As Byte : Tmp_2 = 64 Declare sub Test_sub(byval Sub_1 as Byte, Byval Sub_2 as Byte) Sub Test_sub(byval Sub_1 as Byte, Byval Sub_2 as Byte) Print Sub_1 ; " " ; Sub_2 End sub Call test_sub(Tmp_1, Tmp_2)...
Udało się nawiązać komunikacje. Życzę forum elektrody i sobie więcej tak życzliwych i pomocnych użytkowników forum. Pozdrawiam i walczę dalej z projektem.
Po pierwsze, czy masz połączenia skrosowane Rxd->Txd ?? Po drugie, czy jest włączony tryb asynchroniczny, czy synchroniczny transmisji? Po trzecie masz połączenie masy? Nie znam się na Bascomie i w związku z tym nie mogę zweryfikować tej części projektu.
Witam ! Planuję zrobienie robota opartego na ATmega32 . Jako czujniki chcę zastosować czujniki ultradżwiękowe. Czy moglibyście mi podać jakis przykładowy czujnik, którego mógłbym użyć w moim projekcie, jego wyprowadzenia i co najważniejsze jak się go obsługuje w Bascom. Za wszelką pomoc i odpowiedzi z góry dziękuję :P Pozdrawiam Electrik_eye
Dzięki za pomoc. Chyba będę musiał porzucić projekt bo nie mogę znaleźć nic co bym zrozumiał i by mi odpowiadało...
mala szansa aby w kilku postach zrobic Ci wyklad ale jak masz 12 linii adresowych tj A0-A11 to wszystkie koncowki musza byc podlaczone w Twoim przypadku najlepiej do portow obu Atmeg czyli w praktyce 2 porty do tego zuzyjesz a 3 do danych jesli chcesz wykorzystac pojedyncze piny danych to tez musisz "zuzyc wszystkie 12 adresow , bez bramek czy dodatkowych...
Witam Kod do obsługi zegarka włącznie z różnymi bajerami znajduje się w załączniku. Ostrzegam, że jest to cześć większego, nieskończonego jeszcze projektu i póki co chodzi zegar i wyświetlacz LCD. -- pozdrawiam
Ok dzięki za wytłumaczenie. mam jednak jeszcze jedno pytanie. A mianowicie płytki prototypowe kosztują w granicach 200-300zł znacie może projekt takiej płytki jak moja tylko na procesorze atmega8 lub atmega32 byłbym wdzięczny
Witam mam program do procesora z nestor electronic sterownik pieca co v4.1 i niewidem jak mam ustawic fusbity w Bascom zeby zadziałało na wyświetlaczu same kwadraciki. Pisałem do autora projektu i nic. [/code]
to wspaniale, tego mi bylo trzeba... zwlaszcza ze w srode mam oddac skoczony projekt... eh... odnosze wrazenie ze ustawilem cksel na 0000 ,to zle czy bardzo ? sprobuje z generatorem. mam sprawnego 89c2051, da rade z niego wyciasnac potrzeby sygnal ?
Naprawde wielkie dzieki juz zasysam schemacik :) czy udalo sie komus juz zaprojektowac plytke lub napisac program? jesli juz jest taka osoba na forum to bym byl wdzieczny za pomoc lub udostepnienie materialow:) z gory dzieki:) czy za pomoca tego programatora mozna zaprogramowac tego atmega32 podanego w schemacie ? http://student.agh.edu.pl/~kocot/uP/Atme...
Posiadam taką samą płytkę, ver.2 chyba. IMO jeden z lepszych projektów na rynku. Jak na obecną chwilę napisałem kilka programów- klocków do budowy większego projektu. Praktycznie ostatnią rzeczą , jaka mi została do zrealizowania, to obsługa kart MMC/SD. Jeżeli koledze uda się napisać obsługę kart w BASCOM - może się podzieli? :-)
https://obrazki.elektroda.pl/9541913100_... Dzień dobry, Dzisiaj przedstawiam część dużego projektu którym pochwalę się za kilka miesięcy. Tą częścią jest bardzo prosty sterownik PLC z minimalną ilością elementów, zrealizowany na mikroprocesorze Atmega32. Całość została wykonana w wersji THT co jest celowe. Miało by mi ułatwić pomiary...
Dzięki Panowie! max_gg - Twój sposób działa. Drugiego nie testowałem. Układ uruchomiony. A jest to zegar z wyświetlaczem VFD sterowany ATMega32 jakby ktoś się pytał :) Jak skończe całkowicie projekt - wrzuce na Elektrode. Jeszcze raz serdeczne dzięki! Pozdrawiam! Do moderatora - temat zamknięty.
Tiny2313 ma na zegarze preskaler dzielący przez 8. Musisz go wyłączyć - w fusach oczywiście. Co do fusów, w Bascomie przy zakładce fusy jest przycisk Refresh. Jak go klikniecie fusy zostaną odczytane z uC. Poprawcie tylko to co trzeba i zapiszcie (jedna zmiana, jeden zapis). Używam Bascoma już długie lata i nie "udało" mi się nieświadomie zablokować...
Podpinałeś kiedys ds1820 z 4,7K opornikiem podciagajacym na 20m kablu? I co udało się? Bo mi nie chciało zadziałąć - zawsze albo 0 stopni albo te magiczne 85 stopni. Wiadomo ze na takie odległości tylko pętle prądowe i nic innego. W nocie aplikacyjnej AN244 od Dallasa jest projekt drivera 1-wire dla kabli do 500m.
http://obrazki.elektroda.pl/4780964300_1... Witam Chciałem przedstawić moją konstrukcję odtwarzacza plików SID. Jest to moje protopywowe urządzenie zbudowane na dwóch płytkach uniwersalnych.Wszystkie połączenia są wykonane kabelkami.Sercem układu jest ATmega32 który jest prostym emulatorem procesora z C64 6502.Oryginalny układ SID'a...
Pytanie do autora projektu. Pamiętasz może jak ustawiłeś fusebity podczas programowania ATmega32. Nie chcę jej uwalić, a moja praktyka w programowaniu AVR jest zerowa. W BASCOM-AVR jak już wejdziesz w zakładkę z ustawieniami fusebitów,, to w części Fusebits High[C9] musisz ustawić CKOPT=0, a w części Fusebits [9F], CKSEL=1111 i SUT=01,
Też jestem na etapie projektu, ale trochę innego przeznaczenia i wiele wskazówek można znaleźć na forum. Także daj sobie trochę czasu i przeszukaj forum, poczytaj... Naprawdę, sporo jest tutaj tego typu zagadnień.
Witam wszystkich ;) Na wstepie opisze na czym polega moj problem . Mianowicie chodzi mi o pomoc w napisaniu w bascomie obslugi przetwornika cyfrowo-analogowego audio TDA1543 , owy uklad posiada interfejs i2s b.duzo czytalem i szukalem na ten temat ale za chiny nie moge znalezc nic pod bascom-a . Znalazlem na jakiejs czeskiej stronie o tym ale tam jest...
W BASCOM nie pomogę :( W załączniku znajduje się projekt PCB z programu EAGLE Wrzuć go w formie graficznej - nie każdy ma Eagle.
Szanowni koledzy ale czy do tego projektu Nestora http://www.sklep.nestor-electronic.pl/pl... testowa ATMEGA32 - moduł internetowy +7010a [7010A-LCD] Ma ktoś schemat elektroniczny i oczywiście ten moduł tc/ip WIZNET7010 nigdzie nie mogę natrafić na schemat elektroniczny oraz opis pozdrawiam...
nie wiem co chcesz osiągnąć więc podałem taki przykład zobacz kit z AVT2853. To jest proste i tanie Tu bardzo ładny projekt, ze źródełkiem i opisem [url=http://www.avrfreaks.net/index.php?...
Zamiast Bascomem warto zainteresować się Arduino, szczególnie do takich projektów :) Co do sterowanie pilotem i RC5, to w Bascoma wbudowana jest komenda GETRC5: http://avrhelp.mcselec.com/index.html?ge... W powyższym linku znajdziesz przykładowy kod.
Witam czy Atmega8 wystarczyła by do tego projektu ??. jako ciekawostka to te wyświetlacze produkuje Epson i znalazłem ciekawą stronkę tylko nie jest po polsku ale to żaden problem .[url=http://www.mikrocontroller.net/top...
Witam. Mój projekt właściwie upadł. Co prawda jakieś bazgroły w wersji roboczej pozostały. U mnie też oparte to było na tablicy w Eeprom z tym że, ja nie przepisywałem jej całej do Ram tylko odczytywałem według aktualnego dnia tygodnia z RTC (8363). Tablica podzielona była na 7 bloków. W każdym bloku zapisane były: godz_zał, godz_wył, temp po 8 wierszy...
seba_x , w sumie racja-spróbuję z nowszą wersją. Chociaż teraz-ze względu na bliski termin ukończenia projektu ("oddania go" do użytku), kupiłem nowy egzemplarz ATmegi i spróbuję z nią. A nowszą wersję i tak zainstaluję :D Dzięki i pozdro Przemotronik
Witam, Mam juz dzialajacy projekt na Atmega32, ktory uzywa pamieci EEPROM (zapisuje w pamieci jakies dane). Chcialbym teraz polaczyc to urzadzenie z komputerem i stworzyc program, ktorym moglbym zmieniac dane w EEPROM uC (tak samo jak z uC, tyle ze przez PC). Uzywam BASCOM i DELPHI. Prosilbym o jakis pomysl na start jak to zrealizowac, bo nie wiem jak...
Witam Jest to mój pierwszy projekt nigdy wczesnej się elektroniką nie zajmowałem (od razu mowie ze się na tym nie znam jest to pierwszy i ostatni raz). Zbudowałem układ na ATmega32 i kwarcem 8MHz (schemat z elektrody) potrzebuje jakąś krótką instrukcje zmiany FUSEBIT żeby nie uszkodzić ATmegi. przeczytałem trochę tematów ale w każdym piszą co innego....
wisiena daruj sobie złośliwości względem bascomowców, bo nie o to chodzi na tym forum. Zgadzam się, że są lepsze narzędzia od Bascoma, ale sam Bascom nie jest klapą programową, tylko trzeba wiedzieć jak go urzywać i gdzie szukać informacji. Po skompilowaniu projektu wciskasz ctrl+W i masz raport kompilacji, gdzie jst między innymi podany błąd baudrate...
Konkretnie: 1. Mikrokontroler np. ATmega32 + konwerter USB >> mikrokontroler 2. Napisać oprogamowanie w jednym z języków programowania Bascom, C++, asembler >> zkompilować >> załadować do mikrokontrolera 3. Napisać oprogramowanie na PC np. Delphi Wiedza ja to połączyć i napisać. Na forum jest projekt podobnej matrycy, poszukaj.
Ja ci proponuję zrobić prosty test: kompilacja uproszczonej wersji programu gdzie w ogóle na razie nie odpalasz PWM'a i zobacz czy masz to mignęcie potem odpal najprostszy program z pustą pętlą główną Do LOOP i ew tuż przed nią ustawiaj stan niski albo wysoki na tych pinach - zależy jak masz te diody podłączone a na końcu to wywal jeszcze te bramki...
hehehe nie do tego jest jeszcze reszta kodu, jest on mocno rozbudowany i nie chcialem umieszczac. Jest do projektu dodany wyswietlacz. Jak na samym poczatku jak procesor startuje wcisne przycisk to jest ok ale jak dojdzie do trybu powerdown to juz z niego nie wychodzi. jak zadales takie pytanie rozumiem, ze w takim razie kod jest ok
http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...
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...
atmega32 projekty projekty atmega32 projekty bascom
programowanie firmware telewizora domofon unifon wekta zwrotnica głośnikowy schemat
interfejs diagbox interfejs multidiag
Jak ustawić stację radiową w wieży Thomson AM1450? Budowa zaworu trójdrożnego Torus - szczegóły i zastosowanie