avrstudio ustawić

Znaleziono około 298 wyników dla: avrstudio ustawić
  • Jak ustawić kwarc 16MHz w AVRstudio Assembler? Szukam listy dyrektyw

    Czy procedurę o etykiecie "timer0" masz daleko od początku programu? A może jej w ogóle nie masz? W zasadzie dla procesorów o tak dużym Flash'u powinno się używać rozkazu "jmp", a nie "rjmp" (dlateg adresy w tablicy przerwań są co 2 bajty), ale tak jak napisałeś może też być, pod warunkiem, że nie zostanie przekroczony zasięg rozkazu "rjmp". Wówczas...

    Mikrokontrolery AVR   04 Gru 2008 21:50 Odpowiedzi: 10    Wyświetleń: 2177
  • Bootloader AVR - "TOMLOADER"

    Witam, czy mógłby ktoś zrobić mi screena w AvrStudio jak ustawić fusy? ...bo niechce namieszać. Dzięki z góry

    DIY Konstrukcje   14 Maj 2012 07:04 Odpowiedzi: 97    Wyświetleń: 27891
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak ustawić rozmiar stosu w kompilatorze avr-gcc (WinAvr).

    Po prostu programuję w asm i tam adresy etykiet w pamięci programu są dla danych dwa razy większe, ze względów, które wymieniłem wyżej. Próbowałeś symulacji w AVRStudio ?

    Mikrokontrolery   05 Maj 2005 10:38 Odpowiedzi: 13    Wyświetleń: 3588
  • REKLAMA
  • [AVRStudio5] Obsługa programatora "Multitool"

    Nie widzę takiego programu. Powinno się wszytko ustawić w AVRStudio 5

    Mikrokontrolery AVR   22 Sty 2012 19:14 Odpowiedzi: 8    Wyświetleń: 2340
  • [ATMEGA] Jak uruchomić programator ATMEGA stk500v2 na Windows 8 z AVRStudio i AVRDude?

    Witam, miałem podobny problem z arduino (identyczne komunikaty z avrdude). W moim przypadku okazało się, że prędkość transmisji trzeba ustawić na 57600.

    Mikrokontrolery AVR   20 Sty 2013 19:19 Odpowiedzi: 21    Wyświetleń: 3789
  • REKLAMA
  • [Atmega32] [Atmega32][C] PetitFS - karta SD nie inicjalizuje się poprawnie, brak FR_OK

    Uzywasz _delay(). W funkcjach mirka o ile pamiętam też jakieś _delay() są. Czyli musisz ustawić w opcjach projektu w AvrStudio częstotliwość taktowania. Taką jaka jest w rzeczywistości. Bo jak nie - to wszystko się rozjedzie. Myślę że 12MHz może być- ale z takim kwarcem i tak ustawione w opcjach projektu. I nie wpisuj tego w main- bo takie ustawienie...

    Mikrokontrolery   17 Lip 2011 22:20 Odpowiedzi: 9    Wyświetleń: 2623
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Witam, Jak w symulatorze AVRStudio 5 ustawić flagę symulującą przerwanie? Czytając kurs programowania procesorów w EdW (7/2005) natknąłem się na ten problem (w AVRStudio 4 działa). Na zamieszczonym obrazku instrukcja z kursu (przepraszam za jakość skanu - nie jest mój): http://obrazki.elektroda.pl/3482577200_1... U mnie wygląda to tak:...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31886
  • AVRStudio i enum. Kawałek listingu. Co jest nie tak?

    W opcjach kompilacji -fshort-enums (w AVR Studio domyślnie ustawione).

    Mikrokontrolery AVR   04 Gru 2011 17:05 Odpowiedzi: 9    Wyświetleń: 1530
  • AVRStudio i _delay_(). Dlaczego dostaję taką dziwną wartość?

    Raczej dla arytmetyki stałopozycyjnej. Dla zmiennopozycyjnej masz wsparcie w każdej wersji gcc. Skoro używasz toolchaina od Atmela to tam jest nowe AVR-libc, które ma skopane delay - najłatwiej to naprawić nadpisując delay.h starą wersją, można też ustawić odpowiednio jedno z define, tak, żeby nie wykorzystywał tych nowych bajerów zaimplementowanych...

    Mikrokontrolery   04 Wrz 2011 18:21 Odpowiedzi: 14    Wyświetleń: 1565
  • [C] Jak przenieść .data i .bss do XRAM na Atmega128 w C (WinAvr, AvrStudio)?

    plik makefile tworzony jest automatycznie z avrstudio. Da się z poziomu avrstudio to ustawić w konfiguracji projektu? Ważne dla mnie jest, aby stos był w wewnętrznej pamięci, ponieważ cały program będzie się głównie opierał na przerwaniach i to kilku (bo Int0, dwa timery, ADC, ew USART). Chciałbym się właśnie nauczyć obsługiwać xram a nie znalazłem...

    Mikrokontrolery AVR   25 Cze 2014 22:56 Odpowiedzi: 21    Wyświetleń: 6885
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    Nie sądzę. Masz kwarc 12MHz i to Ci jest właściwie potrzebne. Teraz musisz tylko ustawić fusebity dla tego kwarcu. Jak - tego Ci nie powiem bo nie wiem. Używam AVRStudio 4.8 a w nim wybieram ustawienia z listy, nie muszę znać kombinacji fusebitów...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114409
  • REKLAMA
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    ten procesor programuję z AvrStudio Co w nim wybrać?? Bo tam nie ma bitów tylko nazwy:)

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 95709
  • Jak ustawić fusebity w ATmega88-20PU 16MHz dla PonyPong?

    no to programuj sobie spod avrstudio 4 - tam jest bardzo ciężko pomylić się z tymi ustawieniami

    Mikrokontrolery   21 Kwi 2011 12:02 Odpowiedzi: 5    Wyświetleń: 915
  • Programowe wywołanie przerwania - SIGNAL (SIG_USART0_TRANS)

    Takie odwołanie powoduje zerowanie flagi. Wydaje się to dziwne ale już się sam przekonałem. Generalnie w symulatorze AvrStudio ustawienie flagi wywołuje przerwanie. Może wpis zera będzie powodował wygenerownie przerwania ??

    Mikrokontrolery   28 Paź 2005 09:09 Odpowiedzi: 2    Wyświetleń: 1137
  • Jak odczytywać i zapisywać dane na karcie SD z Atmega32 w Bascom?

    NIe chciałbym się tutaj wymądrzać z różnych powodów, głownie z tego aby nie wzbudzać niepotrzebnej polemiki nad tym co dobre a co złe. Dlatego to co napiszę jest tym akurat co mi odpowiada, niekoniecznie komuś innemu. Bardzo wygony jest CodeVisionAVR, kiedyś kupiłem jego pełną wersję więc można powiedzieć że zainwestowałem :) Cenię go z tego powodu...

    Mikrokontrolery AVR   17 Maj 2009 15:58 Odpowiedzi: 22    Wyświetleń: 12309
  • ATtiny2313 – błąd avrdude stk500v2_command() przy programowaniu przez USBasp

    Faktycznie coś jest nie tak z tym programatorem. Zrobiłem dla pewności podstawkę z lutowanymi połączeniami przez gol-piy i dalej nie działa. Wedle sprzedawcy dedykowany program to AVRStudio ale kiedy próbuje ustawić dany programator to nawet go niewidzi. W trybie COM otwieram tool>connect... (stk500 or avrisp, auto) connect i wyskakuje szereg błędów...

    Mikrokontrolery   08 Cze 2010 15:58 Odpowiedzi: 16    Wyświetleń: 3465
  • [Atmega8] - Nie można ustawić zewnętrznego oscylatora 8 Mhz

    mam AVRprog USB V2 czyli STK500v2, ale to przecież nie powinno mieć związku ? A nie może być taki tańszy programator ? (za 45 PLN): http://allegro.pl/programator-avrisp-mki...

    Mikrokontrolery Początkujący   25 Lip 2012 16:08 Odpowiedzi: 22    Wyświetleń: 2944
  • Kompilacja programu na ATtiny13 w AVRStudio4+WinAVR - przekroczona pamięć

    Cześć. Zwracam się do Was z prośba o pomoc. Otóż pisze bardzo prosty program w języku C na Atiny13 w środowisku AVRStudio4+WinAVR i nie mogę spobie poradzić z czymś takim. Deklaruję zmienną globalną uint8_t oraz w samej funkcji main 4 zmienne uint16_t oraz 3 zmienne uint_8t. Próbuję skompilować program i otrzymuje taki wynik AVR Memory Usage ----------------...

    Mikrokontrolery AVR   22 Lut 2010 13:42 Odpowiedzi: 20    Wyświetleń: 1912
  • AVR Studio 4 na Win7 64-bit - Jak ustawić ścieżkę do WinAVR Toolchain?

    Wielu chwali AtmelStudio 6 . Może, ale nie początkujący użytkownik, zginie on w takim molochu. Uważam, że 'szóstka' lub 'piątka' to "olbrzymie krowy" z ogromnymi wymaganiami. Tak jak inne oprogramowania oparte na bazie elementów Microsoftu. Instalacja tylko zaśmieciła mi komputer. Atmel chyba nie trafił w gusty użytkowników. Uważam, że dla niewielkich...

    Mikrokontrolery AVR   22 Maj 2014 14:25 Odpowiedzi: 33    Wyświetleń: 7401
  • Ustawianie fuse bitów Atmega16 w AVR Studio – jak skonfigurować i które wybrać?

    Witaj Chodzi o to że nie mogę się komunikować z burn o matem. A w AVRSTUDIO wszystko super działa. Dlatego chcę wiedzieć jakie fuse bity ustawić. :D Pozdrawiam

    Mikrokontrolery AVR   27 Maj 2012 14:17 Odpowiedzi: 5    Wyświetleń: 2222
  • Atmega16 i RS232: Nieprawidłowe dane w HyperTerminalu, jak to naprawić?

    Do deklaracji częstotliwości pracy mikrokontrolera używasz "FOSC 1000000", jeśli korzystasz z AVRStudio (który używa oznaczenia "F_CPU") to musisz jeszcze ustawić tą samą częstotliwość w opcjach kompilatora i powinno być ok (albo zmień nazwę oznaczenia, chociaż osobiście wolę ustawiać to w kompilatorze).

    Mikrokontrolery AVR   25 Paź 2011 17:24 Odpowiedzi: 3    Wyświetleń: 1413
  • AVR Studio 4.13: Jak ustawić adres sekcji bootloadera?

    ... ale gdy dodawałem to samo linijkę --section-start=.bootloader=0x1F000 w AVR Studio Project -> Custom Options i tam do All dodawałem to linijkę... Wszystko ładnie i pięknie , tylko że ... to linker ma wiedzieć gdzie "wepchać" daną sekcję. W AVRStudio , masz conajmniej 2 możliwości: 1)Project -> Custom Options i tam do [Linker Options] -Wl,-section-start=.bootloader=0x1F000.....

    Mikrokontrolery   30 Sty 2007 15:39 Odpowiedzi: 1    Wyświetleń: 2327
  • Jak ustawić fusebity dla HVprog STK500, by PC wykrywał programator?

    mam tylko zwykly programator na LPT bez uC, programowalem za pomoca hex-a bo z ebn sie nie dalo przez avrstudio bo avrstudio nie wykrywa tego mojego programatora, do zrobienia hexa z ebn uzylem programiku ebn2hex.exe

    Mikrokontrolery   08 Mar 2008 00:56 Odpowiedzi: 28    Wyświetleń: 5727
  • Jak ustawić fusebity w Atmega32 dla zewnętrznego kwarcu 4MHz?

    Witam. No xml file - to samo miałem przez 2 miesiące:) Korzystałem z Bascoma, ale pewnego razu zainstalowałem AVRStudio. I stała się JASNOŚĆ :). Spróbuj. teedd P.S. Sprawdziłem - opis fusebitów jest brany z AVRStudio - katalog ....\Atmel\AVR Tools\Partdescriptionfiles\ - a więc sam AVROSPII nie wystarczy.

    Mikrokontrolery   15 Lip 2010 06:26 Odpowiedzi: 14    Wyświetleń: 7714
  • Jak ustawić fuse bity w Atmega8 dla zegarka LED w PonyProgu?

    jęsli wartość=1 to zaznaczona , jeśli wartość=0 odznaczona Oby bobo21 nie zdazyl zmieniac fuse bitow za Twoja rada, bo bedzie mial trupa :> 0 oznacza bit zaprogramowany a 1 niezaprogramowany !! Czy to w ponyprogu czy w avrstudio ptaszek to 0 1 to "nie ptaszek".

    Mikrokontrolery AVR   30 Gru 2009 12:12 Odpowiedzi: 11    Wyświetleń: 4516
  • Jak ustawić fusebity dla AtMega 128 16AI z kwarcem 11059200?

    Dlaczego nie uzywasz standardowego, optymalnego kwarcu 14,745600MHz? Do tego kondensatory 22p od nozek do masy. Bycmoze faktycznie masz zle ustawione fusebity. Przy programowaniu ukladu poprzez AVRStudio sa one bardzo ladnie opisane i nie da sie pomylic, niestety przy innych programach czesto nie jest to takie jasne.

    Mikrokontrolery   05 Maj 2007 16:49 Odpowiedzi: 5    Wyświetleń: 2047
  • jak zrobić opóźnienie w asm i dlaczego moje nie działa?

    pli *.hex znalazłem. W bascomie otwierałem plik asm i przy kompilacji tego wywalało błąd. A czy ten plik wynikowy hex mogę wrzucić za pomocą bascoma? . Tzn w bascomie uruchamiam programmer i w nim otwieram plik hex z avrstudio. Mam programator stk 200 i nie umiem go ustawić pod avr studio ale za to chodzi pod bascomem. Tyle że tak wrzucony program nie...

    Mikrokontrolery   06 Lis 2020 15:42 Odpowiedzi: 17    Wyświetleń: 3473
  • [ATMEGA16] ATMega16 na AVBavr05 Propox – brak efektów po programowaniu, AVRStudio bez błędów

    Moze za wysoka predkosc programowania? Jeżeli chodzi o ISP frequency to najmniejsza jaką próbowałem to 28.8kHz (i mniejszej się nie da ustawić). Wynik ten sam.

    Mikrokontrolery AVR   07 Paź 2009 21:44 Odpowiedzi: 14    Wyświetleń: 3049
  • ATTINY13 - błąd przy wgrywaniu programu, plik .hex za duży dla AVR

    A nie widzisz ze Twój hex ma 13kB ? Ty ten program kompilujesz bez optymalizacji -Os. Jak to mogę ustawić w AVRstudio? Pozdrawiam! A nie widzisz ze Twój hex ma 13kB ? Ty ten program kompilujesz bez optymalizacji -Os. Optimization: Project -> Configuration Options -> Optimization z tego co wyczytałem to tam się to ustawia. Tego programu sam nie pisałeś?...

    Mikrokontrolery Początkujący   02 Gru 2012 19:24 Odpowiedzi: 18    Wyświetleń: 2733
  • Jak ustawić fuse bity w ATMEGA8535 dla kompatybilności z AT90S8535?

    Witam. Chciałbym wgrać program z AT90S8535 do ATMEGA8535. Wyczytałem gdzieś, że trzeba ustawić, włączyć (nie wiem co jest poprawne) fuse bit programowo żeby ATMEGA8535 była kompatybilna z AT90S8535. Co to oznacza, jak to zrobić. Mam AVRStudio ze strony Atmela i potrzebuję .hexa zrobić dla ATMEGI. Bardzo proszę o jasne wytłumaczenie jak dla laika. Bardzo...

    Mikrokontrolery   27 Lis 2007 22:44 Odpowiedzi: 1    Wyświetleń: 1649
  • NES SNES gamepad do PC przez USB

    Odkopię temat bo mam problem z uruchomieniem układu. Po podpięciu pod PC wyskakuje komunikat, że nie rozpoznano urządzenia. Czy zastosowanie ATMEGA8A-PU jest właściwe? Zaprogramowałem tą AMTEGĘ poprzez mkAVR Calculator. Fuse bity ustawiłem wg instrukcji z netu, ale nie wiem jaką opcję ustawić przy "Atmegę należy ustawić na Ext crystal resonator high...

    DIY Konstrukcje   23 Sty 2017 15:01 Odpowiedzi: 32    Wyświetleń: 23009
  • USBASP dwunapięciowy klonik - wersja mini

    a to że pracuje z AVR Studio to akurat żadna pociecha (przynajmniej na razie gdy AVR STUDIO to mega LIPA) .... ja tam wolę ECLIPSE i avrdude. No to chyba akurat duża zaleta, bo można skorzystać z funkcji które oferuje AVRStudio. I chociażby to, że można bezpiecznie ustawić fusebity, bez przeliczania lub uruchamiania innych programów, które KTOŚ* musiał...

    DIY Konstrukcje   22 Paź 2012 07:41 Odpowiedzi: 42    Wyświetleń: 14870
  • Jak ustawić fusebity w AVR Studio dla ATmega8 na zewnętrzny oscylator 8MHz?

    Witam, mam takie pytanie zainwestowałem w ZL3AVR zainstalowałem AVRStudio 4.18 i nie mogę znaleźć gdzie się ustawia Fusebity. Mam na płytce Mege32. Czy może ktoś podpowiedzieć?

    Mikrokontrolery AVR   26 Mar 2011 10:39 Odpowiedzi: 9    Wyświetleń: 7829
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    To musi być że nie kasujesz poprzedniego programu. Powtórzyłem Twój zabieg w AVRstudio. Ustawiłem LED_TOGGLE; w przerwaniu. Oczywiście nie działało- bo niby jak- jak nie wiem jak zrobić z #define volatile- to chyba jest niemożliwe z zasady. Potem wróciłem do poprzedniej wersji- i wszystko działa. To jest jakaś upierdliwa głupota-tzn. chciałem napisać...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3077
  • [C - WinAVR] Prosty program na ATmega8: mruganie LED, WinAVR i AVRstudio 4

    #define speaker_pinA_DDR DDRC co oznacza (chyba) ustawienie portu jako wyjście Nie! To tylko zwiększenie czytelności i elastyczności programu. Ta linijka nie ustawia kierunku portu. Każdy port ma swoje trzy rejestry: PINx (do odczytu), PORTx (do zapisu) i DDRx (do ustawienia kierunku). X to literka oznaczająca dany port (np. A). W rejestrze DDRx każdy...

    Mikrokontrolery   27 Sty 2006 09:20 Odpowiedzi: 11    Wyświetleń: 8957
  • Integracja WinAVR z AVR Studio 4.14 do programowania AVR w języku C – jak ustawić?

    O ile mi wiadomo, w aktualnej wersji wystarczy zainstalować WinAVR i AVRStudio na dysku i przy starcie AVRStudio bezboleśnie udostępnia C bez żadnych dodatkowych operacji. Przynajmniej tak to działa u mnie ;)

    Mikrokontrolery AVR   10 Wrz 2008 20:58 Odpowiedzi: 2    Wyświetleń: 1133
  • [JTAG ICE] Brak komunikacji JTAG ICE USB z ATmega128 w AVR Studio 4.16/4.12

    Witaj Kolego. Nie wiem jakim programem ustawiałeś te fusebity ale pamiętaj że w jednym sofcie zaznaczenie może oznaczać równie dobrze wyłączenie, więc mogłeś sobie wyłączyć poprostu jtaga w atmedze. Pamiętaj w atmedze 128 o trybie kompatybilności. Ja mam jtaga JTAG ICE chyba 1 którego zbudowałem w oparciu o manual krążący w sieci i u mnie wszystko gra....

    Mikrokontrolery   05 Gru 2010 22:34 Odpowiedzi: 7    Wyświetleń: 3559
  • Jak symulować PWM dla serwomechanizmu w AVRStudio na Atmega8?

    Zrobiłem sobie programik pod Atmege8 wychylajacy serwo w jedna strone. Wiem, ze PWM można zrobić w pełni sprzętowo, ale jeszcze do tego nie doszedłem. #include <avr/io.h> #include <avr/interrupt.h> int b=0; int main (void) { DDRB |= (1 << 0); // Set LED as output TCCR1B |= (1 << WGM12); // Configure...

    Mikrokontrolery AVR   17 Cze 2009 08:01 Odpowiedzi: 7    Wyświetleń: 1503
  • [AVRstudio]Attiny2313 nie mogę zaprogramować eepromu

    Taj bez problemu mogę zapisać flash-a, mogę ustawić fusy ..itp. Tak to wygląda: http://obrazki.elektroda.pl/6583956800_1...

    Mikrokontrolery AVR   14 Sie 2011 20:17 Odpowiedzi: 11    Wyświetleń: 3172
  • [ATMega128] ATMega128, AvrStudio, WG12864B - brak odświeżania po zmianie danych na wyświetlaczu

    Mam problem z wyświetlaczem jak w tytule. Pierwszy zapis do pamięci wyświetla to co wpisuję. Przy kolejnym wywowłaniu tych samych funkcji z innymi wartościami do zapisu - nie wyświetla(na ekranie pozostaje to co było wcześniej). Jeśli jednak zmiana rysunków jest w obrębie jednej funkcji działa poprawnie (jeśli nie ma opóźnienia między kolejnymi próbami...

    Mikrokontrolery AVR   05 Sty 2009 19:05 Odpowiedzi: 2    Wyświetleń: 1155
  • [ATmega8] ATmega8 i FT232: błędna komunikacja przy zewnętrznym rezonatorze 16MHz

    W kodzie nie podajesz wartości "F_CPU" więc pobiera ją z ustawień kompilatora, w AVRStudio to ustawisz(Project->Configuration Options->Frequency). Ewentualnie kiedyś spotkałem się z przypadkiem, że w dołączonej bibliotece była zadeklarowana wartość F_CPU i jeśli jest inna to też będzie się sypać.

    Mikrokontrolery AVR   27 Paź 2011 20:25 Odpowiedzi: 10    Wyświetleń: 2215
  • Asembler AVR - Jak działa układ czasowy w kodzie na mikrokontrolery.net?

    1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...

    Mikrokontrolery   29 Sty 2007 19:41 Odpowiedzi: 4    Wyświetleń: 3984
  • ATMEGA162 - [AVRStudio4] I2C programowo - nie ma odpowiedzi od slave'a

    Zdecydowanie nie polecam tego typu sterowania magistralą I2C. Jest to magistrala typu "wired-and" i każdy nadajnik i odbiornik powinien mieć I/O typu "open collector". W przypadku zewnętrznego podciągnięcia pinów magistrali do Vcc sterowanie magistralą I2C lepiej jest rozwiązać w ten sposób, że bity SDA i SCL w rejestrze PORTx (w Twoim przypadku PORTB)...

    Mikrokontrolery Początkujący   21 Lip 2012 21:10 Odpowiedzi: 18    Wyświetleń: 2170
  • [mega16][c] Program nie wykrywa urządzeń 1wire (DS18B20)

    Ale co tu może być źle ? Nic więcej poza tym kodem nie ma. Jak widzisz to jest fragment kodu z twojej książki. Oczywiście próbowałem także uruchomić cały kod bez jakichkolwiek zmian i efekt był ten sam. Taktowanie raczej chyba ok, wyświetliłem sobie na LCD zmienną 'sekundy' i odliczało mniej więcej co sekundę. Zrobiłem "#define F_CPU 8000000UL " bo...

    Mikrokontrolery AVR   06 Paź 2011 17:49 Odpowiedzi: 26    Wyświetleń: 3824
  • Jak skonfigurować ATmega8 na 8MHz w AVRStudio? Kod w asemblerze?

    hym właściwie to ATmege programuje bezpośrednio z LPT kilkoma kabelkami a skompilowany plik .HEX wysyłam do uP za pomocą pliku zaprogramuj.bat który zawiera avrdude -p m8 -c bsd -e -U flash:w:nazwa_pliku.hex. Plik .HEX uzyskuje AVRStudio. Intuicja podpowiada mi że będę miał problem?? Przeciwnie, nawet nie wiesz jak blisko rozwiązania jesteś. Używasz...

    Mikrokontrolery   24 Sty 2008 07:30 Odpowiedzi: 35    Wyświetleń: 11121
  • Jak ustawić fusebity w Attiny2313 dla kwarcu 16MHz i obsługi 6 serw?

    Elektryk101 Przecież napisałem że z Bascoma generuję tylko plik *HEX a bezośredni kontakt z programatorem ma tylko AVRstudio ,więc według mnie to w nim będe musiał przestawić fusebity. Natomiast w inne programy specjalnie do ustawiania fusów na razie nie chcę się mieszać.

    Mikrokontrolery AVR   28 Cze 2011 13:35 Odpowiedzi: 4    Wyświetleń: 1469
  • [ATTiny2313][ASM][AVRstudio] interface z attiny2313

    Kondensatory na zasilaniu? Równolegle do napięcia zasilającego 5V z programatora na płytce stykowej dobrze byłoby dać jeden kondensator elektrolityczny 10 uF i dodatkowo 2 kondensatory ceramiczne 100nF jak najbliżej nóżek zasilających każdy z układów. Będzie większa pewność, że ewentualne kłopoty nie są spowodowane spadkami napięcia na przewodach zasilających,...

    Mikrokontrolery AVR   30 Wrz 2010 14:06 Odpowiedzi: 27    Wyświetleń: 4422
  • Eclipse - błąd przy uruchamianiu pierwszego programu testowego

    przekonałbym się w 100% gdyby był tam przyzwoity deburger póki co mało zachęcające jest pisanie programu w Eclipse a potem uruchamianie i praca krokowa w AvrStudio. Ale generalnie to fajne środowisko zwłaszcza możliwości edycyjne są b.dobre. Coś ostatnio w tym środowisku pochrzaniłem może ktoś bardziej biegły :) mógłby krok po kroku wyłożyć jak ustawić...

    Mikrokontrolery AVR   03 Sie 2010 00:30 Odpowiedzi: 9    Wyświetleń: 2180
  • Atmega88: Brak wywołania przerwania Timer1 Overflow - co robię źle?

    Witam, Mam Atmege88 i chciałem spróbować napisać obsługę przerwania wew. zegara 16bitowego. Korzystając z książki, która traktuje o atmedze8 i dokumentacji do atmegi88 udało mi się napisać taki oto mnw. kod: #include<avr/io.h> #include<avr/interrupt.h> //(...) ISR(TIMER1_OVF_vect) { // moj kod przerwania } ISR(BADISR_vect)...

    Mikrokontrolery AVR   17 Maj 2011 12:13 Odpowiedzi: 2    Wyświetleń: 1791
  • Instalacja programatora duaLAVR na Windows 7 dla początkujących

    Skoro menedżer urządzeń widzi go jako "Virtual Communications Port (COM)" to wygląda na to że jest to stk500v2 i działa dobrze. Jeżeli dobrze pamiętam prędkość należało ustawić na 115200. Użyć go możesz w avrstudio lub bascomavr. W bascomie wygląda to tak: -wchodzisz w zakładkę options->programmer-> z listy wybierasz stk500 extended->potem nr portu...

    Mikrokontrolery   12 Lut 2011 21:36 Odpowiedzi: 17    Wyświetleń: 2348
  • JTAG FuseBit. Jak przywrócić ustawienia domyślne?

    Mam AvrStudio i JTAG Cable II i w mojej atemedze16(SMD) skasowałem FuseBit JTAG... Problem w tym, że nie mogę teraz nic zrobić. Czy jest jakiś sposób żeby przywrócić ustawienia domyślne (ustawić z powrotem ten bit)? :cry:

    Mikrokontrolery   30 Sty 2007 19:14 Odpowiedzi: 2    Wyświetleń: 1628
  • Windows 7 i problem z wykryciem programatora tkm-bit

    Z tego co podesłałeś to widzę, że avrdude wywoływany jest w makefile więc tam. Ale możesz najpierw spróbować samo avrdude odpalić w taki sposób: avrdude.exe -p attiny2313 -P com1 -c stk500v2 -U flash:w:ledport.hex Z avrdude jest dużo niewiadomych. Nie wiadomo jakiej wersji używasz, jake są pliki konfiguracyjne itp. Lepiej spróbuj czy działa...

    Mikrokontrolery   21 Lip 2010 09:05 Odpowiedzi: 27    Wyświetleń: 3787
  • ATmega128 I2C: Zerowanie bitu TWINT w AVRStudio 4 - Assembler

    Zgadzam się z Tobą :D , że TWINT jest ustawiane przez uP po wykonaniu operacji. Tylko zastanawia mnie jedno, a mianowicie: zgodnie z manual'em jeżeli uP wystawia znak START na szynie SDA, to po zakończeniu tej operacji powinien ustawić bit TWINT w stan 1. Tak ja to rozumiem. A tymczasem w symulacji w AVRStudio, nawet po 800000 cykli zegara bit TWINT...

    Mikrokontrolery   18 Lis 2005 13:06 Odpowiedzi: 8    Wyświetleń: 1859
  • [atmega162] Jak wyłączyć CKDIV8 w Atmega162 i poprawnie skonfigurować UART?

    Witam szanownych Kolegów. Po dłuższej przerwie od uC wracam do tematu. Składam odbiornik GPS na atmega162, kwarc 14,745, zasilanie uC 5V, wyświetlacz graficzny (zasilanie 5V) oraz gps FGPMMOPA4 zasilanie 3,3V Wyświetlacz graficzny wstał bez problemów, kłopoty zaczęły się przy podpięciu zewnętrznego kwarcu i uruchomieniu uart. Nie mogę sobie poradzić...

    Mikrokontrolery AVR   08 Cze 2012 12:57 Odpowiedzi: 17    Wyświetleń: 2439
  • [Atmega] Jak rozwiązać problem z komunikacją USBasp z Atmega16a i Atmega88pa?

    Hexa zrobiłem w AVRStudio, ale to bez znaczenia skoro nie mogę go wgrać. Do wgrywania używam, a raczej próbuje AVRDude - odpalany w wierszu poleceń. Żeby korzystać z zewnętrznego kwarcu musze ustawić odpowiednio fusebity, a tego i tak nie mogę zrobić więc chyba nie w tym rzecz. EDIT: chyba, że problem leży w tych zworkach...

    Mikrokontrolery Początkujący   14 Cze 2012 12:56 Odpowiedzi: 33    Wyświetleń: 4181
  • [atmegaXX][avrstudio/c] sterowanie podswietleniem lcd rgb

    Witam Posiadam wyświetlacz LCD z podsiwieniem RGB. Anoda jest wspólna i podłączona przez rezystor 300 Ohmów do Vcc. Podłączając każdą z 3 katod do masy uzyskuje inne kolory i ich kombinacje. Teraz moje pytanie czy mogę podłączyć katody pod rejestry atmegi ustawić je jako wyjścia a następnie podciągać do Vcc / GND (gasić /zapalać) ? Chodzi mi o programowe...

    Mikrokontrolery AVR   22 Sie 2010 09:59 Odpowiedzi: 16    Wyświetleń: 3197
  • ATMega128 i JTAG ICE II - Błąd The OCD JTAG adapter was detected w AVRStudio

    Witam. Problem został rozwiązany. Okazuje się, że firma Propox w układzie tym ustawia bity z wyłączeniem interfejsu JTag a także, kabel dołączony do programatora nie pasuje do wejścia zaimplementowanego na płytce MMEga01 gdyż jest tam tylko wyprowadzony interfejs UART nie ma pinów dla JTag`a. Jeśli chcemy podłączyć JTAG należy podpiąć się pod szynę...

    Mikrokontrolery   13 Lis 2005 14:08 Odpowiedzi: 10    Wyświetleń: 3524
  • Jak ustawić fus bity w Eclipse? Czy zaznaczenie oznacza brak zaprogramowania?

    Bardzo fajny program czy można pod nim uruchomić programator avrisp mk2 ?? Stk500 uruchomiłem bez problemu. Sam nie posiadam programatora avrisp mk2, choć wiem że to fajny programatorek. Ale znam ludzi, którzy z powodzeniem uruchamiają go pod AVRDUDE. A skoro tak to znaczy że również pod MkAvrCalculator - zobacz sobie jest na liście dostępnych programatorów...

    Mikrokontrolery Początkujący   15 Mar 2012 22:05 Odpowiedzi: 4    Wyświetleń: 1476
  • [ATmega32]Ustawienie zewnętrznego oscylatora w COMBO3

    Co to za program? Nie lepiej użyć np. avrstudio? Szukaj czegoś takiego jak external crystal/resonator. INT RC odpada, ext. clk także. Trudno powiedzieć o co chodziło autorowi programu odnośnie opcji XTAL być może jest to ustawienie którego szukasz. Jeżeli masz możliwość to skorzystaj z avrstudio lub podobnego programu.

    Mikrokontrolery AVR   28 Lis 2008 09:08 Odpowiedzi: 10    Wyświetleń: 1527
  • AVR Studio 4.18 nie widzi WinAVR - jak ustawić manualnie?

    Z tego co zauważyłem ogromne znaczenie ma kolejność instalowania. WinAVR pierwszy, następnie AVRstudio. Albo AVRStudio i później ToolChain (bez WinAVR). Ręczne wpisywanie lokalizacji skończyło się u mnie po zainstalowaniu tego [url=http://www.atmel.com/tools/atmelavr... Głowy nie daję czy to było z tej lokalizacji. Dodam, że...

    Mikrokontrolery AVR   19 Gru 2012 14:25 Odpowiedzi: 6    Wyświetleń: 2283
  • Atmega8 - Problemy z programowaniem diod LED na płytce stykowej

    Więc po kolei. W Biosie już sprawdzałem, tryb ustawiony na ECP + EPP (była taka opcja), próbowałem zaprogramować przez AVRstudio, ale tam w ogóle nie widziałem opcji LPT, screenów niestety nie mam bo jestem teraz przy innym komputerze. Na komunikacie w (Ponyprog?) pisało, że nie wykrywa mikrokontrolera. Muszę dodać, że zapomniałem o pliku Makefile....

    Mikrokontrolery AVR   06 Lut 2013 20:50 Odpowiedzi: 13    Wyświetleń: 2715
  • [AVR Studio 4 + WinAVR] nie mgę skompilować programu

    ROZWIĄZANIE dla AVR Studio 4.19: Należy w opcjach projektu wyłączyć AVR toolchain i podać ścieżki tak jak to widać na TUTAJ U mnie jest Use WinAvr z takimi ścieżkami jak podałeś, a mimo wszystko nie działa. WinAVR-20100110 -> wersja Winavr. Podłożyłem do folderu default zewnętrznego makefile i zaczęło kompilować, ale zależy mi na tym aby avrstudio...

    Mikrokontrolery AVR   19 Gru 2011 19:06 Odpowiedzi: 7    Wyświetleń: 6793
  • [AVRStudio] [AVRStudio][C] Deklaracja zmiennych globalnych w ATMega8 - błąd kompilacji

    Po zmianach wygląda to tak: powstał plik wyswietlacz.h który jest w dzrzewie projektu w gałęzi Headre Files i zawiera unsigned char wysw_bufor[9]; W pozostałych plikach *.c gdzie potrzebuję wysw_bufor inkluduję: #include "wyswietlacz.h" Zauważyłem, że przy takim rozwiązaniu w pliku wyswietlacz.c gdzie mam inkludowany wyswietlacz.h...

    Mikrokontrolery   13 Lis 2010 00:30 Odpowiedzi: 16    Wyświetleń: 1857
  • Jak wyprowadzić sygnał zegara z XTAL2 w Atmega32?

    Ok znalazłem wszystko :) Dzieki Dodano po 53 Może to głupie pytanie ale: przy pomocy programatora STK500 nie było problemu z ustawieniem fuse bitów a bez tego programatora tzn w programie jak to ustawić??? Bo jak pisałem wcześniej teraz mam programator równoległy i nie moge sie podłaczyć pod AvrStudio :/ (1<<CKSEL3) (1<<CKSEL2)...

    Mikrokontrolery   08 Maj 2006 17:33 Odpowiedzi: 20    Wyświetleń: 2110
  • Jak zmienić kolor tła i tekstu w AVR Studio 4?

    Dosyć ciekawe efekty i kolory można sobie ustawić prawie dowolnie bawiąc się plikiem: "AvrStudio.ini" poczytaj sobie i zobacz tutaj odnośnie tego co można: http://www.elektroda.pl/rtvforum/topic66...

    Mikrokontrolery AVR   09 Wrz 2010 22:21 Odpowiedzi: 3    Wyświetleń: 1686
  • Jak sterować częstotliwością 1-5 kHz na ATmega32 za pomocą PWM?

    A AVRStudio 4 powinna działać symulacja PWM. Ale jest jeden szkopuł. Możesz generować sygnał PWM o zadanym wypełnieniu, ale ciężko dokładnie ustawić okres sygnału. W rzeczywistym układzie wszystko będzie działać OK, ale w symulacji nie koniecznie. Jeżeli chcesz przeprowadzić symulację, to w parametr OCRxx możesz wpisać dowolną liczbę, natomiast wartość...

    Mikrokontrolery AVR   25 Mar 2010 21:04 Odpowiedzi: 16    Wyświetleń: 1842
  • Minutnik na Attiny13 - kolejna pchełka

    Nijak, zmienia się to w fuse'ach. Np. ja korzystam z programatora z godnego z stk500 dostępu do fusebit'ów z poziomu bascom'a nie mam. Fusebity zmieniam za pośrednictwem avrstudio. Natomiast pracując na programatorach zgodnych z stk200/300, można fuse zmieniać w środowisku bascom. Sprawdziłem w bascomie robi się taką wstawkę fusebitem możesz ustawić...

    DIY Konstrukcje   13 Mar 2012 10:22 Odpowiedzi: 26    Wyświetleń: 14287
  • Attiny13 - Przerwanie dla Timer0, przepełnienie stosu

    Eclipse IDE for C/C++ Developers Zainstalowałem to nowe środowisko- gorszej porażki nie widziałem... PS Wersja, której teraz używasz jest do ściągnięcia już wstępnie skonfigurowana jak ta co teraz mam? Pewnie, że tak ;) Mirku nie wiem w który miejscu jest ona skonfigurowana... Miałem od Ciebie wersję Ganymede- w której wystarczyło skonfigurować sobie...

    Mikrokontrolery AVR   20 Sie 2012 00:01 Odpowiedzi: 15    Wyświetleń: 5762
  • [AVR] [AVR][GCC] - Brak pliku HEX po kompilacji w Eclipse, problem z dummysize

    skynet_2 -> ja już doszedłem do takiej wprawy, że paktycznie prawie na żywca wymieniam pliki projektu pomiędzy eclipse i AVRStudio. Tzn tak samo daje się poustawiać je w projekcie aby się kompilowały. Pomaga mi to narazie przy okiełznywaniu jeszcze eclipse. Bo np porównuję czasem jak mi się kompiluje kod wynikowy tu i tu. A jak są jakieś różnice to...

    Mikrokontrolery AVR   14 Lis 2008 20:45 Odpowiedzi: 39    Wyświetleń: 9376
  • [attiny2313][c][winavr] problem z programatorem zl2prg

    Jeżeli dobrze ustawiłem avrstudio to też się nie da: Getting isp parameter.. SD=0x03 .. OKOK Reading FLASH input file.. OK Entering programming mode.. FAILED! Leaving programming mode.. OK! Wyskakuje błąd z isp mode. Odczytanie i zapis ISP przebiega pomyślnie (odczytuje na 57,6kHz), ale jak już dam read signature to wyskakuje błąd isp mode.

    Mikrokontrolery AVR   07 Lut 2011 09:55 Odpowiedzi: 4    Wyświetleń: 1746
  • Programowanie. Programator ISP AVR STK200/300. Czy obsłużę go w AVRstudio?

    Panowie jeszcze jedno pytanie-mam kwarc 11MHz z drobnymi - jak go uruchomić, a dokładnie co ustawić w PonyProgu by zaczął działać z pełnymi obrotami. w dokumentacji doczytałemże muszę ustawić CKSEL3..0 na wartościach 1010 do 1111 (ale dokładnie jakiej-tego już nie znalazłem) dodatkowo niezaprogramowany CKOPT jest do wartości maksymalej 8MHz a do 16MHz...

    Mikrokontrolery   03 Kwi 2006 20:39 Odpowiedzi: 10    Wyświetleń: 2684
  • Jaka jest standardowa dokładność kwarcu 12 MHz?

    A kwarce są mocno wrażliwe na wstrząsy, upadki, ew. przygrzania podczas lutowania ?? Bo musze przyznać, że o tym nie wiedziałem :) I może ten mój bardzo źle traktowałem, więc się na mnie obraził ... Bo jak są bardzo wrażliwe to byc może tu jest błąd. Dodano po 44 Faktycznie, pomyliłem tryby, wrzuć program, na symulacje w AVR studio i sprawdź jak tam...

    Mikrokontrolery   11 Kwi 2005 16:17 Odpowiedzi: 17    Wyświetleń: 5556
  • Jak ustawić fuse bits dla 90s8515, by poprawnie działał LCD 16x1?

    Jezeli znasz asm to proponuje zrobic podobny manewr. Czyli sciagnac AVRStudio i napisac obsluge w asm. Do tego lista instrukcji i pewnie sobie poradzisz. AVR dosc sympatycznie sie programuje w asm. Acha jedna kwestia. Przypomnialo mi sie ze 90S8515 moze pracowac z maks kwarcem 8MHz moze poprostu przetaktowujesz go zbyt mocno ?? Pozdro Dexter

    Mikrokontrolery   18 Cze 2005 10:22 Odpowiedzi: 7    Wyświetleń: 1623
  • Nieudane połączenie z Atmega32 przez PonyProg - kalibracja OK, test failed

    Witam Od niedawna jestem posiadaczem zestawu jak w temacie. Jako że są to moje początki zabawy z avr'ami proszę o wyrozumiałość. Rozpocząłem od przeglądnięcia przykładów z książki Baranowskiego. Kompiluję program w avrstudio natomiast pony progiem chcę wysłać plik hex do atmegi32 i tu zaczyna się problem, ponieważ kalibracja pony proga przebiega ok,...

    Mikrokontrolery AVR   27 Mar 2011 16:12 Odpowiedzi: 14    Wyświetleń: 2281
  • Jak zmniejszyć rozmiar kodu w C dla AVRStudio?

    Ok, dzięki. Faktem jest że w moim pojęciu jest to dziwne ograniczenie kompilatora, no bo zmiennoprzecinkowy wynik dzielenia liczb całkowitych to chyba dość częsta i normalna sytuacja. Czy takie rzutowanie pochłania mniej pamięci niż deklaracja wszystkiego float? Czy to samo? Mam już całkiem sporo zrobione. Nie wiedziałem że tak szybko pisze się w C....

    Mikrokontrolery AVR   13 Cze 2011 11:36 Odpowiedzi: 39    Wyświetleń: 3590
  • atmega128L i lcd : pierwsze spotkanie, pierwsze proby

    Witam, ten 128L ma zakres napięć od 3,3 do 5,5V, a ja używam go na 4,99V wyświetlacz też na 5V, niestety nie mogę zacząć od procka i diody, bo rzucono mnie na głęboką wodę i mam już gotowe urządzenie tzn. na razie mam obsłużyć wyświetlacz LCD podłączony do procka i fajnie by było gdyby ktoś pokazał mi, jak to zrobić w najprostszy sposób, najlepiej w...

    Mikrokontrolery   19 Gru 2007 19:10 Odpowiedzi: 4    Wyświetleń: 2538
  • AVRStudio - Jak wyświetlić wszystkie pliki projektu w zakładkach?

    1. Robisz rażący błąd podczas tworzenia projektu. Plików .c się nie includuje. Należy dołączyć je do projektu. Wtedy dla każdego pliku .c tworzysz nagłówek (.h). Nagłówek zawiera definicje (prototypy) wszystkich funkcji z pliku .c, których chcesz użyć w innym pliku. I właśnie tam robisz include dla pliku .h. Po lewej stronie avr studio masz eksplorator...

    Mikrokontrolery   07 Gru 2007 18:00 Odpowiedzi: 5    Wyświetleń: 2663
  • Zachowanie danych w EEPROM podczas programowania ATmega16 - jak to zrobić?

    Bardzo stary temat, ale problem podobny więc się tutaj dopiszę. Używam atmega32+AVRStudio. EESAVE mam oczywiście ustawiony, a mimo to przy każdym programowaniu uC eeprom jest kasowany. Proszę o pomoc, na forum podobnego problemu nie znalazłem, a nie wiem jak sobie z tym poradzić. Z góry dziękuję za pomoc. J

    Mikrokontrolery   16 Lis 2010 00:59 Odpowiedzi: 3    Wyświetleń: 1530
  • Programator STK500 USBasp i brak komunikacji z AVRStudio

    Tak jak napisał Kondzion USBASP nie działa pod AVRStudio. Znaczy można go niby zdefiniować - ale trzeba ręcznie wybierać hex do zaprogramowania. Ja też mam STK500 i USBasp, niedawno je konfigurowałem więc z moich porad : 1) jeśli masz USBasp - to klikając START -> urządzenia i drukarki , zobaczysz jako nieokreślone "usbasp". Jeśli wetkniesz STK500 to...

    Mikrokontrolery AVR   28 Lip 2013 08:40 Odpowiedzi: 15    Wyświetleń: 7687
  • Różnice w formacie HEX między AVRStudio4 a Bascom AVR - jak je rozwiązać?

    Oba programy korzystają z formatu Intel-HEX. Zobacz czy tak masz ustawione w AVRStudio, ale jest to format domyślny. Po drugie, zapisać możesz tylko do pamięci EEPROM, wpierw musisz uaktywnić segment tej pamięci dyrektywą ".eseg".

    Mikrokontrolery   22 Paź 2003 21:04 Odpowiedzi: 14    Wyświetleń: 2573
  • ProProgRS 1.1g i AVR mega32 - błąd przy programowaniu powyżej 50% pamięci

    Spróbuj ustawić typ procka na mege64 albo 128, i próbuj wbić bina na hama! Jest to wina softu, ale nie jestem pewien czyjego, bo w twoim programatorze siedzi mały atmelek :) Jest to najzwyklejszy AVRProg, więc możesz zaprogramować nim mege32 z AVRStudio! Odpal AVR Studio i w meny Tools kliknij AVRProg...

    Mikrokontrolery   02 Paź 2004 23:43 Odpowiedzi: 4    Wyświetleń: 1428
  • AVRStudio, ATmega128, JTAGICE mkII - debug nie działa poprawnie

    A jak ustawisz pułapkę to zatrzymuje się na niej ?

    Mikrokontrolery AVR   19 Sty 2009 08:44 Odpowiedzi: 4    Wyświetleń: 1113
  • Jak zrealizować taką instrukcję w AVRStudio? Atmega8.

    Trochę chyba się nie rozumiemy. Jeszcze raz. Masz np. taki kod: while(OFF!=0){PORTC=0x00;} PORTC=0xff; A więc: while(OFF!=0){...} czyli while - dopóki OFF różni sie od zera (!= - różny) wykonuj to co jest w {... }, czyli PORTC=0x00; A gdy OFF==0, czyli np. na jakimś tam pinie pojawia się stan niski, to wychodzi z pętli czyli wogole z tego całego polecenia...

    Mikrokontrolery   11 Kwi 2007 11:51 Odpowiedzi: 7    Wyświetleń: 1239
  • Atmega8 USART - błędna transmisja, krzaki i frame error na terminalu

    #define FOSC 16000000UL -> nie poprawiło sytuacji. Jeśli chodzi o wartość rejestrów to debugger wyrzuca 67 (HEX) czyli 103 (DEC) dla UBRRL, dla UBRRH jest 0, co zgadza się z obliczeniami. Fusebity ustawiłem w AVRstudio tu te ustawienia są nazwane jako: EXTHIFXTALRES (czyli zewnętrzny kwarc/oscylator o wysokiej częstotliwości, czas startu 16K CK + 4ms)

    Mikrokontrolery   21 Lip 2012 17:15 Odpowiedzi: 5    Wyświetleń: 1815
  • [AVR][C] - zagadnienie deklaracji funkcji do kompilacji

    Witam, może dziwny tytuł mojego pytania ale już mówię co chciałbym uzyskać a nie mogę: otóż mam już własne pliki z funkcjami do obsługi LCD: - lcd.h - lcd_hardware.h - lcd.c oczywiście do pliku głównego z funkcją main dodaję pliki nagłówkowe *.h a do pliku projektu lcd.c i wszystko ślicznie działa. Jednak widzę, że kompilują mi się funkcje zdefiniowane...

    Mikrokontrolery AVR   10 Cze 2008 09:30 Odpowiedzi: 11    Wyświetleń: 2643
  • STK500v2 AVR prog III - błąd USBasp przy programowaniu ATmega16

    Witam Ściągnąłem avrstudio 4.07 i taki komunikat:Detecting.. FAILED! Ustawiłem mu w tootl/stk500... ale nie wykrywa :( Jakiś pomysł? pozdro

    Mikrokontrolery AVR   03 Mar 2009 13:37 Odpowiedzi: 15    Wyświetleń: 3553
  • Najlepszy kompilator C do programowania mikrokontrolerów AVR – GCC czy alternatywy?

    #include <avr/io.h> ale musisz zmienic ustawienie w projekcie w avrstudio :) Tam muszisz wybrac model swojej atmegi i napisac jaki masz kwarc :) Project >> Configuration Options >> i tam zmieniasz procka DEVICE i FREQUENCY :) Powinno byc ok!

    Mikrokontrolery   08 Maj 2008 22:54 Odpowiedzi: 6    Wyświetleń: 2175
  • [atmega32][stk500v2] Problem z programowaniem/odczytem

    praca z AVRStudio wygląda tak: W statusie okna mam następujące komunikaty: Detecting on 'COM9'... STK500 with V2 firmware found on COM9 Getting revisions.. HW: 0x01, SW Major: 0x02, SW Minor: 0x0a .. OK Getting isp parameter.. SD=0x02 .. OK Jak przechodzę w zakładkę, aby ustawić Fuse Bity dostaję następujący komunikat: http://img232.imageshack.us/img232/9181/...

    Mikrokontrolery AVR   15 Kwi 2011 21:13 Odpowiedzi: 17    Wyświetleń: 3330
  • Programator dla AVR'ów -> emulator STK500 na FTDI

    A czy nie ma problemu z wyjściem z trybu bitbang po programowaniu i kiedy układ znów może uczestniczyć w transmisji danych via uart? Takiego zachowania nie zaobserwowałem podczas moich testów. Jedynie na co trzeba zwrócić uwagę to ustawienie "szybkości" SPI w AVRStudio dla programatora STK500

    Artykuły   13 Sty 2012 18:57 Odpowiedzi: 9    Wyświetleń: 8723
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Przerwania traktuj jako coś wykonywanego równolegle "obok" programu głównego". Jedna z podstawowych zasad pisania obsługi przerwań to to że ma być ona jak najkrótsza. Reszta ewentualnie obsługiwana jest w pętli głównej w poprzez ustawianie i testowanie odpowiedniej flagi. Jeśli chcesz zrobić menu wielopoziomowe poradzę zapoznać się z kodem z butterfly...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14577
  • ATmega + zabezpieczenie programu przed skopiowaniem

    Chodzi oczywiście o lock bity (lock - blokada). Swoją drogą skoro programujesz swoje avrki to jak możesz nie wiedzieć jeszcze nic o tych bitach ? Jak programujesz swoje AVRy ? Po pierwsze to nie są bity ustawiane z poziomu programu. PonyProg, AvrDude, AvrStudio, Bascom wszystkie pozwalają na ustawienie lock bitów. A blokując Flash lub EEPROM blokujesz...

    Mikrokontrolery   16 Gru 2010 15:16 Odpowiedzi: 21    Wyświetleń: 7713
  • Jak ustawić wartość na PORTD5 zamiast PIND5 w Atmega16 przy PWM?

    Witam, Mam nastepujący problem z PWM. Pracuję na Atmega16. Oprócz tego używam AVRStudio w wersji 4.13 oraz WinAvr 20070525. Mój kod wygląda następująco: #include <avr/io.h> void main(void) { DDRB=0xFF; DDRD=0xFF; TCCR1A=0x83; // wy. jest ustawianie po osiągnięciu warunku // równości podczas zlicznia w dół // zerowane po osiągnięciu warunku równości...

    Mikrokontrolery   20 Gru 2007 06:46 Odpowiedzi: 3    Wyświetleń: 1893
  • Jak ustawić fuse bity dla ATmega162 z zewnętrznym kwarcem 11 MHz?

    Masz racje. Niezła gapa ze mnie. Ale problem polega na tym, że po zmianie pętli program nadal nie chce działać :( Po długich próbach implementacji róznych prostych programików zauważyłem jedną rzecz. Otóż pisząc programik jak poniżej: void main(void) { ..... PORTB=0xF3 //diody nie świecą ........ PORTB.0=!PORTB.0 // zapelenie jednej PORTB.1=!PORTB.1...

    Mikrokontrolery   11 Lut 2005 13:03 Odpowiedzi: 6    Wyświetleń: 3193
  • [AVR Studio] Jak użyć rklibavr w AVR Studio z własnym makefile?

    Witam, Czytałem już na forum kilka tematów, ale nigdzie nie znalazłem odpowiedzi na moje pytanie (jak użyć rklibavr w AVR Studio), tylko jedną poszlakę - zrobić własny makefile. Jako, że zawsze robiło to za mnie IDE trochę się przeraziłem, ale postanowiłem spróbować. Struktura plików jest u mnie mniej więcej taka: ./lib - katalog z bibliotekami ./projekt1/projekt1...

    Mikrokontrolery AVR   29 Gru 2011 23:21 Odpowiedzi: 2    Wyświetleń: 1112
  • Gdzie znaleźć najnowszy AvrProg do obsługi ATMegi164A?

    Program dzialający z usbasp (NIE nakładka graficzna na avrdude): http://www.khazama.com/project/programme... Używam i działa bardzo dobrze. Nie rozumiem dlaczego wszyscy koderzy upierają się na używanie AVRStudio? Ja piszę w Programmers Notepad'zie z WinAVR, makefile'e mam ustawione na usbasp, zrobiłem skróty klawiszowe na kompilacje i programowanie,...

    Mikrokontrolery AVR   22 Lut 2010 20:49 Odpowiedzi: 30    Wyświetleń: 3097
  • [Atmel] Jaki programator wybrać do Atmel AVR? STK500, STK200 czy inny?

    Ja posiadam właśnie taki STK200, jedyną wadą jest że musze wgrywać programy za pomocą PonyPROG a nie w AVRStudio, chociaż podobno już jest jakiś plugin do AVRStudio który go obsługuje. (TCCRx - wartość początkowa licznika, tak?) W TCCRx ustawiasz tryb działania licznika (Normal, PWM, CTC lub inny), szczegóły znajdzesz w datasheecie dla swojego mikrokontrolera....

    Mikrokontrolery AVR   18 Mar 2009 11:38 Odpowiedzi: 8    Wyświetleń: 2144
  • [ATMEGA88][C][AVRSTUDIO-6] - Dziwne zachowanie się symulatora.

    Jaki build AS6? W najnowszym chyba poprawiono ten błąd. Rozwiązaniem jest też ominięcie tej instrukcji poprzesz ustawienie breakpointa po i danie run.

    Mikrokontrolery AVR   09 Lis 2012 18:26 Odpowiedzi: 4    Wyświetleń: 1206
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Witam. Nie wiem czy na podobne pytanie do mojego była już udzielona odpowiedź - jeśli tak to przepraszam. Mam znaleziony soft do Attiny2313 w formie hex i w formie normalnego pliku C. Attiny 2313 jest zaprogramowane i działa bardzo dobrze ale jednak chciałbym coś w nim zmienić. Powiedzcie mi co robie nie tak. Otóż jak chce skompilować kod do hexa to...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550398
  • ATmega16 [C] [AVRStudio5] - Przerwanie od odbieranej danej UART

    No ok, to naprościej jak mogłem wymyślić, port B (pin 1) ustawiam jako wyjście (DDRB=0x01), a w przerwaniu takie cos: [syntax=c] volatile char znak; ISR(USART_RXC_vect) { //flaga=1; PORTB=0x01; //ustawiamy 1 pin portu B, znak=USART_Receive(); // odbiór znaku USART_Transmit(znak); } [/syntax] W przerwaniu próbuje ustawić pin, odebrać znak i wysłać go...

    Mikrokontrolery AVR   16 Kwi 2013 19:39 Odpowiedzi: 22    Wyświetleń: 2163
  • Podprogram w C dla ATmega128 - zawiesza się po powrocie z funkcji `del()`

    Jeśli można, podepnę się do tego wątku, ponieważ mam podobny problem. Sprawa tyczy się symulacji programu w AVRStudio. Mam bardzo podobny program jak w pierwszym poście w tym temacie. Za każdym razem podczas wywołania funkcji w oknie informacyjnym wyskakuje informacja o przepełnieniu stosu(??)(stack overloaded). Program, co prawda skacze do funkcji,...

    Mikrokontrolery   02 Cze 2007 11:46 Odpowiedzi: 27    Wyświetleń: 2264