avrstudio assembler

Znaleziono około 118 wyników dla: avrstudio assembler
  • 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
  • REKLAMA
  • [atmega 8535][assembler/AvrStudio] programowanie eeprom

    Używając etykiet w .eseg nie zastanawiasz się nad fizycznymi adresami, robi to za ciebie kompilator. Tym niemniej aby operować na tych danych należy oczywiście użyć "okienka podawczo - odbiorczego" w EEDR, zgodnie z notą katalogową ( http://www.atmel.com/dyn/resources/prod_... ). Wszystko z .eseg ląduje w pliku .eep, którym możesz za...

    Mikrokontrolery AVR   26 Lip 2012 12:57 Odpowiedzi: 2    Wyświetleń: 1839
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Mikrokontroler w ukadzie sterowania ,Automatyka ...

    AVR. Jak PiotrPitucha- ma peryferia. Mnóstwo literatury i programów w sieci. Darmowe środowisko programistyczne- AVRStudio- assembler. Może być zintegrowane z darmowym C-AVRGCC. Można Bascom- darmo na małe mikrokontrolery- niedrogo pełna wersja. Tani programator. Procesory najpopularniejsze: ATtiny2313, ATMega8, 16, 32.

    Mikrokontrolery   10 Lip 2009 21:29 Odpowiedzi: 7    Wyświetleń: 1939
  • REKLAMA
  • ATmega128 I2C: Zerowanie bitu TWINT w AVRStudio 4 - Assembler

    Przecież w ten sposób się TWINT zeruje(o czym pisałeś w pierwszym poście), więc o co chodzi ? ;) Czytałeś o jego funkcji w manualu(s.206) ? • Bit 7 – TWINT: TWI Interrupt Flag This bit is set by hardware when the TWI has finished its current job and expects application software response. If the I-bit in SREG and TWIE in TWCR are set, the...

    Mikrokontrolery   18 Lis 2005 13:06 Odpowiedzi: 8    Wyświetleń: 1859
  • Wybór kompilatora i programatora do ATtiny12 - porady dla początkujących

    Zapomnij o Bascomie, albo porzuć ATTiny, innego wyjścia nie masz. Dla Tiny naturalnym jest asembler . AVRStudio, Assembler Visual Builder, VMLAB to środowiska IDE z których mozesz korzystać.

    Mikrokontrolery   02 Lis 2004 13:19 Odpowiedzi: 13    Wyświetleń: 1907
  • [AVR][AVR Studio] - automatyczne programowanie PonyProg'iem

    ...troszkę jednak cały ten sposób szwankuje przez małego babola Atmela i PonyProg'a ;) Muszę Cię zmartwić , ale to nie Atmel "strzelił babola" , tylko ... domyśl się kto ;) AVRStudio , zapamiętuje skróty klawiszowe do naszego Tool , tylko należy to zrobić w następujący sposób: 1)Uruchamiamy "gołe"(bez żadnego projektu) AVRStudio. 2)Tworzymy Tool ,...

    Mikrokontrolery AVR   10 Paź 2008 20:35 Odpowiedzi: 4    Wyświetleń: 3125
  • Jak zacząć naukę Asemblera AVR dla optymalizacji kodu?

    Ja zaczynałem od pisania w asemblerze na avr'y pracując jeszcze pod avrstudio - pomoc zawiera dokładne opisy instrukcji - help->avr tools user guide->avr assembler->instructions. Dokładny opis można też znaleźć u producenta: [url=http://www.atmel.com/dyn/resources/... instruction set

    Mikrokontrolery   30 Gru 2008 18:24 Odpowiedzi: 7    Wyświetleń: 4096
  • Tworzenie wsadów do mikrokontrolerów PIC – jakie programy i metody stosować?

    program piszesz w asemblerze lub innym jezyku programowania np C (w przeznaczonym do tego edytorze - asembler mozesz pisac czesto w notatniku), oczywiscie pod dany procesor, natepnie kompilujesz go za pomoca kompilatora- przetwarza on napisany kod programu na plik *.hex lub *.bin. taki plik ładujesz do pamieci flash procesora za pomocą programatora....

    Początkujący Serwisanci   13 Lip 2006 09:56 Odpowiedzi: 6    Wyświetleń: 1638
  • AVR-GCC zamiana assemblera na tą nieludzką postać

    Grzebię właśnie w makefile. Udało mi się nakłonić assembler z avrstudio do pracy nad projektami avrgcc ale jest problem nie można ich zlinkować bo formaty plików objektowych się nie zgadzają :/ Wie ktoś jak nakłonić avrasm2 żeby zrobił plik w formacie elf??

    Mikrokontrolery   28 Lip 2006 07:00 Odpowiedzi: 17    Wyświetleń: 2601
  • REKLAMA
  • Jak skompilować plik avr.asm dla procesora 8515 w AVRGCC?

    moze bledy ci wychodza dlatego ze AVRStudio 4 to jest assembler, a "#include <io8515.h>" jest t instrukcja C instrukcja: .include "8515def.inc" jest instrukcja asm'a O ile mi wiadomo GCC nie wspolpracuje z AVRStudio 4 tylko z AVRStudio 3.xx

    Mikrokontrolery   06 Paź 2003 19:19 Odpowiedzi: 10    Wyświetleń: 2251
  • Od czego zacząć programowanie mikrokontrolerów, assembler.

    Każda rodzina procesorów ma inny kompilator ASM ponieważ w każdej rodzinie występują różne instrukcje. Np. dla AVR jest to AVRStudio. Jeżeli zależy Ci na uniwersalności to polecam C, albo łatwiejszy Basic (kompilator dostępny dla AVR, '51 (Bascom) i PIC ). Pamiętaj tylko że assembler to język niskiego poziomu operujący na rozkazach masynowych procesora...

    Mikrokontrolery PIC   24 Lip 2008 02:11 Odpowiedzi: 6    Wyświetleń: 12188
  • REKLAMA
  • [Attiny25] Błąd kompilacji w AVRStudio dla Attiny25 - brak pliku .elf

    Bo pomimo, ze program jest w assemblerze to do skapilowania wymaga zapewne WinAVR. Wyglada to na assembler z gcc.

    Mikrokontrolery AVR   06 Sty 2010 16:32 Odpowiedzi: 4    Wyświetleń: 1469
  • Kompilacja programu AVR w asemblerze - błędy w AVR Studio 4 i WAVRASM

    Unowocześnienie AT90S2313 brzmi : ATtiny2313 .... ;) No to OK, kody przerobione pod modłę AVRStudio + gotowy HEX - na AT90S2313, ATtiny2313 i ATmega8515. Licencja GNU zachowana - mamy binaria i źródła... ;) Some other requests ? ;) P.S. ; Code is written for use with AVR-GCC in assembler mode ; flag: -x assembler-with-cpp - oryginalny kod jest pod avrgcc......

    Mikrokontrolery   13 Lis 2005 00:03 Odpowiedzi: 29    Wyświetleń: 5563
  • Assembler do AVR Atmega8 do kompilacji z wiersza poleceń

    AVRStudio to tylko IDE z asemblerem, kompilator można śmało sobie skopiować i używać oddzielnie.

    Mikrokontrolery   04 Lut 2006 20:02 Odpowiedzi: 6    Wyświetleń: 1665
  • Co jest potrzebne do nauki programowania AVR w assemblerze

    Z tego co piszesz to nie tyle potrzebujesz manuala do assemblera, co ogolnych informacji na temat mikrokontrolerow i programowania. Zanim moderator nie wywali tego tematu zacznij od przeczytania przyklejonych postow na tym forum "Pierwsze starcie z mikrokontrolerami ", "Jak zacząć pisać programy - AVRSTUDIO + WINAVR ", "AVR - jak zacząć i co wiedzieć...

    Mikrokontrolery AVR   25 Cze 2010 19:33 Odpowiedzi: 19    Wyświetleń: 4736
  • Jak programować w C w AVR Studio 4.11 zamiast w assemblerze?

    Nurtuję mnie takie coś: Jakoś wszyscy tutaj mówicie o programowaniu w AVR Studio w języku C, a ja po odpaleniu tego programu daję "New Project" i do wyboru mam tylko "Atmel AVR Assembler". Jak zrobić żeby programować w C ? Bo już sam nie wiem :|... Mam AVRStudio ver. 4.11.

    Mikrokontrolery   28 Lut 2007 20:57 Odpowiedzi: 20    Wyświetleń: 3493
  • Jak wygenerować plik ELF w AVR Studio używając assemblera?

    Witam. W jaki sposób mogę przygotować plik elf jeśli nie używam C ? Programuję w czystym assemblerze, używam AVRStudio.

    Mikrokontrolery AVR   13 Lip 2013 10:13 Odpowiedzi: 3    Wyświetleń: 1785
  • Programator AVR USB

    ... jeśli używasz bascoma to zakładam, że programujesz w basicu... więc jeśli wszystko działa... to po ki diabła? ;) ... jeśli bierzesz się za assembler (polecam :) ) lub C i masz zamiar korzystać z AVRStudio to raczej warto, bo wtedy za pomocą USBAVR-ISP i standardu STK500v2 będziesz mógł programować z AVRStudio i z AVRdude...

    DIY Konstrukcje   28 Maj 2009 15:55 Odpowiedzi: 107    Wyświetleń: 56924
  • Jak skompilować kod assemblera .asm na .hex dla ATmega8 w kit AVT 2857?

    Wykorzystaj do kompilacji AVRStudio.

    Mikrokontrolery AVR   13 Lut 2013 17:13 Odpowiedzi: 8    Wyświetleń: 1473
  • Jak napisać procedurę przerwania w assemblerze bez prologu i epilogu w AVR GCC?

    Nie mam żadnego pomysłu na to aby zmusić kompilator AVR GCC(+AVRstudio) aby procedurę obsługi przerwania całkowicie zrealizować jako procedurę napisaną w assemblerze reszta jest w C... Utwórz sobie plik z rozszerzeniem "S", umieść w nim np. coś takiego i dołącz go do projektu :) #include <avr/io.h> #ifdef __SFR_OFFSET #undef __SFR_OFFSET #endif...

    Mikrokontrolery AVR   04 Lut 2010 22:27 Odpowiedzi: 17    Wyświetleń: 1779
  • AVRStudio: Integracja kodu C z przerwaniami w asm dla szybkości

    Dziękuję bardzo :D a czy jest jakiś sposób żeby wymusić dany fragment kodu w danym miejscu pamięci flash?? Pod "czystym" assemblerem wystarczyło ".org" a czy w takim miksie asm+C jest na to jakiś przepis ??

    Mikrokontrolery AVR   22 Gru 2008 15:29 Odpowiedzi: 5    Wyświetleń: 1356
  • [Assembler] Jak zacząć naukę assemblera dla ATtiny2313? Wskazówki i pierwsze kroki

    Przemyśl to kilka razy a odnajdziesz sens w tym :P Skoro działa, tzn że napisałeś dobrze. A z moich obserwacji wynika że AVRStudio nie uwzględnia podciągania pinów. Dlatego programista nie może polegać tylko na symulatorze ale głównie powinien polegać na sobie.

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 8287
  • AVR oraz ISP: start. Jak zacząć? Assembler, hardware.

    Witam, jak w wielkim skrócie, zacząć zabawę z AVR'ami tak abym mógł od razu sprawdzać działanie programu programując kostkę od razu via ISP? Podejrzewam że warto zacząć od AVRstudio, jeżeli chodzi o język to czy da się w AVRstudio pisać swobodnie w assemblerze? chodzi mi czy da się pisać "bez zbędnych kombinacji" czyli od razu assembler, nie chodzi...

    Mikrokontrolery   11 Lip 2007 22:55 Odpowiedzi: 1    Wyświetleń: 1700
  • Assembler, HC08 - początki przygody z mikrokontrolerami

    Witam Miszel Jeśli chodzi o tutorial w języku polskim do HC08 będzie trudno, procesory Motoroli nie są popularne w Polsce, chyba nawet nie można ich zakupić a jedynie zamówić na stronie frescale'a jako darmowe sample. co za tym wszystkim idzie mała ilość artykułów na elektrodzie... Książki które podałeś to chyba jedyne wyjście, trudno mi coś o nich...

    Mikrokontrolery Pozostałe   28 Maj 2009 18:58 Odpowiedzi: 1    Wyświetleń: 3241
  • Jak otworzyć i edytować pliki .c w C? Kompilacja pod ATmega8, STK200/300, port COM

    plik .c otworzysz nawet notatnikiem... jest to zwykly plik tekstowy, tylko, ze ze zmienionym rozszerzeniem :)... ale jesli chcesz z tego pliku zrobic program (wsad do procka) to juz notatnik nie wystarczy... potrzebujesz odpowiedni kompilator (+assembler)... jezeli chcesz avr to najpewniej wyladujeszw w avrstudio (tak tez poszukaj w necie)...

    Mikrokontrolery   10 Mar 2009 20:59 Odpowiedzi: 4    Wyświetleń: 2177
  • AVR start i ISP, jak szybko zacząć? Co trzeba mieć?

    Witam, jak w wielkim skrócie, zacząć zabawę z AVR'ami tak abym mógł od razu sprawdzać działanie programu programując kostkę od razu via ISP? Podejrzewam że warto zacząć od AVRstudio, jeżeli chodzi o język to czy da się w AVRstudio pisać swobodnie w assemblerze? chodzi mi czy da się pisać "bez zbędnych kombinacji" czyli od razu assembler, nie chodzi...

    Mikrokontrolery   16 Lip 2007 13:14 Odpowiedzi: 5    Wyświetleń: 2081
  • Kompilator Asemblera współpracujący z stk200 pytania

    1. Nie prościej kupić sobie jakiegoś klona STK500v2 z międzymordziem USB, niż szukać (bezskutecznie) jakiegoś wydumanego środowiska? AVRStudio działa z nim bez kłopotu (dla klonów bez opcji HID). 2. Uruchomić szare komórki i wyszukiwarkę by skleić sobie samemu edytor tekstu z możliwością wywoływania zewnętrznych narzędzi (np. Programmers Notepad, CodeBlocks...)...

    Mikrokontrolery   05 Lis 2009 12:44 Odpowiedzi: 3    Wyświetleń: 1280
  • Jak zmniejszyć rozmiar kodu w C dla AVRStudio?

    Co do twojego problemu z funkcją - w programie używasz stałych, a więc wszystkie wyniki można policzyć na etapie kompilacji i wstawić gotowce - to nie wymaga dołączenia żadnej biblioteki, więc program jest któtki. Przy funkcji jest inaczej - zasadniczo nie da się z góry policzyć wyników, a przynajmniej ta wersja gcc nie jest na tyle mądra. Z gcc 4.5...

    Mikrokontrolery AVR   13 Cze 2011 11:36 Odpowiedzi: 39    Wyświetleń: 3560
  • Jak używać funkcji asemblera w C w AVRStudio? Integracja i kompilacja kodu

    A mój makefile wygląda tak: ########################################... # Makefile for the project Atiny13c ########################################... ## General Flags PROJECT = Atiny13c MCU = attiny13 TARGET = Atiny13c.elf CC = avr-gcc.exe ## Options common to compile, link and...

    Mikrokontrolery   04 Sty 2007 10:52 Odpowiedzi: 7    Wyświetleń: 2239
  • Różnice w programowaniu assemblera dla AVR i 8051 - jakie są?

    Dla dokładniejszych informacji warto przejrzeć helpa np. od asemblera w [url=http://www.atmel.com/dyn/products/t...

    Mikrokontrolery   18 Lis 2004 01:37 Odpowiedzi: 6    Wyświetleń: 1139
  • [asembler] Jak wpleść procedurę C w asemblerze w AVRstudio? Kompilacja i integracja kodu

    Nie, gdyż wbudowany w AVR Studio assembler nie ma możliwości linkowania. Natomiast da się wykorzystać gcc do kompilacji programu w assemblerze. Tyle, że skadnia jest nieco inna i wymagałoby to przerobienia kodu. Innym rozwiązaniem jest kompilacja kodu w C z wygenerowaniem pliku assemblerowego, na który kod został przetłumaczony. Taki kod można włączyć...

    Mikrokontrolery AVR   13 Sty 2011 17:45 Odpowiedzi: 4    Wyświetleń: 1453
  • WinAVR GCC + AvrStudio - problemy z rozpoczęciem pracy

    Build failed... No build tools defined. taki błąd mnie dręczy... jak trzeba te tools'y zdefiniować, żeby błąd się nie pojawiał podczas kompilacji programów w C ? pobrałem avr-libc-1.4.6_2429, rozpakowałem i nie wiem co mam zrobić dalej :-( zamierzam dopiero stawiać pierwsze kroki w C - do tej pory programuję jedynie w assemblerze. AvrStudio 4.12

    Mikrokontrolery   26 Paź 2007 20:25 Odpowiedzi: 3    Wyświetleń: 2760
  • Kompilator do ATmega – czy Bascom obsługuje kod w assemblerze lub C?

    Nie wiem czy w Bascomie można robić wstawki assemblerowe. Assemblera najlepiej uczyć się od razu w dedykowanym kompilatorze np AVRStudio. Później doinstalujesz GCC i możesz pisać w C.

    Mikrokontrolery   17 Mar 2008 13:08 Odpowiedzi: 8    Wyświetleń: 1595
  • Jak połączyć C i asm w AVR Studio? Komunikaty błędów podczas kompilacji

    Moim zdaniem wygląda to tak, jakby brakowało define-a, który przełączyłby (na zasadzie ifdef-ów) pliki nagłówkowe na włączanie tylko definicji stałych zrozumiałych dla asemblera. Może to kwestia wersji AVRStudio? Spróbuj dodać do ASMFLAGS opcję: -D__ASSEMBLER__ (po dwa podkreślniki).

    Mikrokontrolery AVR   06 Mar 2009 11:31 Odpowiedzi: 8    Wyświetleń: 4460
  • Arduino UNO - wykrywanie mikrokontrolera i programator

    Tylko problem jest w tym że chce korzystać z oprogramowania AVRstudio by pisać w Assemblerze a ten program mi nie wykrywa płytki. Co mam zrobić by płytka była wykrywana ?

    Mikrokontrolery   27 Gru 2014 12:27 Odpowiedzi: 2    Wyświetleń: 828
  • Kompilacja assemblera do hex dla ATMega8 - jak uzyskać plik?

    Kompilowane pod asemblerem AVRasm2 od najnowszyego AVRStudio. Przeznaczenie pliku eep jest do wewnętrznego EEPROM mikrokontrolera, bez jego zaprogramowania robocik ma prawo wariować, z tego co wyczytałem w pliku źródłowym. To nie jest pod WinAVR, ewentualnie avrdude, ale trzeba czytać dokumentację jak się programuje EEPROM. Polecam : http://www.amwaw.edu.pl/~adybkows/elka/i...

    Mikrokontrolery   24 Maj 2005 23:05 Odpowiedzi: 5    Wyświetleń: 3258
  • Assembler a C++ czyli wybór szybciej czy taniej...

    kol. Freddie, to co napiszę to prośba a nie złośliwość. Zastrzegam się bo nie chcę być źle zrozumiany. Widzę że masz informacje co do rzeczonego Cortexa, napisz ile kosztują narzędzia i jakie, oraz czy jest darmowe oprogramowanie typu AVRStudio o ile jest. Interesuje mnie też info typu programator i evaluation board. Będę wdzięczny za ew. informacje...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21127
  • Jak symulować program w C na AVR w AVRStudio lub innym narzędziu?

    Witam Wiele słów na te tematy zostało już wypowiedziane,ale ja nie znalazłem nic konkretnego. Pisze w C w WINAVR i chciałbym skorzystać z jakiegoś programu do symulacji tego co napisałem. AVRstudio jest fajne,ale nie mam pojęcia jak (i czy w ogóle sie da) przesymulować program napisany w C. Próbowałem to zrobić,ale mogę symulować przekonwertowany na...

    Mikrokontrolery   13 Sie 2006 14:27 Odpowiedzi: 4    Wyświetleń: 1682
  • Jak zaprogramować ATmega128 w C używając AVR Studio 4 i WinAVR? Co dalej?

    Do tego abyś mógł pisać w C(ponieważ z winavr jest avr-gcc) . AvrStudio to generalnie kompilator assemblera do którego można dołączyć możliwość kompilacji kodu napisanego C.

    Mikrokontrolery   29 Maj 2008 21:45 Odpowiedzi: 9    Wyświetleń: 3695
  • [AVR][C]AvrStudio 4.17 - dziwny sposób includowania

    Nie, bo kompilowany jest ok. Przejrzalem kod w assemblerze i nie widze problemu. Raczej moze cos jest z ta biblioteka - problem w timingach, czy czyms takiem. Twoj procesor chodzi na 16MHz? Wybrales wlasciwy model?

    Mikrokontrolery AVR   29 Lis 2009 23:18 Odpowiedzi: 21    Wyświetleń: 2653
  • [Attiny2313][AVRStudio] Komunikacja USI/SPI + żyroskop ADIS16100

    Trochę metodą prób i błądów udało mi się zrobić działający kod. [syntax=c] // Sotware SPI assmbler 1 ver 2 well working void Spi_8_bittransfer(unsigned char data) { asm volatile( \ "ldi r24, 8 \n\t"\ "LOOP%=: \n\t"\ "cbi 0x18, 2\n\t"\ "cbi 0x18, 1\n\t"\ "rol %0 \n\t"\ "brcc ZERO%=\n\t"\ "sbi 0x18, 1\n\t"\ "ZERO%=: \n\t"\ "sbi 0x18, 2\n\t"\ "dec r24...

    Mikrokontrolery AVR   16 Lut 2012 00:08 Odpowiedzi: 15    Wyświetleń: 4202
  • AVR Studio 4 - Jak symulować transmisję RS232 i używać terminala ASCII?

    Nie wiedziałem, bo dopiero raczkuję w AVR mimo, że '51 znałem na wylot (assembler), już zainstalowałem VMLab'a ale raczej on mi nie przypadnie do gustu, choć teraz na boku go testuję i może zmienię zdanie... Chyba za bardzo pokochałem AvrStudio i dalej przypomnę jednak pytanko w wersji pierwszej tj.: Czy jest możliwa symulacja transmisji w AvrStudio...

    Mikrokontrolery   26 Lut 2007 10:47 Odpowiedzi: 13    Wyświetleń: 3819
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Witam wszystkich. Od dłuższego czasu obserwuję to forum i szukam odpowiednich narzędzi do pracy z mikrokontrolerami AVR. Ponieważ znam C++ (chociaż z assemblerem też miałem do czynienia) zamierzam skorzystać z AVRStudio 4.1 AVR-GCC i programować AT90S2313 bo podobno jest to najprostsza konstrukcja mikrokontrolera najlepsza do nauki ale nie wiem na jaka...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549903
  • [AVR] TWI - dziwne zjawisko, kto potwierdzi lub zaprzeczy

    Witam, No jak nijak się nie da zmusić bascoma do wyplucia kodu w asemblerze, to możesz albo użyć disasemblera (jest kilka projektów w sieci), albo jakiegoś symulatora, który czyta kod wynikowy, a nie źródłowy. Pozdrawiam, Dr.Vee AVRStudio , to moim zdaniem najlepszy debugger/symulator kodu Bascoma , zarówno w wersji źródłowej(Basic) , jak i w kodzie...

    Mikrokontrolery AVR   05 Sie 2008 09:25 Odpowiedzi: 13    Wyświetleń: 2105
  • FAQ dla mikrokontrolerów: programatory, kompilatory, ustawienia fusów AVR

    Tak właściwie się zastanawiłem czemu forum (mikrokontrolery) niema jescze FAQ. Takie oficjalne FAQ było by bardzo pomocne dla nowicjuszy, i eliminowało by kolejne pytania: jaki programator jest do AVR'a, jaki jest kompilator do jenzyka C, albo jak poustawiać fusy w AVR żeby go nie skopać a ustawić xxx takie pytania się cochwila powtarzają i są bardzo...

    Mikrokontrolery   19 Wrz 2004 15:57 Odpowiedzi: 11    Wyświetleń: 2019
  • Jaki programator USB/RS232 do AVR Studio i Bascom-AVR z trybem HV?

    Dzięki. Tak - AVRISP-2 to znany programator który jest obsługiwany przez avr-studio ale nie przez bascom. Możliwe jest i dosyć proste kompilowanie w jednym środowisku a programowanie w innym, ale nie daje komfortu pracy do jekiego przywykłem używając bascoma z stk200/300, a chciałbym, najchętniej zrobić programator który by integrował się w pełni zarówno...

    Mikrokontrolery   18 Lis 2007 22:47 Odpowiedzi: 5    Wyświetleń: 3757
  • DS1820 nie odpowiada na reset z AT90S2313 – testowane różne czasy, assembler

    Czasy się zgadzaja bo sprawdzalem w symulatorze avr studio. Jak to sprawdzasz ? Mi nigdy się nie udało w symulatorze AVRSimulator (AVRStudio) zasymulować czasu rzeczywistego, a AT90S2313 nie ma DebugWire, ani JTAG. Do generowania opóźnień proponuję użyć przerwania Timer0 Overflow , tak skonfigurowanego, aby było zależne od stałej Xtal, która definujesz...

    Mikrokontrolery   28 Mar 2005 22:13 Odpowiedzi: 9    Wyświetleń: 1410
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    (at)tmf co ma kompilacja do edytora? Przecież to przez GCC i tak idzie.... Sens darmowych aplikacji, nawet na płatne system jak najbardziej jest... W końcu musimy zapłacić tylko za system (a ten mamy często preinstalowany) Ma to, że obecnie AVR Studio 5 to nie tylko edytor ale zintegrowany toolchain - WinAVR nie istnieje już jako osobny projekt, teraz...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31859
  • AVRStudio v4.06 - brak opcji GCC przy tworzeniu projektu, WinAVR-20100110

    Witam Dlaczego w AVRStudio v4.06 nie mogę przy tworzeniu nowego projektu wybrać GCC? W oknie Project Type jest tylko wybór Assemblera. Zainstalowany WinAVR-20100110. PS Chcę programować właśnie na tym staruszku. ;)

    Mikrokontrolery AVR   04 Sie 2014 16:50 Odpowiedzi: 6    Wyświetleń: 966
  • Jak przetłumaczyć kod maszynowy z EPROM 27C512 na assembler?

    AVRStudio (jak i wiele innych środowisk) potrafi zdeasemblować plik w postaci pośredniej, zawierający tablicę symboli - nazwy zmiennych i procedur. Ty potrzebujesz zdeasemblować czyste binaria, o których nie wiadomo, gdzie mają dane, a gdzie kod, i w których nie ma żadnych nazw etykiet i zmiennych. Z grubsza dobrze kombinujesz - pół roku intensywnej...

    Programowalne układy logiczne   05 Maj 2013 19:58 Odpowiedzi: 17    Wyświetleń: 9057
  • Bascom, własne funkcje vs tworzenie własnej biblioteki

    ...właśnie znalazłem chwilkę czasu i ze zdumieniem zobaczyłem, że te biblioteki to nie jakieś pliki binarne ;) tylko tak jak podałeś w przykładzie z tym LCD. hmmmm tylko czy jest gdzieś jakiś opis jak się do tego tak bardziej szczegółowo zabrać? Jakoś nie spotkałem materiałów , o "nazewnictwie" wbudowanych w Bascom'a funkcji/procedur zmiennych czy...

    Mikrokontrolery   01 Wrz 2007 15:10 Odpowiedzi: 7    Wyświetleń: 3710
  • Jak przygotować procedury w assemblerze do użycia z include?

    W programie AVRStudio pliki nagłowkowe deklaruje sie poprzez np: .include "nazwa_pliku.inc" Plik musi znajdowac sie w katalogu projektu.

    Mikrokontrolery   25 Lut 2008 10:20 Odpowiedzi: 19    Wyświetleń: 1908
  • Jak sterować serwomechanizmami modelarskimi z mikrokontrolera ATmega16?

    Witam! AtMega16 to dobry wybór. Do programowania i uruchamiania polecam interfejs JTAG (można kupić za około 100 zł, lub do poskładania za mniej więcej połowę tej ceny). JTAG to jednak przede wszystkim debugger, którym można podejrzeć w każdej chwili co się dzieje w procku. Tu druga kwestia: język programowania. Przynajmniej troszkę spróbuj się pomęczyć...

    Mikrokontrolery AVR   14 Sie 2009 15:49 Odpowiedzi: 42    Wyświetleń: 11851
  • AVR: Jak wykonać dzielenie w assemblerze bez instrukcji DIV?

    Pewną pomocą może być instrukcja FMUL -> fractional multiply (o ile jest zaimplementowana w procku, z którego korzystasz). Jeden z czynników mnożenia jest wtedy traktowany jako liczba ułamkowa przedstawiona w następujący sposób (od najstarszego bitu): 2^0+2^(-1) +.... + 2^(-7). Ja używałem tej instrukcji do mnożenia przez zdefiniowany współczynnik skalowania...

    Mikrokontrolery   19 Sie 2004 22:18 Odpowiedzi: 15    Wyświetleń: 3010
  • Przesiadka z 51 na AVR: Problemy z asemblerem i AT90S2313 w AVRStudio4

    Dziwne ze Twoj program nie dziala. Pierwsze kilka adresow w pamieci programu to wektory przerwan (dokladne informacje w dataszicie), takze dobrze jest instrukcje umieszczac dopiero w nastepnych komorkach (tak jak w programie kolegi kaczepa). Nie powinno miec to jednak wplywu dopoki nie uzywasz przerwan. Jesli chodzi o stos (SPH i SPL) to jest on dopiero...

    Mikrokontrolery   24 Lut 2006 21:07 Odpowiedzi: 16    Wyświetleń: 2441
  • asembler AVR, brak instrukcji dzielenia, lista rozkazów.

    Witam. Pierwszy raz mi nie powiodła się przesiadka z asm'51 na asm'avr - ze względu właśnie różnorodności poleceń itp. Teraz podjąłem się drugi raz i nie jest tak źle - piszę po kolei swoje odrębne procedurki - tak jak piszesz muszą zajmować niestety więcej pamięci ale za to atmegi mają jej sporo w porównaniu do '51. Jeśli ty jesteś "skrzywiony" to...

    Mikrokontrolery   22 Wrz 2006 18:25 Odpowiedzi: 5    Wyświetleń: 2233
  • [ASM] Jak zarządzać wspólnym kodem w AVRStudio dla wielu projektów?

    Powinieneś zacząć pisać kod w pełni relokowalny i korzystać z segmentów. Możesz mi przybliżyć kwestię segmentów? Nie spotkałem się z tym w assemblerze...

    Mikrokontrolery AVR   15 Gru 2008 15:08 Odpowiedzi: 8    Wyświetleń: 2399
  • Przerwanie TWI w AVR Studio 4.13 nie działa w C, działa w assemblerze

    hehe nie męcz sie dalej, jest błąd w AVRstudio. Ja miałem ten sam problem. Program w symulatorze nie działał ale gdy go wgrałem do qP to działał jak należy. W AVRstudio jest jeszcze jeden błąd a mianowicie nie działa tryb wieloprocesorowy USART. Pozdrawiam

    Mikrokontrolery   12 Maj 2007 23:22 Odpowiedzi: 1    Wyświetleń: 1329
  • AVRStudio 5 i WinAVR – powtarzające się błędy kompilacji mimo poprawnej instalacji

    Dondu, nie zrozumiałeś. Środowisko jest źle skonfigurowane. Wprawdzie nie używam AS5, ale na stronie AS5 Atmela nie znalazłem informacji, że do działania AS5 jest potrzebny WinAVR. Wręcz przeciwnie, pisze tam, że nawet kompilatory są zintegrowane. Dlatego sądzę, że jednak się nie mylę :) The AVR Studio 5 IDE gives you a seamless and easy-to-use environment...

    Mikrokontrolery AVR   19 Sie 2011 22:38 Odpowiedzi: 16    Wyświetleń: 2787
  • Atmega32 rs232 krzaki, program w C. Transmisja szeregowa.

    Mialem podobny problem podczas programowania w assemblerze w AVRSTUDIO. Zdefiniowalem sobie stala wedlug wzoru ktora kompilator automatycznie przelicza na wartosc (tak jak #DEFINE u Ciebie) Okazało sie w wyniku obliczen kompilatora wychodzila liczba troszke mniejsza od calkowitej (np. 7.98) i on to zaokraglal do 7 co dawalo oczywiscie kilkunastoprocentowy...

    Mikrokontrolery   17 Mar 2006 00:08 Odpowiedzi: 7    Wyświetleń: 3382
  • Program w C do obsługi LCD PVC160203pgn na HD44780 z AT89S8252 w trybie 8-bitowym

    powiedz czy działa... Jak masz jakieś gg to zagadaj ;) Masz tu ciągle trzy niewiadome: 1. Czy wyświetlacz jest dobry? 2. Czy jest dobrze podłączony? 3. Czy go dobrze oprogramowałeś? Naprawdę, radzę użyć jakikolwiek kompilator języka wysokiego poziomu do AVR z wbudowaną w program obsługą LCD. W AVRStudio można potem podglądać rozkazy Assemblera i przyglądać...

    Mikrokontrolery   31 Sie 2004 18:43 Odpowiedzi: 49    Wyświetleń: 6883
  • ATmega16 miniDDS - problem z dodawaniem tablic w assemblerze

    W załączniku cały projekt. W tej wersji działa wszystko ok. Jeśli jednak w pliku WaveSmpl.asm wyciągnę spod komentarza kolejną tablice z próbkami to w ogole nic sie nie kompiluje, nie tworzy się plik .hex ani .obj ani też nie ma żadnych komunikatów o błędach. Kiedy spowrotem usune lub zakomentuje tą tablice wszystko wraca do normy, tworzy się plik .hex...

    Mikrokontrolery   01 Wrz 2009 21:18 Odpowiedzi: 4    Wyświetleń: 1053
  • HEX NA ASM. Program do uC z rozszerzeniem HEX. Co jest napisane w kodzie?

    W przypadku procesorów avr można, np programem AvrStudio, program wczytując plik HEX tłumaczy go na instrukcje assemblera, ale to co jest danymi (np. jakieś etykiety tekstowe) może być przetłumaczone jako rozkazy.

    Mikrokontrolery   08 Maj 2007 05:27 Odpowiedzi: 7    Wyświetleń: 2607
  • WinAvr + Eclipse: Problemy z uruchomieniem debuggera i błędy w simulavr

    Witam, Czy komuś udało się zaprzęgnąć do pracy środowisko Eclipse/WinAVR w celu kompilacji kodu i AVRstudio do symulacji/debugingu? Mi jak dotąd udało się tylko sprawić, by AVRStudio debugował kod assemblera, natomiast zależy mi na podglądzie kodu w C. Może ktoś z Was już tego próbował? W tej chwili, kiedy ustawiam kompilator, by wyrzucał obiekty pod...

    Mikrokontrolery   28 Sty 2009 23:16 Odpowiedzi: 4    Wyświetleń: 4120
  • Attiny12 - Jak odczytać stan portu w Bascom z użyciem asemblera?

    To nie jest błąd AVRStudio, ale ograniczenie samego Tiny12. Jeśli piszesz jakiś względnie prosty program, to zamiast C użyj asemblera. Przy trudniejszym też warto skorzystać z niego. :) Dysponując tak "obszerną" pamięcią programu, jaką ma Tiny12, niewiele zdziałasz, jeśli nawet w jakiś sposób uda Ci się zmusić kompilator C do współpracy. I tak będziesz...

    Mikrokontrolery   14 Kwi 2007 13:34 Odpowiedzi: 35    Wyświetleń: 6305
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...

    Mikrokontrolery   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 6297
  • [AvrStudio4][avr-gcc][attiny2313] Zbyt duży plik .hex

    GCC Internals czytałem. Nie ma tam nic jakoby libgcc były optymalizowane dla i386. Zestaw funkcji jest tylko częściowo napisany w C, częściowo w assemblerze. http://gcc.gnu.org/onlinedocs/gccint/Lib... Nie neguję faktu, że można użyć i tych z libc i tych z libgcc. Nie oceniam, które są lepsze. Ale informacja, że te z gcc są optymalizowane pod i386...

    Mikrokontrolery AVR   10 Lis 2010 22:49 Odpowiedzi: 23    Wyświetleń: 2842
  • Jak zacząć programować mikrokontrolery ATmega16, ATmega32, ATtiny2313?

    AVRStudio to darmowe środowisko firmy Atmel (czyli producenta AVRów) do programowania w assemblerze z doączonym darmowym kompilatorem GCC (dla języka C oczywiście). Ma też wbudowany symulator i debugger.

    Mikrokontrolery AVR   30 Sie 2010 12:38 Odpowiedzi: 28    Wyświetleń: 5543
  • AVRStudio, ATmega128, JTAGICE mkII - debug nie działa poprawnie

    Witam, Problem dotyczy nastepującej konfiguracji:ATmega128+AVRStudio+JTAGICE mkII. Program sie kompiluje, ładuje i działa jednak nie da sie go wykonywać krokowo. Po zatrzymaniu programu pojawia sie okienko assemblera i wskażnik wskazuje na bezsensowne miejsce. Ponad to wszystkie rejestry wyswietlane sa jako 0 i cała zawartość eeprom jest zerowa (program...

    Mikrokontrolery AVR   19 Sty 2009 08:44 Odpowiedzi: 4    Wyświetleń: 1083
  • [avr] Jak przeprowadzić kompilację rozłączną w AvrStudio4 z plikami ASM?

    Assembler w AVR Studio nie generuje plikow obiektowych i nie linkuje ich, stad problem. Rozwiazaniem jest zastosowanie dyrektywy .ORG z tym, ze jest to IMHO fatalne, bo potem wychodza rozne dziwnosci. Lepiej IMHO podzielic plik conf.asm na czesc zawierajaca definicje i osobny plik zawierajacy kod. Wtedy definicje w obu plikach sobie inkludujesz na poczatku,...

    Mikrokontrolery AVR   17 Paź 2009 19:26 Odpowiedzi: 7    Wyświetleń: 1952
  • Nowe uniwersalne środowisko programistyczne dla uPC

    Jeżeli będzie obsługa większości AVR i PICów, kompilator C i asm, porządny symulator i wszystko ładnie działające i zintegrowane, to osobiście mógłbym za to zapłacić ~200zł Chyba zjadło ci jedno zero w cenie :) I nie zł tylko $. Zobacz ceny komercyjnych kompilatorów C i całych IDE dla uC (Hitech, IAR, Keil). Nie wierzę żeby komuś opłacało się tworzyć...

    Mikrokontrolery   08 Wrz 2005 09:09 Odpowiedzi: 71    Wyświetleń: 10131
  • Jak poprawnie zapisać dane do EEPROM w asemblerze na AVR?

    Szkoda tylko , że grzesio14 pisząc "Program pobiera ciągle tą samą wartość(FFh). " , nie wspomniał w jakim środowisku ten program pracuje - symulator czy procesor.Symulator nie ładuje pliku *.eep wygenerowanego przez kompilator assemblera, a do proca należy załadować go osobno. Symulację przeprowadzam w AVRStudio. Ale w układzie docelowym mam ten sam...

    Mikrokontrolery   04 Lip 2006 07:46 Odpowiedzi: 6    Wyświetleń: 1311
  • Jak rozpocząć programowanie w C i ASM z AVRStudio i WINAVR?

    Witam! mam: avrstudio 4 winavr 20090313 i viste home premium jak tworze projekt to mam mozliwosc wybrania tylko projekt assemblerowy, a chce C to chyba najnowsze wersje, jednak siebie nie widzą dlaczego? (instalowalem w podanej przez was kolejnosci) nie wiem tez jak kompilowac w programmers notepad :D za odpowiedź z gory dzieki

    Mikrokontrolery AVR   11 Mar 2014 21:34 Odpowiedzi: 74    Wyświetleń: 91351
  • Jak zacząć przesiadkę z '51 na AVR? Literatura i podstawy asemblera AVR

    Darson55, czy Ty naprawdę nie umiesz czytać? Przecież Light'I wyraźnie napisał w swoim pierwszym poście, że AVRStudio to taki kombajn (zintegrowane środowisko) do kompilatora assemblera avrasm2. Oczywiście, możesz sobie ściągnąć samego avrasm2.exe i kompilować programy z linii poleceń (ja tak czasem robię jeśli nie mam pod ręką Linuksa) albo możesz...

    Mikrokontrolery   09 Lip 2005 23:49 Odpowiedzi: 9    Wyświetleń: 1502
  • [atmega8] [atmega8][C] Błędy przy transmisji 0x00 przez UART - jak je naprawić?

    ... void InitUSART(unsigned long int bitrate ) // bitrate - szybkosc portu { //ladowanie rejestrow odp za szybkosc UBRRH = (unsigned char)(((F_CPU/(16UL*... UBRRL = (unsigned char)((F_CPU/(16UL*bitra... // 8bitów, UCSRC = (1<<URSEL)|(1<<U...

    Mikrokontrolery AVR   14 Paź 2008 09:28 Odpowiedzi: 3    Wyświetleń: 1415
  • Przejście z Bascom na C dla uC z zestawem AVT3505 - porady dla początkujących

    Witam,takich tematów widziałem już sporo ale niestety żaden nie dotyka interesującej mnie tematyki więc niestety musiałem stworzyć kolejny. Jestem początkującym programistą uC, a raczej chciałbym takim być. Po przerobieniu kursu "mikrokontrolerowa ośla łączka" zachęcony "niemiłymi" opiniami na temat bascomu, kolegów elektroników postanowiłem przerzucić...

    Mikrokontrolery   23 Maj 2010 19:24 Odpowiedzi: 2    Wyświetleń: 845
  • Avrstudio 6, Atmega8 - funkcja delay_ms() nie działa w symulacji

    Co znaczy nie działa? Tego typu trywialne kody należy symulować z intensywnym wykorzystaniem okna podglądu assemblera - kompilator tak optymalizuje kod, że z oryginalnego niewiele zostaje i podgląd w C może być mylący. Często objawia się to tym, że pozornie nic się nie dzieje. Pamiętaj, że symulator nie działa tak szybko jak prawdziwy CPU - opóźnienie...

    Mikrokontrolery Początkujący   04 Kwi 2015 18:14 Odpowiedzi: 3    Wyświetleń: 936
  • [atmega88] gcc 4.2.2 /AVR Studio 4.14.589, PWM na T1

    Nie ma znaczenia, w którym miejscu odpalę zegar. W kodzie mogę włączać i wyłączać go w dowolnym miejscu. (zrobiłem Ci jednak przyjemność :D i sprawdziłem - bez znaczenia) Dodam trochę o sprzęcie. Na ADC0 wisi potencjometr wieloobrotowy 5K i na razie kod ma tylko przepisać wartość ADCW do OCR1A. No i PINB1/OC1A ma zap#$(at)#$%, żeby ładny PWMik wylazł....

    Mikrokontrolery AVR   24 Wrz 2008 19:13 Odpowiedzi: 4    Wyświetleń: 2067
  • Jak wywołać kod asemblerowy z C w WinAVR? Integracja z avrasm2

    Pozwolę sobie odświeżyć. Mam problem z kompilacją w AVRstudio takiego czegoś: #include <avr/io.h> #define RxD 0 #defineTxD 1 #definebitcnt R20 #definetemp R21 #defineTxbyte R24 #defineRXbyte R23 #define sb1 .global send send: putchar: ldibitcnt,9+sb comTxbyte sec putchar0: brccputchar1 cbiPORTD,1 rjmpputchar2 putchar1: ;sbi_SFR_IO_ADDR(PORTD),...

    Mikrokontrolery   18 Lut 2008 09:10 Odpowiedzi: 10    Wyświetleń: 2419
  • Makefile - jak dodać więcej plików C do projektu?

    Jak zmodyfikować poniższy plik Makefile aby prawidłowo kompilował się projekt złożony z kilku plików .c ? Próbuje zbudowac projekt na bazie systemu operacyjnego AVRX, AVRStudio nie chce tego łyknąć. Dodano po 40 # Hey Emacs, this is a -*- makefile -*- # # WinAVR Sample makefile written by Eric B. Weddington, Jörg Wunsch, et al. # Released to the Public...

    Mikrokontrolery   01 Cze 2007 13:06 Odpowiedzi: 2    Wyświetleń: 2114
  • [ATMEGA168][AVRGCC] Przerwania optymalizacja szybkości

    Dzięki za podpowiedzi. Nigdy nie dołączałem modułów w assemblerze do moich projekcików i nie wiem czy dobrze zrobiłem. Nie mam w tej chwili platformy sprzętowej ale sprawdzałem zaproponowane rozwiązanie w symulatorze AVRStudio. Dodany plik przerwania.s: #include <avr/io.h> .section .text .global TIMER0_OVF_vect .global TIMER0_COMPA_vect ;kod TIMER0_OVF_vect:...

    Mikrokontrolery AVR   28 Wrz 2008 20:04 Odpowiedzi: 10    Wyświetleń: 1800
  • Atmega128: Ładowanie danych do pamięci flash w AVRStudio i WinGCC

    ... Czy jest jakis sposob aby mozna bylo informacje zapisane w tej tablicy zlinkowac z zewnetrznego plikubez wpisywania go do kodu programu. I chodzi o wykorzystanie nieulotnej pamieci flasz przeznaczonej na kod programu a nie SRAM. Kod programu zajmuje okolo 20% pamieci (do dyspozycji mam 128kBytow) a reszte chcialbym wykorzystac na dane. DZIK1980...

    Mikrokontrolery   20 Kwi 2007 08:48 Odpowiedzi: 4    Wyświetleń: 1146
  • Jak dołączyć pliki z procedurami w AVRStudio bez błędów?

    No to jeszcze dopowiem kilka rzeczy. Programuję w assemblerze. Jak dodać istniejące pliki wiem. Nie wiem jak napisać te procedury aby były widoczne przez program główny i jak wywoływać je w tym programie.

    Mikrokontrolery   05 Mar 2007 19:05 Odpowiedzi: 18    Wyświetleń: 1444
  • Jak skompilować kod asemblera do HEX i wgrać na Atmega8 przez avrdude?

    Avrstudio ! http://www.elec.uow.edu.au/avr/guides/Gu...

    Nauka Elektroniki, Teoria i Laborki   27 Mar 2009 18:18 Odpowiedzi: 1    Wyświetleń: 1092
  • Jak wybrać odpowiedni model AtMega8 do projektów?

    ale ze mnie gapa sorki że nie sprawdziłem w google ale nie miałem czasu wychodziłem właśnie do pracy i tak na szybkiego napisałem post więcej tego nie zrobie puki nie poszukam na googlach niedługo dostane wypłate to se kupie na allegro AtMege8 czasem mozna kupić za 5zł ale chyba kupie kilka sztuk żeby mi sie opłacało z kosztami przesyłki bo 5zł AT 5zł...

    Mikrokontrolery   22 Mar 2007 15:28 Odpowiedzi: 35    Wyświetleń: 5789
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    Ale mi zadałeś pytanie. Nigdy tego nie robiłem-jestem poczatkujący w C. Ale znalazłem. make robi AVRStudio: ########################################... # Makefile for the project proba ########################################... ## General Flags PROJECT = proba MCU = atmega32 TARGET...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3074
  • [AVR] Jak wywołać procedury asm z C dla obsługi LCD 2x16 na AVR?

    Witam. Z tym powyżej jakoś sobie poradziłem i jakoś sie kompiluje, ale nie chce do końca działać. Więc porzuciłem tą koncepcję i chce wstawkę asemblerową rozwiązać w inny sposób ale tu pojawił się kolejny problem. Napisałem wstawkę wg instrukcji z helpa do acr-gcc i kompilator wywalił mi takie coś... void instr_lcd(unsigned char instr) //przesłanie...

    Mikrokontrolery AVR   10 Sty 2010 23:21 Odpowiedzi: 9    Wyświetleń: 2871
  • Gdzie w makefile Eclipse jest informacja o F_CPU po zmianie w Project/Properties?

    [syntax=c] # Hey Emacs, this is a -*- makefile -*- #---------------------------------------... # WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch, et al. # # Released to the Public Domain # # Additional material for this makefile was written by: # Peter Fleury # Tim Henigan # Colin O'Flynn # Reiner...

    Mikrokontrolery AVR   21 Lip 2017 14:38 Odpowiedzi: 8    Wyświetleń: 1932
  • ATMEGA128 Program C. Dioda powinna mrugać, a jest cały czas zgaszona.

    Witam Nie działa mi ten program: #include <avr/io.h> #include <avr/interrupt.h> int main(void) { int a1=0,a2=0; DDRD = 0xFF; PORTD = 0xFF; while(1){ PORTD = 0xFF; //petla opozniajaca for(a1=0; a1<2000; a1++){ for(a2=0; a2<1000; a2++) { } } PORTD = 0x00; for(a1=0; a1<2000;...

    Mikrokontrolery   20 Kwi 2006 17:02 Odpowiedzi: 4    Wyświetleń: 1215
  • WinAvr zła kompilacja. Kompilator nie uwzględnia skoków.

    Witam, robię projekt "sterownik cd" z EP2002/7 i próbuje skompilować podany kod, niby wszystko się kompiluje dobrze. Analizując plik ""hex"" w AVRstudio wykryłem że kompilator pozbył się skoków do funkcji "SetAdress..." oto kawałek kodu w C oraz wynik już skompilowanego kodu: u08 SetAddress(u08 cs, u08 adr) { u16 i; if (cs==CTRL)...

    Mikrokontrolery AVR   27 Sty 2011 14:00 Odpowiedzi: 26    Wyświetleń: 2548
  • [ATTiny2313][ASM][AVRstudio] interface z attiny2313

    Naprawdę chciałbym zobaczyć timming i analizę stanów logicznych działającej komunikacji. Eh to by tak ułatwiło sprawę. Przecież timingi masz w datasheet. Poza tym, to wcale nie jest takie pewne, że sprawa byłaby łatwiejsza. Moim zdaniem łatwiej jest napisać program od początku, niż analizować kod wyprodukowany przez kompilator BASCOM. Napisanie programu...

    Mikrokontrolery AVR   30 Wrz 2010 14:06 Odpowiedzi: 27    Wyświetleń: 4419
  • ATMEGA128 prosty projekt zlecę napisanie

    Witam! Zlecę napisanie prostego programu w assemblerze na mikrokontroler ATMEGA128. Docelowe projekt ma być symulowany w AVRStudio. Zalecenia do projektu:Opracowanie systemu sterowania sygnalizacją świetlną dla prostego skrzyżowania (dwie ulice równorzędne) z wykorzystaniem: włączania przycisku, zapalania diód i obsługą timera. Zainteresowanych proszę...

    Ogłoszenia Elektronika   31 Maj 2010 12:45 Odpowiedzi: 0    Wyświetleń: 876
  • Błąd kompilacji make: *** [pubny.elf] Error 1 po dodaniu nowych bibliotek

    nie bardzo wiem jak wykasowac jeden element tylko bo makefile sam sie generuje za kazdym razem zgodnie z ustawieniami w avrstudio. link jaki podalem na poczatku nakazywal dodanie w project/options/custom/linker options/"-Wl,-u,vfprintf" i jak z tego zapisku wykasuje -Wl to kompilacja przebiega ale program zamiast wyswietlac liczbe wyswietla "?" czyli...

    Mikrokontrolery   08 Lis 2007 10:12 Odpowiedzi: 8    Wyświetleń: 4619
  • [Atmega128] Atmega128: Ustawianie i kasowanie bitów na porcie F w C

    Witam, posiada Atmega128 i jestem zmuszony użyć portu F jako wyjścia. Korzystam z AVRStudio 4.18 lecz rejestry tego portu nie są dostępne. Dowiedziałem się, że to tych rejestrów trzeba dostać się przy pomocy funkcji LDS/STS i tu rodzi się moje pytanie: Czy są jakieś odpowiedniki tych funkcji w języku C. Jak mogę ustawiać/kasować pojedyncze bity na porcie...

    Mikrokontrolery AVR   23 Lut 2011 13:20 Odpowiedzi: 2    Wyświetleń: 998
  • [AVR] Symulacja w C w AVR Studio lub alternatywne programy

    Odswiez swoje zrodlo danych :) Sciagnij najnowsza wersje WinAVR i AVRStudio (4.18) i zainstaluj je w takiej kolejnosci. Bedziesz mogl sledzic wykonywanie skompilowanego programu, lecz tu pewna uwaga. Wlasciwie na kazdym poziomie optymalizacji (z wyjatkiem moze -O0) polecenia nie musza byc wykonywane w takiej kolejnosci w jakiej wystepuja w programie,...

    Mikrokontrolery   03 Gru 2009 09:08 Odpowiedzi: 6    Wyświetleń: 4317
  • Alternatywy dla AVR Studio i WinAVR do programowania w C

    Później możesz się zabrać za pisanie w środowisku Eclipse z wtyczką dla AVR. Dzięki niemu wszystko począwszy od pisania kodu poprzez zaprogramowanie procka wprost z Eclipse - robi się z poziomu tegoż kompilatora. A jest to nie byle jaki kompilator. Ma tyle bajerów i to bardzo pożytecznych bajerów, że AVRStudio to po jakimś czasie staje się pikusiem....

    Mikrokontrolery AVR   04 Lis 2010 23:44 Odpowiedzi: 23    Wyświetleń: 4767
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Mozesz sie zorientować na temat kilku starych numerow Elektroniki Praktycznej, moze znajdziesz gdzies w necie skany lub archiwa... Pamietam ze wlasnie w EP kiedys taki kurs był. Chcesz sterować kartą po SPI? I mała dygresja: OLEJ BASCOMA W CHOLERE!! C się ucz i assemblera, a nie bascoma. W bascomie mozliwosci skonczą ci się za miesiąc jak bedziesz chciał...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17378
  • FFT i wyświetlanie widma – jak poprawnie uporządkować dane spektrum z FFT?

    wrrrrrrrr, mam tylko wersję EVAL kompilatora (ograniczenie długości generowanego kodu) jeden printf i du..... cholera blada, poszarpię się z tym trochę. I AvrStudio też jakoś słabo sięz tym lubi. Przyjąłem założenie 128 punktów, lepsza dokładność, np. wartości tablicy sinusa u mnie są w zakresie +/- 16383, no i chcę powalczyć z czasem. W "C" samo fft...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 69813
  • Zegar "VGA-RTC" - ATMega16+PCF8583+TeleVGA+Monito

    http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....

    DIY Konstrukcje   23 Kwi 2012 22:13 Odpowiedzi: 39    Wyświetleń: 35691
  • [ BASCOM ] Ile cykli zegarowych na poczszególne instrukcje?

    Producent Bascoma nie udostępnia nawet generowania kodu w asemblerze, więc tym bardziej nie oczekuj że powie Ci ile poszczególne "instrukcje" trwają. Jeśli musisz napisać coś krytycznego czasowo, to pozostaje Ci tylko asembler. Eeee...tam ;) Jeśli się bardzo chce , to nakazuje się Bascom-owi wygenerowanie pliku *.obj , ładuje się takie cudo do AVRStudio...

    Mikrokontrolery   07 Cze 2007 22:45 Odpowiedzi: 10    Wyświetleń: 2362