winavr lewej

Znaleziono około 72 wyników dla: winavr lewej
  • Różnice w obsłudze wyświetlaczy LCD 2x16 SSC2B16ULGY 2K04-17 i 2K06-48?

    Ehhh. Plik h dodaje się w main.c Plik c dodaje się albo ręcznie w makefileu albo do drzewa po lewej stronie w winavr może pokażę:D (szukaj odpowiedni topic w avr dorzucę jakieś howto obrazkowe;] Dodano po 11 http://www.elektroda.pl/rtvforum/viewtop... I link:)

    Mikrokontrolery   03 Sie 2008 15:25 Odpowiedzi: 16    Wyświetleń: 2860
  • REKLAMA
  • Choinka elektroniczna - 2x ATmega,IR, krokowiec, 3x 74HC595

    W WinAvr są po lewej instrukcje, lub kilka innych opcji i można je wykorzystywać, więc nie wiem w czym problem, swoją drogą szybciej z głowy to napisać niż "wykilkowywać".

    DIY Konstrukcje   01 Maj 2013 08:54 Odpowiedzi: 74    Wyświetleń: 31851
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • KIT AVT592 - Jaką wersję WinAVR użyć do kompilacji programu?

    Zaznaczam w lewej stronie zakładki nazwę projektu i uruchamiam kompilację. Czy każdy plik trzeba jakoś kompilować osobno? Dziękuję za pomoc. Dopiero uczę się tego środowiska.

    Mikrokontrolery AVR   17 Gru 2010 14:52 Odpowiedzi: 35    Wyświetleń: 3532
  • REKLAMA
  • [AVR] i [Linux (+WINE)] - programatory, środowiska

    Temat można by przykleić, jeśli odpowiedzi będą sensowne. Takie małe kompendium dla linuksiarzy Witajcie. Chcę wykorzystać PC z Linuksem do programowania procków. Zacząć od popularnych AVR, bo i kompilator C pod to jest literatury "trochę". Na razie sobie "koduję" na kartce, ale pora by to umiecić w układzie. Zasadniczym problemem jest dla mnie to,...

    Mikrokontrolery AVR   01 Cze 2011 21:26 Odpowiedzi: 14    Wyświetleń: 3450
  • WinAVR - różnice w obliczeniach stałoprzecinkowych i zmiennoprzecinkowych

    Fakt... zrobilem rzutowanie Buffer do long int i dziala poprawne. Troche mnie zmylilo ze dla mnozenia tej samej wartosci przez 10000000 i 1000000 wszystko dzialalo poprawnie (czego nadal nie rozumiem ale juz nie wnikam). Poza tym zalozylem ze kompilator rzutuje wszystko do typu znajdujacego sie po lewej stronie rownania, jezeli nie zaznacze inaczej....

    Mikrokontrolery   18 Mar 2007 00:37 Odpowiedzi: 3    Wyświetleń: 998
  • Błąd kompilacji w Programmer's Notepad przy użyciu WinAVR i AVR C

    Pokaż zrzut ekranu AVR Studio z Twoim programem i rozwiniętym z lewej strony drzewem projektu. Twój program u mnie kompiluje się prawidłowo: Build succeeded with 0 Warnings...

    Mikrokontrolery AVR   06 Lip 2011 20:11 Odpowiedzi: 48    Wyświetleń: 8394
  • REKLAMA
  • WinAVR: Czy odstępy i puste linie w kodzie mają znaczenie? Jak aktywować port LPT?

    Mój problem polega na tym że na niektórych strąkach jest napisana pewna funkcja i nie znam odległości napisanych wyrażeń od lewej strony. czy ważna jest ta odległość ? Wpadłem na pomysł skopiowania całej funkcji do programu, tylko pojawił się nowy problem, mianowicie odległości od lewej jest CHYBA dobra ale znowu niepotrzebnie jest wstawiana wolna linia...

    Mikrokontrolery   02 Paź 2007 21:45 Odpowiedzi: 12    Wyświetleń: 2628
  • Podłączenie zewnętrznego EEPROM do Atmega 8 i obsługa I2C w C

    Szanowny kolego Gol proponuje abys zainstalowal winavr tam w pliku C:\WinAVR\doc\avr-libc\avr-libc-user-man... znajduje sie strona pomoca . W lewej ramce na dole masz Example using ... masz gotowca do rozwiazania twojego problemu . Ps. Jako /przyszlemu/ inzynierowi nie przystoi ci robic takich bledow ortograficznych (pamieciom , morze etc....

    Mikrokontrolery   26 Gru 2004 19:43 Odpowiedzi: 5    Wyświetleń: 2411
  • Gdzie znaleźć program do sterowania programatorem równoległym AVR z avrp.htm?

    potrzebuje program do sterowanie tym układem co znajduje sie na tej stronie: http://kombo.republika.pl/avrp.htm Nie moge znaleźć go na stronie autora. Pomóżcie. Pozdrawiam

    Projektowanie Układów   19 Kwi 2008 10:56 Odpowiedzi: 8    Wyświetleń: 3942
  • Jak rozpocząć programowanie w C i ASM z AVRStudio i WINAVR?

    Na początek ściągamy i instalujemy AvrStudio ze strony atmel.com i WINAVR ze strony http://sourceforge.net/projects/winavr/ Po instalacji jednego i drugiego uruchamiamy AvrStudio, wyskakuje okienko w którym wybieramy NewProject. W następnym oknie widzimy: http://obrazki.elektroda.net/72_12162435... Po kolei: Project Type - tu decydujemy czy...

    Mikrokontrolery AVR   11 Mar 2014 21:34 Odpowiedzi: 74    Wyświetleń: 91429
  • Jak użyć ADC w ATMEGA8 do pomiaru z LM35 i wyświetlania na LED?

    Witam, nie chcę zaśmiecać forum dlatego odkopuję i proszę o pomoc. Kopiąc tam i tu udało mi się spleść układ oraz napisać taki oto program: #define F_CPU 16000000L #include <avr/io.h> #include <util/delay.h> int temp; int wilg; void Inicjalizacja(void) { DDRD |= 0xFF; PORTD |= 0xFF; // Wybranie zewnętrznego źródła napięcia odniesienia...

    Mikrokontrolery AVR   22 Kwi 2018 22:28 Odpowiedzi: 51    Wyświetleń: 22072
  • REKLAMA
  • [C] Jak odczytać temperaturę z czujnika na ATmega 1MHz przez ADC0?

    Witam, próbuję odczytać z czujnika wskazanie temperatury. Robię to w ten sposób, że podpinam czujnik do wejścia ADC0, pod napięcie referencyjne podpinam bezpośrednio VCC, w moim przypadku 5V, wszystkie rejestry ustawiam zgodnie z datasheetem. Odczytuję wartość rejestru ADCH i wystawiam na port D, pod którego nóżki mam podłączone diody. Kod programu:...

    Mikrokontrolery AVR   29 Wrz 2010 15:24 Odpowiedzi: 31    Wyświetleń: 5692
  • atmega32[C]solar-sieć 230V monitorowanie i sterowanie

    Wybacz Kolego ale można się załamać - nie znasz podstaw programowania! Weź sobie jakąkolwiek książkę do C i przeczytaj chociaż KILKA PIERWSZYCH ROZDZIAŁÓW... Bardzo uprzejmie proszę. Forum nie jest od nauczania C, nawet na przykładach! Najprostszy program ma postać: #include <stdlib.h> #include <stdio.h> int main(void){ sleep(1);...

    Mikrokontrolery AVR   16 Sie 2010 14:28 Odpowiedzi: 21    Wyświetleń: 3631
  • Eclipse Ganymede nie generuje pliku *hex po instalacji Borland C++ Builder 6

    Witam. Pracuje na obydwu programach bez konfliktu. Otwórz Mój komputer>Właściwości>Zaawansowane>Zmienn... środowiskowe>Path i dodaj ścieżke do WinAVR-bin, WinAVR- utils (czy AVRToolchain) na samym początku (po lewej stronie), tak by ścieżka była przed Borlandem. I chyba trzeba zresetować kompa aby się przyjęło.

    Mikrokontrolery AVR   19 Lis 2011 19:38 Odpowiedzi: 3    Wyświetleń: 1341
  • Jak stworzyć Makefile do kompilacji i linkowania plików .c i .h w WinAVR?

    Ściągnij AVStudio- tam to będzie o wiele wygodniejsze. Raz że samo robi makefile a dwa że w drzewku z lewej strony masz pliki nagłówkowe i pliki .c.

    Mikrokontrolery   17 Mar 2011 21:29 Odpowiedzi: 5    Wyświetleń: 3128
  • [C - WinAVR] Prosty program na ATmega8: mruganie LED, WinAVR i AVRstudio 4

    Tak, ma. Proponowałem Ci we wcześniejszym poście przeczytanie strony AvrSide. Gdybyś mnie posłuchał to wszystkiego byś się dowiedział. Jest tam taki fragmencik: Avr-gcc nie posiada składni bezpośredniego dostępu do bitów zmienna.numer_bitu. Operacje na bitach wykonujemy używając iloczynu i sumy bitowej, np. dla bajtu: zmienna |= _BV(numer_bitu); //...

    Mikrokontrolery   27 Sty 2006 09:20 Odpowiedzi: 11    Wyświetleń: 8975
  • Jak rozszyfrować oznaczenie "_BV" w WinAVR?

    _BV() - bit value to proste pomocnicze makro równoznaczne z jedynką przesuniętą w lewo o numer_bitu Wyszukiwarka naprawdę nie gryzie. http://www.elektroda.pl/rtvforum/topic29...

    Mikrokontrolery   27 Cze 2008 12:28 Odpowiedzi: 4    Wyświetleń: 3575
  • Błąd kompilacji w WinAvr - undefined reference to `sbi` w programie AVR

    Stało się tak gdyż użyłeś nowszej wersji kompilatora niż autor programu. Autorzy WinAVR probują upodobnić go do standardu ANSI C ,a instrukcje(mnemoniki) sbi i cbi są wzięte "na żywca" z asemblera. Polecenia: sbi(DDRB,PB1); sbi(PORTB,PB1); musisz zastąpić przez: DDRB|=1<<1; //ustaw DDRB,1 PORTB|=1<<1; //ustaw PORTB,1 Może wyglądają one troche...

    Mikrokontrolery   20 Lip 2005 09:24 Odpowiedzi: 2    Wyświetleń: 1229
  • [AVR-GCC/WinAVR] Jak poprawnie dołączyć zewnętrzne biblioteki RTL8019?

    A masz je w źródłach dodane oba po lewej w drzewku?:) I są extern w *.h?:>

    Mikrokontrolery AVR   30 Cze 2008 07:42 Odpowiedzi: 8    Wyświetleń: 3665
  • [atmega664p][c][winavr]Wykrywaniem konca linji '\n', CR

    Czysta estetyka, przyjęło się że zmienna po lewej, wartość po prawej, logice to nie robi różnicy(; W ostatnim Samuraj error Ci wyskoczy (;

    Mikrokontrolery   26 Sie 2010 12:18 Odpowiedzi: 17    Wyświetleń: 1356
  • Jak zrealizować operację Rotate bitów w C dla WinAVR?

    Niestety to nie jest całkiem tak, jak napisał zumek. operator >> lub << odpowiada rozkazom typu "shift" prawo lub lewo nie "rotate".

    Mikrokontrolery   26 Cze 2005 10:15 Odpowiedzi: 8    Wyświetleń: 2104
  • xmegaA3 i TWI WINAVR. Proszę o sugestie. Co robię źle?

    spróbuj jeszcze adres przesunąć o bit w lewo i dodać bit R/W czyli chyba (0xA0<<1)+1

    Mikrokontrolery AVR   08 Gru 2011 11:44 Odpowiedzi: 7    Wyświetleń: 1517
  • Znaczenie sbi, cbi, sbic, sbis w WinAVR dla początkującego w C

    Proponuję zapomnieć o sbi i cbi . To jest dobre w assemblerze ale w C można się na tym przejechać (w zależności od wersji kompilatora). Na stronie # Avr-gcc nie posiada składni bezpośredniego dostępu do bitów zmienna.numer_bitu. Operacje na bitach wykonujemy używając iloczynu i sumy bitowej, np. dla bajtu: zmienna |= _BV(numer_bitu); // ustawienie bitu...

    Mikrokontrolery   19 Lip 2005 21:04 Odpowiedzi: 12    Wyświetleń: 1793
  • AVRGCC nie chce kompilować projektu z kilkoma plikami *.C

    Jeżeli korzystasz z WinAvr i AvrStudio to nic nie zmieniasz w makefile tylko w okienku AVRGCC w AvrStudio (to po lewej, jest to jedna z zakładek lewego panelu) dodajesz w "source files" kolejne pliki *.c Potem Build All i już gotowe.

    Mikrokontrolery   17 Lis 2005 16:39 Odpowiedzi: 3    Wyświetleń: 1089
  • Jak napisać funkcję CRC8 dla Atmega8 i DS18B20 w WinAVR?

    uint8_t _crc_ibutton_update(uint8_t crc, uint8_t data) { uint8_t i; crc = crc ^ data; for (i = 0; i < 8; i++) { if (crc & 0x01) crc = (crc >> 1) ^ 0x8C; else crc >>= 1; } return crc; } Dlaczego jest tam wartość 0x8C = 1000 1100 b ? Wielomian obliczam tak : x^8 + x^5 + x^4 + 1 =...

    Mikrokontrolery AVR   13 Gru 2009 12:53 Odpowiedzi: 5    Wyświetleń: 4260
  • Nie wykrywa mikrokontrolera. ATmega8, WinAVR, RESET.

    Oba schematu robiłem i obydwa działają niemalże identycznie: [url=http://xyz.isgreat.org/index.php?pi... Tutaj ten po lewej, bo po prawej jest programator pod LPT bez buforów: [url=http://mipsa.p.lodz.pl/download/ink... Tyle że kiedyś to działało poprawnie, a chyba przez moją głupotę coś...

    Mikrokontrolery AVR   27 Kwi 2009 14:32 Odpowiedzi: 11    Wyświetleń: 2189
  • WinAVR: Problem z odczytem stanu przycisków na ATmegaL 3,3V

    To od razu mu trzeba wytłumaczyć co taki zapis oznacza, bo widać, że zaczyna. PD0, PD1..PD9, PC0,PC1..PC8 itd to są zdefiniowane numery pinów w porcie. Definicje te znajdują się pliku nagłówkowym który załączasz na początku każdego projektu pośrednio poprzez: [syntax=c]#include <avr/io.h>[/syntax] Pośrednio, bo dla wygody załączasz io.h, natomiast...

    Mikrokontrolery Początkujący   24 Cze 2012 13:24 Odpowiedzi: 9    Wyświetleń: 1402
  • [AVR][C-GCC WINAVR][AVR-STUDIO]Błąd "undefined referenc

    Plik makefile proponuję ci odpuścić tzn zajmowanie się jego ręcznym dzierganiem ;) .... wszystko zrobi za ciebie AVRStudio w tym względzie. Jeśli chodzi o pliki to masz drzewko po lewej stronie ale musisz umieścić odpowiednie plilki w odpowiednich gałęziach drzewka. Nie widzisz np gałęzi o nazwie która wyraźnie wskazuje, że tam np trza umieszczać pliki...

    Mikrokontrolery AVR   01 Lis 2010 10:09 Odpowiedzi: 4    Wyświetleń: 3545
  • Eclipse Indigo na Windows 7 - Błąd kompilacji, konsola Java nie działa

    Powiedz mi tylko dlaczego nie masz rozwijanej listy przy projekcie z lewej strony? Nie możesz nie wybierać kompilatora. Jak masz zainstalwoane na komputerze równiez minigw to eclipse korzysta domyslnie z niego. I dlaczego robisz wg tego poradnika, jak on dotyczy avr toolchain, a nie winavr.

    Mikrokontrolery Pozostałe   30 Kwi 2013 19:11 Odpowiedzi: 6    Wyświetleń: 3312
  • WinAVR: Obliczenia na liczbach ujemnych i przepełnienie przy mnożeniu

    Chcę obliczyć współczynnik b = 256*(x1-x2)/(y1-y2) A mnożysz przez 255 :P wsp_b = wsp_b*0xff; Jeżeli nie jest Ci potrzebny wsp_a, możesz zrobić tak: long int wsp_b; wsp_b = (((long int) (x1-x2))<<8) / ((long int) (y1-y2)); Nie wiem, jakiego typu są zmienne x1, x2, y1 i y2, a jeżeli jest...

    Mikrokontrolery   14 Mar 2006 04:40 Odpowiedzi: 4    Wyświetleń: 1059
  • AVR Studio, WinAVR, JTAG - problem z inkrementacją zmiennej w pętli na Atmega 128

    Popatrz na ten zrzut ekranu, w zmiennej "i" powinna być wartość 0x15 a są jakieś śmieci, za to po lewej stronie w oknie rejestrów widać, że w R24 pojawiła się moja wartość. O co chodzi w tej bajce?? http://obrazki.elektroda.net/77_11887635... Za to w następnym kroku z R24 znika 0x15 a pojawia się to samo co w "i" w oknie Watch. http://obrazki.elektroda.net/34_11887637...

    Mikrokontrolery   05 Wrz 2007 00:26 Odpowiedzi: 19    Wyświetleń: 2495
  • Jak ustawić rozmiar stosu w kompilatorze avr-gcc (WinAvr).

    <<1 to przesunięcie bitowe w lewo, czyli pomnożenie przez 2. Używa się go w w/w przypadku, bo adres w pamięci programu dotyczy danych 16bit, a odczyt zawartości poprzez adresowanie rejestrem Z i instrukcją lpm jest 8bit. A zadałem takie pytanie, bo mozliwe, że w tym makro jest to już uwzględnione.

    Mikrokontrolery   05 Maj 2005 10:38 Odpowiedzi: 13    Wyświetleń: 3600
  • HD44780 + 74HC595 + ATMEGA - Po pewnym czasie wyświetla śmieci

    Ta biblioteka to tak naprawdę pierwsza, którą znalazłem. Zmiana rozmiaru tablicy na 8 nie pomogła. Tak, mam kondensatory. Kompiluje w WinAVR(w Programmer's Notepad klikam MakeAll i się kompiluje). Czy mam tam inne FCPU ustawione? Nie wiem, jak mogę to sprawdzić? Krzaki są zawsze takie same dodatkowo przesuwają się po ekranie w lewo. W wolnej chwili...

    Mikrokontrolery Początkujący   04 Sty 2015 00:07 Odpowiedzi: 9    Wyświetleń: 2307
  • sterowanie diod 20 led- kod atmega16 przenieś na atmega8

    Witam Oto kod w języku C. Odnośnie schematu - będzie wszystko działało prawidłowo, gdy zastosujemy diody LED niskoprądowe (np. /*Czestotliwosc taktowania procesora 1 MHz (korzystamy z wewn. RC 1MHz) *Procesor ATmega 8 */ #define F_CPU 1000000UL #include <avrio.h> #include <utildelay.h> #define Czas_zalaczania 400//Czas oczekiwania...

    Mikrokontrolery AVR   21 Paź 2012 09:26 Odpowiedzi: 36    Wyświetleń: 11123
  • Czy warto rezerwować Windows 10 przed premierą 29 lipca?

    Z wielu nowych rzeczy, które można zauważyć w moim Windows 10 Technical Preview, zwróciły moją uwagę: - poprawa funkcjonalności przy 2 ekranach (okienko przeciągnięte do krawędzi wewnętrznej ekranów ładnie wypełnia ekran na pół, co w sumie można zrobić też kombinacją klawiszy start+strzałki góra/dół/prawo/lewo) - ctrl+c i ctrl+v w commandline - wyżej...

    Komputery Co kupić?   16 Paź 2015 12:05 Odpowiedzi: 46    Wyświetleń: 3960
  • Jak dodać nietypowy procesor z 64kB RAM do bibliotek WinAVR?

    Altera robi Cyclony w obudowach nawet QFP 240, taki układ da się oczywiście przylutować kolbą tylko co z tego jak taki FPGA potrzebuje paru napięć zasilania i właściwie sensownie nie da się tego rozprowadzić na dwuwarstwowym laminacie i trzeba co najmniej cztery warstwy, a przy amatorskim zastosowaniu właściwie odpada takie rozwiązanie. Dla amatorskich...

    Mikrokontrolery AVR   04 Kwi 2021 12:22 Odpowiedzi: 16    Wyświetleń: 2066
  • [C] [WinAvr] Tworzenie tablicy funkcji do obsługi liter na matrycy LED

    Piszę sterownik pod matrycę LED. Napisałem sobie funkcje rysujące litery od lewej do prawej(przykład na końcu), kolejna litera rysowana od miejsca przesun . Wywołanie w main() wygląda przykładowo: { for(i=10;i>-20;i--) A(i,t[15]); //litera A na starcie w miejscu 10 B(i+5,t[15]); // litera B na starcie...

    Mikrokontrolery AVR   09 Cze 2010 00:36 Odpowiedzi: 4    Wyświetleń: 1594
  • Sprawdzone projekty obsługi SD/MMC z Atmega8535 - błąd WinAVR

    Nie wiem dlaczego chcesz używać do tej operacji Tablicy? Ja bym zrobił to zdecydowanie inaczej ! 1.Odczytuj bloki 512 bajtowe z karty. (4096 bitów które decydują czy piksel jest zapalony czy nie) 2.Wymaluj odpowiednią liczbę (bajtów) w pętli for (określona liczba kolumn "x") 3.Po wymalowaniu określonej liczby bitów przeskocz do następnego wiersza. Też...

    Mikrokontrolery   23 Lip 2008 14:23 Odpowiedzi: 47    Wyświetleń: 6792
  • Funkcje UARTU zaśmiecają SRAM? [c][winavr][atmega32]

    Owszem mogło by to siedzieć we fleshu ale musi zostać tak jak jest bo potem będzie przerobione na zmienne. I to nie pętla maże ale któreś z wywołań USART_Transmit_word. Jak się to wywoła kilka razy to to ostatnie wlezie na inne zmienne. Przykładowo jakbym usuną kilka linijek z USART_Transmit_Word to to co wjedzie na moją zmienną będzie inne. Będą to...

    Mikrokontrolery AVR   26 Paź 2009 17:49 Odpowiedzi: 13    Wyświetleń: 1453
  • Zegar Nixie na LC-513

    http://obrazki.elektroda.pl/4677738500_1... Tym razem chciałbym przedstawić projekt zegara Nixie. Miał on powstać ponad trzy lata temu, ale z różnych względów dopiero teraz udało się go wykonać. Jest to zegar 24-godzinny wyświetlający godziny i minuty, posiadający dodatkowo funkcję budzika, podtrzymanie w przypadku zaniku zasilania...

    DIY Konstrukcje   14 Sty 2014 18:01 Odpowiedzi: 27    Wyświetleń: 21057
  • [Atmega16] [Atmega16][C] RKlibAVR - LCD nie wyświetla pełnego programu przy 8MHz

    Witam Mam taki dziwny problem. Skusiła mnie biblioteka Rafała Krzysztofa i chcąc sprawdzić jej działanie skompilowałem program lcdtest.c. W oryginalnym pliku makefile programu do obsługi LCD zmieniłem tylko częstotliwość taktowania: z 16 na 8MHz. Po wgraniu do uC (Atmega16L) LCD inicjalizuje się poprawnie i raz na ok 15-20sec wykonuje komendę "kursor...

    Mikrokontrolery AVR   12 Lis 2008 18:14 Odpowiedzi: 5    Wyświetleń: 1509
  • Sterowanie serwem TGe9 na Atmega8 - skokowe ruchy, WinAVR, FCPU 1MHz

    Witam serdecznie. Borykam się z problemem sterowania serwem (TGe9).Atmega8, język C. Pracuję na WinAVR. W makefile jak i podczas kompilacji oprogramowanie mówi, że FCPU wynosi 1MGhz, czyli ICR1 jest wyliczone prawidłowo. Problem polega na tym iż serwo bardzo skokowo idzie do zadanej pozycji. Powolutku małymi szarpnięciami. Na początku myślałem, że mam...

    Mikrokontrolery AVR   08 Mar 2012 23:36 Odpowiedzi: 28    Wyświetleń: 9500
  • WINAVR: składanie zmiennej long z 4 pojedynczych bajtów

    Witam, chcę złożyć z 4 zmiennych 1-bajtowych, jedną zmienną typu long ( 4 bajty ). Wszystkie zmienne unsigned . Sprawa niby prosta: #include <avr\io.h> unsigned long L; unsigned char aa,bb ,cc ,dd; int main(void) { while(1) { L = ((aa<<24) | (bb<<16) | (cc<<8) | (dd));...

    Mikrokontrolery   05 Sie 2005 07:23 Odpowiedzi: 2    Wyświetleń: 1871
  • ATmega8 - błąd AVRdude stk500_getsync() przy wgrywaniu programu

    Witam! Niedawno zacząłem przygodę z elektroniką no i czytam sobie jakiś kurs programowania pod Mikrokontrolery AVR. Zakupiłem płytkę stykową oraz ATmege8 by stworzyć sobie jakiś układ. Niestety napotkałem problem z wgraniem programu do tejże ATmegi. Chciałem to zrobić przy pomocy programatora "USB ISP AVR ATMEL" oraz programu WinAVR. Niestety coś nie...

    Mikrokontrolery Początkujący   10 Lip 2013 13:16 Odpowiedzi: 7    Wyświetleń: 2466
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    Programator działa i jest skonfigurowany. Czyta wszystko, proste programiki zapisuje, i działają. Czas najwyższy okiełznać 'fusy'. Jako, że nowszej wersji BASCOM'a nie mogę nigdzie znaleźć (mam 1.11.9.1) to muszę korzystać z tej :) A może ktoś wie, z kąd można pobrać demo do jakiejś nowszej wersji? Pozdrawiam! Nie ma nowszej versji DEMO. A co jest...

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 95901
  • [ATMEGA32][WinAVR] Impulsator/enkoder - wykorzystanie timera

    Witam, piszę program pod mikrokontroler podłączony do impulsatora. Impulsator podłączony jest do pinów PA.1 i PA.2. Nie za bardzo wiem jak działa impulsator, co prawda przeglądałem kilka stron internetowych dotyczących owego tematu, próbowałem również skopiować kilka kodów, aby sprawdzić jak będą działać. Niestety, żaden nie działał w 100%, może impulsator...

    Mikrokontrolery AVR   02 Mar 2010 02:52 Odpowiedzi: 8    Wyświetleń: 3222
  • Jak uruchomić dwa programy w C jednocześnie do sterowania silnikiem?

    Witam mam dwa oddzielne programy w C. Jeden za pomocą przycisków steruję silnikiem(prawo lewo) Oto ten program: #include "C:\WinAvr\avr\include\avr\io.h... #define B4_ON PORTB |= 0x10 #define B4_OFF PORTB &= 0xEF #define B5_ON PORTB |= 0x20 #define B5_OFF PORTB &= 0xDF #define OSC 4 void waitms(unsigned char x) {// definicja...

    Mikrokontrolery   13 Sie 2007 13:15 Odpowiedzi: 2    Wyświetleń: 1549
  • Jak podłączyć L293D z ATMega8-16PU do sterowania silnikami z CD-ROM?

    Witam. Od razu muszę się przyznać, że jestem początkującym w tej dziedzinie, ale nie będę pisał dlaczego i po co postanowiłem zbudować prostego robota... nie w tym rzecz. Otóż mam kilka problemów. Zakupiłem mikroprocesor ATMega8-16PU i układ scalony L293D , mam również dwa silniczki takie jak od cd-romów. Mikroprocesor zaprogramowałem najzwyklej, tak...

    Automatyka Przemysłowa   25 Lut 2006 14:14 Odpowiedzi: 3    Wyświetleń: 2159
  • [ATMega8]WinAVR+ISPProg. Jaki programator ustawić w Makefile?

    Witam, mam pewien problem. Wykonałem prosty programator według tego schematu(może z tą różnicą że zamiast 8 lewych dolnych pinów, do masy połączyłem 6 górnych): http://mirley.firlej.org/files/Art_Pierw... ISPProgrammer po skonfigurowaniu opcji wykrywa mi moją ATMegę. Jednak gdy podłączyłem czerwoną diodę led w taki sposób jak tutaj(do PC5):...

    Mikrokontrolery Początkujący   05 Lut 2012 15:59 Odpowiedzi: 2    Wyświetleń: 1699
  • [ATMEGA16][C][WINAVR] Programowe PWM, serwo stoi w miejscu

    To może ja pokaże jak ja wykonałem sterowanie swoich serw tak się prezentuje kod dla jednego serwa hxt900, czasy dobrane eksperymentalnie, częstotliwość 1MHz void serwo (void) { sbi(PORTD,0); // serwo 1 for (z=0; z<i ;z++) { asm ("nop") ;} cbi(PORTD,0); for (z=0; z<1500-i ;z++)...

    Mikrokontrolery AVR   07 Wrz 2008 00:13 Odpowiedzi: 12    Wyświetleń: 4082
  • Jak wysłać liczbę binarną na port PD w Atmega8 z WINAVR?

    Witam Jeśli idzie o programowanie uC AVR, to jest to temat rzeka i na temat którego, można by zrobić wykład seminaryjny :D. Od czego napewno warto zacząć, to ściągnięcie sobie tzw. datasheeta ATMega8(L) i zerknąc na lewą kolumnę *.pdf'a, gdzie odrazu można zauważyć, że ATMega8 na na pokładzie: - 3 porty wejść lub / i wyjść B, C, D , - wewnętrzny oscylator,...

    Mikrokontrolery   29 Paź 2006 22:03 Odpowiedzi: 11    Wyświetleń: 6161
  • Algorytmy odbioru danych przez UART w ATtiny2313 - buforowanie czy bajt po bajcie?

    Idea polega na tym, że wskaźniki krążą po buforze w tym samym kierunku, tak jakby koniec bufora połączony był z początkiem, stąd nazwa "bufor cykliczny". Po dojściu do końca bufora wskaźnik przeskakuje na jego początek. Pierwszy zawsze jest wskaźnik zapisu, za nim podąża wskaźnik odczytu. Jeżeli oba wskazują na to samo miejsce to znaczy że bufor jest...

    Mikrokontrolery   10 Lis 2007 03:54 Odpowiedzi: 7    Wyświetleń: 3217