http://avrhelp.mcselec.com/index.html?ve... http://avrhelp.mcselec.com/index.html?_v...
czegoś nie rozumie , przecież nawet dość stare wersje Bascoma obsługiwały C2051 , wystarczy w opcjach ustawiać uC na który chcesz pisać program proponuje zapoznaj się z konfiguracją Bascoma http://www.edw.com.pl/pdf/k10/52_04.pdf
Pobierz Bascom AVR - tam masz taki programator bez kombinowania no i jest GUI.
[syntax=basic4gl] Zdanie = "Dzien dobry/Elektrod/" Dlugtxt = Len(zdanie) Znak = " " poczatek_slowa = 1 koniec_slowa = Instr(zdanie , Znak) slowo1= Mid(zdanie , poczatek_slowa , koniec_slowa ) ' (Dzien) dlug = Len(slowo1) + 1 Znak = "/" poczatek_slowa = dlug koniec_slowa = Instr(zdanie , Znak) slowo2= Mid(zdanie , poczatek_slowa , koniec_slowa ) ' (dobry)...
Ten mikrokontroler nie jest z rodziny AVR. Musisz mieć Bascom - 8051 pobrać ze strony: www.mcselec.com/
Witam!! Bascom AVR DEMO jest na stronie Elektroniki dla Wszystkich: www.edw.com.pl Pozdrawiam.
Pobierz demo z Download. Nie patrz, że jest tam inny numer... Po prostu Tomi nie zaktualizował jeszcze strony. :cry:
Czy gdzieś znajdę może opis (bardziej uporządkowany niż w helpie) operacji tekstowych ? Potrzebuję "wyciągnąć" określony string z stringu pobranego przez INPUT. Czyli np - string pobrany przez INPUT ma długość 10 znaków. A ja potrzebuję pierwsze 4 znaki.
Witam serdecznie. Poszukuje programu (wersji) jak w temacie. Jesli ktos posiada (i zechce podeslac) - bardzo prosze - mitb(at)interia.pl
Czesc, Szukam BASCOM AVR /demo/ v1.11.7.4, w postaci, którą można było zassać ze strony producenta. Na elektrodzie jest polski help do tej wersji, ale nie ma v1.11.7.4 :( Może ktoś ma jakiegoś linka? Proszę o PW albo mejla: me_super((at)) o2 (.) pl
Jeśli napisane jest ze obsługuje typu 90xxxxx to znaczy że pobrałeś wersje Bascom AVR a nie Bascom 8051
DS=Datasheet. Pobierz go sobie.
Skąd zdobyć crcka do bascom avr :?:
Oni mają : http://www.kamami.pl/?id_prod=6473
Nie. Podział przez 8 zostawiłem :( Jak zwykle jak Bascom to niveasoft wie wszystko :D AVR calculator mam świeżo pobrany ze strony autora, ale w wersji free, więc może tu ma ograniczenie ;)
Źle podchodzisz do problemu - zmienna i (czyli numer wyświetlanej cyfry) powinna być zmienną globalną, którą w przerwaniu od timera zwiększasz, a następnie wykonujesz blok switch (i) { ... }. Oczywiście delay w przerwaniu to "bluźnierstwo" :) Preskaler ustaw sobie na 64, wtedy przerwanie od timera dostniesz ok. 400x na sekundę, czyli odświeżanie całego...
http://www.brothersoft.com/bascom-avr-45...
Pobierz nową wersję B-AVR 1.11.8.1. http://mcselec.com/index.php?option=com_... Tam jest ten procesor. Będziesz miał problem rozwiązany a zarazem nowszy program. Wszystkiego dobrego w Nowym 2006 roku.
W przypadku posiadania legalnej pełnej wersji BASCOM-AVR to możesz pobrać najnowszą 1.11.9.3, która obsługuje sama STK500 (już bez AVRStudio) i okno programatora wygląda tak jak w przypadku STK200/300.
Koledzy, jesteście wielcy! Kamień spadł mi z serca jak to wszystko ruszyło :D Faktycznie moja wersja Bascoma jest dosyć stara, bo używam Bascom AVR 1.11.9.0 i nie było w niej wyżej wspomnianego pliku. Więc pobrałem plik który zamieścił kolega nowynom i wkleiłem do folderu z Bascom AVR. Program wykrył mikrokontroler, wszystko się zaprogramowało. Dziękuję...
Mam prosbe o przyslanie mi jakiegos linka do Bascom-a. Albo jakies info na ten temat
Timery są dobrze opisane tu: http://www.gammon.com.au/timers , co prawda dla Atmega328P, ale zasady są takie same. Przykłady są dla Arduino, ale im szybciej schowasz książkę do Bascom w głębokim archiwum domowym, tym szybciej zaczniesz robić faktyczne postępy, dla Arduino znajdziesz też więcej przykładów, gotowych bibliotek, darmowych kursów na blogach...
Witam, Rozpoczynam naukę programowania, w tym celu zakupiłem zestaw płytki testowej AVT3500 wraz z książką i programatorem USB. Zestaw jest przystosowany do procesora 90S2313 i zapewne problem leży w konfiguracji oprogramowania. Z internetu pobrałem BASCOM AVR IDE[2.0.7.5] oraz AVR studio4. Przy próbie programowania w Bascomie (F4), wyskakuje windowsowe...
Potrzebuję wersji Bascom AVR do 8kB kodu. Jeśli ktoś zna stronę, z której można pobrać tą wersję, bardzo prosiłbym o podanie jej. Proszę o szybką odpowiedź. Pozdrawiam.
Oba pliki pojawiły się pierwszy raz w Bascom AVR 2.0.7.7 Full (czyli pełna wersja komercyjna). Obecnie najnowsza wersja pełna to Bascom AVR 2.0.7.9.001 Beta, którą można pobrać przez panel użytkownika. Jeśli korzystasz z wersji DEMO to musisz niestety poczekać. Same pliki DAT nic Ci nie dadzą, ponieważ kompilator nie będzie i tak wiedział "jak to ugryźć".
Odebrano zduplikowane nagłówki z serwera Odpowiedź z serwera zawierała zduplikowane nagłówki. Ten problem zwykle wynika z błędnej konfiguracji witryny lub serwera proxy i może go rozwiązać tylko administrator witryny lub serwera proxy. Błąd 349 (net::ERR_RESPONSE_HEADERS_MULTIPLE_CONT... Odebrano wiele nagłówków Content-Disposition. Jest...
W c niema żadnych bibliotek do obsługi takich rzeczy jak wyświetlacze LCD, więc trzeba skorzystać z dodatkowej biblioteki, można napisać ją samą, albo ściągnąć z internetu, aktualnie jest już dużo takich bibliotek do pobrania. A później to wygląda już bardzo podobnie jak w bascomie, tylko, że albo masz tą bibliotekę w głównym pliku programy(nie polecam)...
A w jaki sposób można zarejestrować się/uzyskać kod jednorazowy na stronie and-tech aby pobrać kurs?
Musisz zalogować się na stronie http://register.mcselec.com/login.php i pobrać stamtąd ręcznie nowy plik licencji. Plik wgrywasz tam gdzie jest stary plik, nie podam Ci ścieżki bo z głowy jej nie pamiętam. Jak już wgrasz plik licencji to pobierasz z tego samego miejsca nowego Bascoma i instalujesz.
Witam, chce uruchomić transmisje szeregową na podanym w tytule uC i tutaj napotkalem na problem, poniewaz dokumentacja do 48 jest bardzo uboga :/ Zaimplementowalem cos, ale nie dziala. jaka uboga? o czym ty mówisz ? skąd ty takie ubogie dokumentacje bierzesz? wejdź na stronę www.atmel.com i pobierz z tamtąd pełną notę PDF do jakiego zechcesz tylko...
do avr polecam darmowe avrstudio do pobrania ze sstrony .www.atmel.com
witam, Kolego, pobierz sobie ten program: http://www.siltegro.com/stg/sucb.zip Ma opcję generowania kodu Bascom AVR i obsługę czujników DS18B20. pozdrawiam Tomek
Witam Na początek polecam Mikrokontorlery dla Początkujących http://www.btc.pl/?id_prod=10652 Znajdziesz tu przykładowe programy, jak złożyć programator, skąd pobrać i jak skonfigurować środowisko programistyczne . Ogółem skarbnica wiedzy na początek. "Mikrokontrolery AVR w praktyce" jest dosyć ciekawa , ale na początek nie polecam , możesz pogubić...
Jak nie rozumiesz całości to ciężko będzie to tak w kawałkach tłumaczyć bo w drugiej funkcji jest wskaźnik na tablice z danymi. Trzeba pobrać adres tych danych u Ciebie i trudno się wypowiadać nie widząc całości. Mam dużo swoich spaw i też nie bardzo mam czas się oderwać. Najlepiej ściągnij jakąś biblioteke do obsługi LCD z Forum Bascom i zobacz jak...
W bascom avr plik z końcówką .atsln jedynie mi sie otworzył. Czy jest to "wsad" który mam wgrać do attiny24?
Fonty muszą być w Flash ROM gdyż tak działa kod z biblioteki. Jedyną możliwością jest jej przeróbka - musisz mieć pełną wersję BASCOM AVR i znać kod maszynowy - a wtedy możesz je przenieść w inny obszar pamięci. Jak już będziesz zdecydowany na przeróbkę to w glcdks108.lib znajdź procedurę _gwrite_lcdchar . Bascom Ci nieco ułatwi zadanie procedurą _getbytefromrom...
A masz moze pliki źródłowe, albo umiałbyś znaleźć stronę z której to pobrałeś? Byłbym wdzięczny za którekolwiek z nich...
Oczywiście, dziękuje. Oto chodziło jak najbardziej, lecz wolał bym w 100% BASCOM. A co do prądożernosci to mam nadzieje że więcej niz 100mA to nie pobierze (bez podświetlenia).
janbernat -> no i co z tego, że nie jest obsługiwany przez AVRStudio ?? !! ?? - to nic nie znaczy czy uważasz, że lepiej dla początkującego wywalać sporo kasy na jakiś bardziej zaawansowany programator??? niż STK-200?? moim zdaniem BZDURA - tylko po to żeby działał z AVRStudio. A co za problem pobrać sobie PonyProg albo Bascom albo AVRDude albo jeszcze...
Coś enigmatycznie i mało przejrzyście to tłumaczysz napisz jakio rozmiar ma zmienna i co ma zrobić . Jeśli chcesz żeby robiła operacje na porcie możesz to osiągnąć przez wybór typu"case" lub zmienna tablicową czyli w zależności od pobranej zmiennej wybierasz wartość z tablicy i wysyłasz ją na port
Odpowiem ci na pytania dotyczące BL, bo jeśli chodzi o działanie przykładowego programu, to trzebaby go przeanalizować, a jak wiesz mam pewną awersję do BASCOMa :) Bootloader jest odrębną aplikacją i zazwyczaj przyjmuje się, że jest on "nietykalny" - to znaczy jest ładowany raz i zostaje na zawsze. Ponieważ sekcja bootloadera ma własne lockbity, po...
Ściągnij sobie polski help do Bascona AVR tam jest wszystko dobrze wytłumaczone. A pobrać go mozesz tutaj: http://www.edw.com.pl/index.php?module=C...
Oczywiście, podam. :D Korzystałem z książki wydawnictwa BTC, "Programowanie Mikrokontrolerów AVR w języku BASCOM", autor: Marcin Wiązania. Szczerze polecam, z niej nauczyłem się programować mikrokontrolery zaczynając praktycznie od zera. To jest link do opisu książki na stronie wydawnictwa: http://www.btc.pl/index.php?id=bas. (można kupić przez internet,...
procek dobry wybierałem zarówno attiny2313 jak i at90s2313, i na pewmo nie przekroczyłem pamięci. A może być to kwestia, że attiny jest w smd? może trzeba pobrać inne środowisko do programowania
Witaj. W helpie nie jest napisane wprost (nie zauważyłem), że Bascom nie używa konkretnych rejestrów - więc nie ma co na to liczyć. Ale tutaj mogą się wypowiedzieć bardziej doświadczeni koledzy. Jeśli chodzi o rezerwację konkretnych bajtów w pamięci, to możesz to zrobić tak: Dim Komorka_zarezerwowana as Byte at $60 Zrobisz sobie przerwanie co 1ms, a...
Jak dobrze mysle to chodzi ci o plik "M169DEF.DAT" Pobrac go możesz z np. mojego załącznika. Pozdrawiam.
Tak. Może być i w wysokim poziomie, ale takie będzie o wiele szybsze a w dodatku zajmie mniej miejsca a nie chciałem Ci zajmować swoimi poprawkami całego FLASHa w procku. In R16, Wyswietlacz1 '<-- R16 = PortD andi R16, &B00001111 '<-- R16 = R16 And &B00001111 Lds R17, {Wyswietlacz1_2} '<-- R17 = Wyswietlacz1_2 !or R16, R17...
Żeby ten kod skompilować to potrzebujesz kompilator Bascom, a nie WinAVR. Możesz go pobrać ze [url=http://www.mcselec.com]strony MCS Electronics. Potrzebujesz wersję AVR.
Witam. Pobierz sobie najnowszego Bascoma 1.11.9.8 on ma już obsługę USBasp z tym że trzeba pobrać do tego łatkę gdyż w Bascomie jest błąd obsługi tego programatora. Łatka dostępna dzięki koledze adambehnke w temacie [url=http://www.elektroda.pl/rtvforum/vi... Pozdrawiam. mazomen
Ewentualnie gdzie mogę znaleźć jakie poziomy napięć są w LAN-ie i jakiego typu jest napięcie czyżby AC :?: Ewentualnie jak z datą czy też mogę z stamtąd pobrać bo chciałbym i czas i datę :?:
Spróbuj tak: Adres=Loadlabel(Dane) 'adres tablicy Offset=3 'pozycja w tablicy Adr=Adres+Offset 'oblicz adres danej Dane=Cpeek(Adr) 'pobierz dane ze wskazanego miejsca pamięci programu ... Dane: ' początek tablicy Data 1,2,3,4,5,6,7,8,9,...,250 'dane tablicy Pozdrawiam...
Witam. Wkraczam na nowy stopień - Atmel AVR. Poczytałem o tym na http://mikrokontrolery.blogspot.com/ i zamówiłem Atmege8. Jest to ATMega8A-PU. Zapoznałem się z datasheetem, jakie zasilanie, piny. Gdy odebrałem uC, postanowiłem zabrać się za programator. 6 - SCK 7 - MOSI 9 - RST 10 - MISO 20-25 GND Schemat: http://obrazki.elektroda.pl/4016538500_1...
Aby dostac hasło wystarczy sie zarejestrować (ponownie) na stronie http://www.mcselec.com/register.htm tak jak jest to napisane u nich na stronie. jest tez napisane, ze hasło się zmieniło i jest to jedyna droga, zeby dostac nowe! Aha mam prośbę. Czy ktoś ma może wersję Bascom AVR 1.11.7.3 DEMO(nie chcę najnowszej) nigdzie nie moge jej pobrać... Jesli...
Dobrze i jestem w BASCOM helpie i np PD0 oznacza pind.0 ? człowieku, ogarnij książkę "Programowanie mikrokontrolerów avr w języku bascom" Marcina Wiązani. Potem zacznij coś pisać i dopiero wtedy zacznij zadawać pytania.
Można pobrać wsad z procesora, o ile nie jest on przed tą czynnością zablokowany Fuse bitem. Potrzebne rzeczy to programator i np srodowisko Bascom lub AVR Studio itp.
Witam.Czy Ktoś może wie jak można odczytać jedną linijkę tekstu w bascomie?? Wiem jak pobrać pierwszą linijkę(line input) ale drugą czy dwudziestą to już nie .Proszę Was Drodzy Koledzy o jakiś przykład do tego problemu
MkCalk sie odpala owszem , ale bascom nie przekazuje parametru. A kiedy pobrałeś wersję MkAvrCalculator ? Jak się odpali to ma numerek "build 58" ??? Pobierz ew jeszcze raz - bo w nocy coś jeszcze grzebałem w kodzie - ale teraz ta wersja która leży do pobrania MUSI działać - tzn przynajmniej z tym parametrem {FILE}
Możesz wykorzystać Lookup do pobierania elementu z tablicy. Tylko pasuje żeby dane w linii Data były tego samego typu, można zrobić tak że "AUTO" będzie równe 0, a "OFF" równe 255. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 64 $swstack = 64 $framesize = 64 Dim G As Byte , Nr_elementu As Byte Nr_elementu = 0...
Z całym szacunkiem to jest to po prostu wioska. Nie zadałeś sobie trudu sprawdzenie biblioteki o której pisałem. Powinienem to tak zostawić , ale nie mogę na to patrzeć. Nie dość, że nie możesz używać standardowych instrukcji Bascom takich jak Lcddat, Showpic itd to jeszcze potrzebujesz 512 Bajtów na bufor.. Dyskwalifikuje to ten kod dla mniejszych...
W AVR Studio nie da się pisać programów w BASCOM, chyba że ktoś ma wersję pełną z dołączonym do niej BASCOM Compilerem, i zintegrował sobie go z AVR Studio... Nic nie stoi na przeszkodzie aby programy napisane w BASCOM-ie symulować w AVR Studio. Do programowania przez ISP jest wymagany sygnał taktujący procesor od 1MHz wzwyż. W Tiny2313 może być nim...
http://obrazki.elektroda.net/92_12653192... Witam, dzisiaj chciałbym zaprezentować kartę sieciową dzięki której możemy skomunikować naszego AVR-a ze światem za pośrednictwem Ethernetu :D Karta sieciowa powstała dzięki połączeniu schematów z tych dwóch artykułów... http://obrazki.elektroda.net/4_126531998... http://obrazki.elektroda.net/79_12653200...
Witam, proszę o poradę. Wykonałem matrycę świetlną LED 8x8, program sterujący pisałem w BASCOM AVR, matrycą steruję przez układ 74164 plus tranzystory, chciałbym uzyskać efekt przesuwających się liter, schematy zapalanych diod dla danej litery są zdefiniowane w ośmiu tablicach oddzielnie dla każdego wiersza zapalanego w matrycy. Mój pomysł jest taki...
Właśnie kupiłem nowego procka mam nadzieje że pochodzi . Wpadłem na pewien pomysł ale nie wiem czy sobie z nim poradzę , do pomysłu chciałbym wykorzystać pamięć i np zapisać trasę w pamięci a potem ją odtworzyć i pobrać do pliku , czy jest takie coś możliwe. Ale marzenia . No i nie mogę zrozumieć case'ów .
a jak ustawić te fusebity? i w czym? Takie pytanie zapiera dech. Tymczasem dokładnie przeczytaj ten wątek http://www.elektroda.pl/rtvforum/topic10... Znajdziesz w nim wiele odpowiedzi na Twój problem. Radzę też pobrać wersję DEMO programu BASCOM-AVR ze strony http://www.mcselec.com/ i samemu spróbować się nim posłużyć. Poszukaj tam też helpa...
Został wykorzystany wyświetlacz ze wspólną anodą. Katody przez rezystory są podłączone do mikrokontrolera. Do ustawienia fusebitów pobierz sobie demo Bascom'a AVR, najważniejsze to przestawienie taktowania na zewnętrzne oscylatorem kwarcowym. Dodatkowo możesz ustawić BOD na 4.0V (automatyczny reset mikrokontrolera przy napięciu <4V).
Witam, właśnie zainstalowałem Demo (pobrane ze strony mcselec.com), no i nie działa. Jak się próbuje uruchomić program to jedynie kursor zamienia się na klepsydre na kilka sekund i nic się nie dzieje, nic nie uruchamia, ani nic. W czym może być problem?
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...
No właśnie czy zaczynać od C, czy asm, to jest problem. Wszystko zależy od zainteresowań, jeżeli to ma być wyciskanie siódmych potów z procka, czyli np. taki kolorofon, czy jakieś DSP (a co! na ATmega też się da :] ) to zdecydowanie asm, który wbrew pozorom nie jest wcale taki skomplikowany. C z kolei nadaje się doskonale do aparatury kontrolno - pomiarowej...
Nic nie mieszam:) BASCOM to język programowania. Ze strony www.mcselec.com można pobrać demonstracyjne oprogramowanie do nauki programowania. Ja używam tego oprogramowania i programatora Simple electronic programmer (5 kabelkow podłączonych do LPT). W tej aplikacji "BASCOM AVR" można pisać programy i programować procki. Można także ustawiać fusebity...
Coś lukashb Ci się chyba poplątało. Przy takim ustawieniu Timera próbkę pobierasz co 7.936ms. Pobranie 205 próbek trwa 1.626s. Nieważne czy asm czy Bascom- tak ustawiłeś timer. A to że obsługa tego przerwania trwa w Bascomie 50-100ms to trochę trudno uwierzyć. Chyba że jakieś straszne obliczenia w tym przerwaniu robisz.
Witam. Spróbuj pobrać aktualną wersję bascoma, w niej jest attiny2313 w zestawie.To powinno pomóc. Trzymka http://mcselec.com/index.php?option=com_...
Skoro zostałem wywołany przez kol. (at)kamyczek to dodam, że sprawa do zrobienia jest dosyć banalna na XMEGA, bo obecność DMA mocno odciąża procesor podczas generowania obrazu. ATMega nie jest dobrym pomysłem (aczkolwiek da się to zrobić), lecz potem niewygodnie się pisze kod - kod użytkownika właściwie wykonywany jest tylko w okresach H-Sync i V-Sync....
Kod 320 nie jest opisany w helpie. Znaczy to, że jest to jakiś błąd wewnętrzny. Bez programu nic nie da się więcej powiedzieć. Można pobrać i pobawić się najnowszą wersją 1.11.8.1 w wersji demo - ograniczenie do 4kB. Ja nigdy nie miałem problemu z jakąkolwiek wersją Bascoma AVR (od 1.11.7.4, którą najchętniej używam). Tak więc nie uważam, że jest dziwny....
Ale po co ci to ? Tak jak koledzy podpowiadają, w arkuszu kalkulacyjnym (np. od OpenOffice) generujesz 60 wartości kąta (czyli co 6° od 0° do 354°) i od niego tangensy. Potem tylko przepisujesz wyniki do "Data" i używasz "Lookup" do pobrania odpowiednich wartości. To chyba jedyne rozwiązanie, bo Bascom 8051 nie ma zadnych funkji wspomagajacych zabawę...
Co kolega ma na myśli? To proste. Mbed, arduino czy bascom posiłkują się warstwą abstrakcji która nie wymaga dobrej znajomości sprzętu. Nie trzeba mieć przed oczami noty, opisu rejestrów i peryferiów. Większość roboty za programistę robią makra i wbudowane funkcje. Wtedy program obsługi wygląda np. tak: pobierz dane i2c, przetwórz i odeslij uartem...
Dzięki za pomoc :) chyba już sobie poradziłem. Wykorzystałem dwa sposoby, jeden z Timerem i czas wyszedł mi 928 us, a drugi z symulatorem i tam też udało mi się wyznaczyć ten czas, który wyniósł około 900us wiec chyba sie zgadza :) dodano 16:07: Hmm chyba jednak te dwa powyższe sposoby nie są jednak dobre, albo ja coś pokręciłem. Podłączyłem oscyloskop...
A ja mam niestety z tym problem. Arduino UNO. Najpierw próbowałem ustawień: http://obrazki.elektroda.pl/1979297100_1... http://obrazki.elektroda.pl/5503713800_1... Póżniej znalazłem http://obrazki.elektroda.pl/9495396800_1... Niestety przy próbie zapisu do arduino wyskakuje komunikat następujący: http://obrazki.elektroda.pl/2619233100_1...
ten schemat może być prawidłowy przy założeniu, że kabel do transmisji RS232 ma zrobione przekrosowanie pomiędzy nóżkami 2 i 3 jeśli chodzi o jego bydwa końce. ... jeśli jednak stosuje się taki typowy kabel RS232, jaki można kupić w dowolnym sklepie, gdzie wewnątrz wszystkie nóżki są połączone jeden do jednego, to oczywiście masz rację, że trzeba wtedy...
Tworzenie identycznego środowiska mijało by się z celem, W moim chcę zastosować kilka rzeczy których nie spotkałem w innych. Np. >Tworzenie projektów wieloprocesorowych, pod AVR'y? jak sobie to wyobrażasz? >Kreatory konfiguracji mikrokontrolerów, datasheet + wtyczka do eclipse która załatwia fusy i to z poziomu GUI z opisanymi możliwościami wyboru...
Njalepiej to przerwanie po UART recevie (nie wiem jak się na prawdę tutaj nazywa ale coś w ten deseń:) ) tam wpisujesz do jakiegos bufora daną, inkrementujesz zmienną wskazującą na bufor (żeby móc gdzieś potem sprawdzić czy jest coś do pobrania). I w programie głównym sprawdzasz "pozycję" w buforze... Jak pusto to nic, jak coś jest, to bierzesz z wierzchu...
http://obrazki.elektroda.net/92_12591585... Witam. D ziś przedstawiam prosty projekt wykonany z nudów, ale za to bardzo dokładnie. Programator używam do programowania mikrokontrolerów AVR. Osobiście polecam język MSC Basic czyli Bascom-Avr. od najmniejszych od największych jak najbardziej tu obowiązuje. Kosztorys: Złącze 2,9zł Rezystory 0,15...
pobrałem program khazama avr programer w okienku avr od razu pokazała sie atmega8 kliknąłem command a potem fuses and lock bits... wyskoczyło mi okienko kliknąłem load i pojawiło mi sie cos takiego http://obrazki.elektroda.pl/4692055400_1... potem wyłączyłem to okno i kliknąłem auto program i chyba nie wszystko jest ok gdy wszystko sie załadowało...
Witam w nowym roku Temat był już poruszany kilkakrotnie na forum, lecz nie znalazłem konkretnego rozwiązania wysyłania RC5 . O ile w BASCOM AVR jest polecenie sendrc5 to w BASCOM-8051 niema. Przeglądając net znalazłem coś takiego: http://electro8051.free.fr/lpc28/lpc28.h... / wysyłanie i odbiór RC5 przez I2C Nie mogłem znaleźć tego układy u PHILIPSA...
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...
Musisz podłączyć kwarc zegarkowy. W załączniku opis niestety po angielsku. Plik w załączniku pobrałem z netu ale nie pamiętam adresu. Więcej o kwarcu zegarkowym i sposobie podłączenia znajdziesz na forum. Jest to bardzo stabilny kwarc ma on 32.768 kHz i jest dość tani. Załącznik usunięto - jest dostępny na http://www.atmel.com/dyn/resources/prod_...
Albo weź kurierem - kurier w 24h:) (np. z TME, jak zamówisz przed 19:30 to rano o 12 już będzie :) ) Oczywiście pobranie;) Dodano po 53 A co do projektowania jak pisze don diego:) Ja na chwilę obecną wciąż czekam na lcd, a PCB już się kończą produkować:) W dużych ilościach :D
Witam! Postanowiłem w niedalekiej przyszłości (po okiełznaniu bestii na L293D : $regfile "m8def.dat" 'deklaruj atmega8 $crystal = 1000000 'czestotliwosc Dim Swiatloczujka1 As Word Dim Swiatloczujka2 As Word Config Adc = Single , Prescaler = 64 , Reference = Internal Start Adc 'rozpocznij Do 'poczatek petli Swiatloczujka1 = 0 'ustaw zmienna...
Najpierw spróbuj zrobić migającą diodę na jednym z portów mikrokontrolera a potem po prostu ucz się bascoma. Wiele można się nauczyć z pomocy która jest do pobrania tutaj: http://www.mcselec.com/index.php?option=... Program wgrywa się bardzo prosto. Tu masz kurs z którego powinieneś wszystkiego się dowiedzieć: http://www.elportal.pl/ea/bascom_avr.htm...
:D hehe wszystko jasne :idea: - w sumie to ci wspominałem że ten kod to jest z projektu analizatora IW3HEV pobrany z grypy Yahoo, (ale pewnie ci umknęło) tylko że tam jest sterowanie dla AD9951 a ja tylko przerobiłem to na AD9851 bo taka miałem potrzebę. Planuje napisać w BASCOM prosty programik na AT89s52 do sterowania DDSa żeby wrzucić go w płytke...
Troszku późno, ale może komuś się przyda. BASCOM - program, który prawie działa jest gorszy od nieistniejącego. W rozpaczy może się zdarzyć, że konstruktor będzie próbował naprawić błędy bibliotek BASCOMa grzebiąc lutownicą w swoim komputerze. Skorzystałem z powyższego rozwiązania zaproponowanego przez K_O_N_R_A_D'a zmodyfikowanego do wersji wymieniających...
Witam wszystkich forumowiczów... Wykonałem płytke do wyświetlacza widmowego wg. schematu (tam gdzie to 3V to wpiąłem przewody od USB zeby zaprogramowac, bo do programowania potrzebne 5V) ' Program widmowy wyswietlacz LED $crystal = 8000000 ' 8 MHz Config Portb = &B11111111 'wszystkie porty B jako wyjścia Portb = &B00000000 'stan niski na porcie B Config...
Witam. Wiem o tym co napisałeś, ale przed input jest sprawdzane czy jest co pobrać (ciąg zakończony LF) i jeśli jest co pobrać to jest pobierane w całości (jako string). A działa to tak: - zbiera się znak i jest zgłaszane przerwanie - kolejne znaki trafiają do bufora - jeśli ostatni znak jest LF (10) to jest wystawiana flaga że jest cała ramka to jest...
Sorry.....release date delayed until end of February 2010 Połowa maja, a mimo to programu do pobrania nie ma ;-) Zważywszy na lokalizację strony podejrzewam, że to robota chłopaków z Atmela. Widocznie chcą wepchnąć AVRki w łapska automatyków znających tylko język drabinkowy. Oby tylko nie pojawił się kolejny "syndrom użytkownika bascoma". Już słyszę...
Mam obie wersje demo, pobrane z internetu. Ten problem aktualnie rozwiązałem, w nowej wersji "Adr" to jakaś komenda, której nie ma w starszej wersji, a ja tak nazwałem zmienną. Teraz już nie wyskakuję błąd. Ale wyszedł kolejny problem. Zmieniłem nazwę zmiennej i program po skompilowaniu przez nowszą wersję nie działa. Przy kompilacji nowa wersja pokazuje,...
Witam. Do tej pory pisałem w bascomie ale doszedłem do wniosku że czas na zmianę. Poszukałem trochę po internecie i znalazłem pakiet AVRSIDE + AVR-GCC. I mam pytanie w związku z dodatkowymi bibliotekami do obsługi(rs-232,i2c,adc,odsługa lcd,klawiatura od pc,klawiatura 4X4,pilot w standardzie RC5).Skąd je ściągnąć i jak zainstalować do mojego pakietu...
kolego - jak to mówisz "pod układ uC" nie wstawia się żadnego rezystora - zapamiętaj ;) nigdy - i nie ma żadnego wzoru wg którego można taki rezystor obliczać. Procek musi mieć podane czyste zasilanie. Jeśli podłączysz te baterujki i będziesz miał 6V - to możesz spokojnie podać to do procka. Ale żebyś wiedział na przyszłość o co tu chodzi to chcąc zastosować...
napisz więcej o swoich założeniach... książkę dobiera się do procesora który będziesz programować... Jeśli nie masz jeszcze sprecyzowanego procka to szczerze mogę Ci polecić ARM SAM7S - jest to bardzo popularny procesor np. większość telefonów komórkowym na nim działa i jest świetna książka gdzie jest wszystko ładnie opisane... największym problemem...
Z doświadczenia wiem, że jeśli przed zaprogramowaniem AVR wykona się "erase" to nawet ustawiony bit BOOTRST nie przeszkodzi w wykonaniu programu. Nawet, jeśli uC wystartuje od wektora ustawionego przez BOOTSZx, a pamięć tam będzie pusta (brak bootloadera) poleci dalej i zacznie od adresu 0x0000. Sprawdzone w praktyce! I z programami GCC jak i BASCOM....
Cześć. Z tego co widzę tak na szybko twój timer jest włączony cały czas wywal z 6 lini kodu to enable timer0, druga sprawa nie widzę tam nigdzie ładowania wartości początkowej do timera, chyba że miałeś taki cel. Timer będzie liczył w kółko. A na koniec po co Ci ta zmienna sekunda w obsłudze przerwania od timera jeśli ona nic nie robi ??? Aha i myślę(czasem...
Proponuję rozpocząć programowanie od nauki języka C - właściwie skoro znasz podstawy C++, to już znasz C. Nie zaczynaj od Bascom, tak jak niektórzy by pewnie radzili, próbuje on myśleć zamiast programisty a to całkiem nie wskazane w mikrokontrolerach 8-bitowych. Dobry kurs C dla AVR znajdziesz tu: http://avr.elektroda.eu/?q=node/8 Co do programatora,...
bascom pobierz pobierz nokia pobierz eagle
nabijanie impulsów dekiel pompa radio maria
radio honda accord przetwornica rozruch lodówki
Różnice między Volvo Penta Z 100 a Z 280 Zamiana silnika Volvo Penta 100 na 280: Wymagane modyfikacje