Napisanie $crystal = 1000000 spowoduje, że Bascom dostosuje opóźnienia do aktualnej częstotliwości pracy zegara i program zacznie zachowywać się normalnie. Aby przełączyć procek na zewnętrzny oscylator kwarcowy trzeba go podłączyć do programatora obsługiwanego przez Bascom. Kliknąć ikonkę programowania w Bascomie, wybrać programowanie ręczne, co pozwoli...
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
marianpazdzioch12 ---> poczytaj sobie wyżej co ja już od długiego czasu "trąbię" ;) .... ale to oczywiście tylko moje i subiektywne zdanie. Daj sobie całkowicie spokój z budową tej przejściówki wg tego schematu. Zajrzyj sobie dokładnie 10 postów wyżej (licząd od twojego) - tam gdzie pokazałem schemat przejściówki ale na jednym scalaku FT232RL Sam zobacz!...
Witam! Czy byłaby możliwość zaprogramowania mikrokontrolera ATMega 8-16AU z użyciem Arduino? Jedyny problem jest taki, że kod do niego mam napisany w Bascomie. Wiem, że bez problemu można używać Arduino jako programatora do kodu napisanego w C/C++. Dało by się jakoś wgrać kod pisany w Bascom? Pozdrawiam
Programator jak i kompilator BASCOM nie należy do szcztowych osiągnięć w tej dziedzinie. Ponieważ część programów i komend korzysta z tych samych peryferii np liczników itp wykorzystanie ich razem w bardziej złożonych aplikacjach kończy sie klapą . Programowanie ISP wymaga ustawienia pewnych parametrów i w wielu przypadkach działa tylko raz . Dla profesjonalnej...
Witam posiadam wyżej wymieniony zestawl. W Bascomie ustawiłem na atmega 32 oraz stk 200/300, biorę przykładowy program kompiluje i daje programuj. I wtedy diodka na płytce sygnalizująca programowanie mignie i wychodzi błąd : Could not identify chip with ID:000000 Jeśli możecie to prosze o wmiarę szybką pomoc. Z góry dzięki
Rezystory podciągające podpina sie jedną końcówką pod linię sda lub scl a drugą pod VCC a wyprowadzenia pc5 łączysz bezpośrednio z scl pamięci tak samo pc4 bezpośrednio z sda pamięci . Dla standardowego adresu A0 A1 i A2 podłącz do masy. Książki możesz poszukać w księgarni czy empiku albo zamówić bezpośrednio u wydawcy www.btc.pl książka Mikrokontrolery...
Żadne pytania nie są banalne a te najbardziej oczywiste często naprowadzają na przyczyny złego działania. Najtrudniejsze usterki są banalne i oczywiste. Odpowiem Ci że nie podciągnąłem ponieważ scl(PC.5)=Rs lcd a SDA (PC.4)=E lcd. (ale nie na 100%) jutro pokaże schemat ponieważ mam go w domu na 2 kompie. Może faktycznie popełniłem gafę. Moje pierwsze...
Witam Programowanie mikrokontrolerów zajmuję się już od ładnych paru lat czasem częściej a czasem z dłuższymi przerwami, więc wiem na ten temat co nieco. Od niedawny próbuję coś zrobić na AVR. I tu pojawia się pewien problem, nie wiem czy wynika on ze złej konfiguracji czy też z możliwościami programów które używam. Mianowicie napisałem prościutki program...
Chciałem odświeżyć problem "Could not identify chip with ID:FFFFFF". Zaczynam programowanie uC a konkretnie Atmege 32. Układ zmontowałem na płytce stykowej. Po zmontowaniu i podłączeniu programatora wgrałem pierwszy program testowy jakim była migająca dioda. Wykorzystałem Sample Electronics programmer. Nie odpinając programatora wyłączyłem komputer...
do kolegi szymtro ;) ... masz rację może niepotrzebnie zacząłem tę dyskusję, która zaraz mogłaby się przerodzić w "kłótnię" na temat wyższości jednego języka nad drugim - a nie o to mi chodziło ;) ... sam pomimo to, że programuję tylko w asemblerze brakuje czasem, żeby gdy jest coś bardzo prostego to zrobić to albo w Bascomie albo w C. Wkrótce tak będę...
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 =...
Pan powyżej wpisał mi polecenie if ale ni jak nie umiem go jeszcze zastosować. Po pierwsze nie pan tylko kolega, po drugie nie if tylko for, po trzecie trzeba wgłębić się w kursy i analizować małe fragmenty programów już napisanych i samemu pisać, a dzień po dniu będzie się wszystko powoli wyjaśniać samo. Niestety, nawet 18 latek mikrokontrolerów nie...
zacząłem się bawić w programowaie na atmelach (dokładnie na ATMega). zapalanie, gaszenie, zmiany portów to mi wychodzi, ale pojedyncze bo kilka zmian na wyjścach nie jestem w stanie zauważyć przez brak opóźnienia. Czy ktoś mógłby mi pomóc jak zrobić jakąś przerwe czasową ok. 1-10ms oraz w granicach 1-2s.kwarc zastosowany w mikrokontrolerze to 11MHz....
Witam. Układ następujący. Do portu mastera dołączone są mikroswitch'e (8 szt). ich wciśnięcie powoduje zapalenie sie LEDa podłączonego do odpowiedniego bitu w innym porcie (atmega 16) Leci to przez RS do slawe'a (atmega8) i zapala analogiczy bit. Układ prosty, działa bez problemu. Po przesiadce na 128 (to moja pierwsza przygoda z tą kością) działa idealnie....
Witam wszystkich. Bardzo chciałbym zacząć 'zabawę' z mikrokontrolerami, co znaczy, że nie mam żadnego doświadczenia w tym temacie, także proszę wziąć to pod uwagę :) Dosyć sporo poczytałem na forum i w ogóle na necie na temat początków i z reguły polecane są do tego mikrokontrolery ATmega 8535. Czy coś [url=http://www.allegro.pl/show_item.php...
AT MEGA 23. Miałem podobną sprawę. Ale nie ustawiłem nigdy kwarcu 32kHz. Najpierw musiałem zrobić programator STK200 i ściągnąć PonyProg (ten zestaw programuje wszystkie AVR z jakimi miałem do czynienia). Zaczęło się od tego, że za wolno wszystko chodziło. Po wczytaniu się w PDF od ATMEGA okazało się, że standardowo chodzi na wew. oscylatorze 1MHz....
Witam ponownie. Napisałem kod i wydaje się, że powinien poprawnie działać: '------------------------------------- 3 x 3 ----------------------------------- 'Wiersz_1 Config Pine.7 = Output 'Wiersz_2 Config Pinb.3 = Output 'Wiersz_3 Config Pinb.0 = Output W1 Alias Porte.7 W2 Alias Portb.3 W3 Alias Portb.0 W1 = 0 W2 = 0 W3 = 0 'Kol_1 Config Pinb.4 = Input...
Witam, Mam wielką prośbę, czy może ktoś ze szanownych kolegów przerobić ten program na język Bascom? Z góry serdecznie dziękuje. [syntax=c] ////////////////////////////////////////... //EPP-Rozgrzewka //Funkcja tworzaca wrazenie liniowosci jasnosci diody dla oka ludzkiego // //Autor: miszcz310 //25.XI.2011 // //ATmega 8, F_CPU 8000000...
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 :/
No więc juę od 3 dni siedzę na forum i szukam info na temat programowania atmega 8 znalazłem mnóstwo informacji na ten temat ale nie znalazłem jednej mianowicie proces krok po kroku ,jak juz napisany program wgrać na uC ;/ wiem że to jest głupie pytanie ale nie umiem znaleźć odp. Zakupiłem programator od kolegi taki jak ten http:/link_skasowałem che...
Witam, Przeglądałem forum i nie znalazłem odpowiedzi na moje pytanie, dlatego proszę o pomoc. Chciałem przesłać dane z jednej atmegi do drugiej za pomocą I2C ( scl i sda ). Nie wiem jak te atmegi zaadresować. Jak ustawić jedną master drugą slave. O ile komunikacja np. z pamięcią typu 24c02 itp nie stanowi problemu bo robię zapis typu [syntax=basic4gl]...
Da sie to zrobić? Bo robie projekt na atmega8515 (mam ich kilka więc nie będe kupował nowego) a on nie ma TWI a potrzebuje dołączyć pamięć EEPROM Jak to zrobić pod bascomem o ile sie da
Witam Programuję proca w bascomie Simple Programatorem i wszystko śmiga ładnie, program wykrywa procesor, programuje go. Po zaprogramowaniu wyskakuje błąd przy weryfikacji zapisanych danych i sprawa się kończy. Procesor dalej nie śmiga. Proszę o jakąś podpowiedź w tej sprawie. Z góry dziękuję
Witam Czy program jest poprawny ? Jest to linijka 6 led zapalających się po jednej w tą i z powrotem (kingh rider) Kod pisany w bascomie Program na mege8 i oscylator wewnętrzny 1MHz (czy to dobre taktowanie ?) Zaznacze że jest to mój 1-szy program i nie czytałem żadnych ksiązek :) Program się kompiluje ale nie sprawdze bo nie mam atmegi8 $regfile =...
jestem bardzo początkujący więc pewnie pytanie będzie banalne :-) szukałem na różnych forach, próbowałem i nie wiem gdzie wrzucić w kodzie 2 przycisk... idea programu ma być taka: po włączeniu zasilania pojawia się na wyświetlaczu "witaj" i po naciśnięciu przycisku 1 mierzy napięcie (kolejne naciśnięcie=kolejny pomiar). I do tego miejsca wszystko działa....
Witam. Od jakiegos czasu mam dwie Atmegi 8 (z dopiskiem 16pu) i chciał bym jakoś sie nimi zająć otóż wiec... Czy mógł bym prosić któregoś z bardziej doświadczonych elektroników znających Bascoma o narysowanie prostego schematu i napisaniu pod to brogramu w Bascomie który mial by za zadanie np. Zaświecić diode lub uruchomić silniczek po naciśnieciu jakiegoś...
Witam Zbudowałem klawiaturę matrycową 4x3 oraz podłączyłem ją do mikroprocesora Atmega8. Napisałem program ( jestem początkujący w programowaniu , wszystkich komend nie znam) w Bascom'ie który ma odczytywać który switch w klawiaturze jest wciśnięty i przypisywać do niego pewną wartość. W zależności od tej wartości dioda podłączona do uC ma mignąć tyle...
Witam mam pewien problem i nie moge sobie z nim poradzić jak zrobić by na wyświetlaczu mozna było wybierać "piny" np pinb.4 wprawiać go stan 1 a następnie po np 200 ms wyłączał sie sam i była mozliwość uruchomienia drugiego np pinb.0 i w jaki sposób zapisać to do eepromu bo zalezy mi by cykl załaćzania tych pinów był zapamietany i wykonywany pętli jak...
Jak zmusić przy pomocy atmegi 162 i bascoma do odczytania czegoś ze stacji dyskietek przy pomocy scalonego kontrolera WD37C65CJM http://www.datasheetarchive.com/WD37C65C... Proszę nie umieszczać ogólnie dostępnych plików (dodatkowo z prowizją), załącznik skasowałem .
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, Programik, który wklejam poniżej idealnie funkcjonuje na ATmega8 a na Tiny13 już nie... Może ktoś mi podpowie dlaczego? Siedzę na tym już trochę i nie wiem co jest grane. Jakie zadanie ma poniższy projekt. Po naciśnięciu przycisku zmienia stan przekaźnika na załączony lub wyłączony w zależności od tego jaki był poprzednio. Dodatkowo zmienia kolor...
Znam standardowa obsluge ADC w bascomie czyli getadc.. Problem z nia jest taki ze procesor zatrzymuje swoje dzialanie na dosc dlugi czas konwersji. W moim programie nie moge sobie na to pozwolic. Dlatego potrzebuje procedure inicjalizacji ADC na rejestrach i odczytanie wyniku konwersji po czasie po jakim na pewno zostala zakonczona (u mnie 1ms) ew po...
Witam Mam impulsy (ok.100 impulsów) trwające 0,4us i powtarzające się co 5us (PinB.0) impulsy "0" z wysokiego stanu do masy. W czasie trwania tego impulsu na PinD pojawia się 8 bitów, które chcę zapisać do tablicy a potem chce je przeglądać. Mam jakieś przerwania bo X się zwiększa i dane w tablicy też ale to nie te dane. Czy to jest wykonalne na Atmega168...
Witam wszystkich fachowców, Z programowaniem uC w języku Bascom dopiero zaczynam wiec bardzo proszę o wyrozumiałość. Chodzi mi o wstawienie obsługi przycisku. Całość ma działać w następujący sposób -jeśli wciskam i cały czas trzymam przycisk, podając stan niski "0" na pind.1, to zaczyna działać pierwsza część programu. Natomiast w momencie kiedy puszczam...
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ć.
Zapewne da się. Nie wiem jak działa bootloader Arduino, ale jeśli dostanie plik w odpowiednim formacie to będzie mu obojętne, czy plik powstał na skutek kompilacji programu w c/c++ czy bascomie. Nauczka na przyszłość - pytaj zanim wydasz pieniądze :) BTW, te płytki, któe ci polecałem mają wgrany bootloader, więc nie potrzebujesz do nich programatora.
Programowałeś fuse-bity do pracy z zewnętrznym kwarcem ? Coś mi się wydaję ze pracujesz na wewnętrznym oscylatorze 1MHz. Możesz to sprawdzić zmieniając prędkość terminala.
A konfigurowałeś programator w Bascomie ?
Daj sobie spokój raz na zawsze z prockiem ATmega8 i kup ATmega88 w zamian za to. Albo nawet identyczny pinologicznie a z dużo większą ilością pamięci ATmega168. W seguro.pl kosztuje tylko ok 13zł już brutto !!!!! A z punktu widzenia pisania programów nie zrobi ci to żadnej różnicy bo wszystko tak samo piszesz praktycznie jak na staruszka ATmega8. Dodano...
Dzięki za odpowiedz ale że hobbystycznie zajmuje się programowaniem i to jeszcze w bascomie to wychodzi na to że aż tak tematu nie ogarniam żeby sobie napisać plik regfile. ............ Istotnie, to nie był najlepszy pomysł (!?). O wiele łatwiej będzie update swoją versję Bascom do nowszej/(aktualnej), w której ten plik jest umieszczony. Versja demo...
Może zestaw atmega 8 płytka stykowa, rezsytory i diody, programator i przewody. Możesz programować w bascomie lub w C.
Co masz w Bascomie poustawiane ?
Witam! Mam mikrokontroler ATMega 8-16AU oraz kod którym muszę go zaprogramować, napisany w Bascomie. W moim komputerze nie ma jednak portu LPT. Czy mogę zaprogramować ten układ w jakiś inny sposób? Pozdrawiam
Jeśli w "programowaniu jesteś zielony" to na początek proponuję programowanie w Bascomie. Prosty, intuicyjny język + książka: Marcin Wiązania "Programowanie mikrokontrolerów AVR w języku BASCOM" potrafią zdziałać cuda :)
Programuję mikrokontroler Atmega 128 w Bascomie i mam problem z ustawieniem tego trybu dla timera3. Posiada on trzy wyjścia na których mogę ustawić PWM, jednak nie potrafię tego zrobić. Ustawiając PWM na timerze 1 wszystko działa. Bascom podświetla PWM1a oraz PWM1b na niebiesko natomiast z PWM1c nic się nie dzieje, tak samo dzieje się z timerem3. Bardzo...
I jeszcze jedno, procesor założyłem ATMEGA 8535 ale w bascomie jest tylko AT90S8535, może to powodować konflikt?
Witam Zaczynam przygodę z programowaniem mikrokontrolerów. Przeczytałem cały ten dział, trochę jak dla zielonych - zbyt profesionalnie niektórzy się wypowiadają ;), a niektórzy piszą tylko po to aby komuś dogryźć. Chcę zacząc z prostym i polecanym tutaj uC Atmega AT90S2313. Chcę programować w BASCOMIE, więc sobię pobiorę z sieci ale pytanie moje brzmi...
Ogólnie nie masz problemów z programowaniem Atmeg ? Możesz w Bascomie napisać pięć linijek, pomigać diodą, wgrać to do procka i to Ci zadziała ? Może Tylko Ci się wydaje, że wgrywasz wsad ?
Niemniej jednak porady o BASCOMie również mi sie niezbyt podobają <: 4\/3!!
Opaluch trochę się mylisz :) Kiedyś był asm teraz jest c\c++ oraz kiedyś był basic a teraz jest bacsom :) I ja polecam tą pierwszą alternatywę bo zmusza do myślenia. Procesory ARM programuje się głównie w C nie słyszałem żeby takie coś robiono w bascomie przynajmniej nikt profesjonalnie nie programuje ich w bascomie( jeżeli takowy powstał) :D
Piszesz/kompilujesz program w Bascomie a programujesz procesor w AVRStudio - klikania tyle samo ;)
Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny i chyba nikt go juz nawet nie aktualizuje ;) Jesli...
Programuje w bascomie a wyświetlacz lcd 2*16
Ja go rozgryzłem już z rok temu. sterowanie jest banalne. niestty pisałem program w Bascomie i ma sie on troszkę nijak do powyższego ale problem w dogan dywaniu się z tym układem polega na tym że on komendty przyjmuje tylko pod resetem tj. reset. komendy. zdjać reset. o ile dobrze pamiętam ale wszystko jest w manualu dokładnie opisane. w załączniku...
Jak chcesz w pelni korzystac z kart mmc/sd to minimum co chodzi w obie strony zapis/odczyt to atmega32 chodzi o system plikow fat32 atmega 16 ma za maly ram chociaz w poscie wyzej-link zrobili to tez na malym mozliwe ze tylko obsluga karty to wystarczy ja obslugi karty i przetwornikow ac na i2c nie zmiescilem.
To tak stacje hot air posiadam. Programowaniem mikro kontrolerów trochę się już bawiłem... Głownie Atmega w bascomie. Co do programatora to posiadam, ale ten zapewne nie będzie się nadawał. Jak zlokalizuje flasha to zobaczę co z programatorem. O ile będę miał wszystko to jak sprawdzić czy jest on dobry?
No może nie ma być taki prosty sterownik. Tylko jeśli zdecyduje się na ATMega to czym to programować i czy np. w Bascomie to mogło by chodzić. Jeśli nie to może podpowiesz mi coś na temat rozwiązania technicznego. :D
Z atmegą i kartą sd już kiedyś walczyłem i niestety nie udało mi się. Próbowałem umieszczać dowolne dane na karcie.Potem dowiedziałem się że można zapisywać i odczytywać tylko blokowo. A jak teraz mam odczytywać całe "rysunki" to ......zgroza :) Korzystanie z karty SD było by rozwiązaniem idealnym gdyż posiadam i karty SD i gniazda a i miałbym "chyba"...
Jakie tu herezje wypisujecie panowie ;) PIC'e musiałyby mieć 80MHz żeby dogonić AVR'y !!! PIC'e mają "gorszy" asembler bo mało instrukcji !!! .... żeby zrealizować to co było robione na zwykłym ATtiny2313 to trzeba przejść zaraz na ARM'ma !!!!! no szok, szok szok - chyba za gorąco co???? Sam najczęściej używam AVRów, ale żeby takie bajki opowiadać o...
Mam monitor IIyama 24 cale i efekt jest dobry nawet w większej odległości od ściany. Poprostu diody skierujesz bardziej na ściane i będzie dobrze. Atmega programowana za pomocą USBASPA i AVRdude. program pisany w bascomie :) Ps. Jakby były jeszcze jakieś pytania to odpowiem dopiero w niedzielę bo jutro jestem nieobecny. pozdrawiam
Potrzebujesz tłumacza, czyli fachowca który dobrze umie programować w bascomie na 51 i na AVR. Czemu chcesz zmienić procesor?
dzieki za cenne rady. jesli chodzi jednak o assemblera to nie mowie ze jest trydny i juz napewno nie jest mi obcy, ale w bascomie poporostu bede musial kodowac. Chodzi o to ze we wrzesniu (ostatni miesiac wakacji studenta :) ) bede mial praktyki w firmie ktora zajmuje się tym i wlasnie oni nakazali mi zapoznanie się z tym modelem mikrokontrolera i...
czyli byś proponował coś takiego [url=http://www.allegro.pl/item566071114... lub [url=http://www.allegro.pl/item569843854... i to programujesz za pomocą Bascomie i wszystko powinno działać pod wejścia podłączasz czujniki a jak się podłącza np wentylator pod ten...
IMO 9kOhm: 1kOhm Co do rozdzielczości ADC, to w książce "Programowanie AVR w Bascom'ie" jest potwierdzenie , że 4 kanały = 10bit a dwa pozostałe = 8bit
Jestem początkującym programistą, uczę się programować w bascomie. Robię układ pomiarowy o długim czasie zapisu, stąd prośba o pomoc w napisaniu takiego programu. Otóż atmega 16 (bo na nim chcę ten układ zbudować) ma zbierać dane z czujnika (np. temperatury) i co 1 sekundę z zebranych danych zrobić wartość średnią, którą następnie wysłać na kartę sd....
Miałem już stycznośc z Pascal'em, poruszałem się w nim dośc zwinnie, ale czytając forum jakoś tak intuicyjnie spodobał mi sie BASCOM (nie wiem czemu). Czy ja mogę programowac wszystkie mq w BASCOMIE, czy każdy mq jest do innego języka? Dziękuję za odpowiedź, Sinistra
po kolei... po pierwsze jak już ktoś też wspominał wyrzuć te rezystory 47R na liniach D0-D4 oraz RS i EN po drugie odłącz to podświetlanie od tego pinu WYS (zrób przez tranzystor - też ktoś już podpowiedział tranzystor zwykły npn) po trzecie ja na twoim miejcu tak bym konfigurował porty: Config PORTA = &B01111000 zamiast Ddra = &B01111000 albo jeszcze...
No to i ja wtrącę swoje trzy grosze! Widzę że jesteś raczej Świeżakiem więc proponuję moją pomoc. Otóż: Trzeba sobie odpowiedzieć w czym chcesz pisać. BasCOM to dobry jednak chyba komercyjny język, jeśli wiążesz przyszłość z programowaniem mikroprocesorów moim zdaniem: "NIE IDŹ TĄ DROGĄ" (ale to tylko moja subiektywna opinia) Od czegoś trzeba zacząć!...
programowanie atmega8 bascomie tablica bascomie błąd bascomie
makra wordzie pralka bosch buczy wirowania wr841n repeater
clarion nx501er odkurzacz zelmer
Renault Laguna 3 – losowe działanie wycieraczek przedniej szyby, manetka, czujnik deszczu, UCH, UPC Błąd F241 w piekarniku Electrolux - przyczyny i rozwiązania