atmega asembler

Znaleziono około 2451 wyników dla: atmega asembler
  • [ATMEGA][ASEMBLER] - Długa pętla w asemblerze i dziwna matematyka.

    To jest prosta pętla wykonuje się tyle razy jaki długi jest rejestr żeby ją przedłużyć można zrobić na dwa sposoby dobudować jeszcze jedną pętlę ,która wykona obecną n razy lub rozszerzyć rejestr do długości 3 bajtów wykonując to samo odejmowanie przeniesienia na tym najwyższym i będzie to samo . Dla bezpieczeństwa między sbi portx i cbi portx warto...

    Mikrokontrolery AVR   11 Paź 2013 20:25 Odpowiedzi: 22    Wyświetleń: 3678
  • REKLAMA
  • [C][ATmega] Zegar widmowy, jak zlikwidować drganie obrazu

    A jak wygląda translacja na asembler (plik lss) ?

    Mikrokontrolery AVR   31 Maj 2012 22:25 Odpowiedzi: 14    Wyświetleń: 1698
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak przenieść projekt z Atiny 2313 na PIC używając MicroBasic?

    A gdyby można przejść na ATMega 8 ale nie 88 i dodatkowo na asembler, to masz więcej RAMu, kilka razy szybszy kod i te same nazwy rejestrów w procku co w ATiny 2313. A i postępy w pracy byłyby błyskawiczne. Krzysztof

    Mikrokontrolery PIC   17 Lip 2010 14:51 Odpowiedzi: 22    Wyświetleń: 2916
  • Atmega 8/8535 asembler – konfiguracja portów, odczyt i zapis bitów/słów

    Witam wszystkich, powoli zaczynam przesiadać się z mikrokontrolerów rodziny PIC na AVR zwracam się też poraz kolejny z prośbą do wszystkich z forum, czy ktoś mógłby przysłać przykłady kodu pod atmege 8 lub 8535 w asemblerze prezentujące jak konfiguruje się porty jako wejściowe i jako wyjściowe, oraz jak odczytać bit jak i słowo z portu i jak wysłać...

    Mikrokontrolery   15 Lis 2007 14:49 Odpowiedzi: 2    Wyświetleń: 2232
  • REKLAMA
  • AVR ATMega 128 - Jak sprawdzić stan bitu w asemblerze?

    ...dla rejestrow I/O sa to: sbic lub sbis, przeskocz kolejna instrukcje jesli odpowiednio bit jest wyzerowny lub ustawiony. pzdr

    Mikrokontrolery   21 Paź 2006 17:09 Odpowiedzi: 3    Wyświetleń: 2472
  • Wybór Atmega/Attiny do sterownika silnika z pamięcią pozycji na 6 miesięcy

    To jest mikroprocesor więc możliwości programistyczne wyznacza tylko umiejętności i wyobraźnia programisty oraz rozmiar pamięci a ten model ma 2kB FLASH. A co do samego programowania to ma całkiem sympatyczny asembler, ale też możesz pisać w C. Oprogramowanie jest darmowe.

    Mikrokontrolery Początkujący   14 Paź 2012 11:03 Odpowiedzi: 14    Wyświetleń: 2382
  • Wstawka asemblerowa do języka c [atmega2560][C+asm]

    Zanim zaczniesz używać asemblera wypadałoby poczytać trochę o tych komendach, co one oznaczają i jak ich używać. Jeżeli używasz assemblera jako wstawki w C, to mnemoniki typu MCUSR nic kompilatorowi nie mówią - musisz używać adresów. Z kolei komenda LDn ma z kilkanaście swoich wersji i powinieneś sprawdzić którą używasz i dlaczego. Jeśli już ładujesz...

    Mikrokontrolery AVR   17 Lut 2022 17:07 Odpowiedzi: 7    Wyświetleń: 540
  • Atmega162 - błąd kompilacji przy odczycie ADC z kanału AD0

    Atmega 162 nie ma przetwornika ADC o ile pamiętam Dobrze pamiętasz. A z licznikami zawsze można sobie poradzić. Ich ilość jest prawie nieskończona (ja wykorzystuje ich około 10 w swoim ostatnim projekcie). Zrealizowane oczywiście softwarowo

    Mikrokontrolery AVR   09 Maj 2010 13:20 Odpowiedzi: 13    Wyświetleń: 1658
  • atmega 16 + TWI ( i2c ) + termometr ds1621 ASEMBLER

    Witam. Mam wielki problem z uruchomieniem termometru ds1621 podłączonego przez i2c. Po kilku dniach szukania na forum, czytania datasheetów i książki "Mikrokontrolery AVR ATmega w praktyce" R. Baranowskiego nie mogę znaleźć rozwiązania. Wydaje mi się, że mniej więcej czaję o co chodzi w i2c ale nie daję juz rady. Możliwe, że nie inicjuję dobrze termometru...

    Mikrokontrolery   30 Mar 2009 16:25 Odpowiedzi: 8    Wyświetleń: 5998
  • REKLAMA
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    Andrzej_17 - kolega chyba nie wie co to takiego wstawka asemblerowa, bo jak dlamnie to w niektórych przypadkach jest ona błogosławieństwem, pisze programyw językach wysokiego poziomu, ale to nie znaczy że asembler jest do niczego, asembler jest "piękny" przez swoją prostote, tam wszystko widać co sie dzieje w procku, jaki rejest jest wykorzystany, co...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6211
  • Generator DDS - 20-40kHz, ATmega16, Wstawki asemblerowe?

    Gdybyś przeczytał to co Ci proponowałem to w w bardzo krótkim czasie mógłbyś napisać coś takiego i wiedziałbyś dlaczego warto jest zrobić wstawkę assemblerową. To co jest poniżej skopiuj i zapisz jako plik prj dla VMLAB gdybyś chciał pooglądać przebiegi bez lutowania. Częstotliwość można zmieniać przyciskami. ; ****************************************...

    Mikrokontrolery   20 Lut 2008 00:15 Odpowiedzi: 4    Wyświetleń: 2120
  • [Zlecę] Zlecę napisanie programu na Atmega w asembler

    Witam zainteresowanych, tak jak w temacie zlecę napisanie programu w Asemblerze na Atmega8 / Atmega16 Program na kilka linijek raczej, chodzi o odczytywanie zawartości pamięci ram z ww.mikrokontrolerów. Mikrokontroler podpięty juz mam pod programator usbasp. Potrzebuję pomocy bo w C, nie mogę tego zrobić a asembler a nie obczajam. Proszę o pisanie na:...

    Projektowanie Bazar   21 Maj 2015 18:08 Odpowiedzi: 0    Wyświetleń: 891
  • [Atmega] Jak fachowo podłączyć nieużywane piny, GND, aVCC, Aref i reset?

    Pewnie...uczmy dziadostwa. Jest jeden jedyny słuszny sposób podłaczenia i opisuje go DS! (Nie, nie jest to sposób by mr asembler.) Ł.

    Mikrokontrolery AVR   31 Lip 2013 01:58 Odpowiedzi: 90    Wyświetleń: 36025
  • REKLAMA
  • Przesiadka z 89CX051/BASCOM na ATmega8 – lepsza książka: C czy Asembler BTC?

    Witam... W zwiazku z tym, ze moja poprzednia wypowiedz zostala usunieta z tej dyskusji (z przyczyn wiadomych) uznalem, ze napisze "sprostowanie".... McRancor - dziekuje za wyjasnienie tej kwestii... Jesli chodzi o pozycje ksiazkowe to polecam obie... W pierwszej zawarto sporo przykladow w C, ale szczegolowo opisano tez rozkazy asemblera. Przyklady dotycza...

    Mikrokontrolery   28 Lip 2006 11:51 Odpowiedzi: 7    Wyświetleń: 1927
  • Atmega2560[BASCOM],FT232RL wybór uartów do komunikacji

    Ja tam zawsze się bardzo dziwię ludziom gdy w Bascomie robią jakieś własne dziwne obsługi przerwań typu Urxc (biorąc pod uwagę to co chcą osiągnąć). Zwykle potrzeby są proste ale wymyślanie po to własnego kodu w Bascomie jest wg mnie totalnym chodzeniem pod górkę i tworzeniem sobie dodakowych mega problemów ;) Toż Bascom ma na prawdę wspaniałą i dobrze...

    Mikrokontrolery AVR   15 Gru 2009 23:30 Odpowiedzi: 10    Wyświetleń: 4911
  • Efekt Knight Rider LED – schemat i program na Atmega do napisu „BOLTECH”

    Najlepiej ATmega8 do tego programator STK-200/300 lub STK-500 jeśli chcesz programować przez USB. Do wyboru masz kilka języków programowania najpopularniejsze z nich to BASCOM, C i ASEMBLER. BASCOM jest ponoć najprostszy, ale nigdy z niego nie korzystałem.

    Projektowanie Układów   21 Mar 2009 19:05 Odpowiedzi: 38    Wyświetleń: 7477
  • Atmega1284p [C] - Bezpośredni dostęp do RAM - generowanie obrazu VGA

    Widzę u Ciebie duże przywiązanie do Atmela, więc możesz wziąć jakiegoś ARMa i na nim zbudować układ realizujący założoną funkcję. Na przykład [url=http://www.atmel.com/devices/SAM3S4... Zaletą tego modelu jest przyjemna obudowa. Wadą jest brak możliwości pracy z zewnętrzną pamięcią S(D)RAM. Jeżeli przylutujesz TQFP44 czy 48, to tak samo idzie...

    Mikrokontrolery AVR   10 Sie 2014 09:23 Odpowiedzi: 24    Wyświetleń: 5016
  • ATMega128 Sposob na Pomiar Działania Poszczególnych funkcji.

    I o to właśnie chodzi - 2 takty na bit, czyli 16 taktów na bajt, reszta funkcji wykonuje się porównywalną ilość czasu, w efekcie za 50% odpowiada samo SPI. Druga rzecz - kompilator ma pewną dowolność w tworzeniu kodu asemblerowego, a to znaczy, że nie jesteś w stanie dokładnie powiedzieć ile ten kod się wykonuje. Dokładniej - jesteś w stanie, ale tylko...

    Mikrokontrolery   05 Mar 2011 19:55 Odpowiedzi: 6    Wyświetleń: 1098
  • Atmega 88PA - Nieuruchamiający się program po przekompilowaniu do flash-asembler.hex

    Programu nie pisałem to nie wiem po prosu próbuję reanimować

    Mikrokontrolery AVR   08 Mar 2022 08:07 Odpowiedzi: 6    Wyświetleń: 525
  • Jak zacząć naukę Asemblera AVR dla optymalizacji kodu?

    Myślę, że jeśli piszesz w C i używasz GCC - to jedną z najlepszych podpowiedzi jak i co robić w asemblerze jest właśnie C. Tzn chodzi o to, że można sobie jak na dłoni podejrzeć pliki w których masz cały kod napisany przez ciebie w C - przetłumaczony na asm i to z dobrymi opisami - co i jak. Czytanie tych plików to bardzo dobra lektura poważnie. Czasem...

    Mikrokontrolery   30 Gru 2008 18:24 Odpowiedzi: 7    Wyświetleń: 4096
  • Jak napisać program start/stop dla ATmega8 w BASCOM?

    Już problem został rozwiązany (choć nie na ATmega tylko na CD4017) kolega asembler dostał punkty.

    Mikrokontrolery   11 Mar 2008 15:11 Odpowiedzi: 11    Wyświetleń: 1826
  • Asembler (AVR Studio) - jak wprowadzić opóźnienie

    Mam ATmega 2560 4MHz :) A to co piszesz - pobawię się...

    Mikrokontrolery AVR   05 Sty 2009 23:56 Odpowiedzi: 6    Wyświetleń: 3776
  • Dlaczego Atmega 328p nie resetuje się przez Watchdog w BASCOM?

    To działa: wdr Wdtcsr = &H1B Wdtcsr = &H0B O co w tym chodzi? Tak się robi to co Ty chcesz w asemblerze.

    Mikrokontrolery AVR   06 Sty 2012 23:10 Odpowiedzi: 16    Wyświetleń: 4314
  • Atmega16L Timer0 i Watchdog - wpływ soft UART na reset po 950ms

    Jeśli piszesz w WinAVR i otworzysz plik w asemblerze to zobaczysz, że każde nie używane przerwanie prowadzi do resetu. Nieużywane tzn. nie posiada funkcji obsługi przerwania. Przerwanie takie od np. przepełnienia timera może nastąpić jeśli zostanie odblokowane, ale jak mówisz w tym przypadku to nie to. Możesz po prostu wyłączyć watchdoga i upewnić się...

    Mikrokontrolery AVR   18 Cze 2010 17:01 Odpowiedzi: 3    Wyświetleń: 888
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Problem leży w tym ,że to co usiłuje zbudować kolega wymaga sporej wiedzy na temat rozwiązań tego typu zagadnień. Jeśli urządzenie to ma pracować w domu stanowiąc automatykę RS232 nie nadaje sie do tego typu transmisji ze względu na długość przewodów i odporność na zakłócenia . Do tego jest RS485 i CAN. Co do nauki programowania to mało kto napisze...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5114
  • Materiały i przykłady w Bascom dla początkujących z ATMEGA16

    Można bazować też na tutorialu na atmega8... Jest nieco więcej chyba tutoriali na ten uC... Oczywiście trzeba się zapoznać z dokumentacją do mega16 bo konfiguracja portów jest inna... Pozatym drastycznych różnic niema... Co do języka to bascom faktycznie jest nienajlepszy i chyba nawet nie warto się w niego pchać... W miarę dobrze znam C a asembler...

    Mikrokontrolery   26 Cze 2005 10:24 Odpowiedzi: 6    Wyświetleń: 1392
  • Atmega, przerwanie od zbocza opadającego/narastającego

    Zawsze zostaje Ci w zapasie przerwanie od komparatora analogowego które tez jest na oba zbocza, dodatkowo ma zaletę ustawienia poziomu np. odcina szumy. Ale ja bym się Bascomem za to nie brał - precyzyjne zależności czasowe tylko asembler. Pozdr. N.

    Mikrokontrolery   07 Sty 2007 02:49 Odpowiedzi: 6    Wyświetleń: 6376
  • Wybór języka do programowania mikrokontrolerów AVR: asembler czy C?

    Pewnie będę miał 8051, stary procek więc myślałem bardziej na Atmedze albo Attiny duże są różnice pomiędzy 8051 a Atmega?

    Mikrokontrolery AVR   17 Wrz 2008 15:11 Odpowiedzi: 20    Wyświetleń: 6183
  • Kod w języku C z wstawką asemblerową dla ATmega2560 - przerwanie od watchdoga

    Witam wszystkich, proszę o pomoc w rozwiązaniu problemu w kodzie w języku C ale ze wstawką asemblerową. Poniżej zamieszczam kod. [syntax=c]/* * main.c * * Created: 2/14/2022 1:11:10 PM * Author: Maciej */ #include <xc.h> #include <avr/wdt.h> #include <avr/interrupt.h> #include <util/delay.h> #define WDT_ENABLE ISR(WDT_vect)//przerwanie...

    Mikrokontrolery AVR   17 Lut 2022 11:08 Odpowiedzi: 3    Wyświetleń: 471
  • ATmega 8A - Jak odczytać plik .hex wyciągnięty z kontrolera

    Witam! Mam dość praktyczny problem - mam zaprogramowany kontroler i chciałbym odzyskać z niego kod, tak bym mógł nanieść na niego kilka poprawek Pierwotny plik projektu, jak i kod w c przepadły wraz z formatem komputera, jedyne co zostało to plik .hex odzyskany z kontrolera Czy istnieje jakaś stosunkowo bezbolesna metoda żeby ten plik odczytać? Na...

    Mikrokontrolery AVR   28 Cze 2015 12:00 Odpowiedzi: 5    Wyświetleń: 5100
  • [atmega32] [atmega32][asm] Jak napisać procedury 1-wire w asemblerze?

    Przeczytaj uważnie wstępny opis do moich procedur. Tam są odpowiedzi na Twoje pytania.

    Mikrokontrolery AVR   16 Mar 2009 12:06 Odpowiedzi: 9    Wyświetleń: 2633
  • ATMEGA168P - Dlaczego kompilator traktuje `xpos` jako int zamiast char?

    ad.1 - poczytaj tutaj to ci się wszystko wyjaśni - i będziesz nie tylko wiedział o co chodzi ale jak kod pisać LINK ad.2 - pokaż chociaż fragmenty kodu, co to oznacza że obie funkcje korzystają z tych samych rejestrów ? o jakich rejestrach piszesz ? czyżby to była wstawka w asemblerze ?

    Mikrokontrolery AVR   01 Lis 2012 16:40 Odpowiedzi: 7    Wyświetleń: 1104
  • Dzielenie 16-bit przez 8-bit w asemblerze Atmega dla miernika prędkości obrotowej

    Hmm... widzę, że temat jest stary, ale może komuś to się przyda. Dzielenie przez 4096, jako że ta liczba jest potęgą dwójki (2^12) to zwykłe przesunięcie w prawo właśnie o te 12 bitów. Jeżeli XL:XH zawiera zliczone impulsy to podzielić to przez 4096 można tak: mov XL, XH ; skrócone podzielenie przez 256 ;) ldi XH, 0x00 ; wynik w XH zawsze będzie właśnie...

    Mikrokontrolery   21 Sty 2011 02:30 Odpowiedzi: 2    Wyświetleń: 3327
  • Atmega16 - Jak użyć przerwań do obsługi przycisku w asemblerze?

    ;... start: ;jmp delay rcall delay ;lub call delay ;... haslo2: ;jmp delay rcall delay ;lub call delay ;... ;---------------------- delay: ;... ;clr r31 ldi r31,255 ;... in r17,pina ; cp r17,r31 brne exit_delay ;... exit_delay: pop r23 ;... pop r16 ret ;---------------------- Niestety nie wszystko działa tak jak powinno Powyżej masz...

    Mikrokontrolery   27 Lis 2007 15:15 Odpowiedzi: 8    Wyświetleń: 1906
  • Miganie diodą na ATmega32 w asemblerze - program nie działa poprawnie

    W książce Pawła Borkowskiego pt. AVR i ARM7 ... jest wszystko krok po kroku ładnie opisane. W dodatku przykłady/ćwiczenia są w trzech językach przez co znając jeden łatwo można poznać inny.

    Mikrokontrolery AVR   05 Kwi 2017 22:27 Odpowiedzi: 5    Wyświetleń: 2121
  • Wybór pierwszego programatora USB do ATmega8515: isp mkII czy ispcableIII?

    I z tymi dwoma sekundami to raczysz zartowac, chyba, ze do procka ze 128kB FLASH ladujesz program o dlugosci kilobajta. Jutro w pracy moge specjalnie dla ciebie sprawdzic ;) Swoja droga, nie sadze zebys byl w stanie przez port LPT programowac z czestotliwoscia 4MHz. Co do symulatora, teraz pracuje na ukladzie gdzie jest w sumie 5 procesorow, pamieci...

    Mikrokontrolery AVR   24 Lis 2009 17:12 Odpowiedzi: 41    Wyświetleń: 4539
  • [asm] Odbiór 16-bitów przez SPI na Atmega16 z MAX6675 w asemblerze - jak poprawić?

    A to co masz w tej chwili tobie działa ? Mam na mysli te dwie linijki kodu ? W nocie katalogowej masz gotowce w zakresie inicjowania samego SPI jak i wysyłania i odbioru danych. Jest w c i asm. Mimo że odbierasz tylko dane musisz jednak coś wysłać choćby 0 bo wpisanie tam czegokolwiek jest warunkiem aby wyzwolić impulsy zegarowe SCK(pisząc TAM mam na...

    Mikrokontrolery AVR   26 Maj 2009 19:49 Odpowiedzi: 8    Wyświetleń: 2374
  • Jak dodać brakujący plik $regfile m1284def.dat do Bascom dla ATmega1284?

    Jeśli kolega ma zamiar pisać poważne programy a z objętości kodu można wywnioskować że hello world już kolega przeskoczył najwyższa pora by przesiąść się do bardziej profesjonalnego środowiska . Wydanie prawie 500PLN na Bascoma to strata pieniędzy . Za taką sumę może kolega zakupić np DRAGONA I XPLAINA z 1284p lub oryginalny JTAG ICE3 i ściągnąć w pełni...

    Mikrokontrolery AVR   02 Mar 2013 17:08 Odpowiedzi: 13    Wyświetleń: 2373
  • Jak wysłać 24 bity szeregowo przez ATmega 8 na PD5 z użyciem asemblera?

    Potrzebuje pomocy , narazie chcialbym wiedziec -a literatura do jakiej udalo mi sie dotrzec tego nie wyjasnia -mianowicie jak wyslac wiecej niz 16 ,a dokladniej to 24 zdefiniowanych bitow szeregowo poprzez port PD5 PD6 -bylo by wyjsciem "CLOCK" PD7 -wyjsciem "CHIP ENABLE" JAKICH INSTRUKCJI ASEMBLERA UZYC DO WYSLANIA ? DZIEKI ZAEWENTUALNA POMOC! i prosze...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3242
  • [ATmega][C] PCF8583 + 24C64 = będy podczas zapisu do EEPROM

    Trzeba koledze uswiadomić (...) Nie jestem przekonany do takiego podejścia, rzeczowy kolega powinien to wiedzieć skoro używa I2C. Obsługa I2C jest bardzo dokładnie opisana w dokumentacji Philipsa. Pozdrawiam, GSM

    Mikrokontrolery AVR   06 Cze 2011 10:59 Odpowiedzi: 10    Wyświetleń: 2273
  • AVR - podstawy, różnice między Classic a ATMega, taktowanie i odporność uC

    A nie lepiej ten fragment poprawić: Kompilatory pod 8bitowce: * ASEMBLERY : AVR Asembler (składnik AVR Studio), AVRA * C/C++ : WINAVR (środowisko), AVRGCC, IAR C++, CodeVisionAVR * BASIC : BASCOM AVR, FastAVR * PASCAL : Embeeded Pascal AVR, AVRCo

    Mikrokontrolery AVR   16 Cze 2016 09:01 Odpowiedzi: 17    Wyświetleń: 55072
  • Jak zaprogramować ATMEGA16 do sterowania zasilaczem przez klawiaturę?

    niestety ATMega i 8051 to dwie różne rodziny. Inny asembler, inna architektura. Jak nie masz za bardzo pojęcia o tym procku, no to chyba najszybciej zaprogramujesz go w C lub Bascomie. Chociaż z tego co pamiętam ja swój pierwszy działający program na AVR napisałem tego samego dnia, w którym zacząłem czytać do niego dokumentację, czyli można go jakoś...

    Mikrokontrolery   18 Lis 2003 10:26 Odpowiedzi: 7    Wyświetleń: 1686
  • Adresowanie rejestrów TIMER3 w ATMega 162 w asemblerze avr-gcc - błędy kompilacji

    jak bys przesłał kod programu to moze moglbym Ci pomoc...

    Mikrokontrolery   01 Maj 2007 12:38 Odpowiedzi: 3    Wyświetleń: 954
  • Polecane kursy i książki o assemblerze dla mikrokontrolerów AVR ATMega po polsku

    Ja korzystam z tego http://www.btc.pl/?id_prod=6651 oraz z tego http://btc.pl/?id_prod=6510 , jednak pierwszy tytuł przeze mnie podany jest moim zdaniem przystępniej napisany dla początkujących, dodatkowo polecam kurs programowania mikroklocków AVR na http://mikrokontrolery.net/avr_kursy.htm . Asembler wszystkich AVRów jest podobny rożnia sie zwykle...

    Mikrokontrolery   24 Sie 2006 19:05 Odpowiedzi: 6    Wyświetleń: 4962
  • Różnice między Atmega 644p a 1284p - kompatybilność programów

    Czy są jakieś znaczące róznice tak aby program napisany na 1284 nie chodzil na 644P? Np. M1284p ma 4 timery, a mniejsze siostry tylko 3 :D Wiąże się to więc, z 4 dodatkowymi źródłami przerwań i większym o 16 bajtów obszarem wektorów przerwań.

    Mikrokontrolery   26 Maj 2011 10:06 Odpowiedzi: 9    Wyświetleń: 2175
  • Atmega 8 i PC: błędne znaki przy komunikacji RS232 przez PL-2303

    Widać każdy ma trochę racji i składa się to do jednego. Mam jednak wrażenie, że kolega asembler dotknął sedna sprawy. Dziękuje za zaangażowanie. Pozdrawiam!

    Mikrokontrolery AVR   25 Mar 2011 22:48 Odpowiedzi: 22    Wyświetleń: 3902
  • Przesiadka z '51 na ATmega: wybór, książki, kompilator ASM dla AVR

    Używaj avr studio lub czegokolwiek innego, to nie ma znaczenia. Jeśli potrafisz programować to pościągaj pdfy z atmela i wszystkiego się dowiesz. Żadnych książek nie potrzebujesz. Z asemblerem na avr jest jeden problem. Ja również pisałem programy w asm na 51, ale asm do avr wyjątkowo mi się nie spodobał. Avr to procek riscowy i W celu wykonania tych...

    Mikrokontrolery   18 Wrz 2006 20:47 Odpowiedzi: 10    Wyświetleń: 1641
  • Czy warto kupić książkę Atmega w praktyce wydawnictwa BTC? Opinie?

    Piszecie o dwóch różnych książkach. Mam "Mikrokontrolery AVR ATmega w praktyce" pana Baranowskiego i jest to opis asemblera, układu do ćwiczeń i około dziecięciu ćwiczeń. Oiza tym opis mikrokontrolera po wszystkich wbudowanych układach. Moim zdaniem dobra książka. Pozdrowienia.

    Mikrokontrolery   02 Gru 2005 15:32 Odpowiedzi: 14    Wyświetleń: 8464
  • Atmega 128: Jak ustawić PWM na timerze 3 w Bascomie?

    Jeśli wyrazisz taką ochotę to napiszę Ci pod asemblerem kawałek kodu, podaj tylko rejestry w które chcesz wklepywać dane Pozdro

    Mikrokontrolery   23 Maj 2007 10:08 Odpowiedzi: 25    Wyświetleń: 2637
  • Obliczenia procentowe na platformie AVR (AtMEGA128)

    Witam Stosuję obliczenia numeryczne tylko w asemblerze z całkiem dobrymi efektami. Na stronie ATMELA można znaleźć gotowe procedury dzielenia i mnożenia wielokrotnej precyzji, jest pełno stron z przykładami działających procedur. Znalazłem nawet pierwiastkowanie (nie potrafię zrozumieć algorytmu :cry: ). Pisanie programów w asemblerze daje nieograniczone...

    Mikrokontrolery   02 Sie 2017 11:37 Odpowiedzi: 7    Wyświetleń: 2591
  • AVR/Atmega644 - Generowanie sinusa PWM z tablicy 200-elementowej

    ...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie za długa (myślę, że nie powinna przekroczyć 100 taktów)....

    Mikrokontrolery AVR   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 4053
  • Jak ustawić stan pinu w ATmega8 w asemblerze AVR?

    A ja polecam ten wątek: http://www.elektroda.pl/rtvforum/topic25...

    Mikrokontrolery   14 Lis 2005 19:07 Odpowiedzi: 3    Wyświetleń: 9165
  • [Asembler] Atmega8 - Dioda świeci na złych pinach w drugim ćwiczeniu

    W książce pisze ,że atmega posiada na tych pinach wewnętrzne rezystory . Co do sterowania portami to sprawdze w dokumentacji .

    Mikrokontrolery AVR   25 Wrz 2011 10:36 Odpowiedzi: 4    Wyświetleń: 2187
  • Jak odpalić zegarek PCF8583 na Atmedze16 w asemblerze?

    Witam, (at)Kamiljo21 W załączeniu. Jest to cały program działającego do tej pory zegarka, który pisałem kilkanaście lat temu w Atmel Studio 4 (też jest plik *.APS, który wystarczy otworzyć w AS4), co prawda na Attiny25, ale port na Atmega16 nie powinien zająć dużo czasu (może nawet obejdzie się, nie mam czasu sprawdzać pinoutu). Interesujące dla Ciebie...

    Mikrokontrolery AVR   14 Maj 2020 13:28 Odpowiedzi: 10    Wyświetleń: 819
  • Tworzenie i obsługa tablic w asemblerze na AVR ATmega8 vs 8051

    Witaj! Nie musisz pisać deklaracji .DW. Możesz pisać deklaracje .DB. musisz pamiętać że Flash kontrolera to 2 bajty poj jednym adresem. Zapraszam do lektury http://www.atmel.com/dyn/resources/prod_... http://www.atmel.com/dyn/resources/prod_... Nie ważne jakiego kompilatora uzywasz gdyż jest dla danej rodziny kontrolerów...

    Mikrokontrolery   21 Sty 2006 10:46 Odpowiedzi: 5    Wyświetleń: 1676
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    Tak z ciekawości, na czym polega ta asemblerowa gimnastyka dla WSa na AVR? Bo z tego co wiem to i na ARM i na AVR korzystasz z SPI/UART i tu żadnych różnic nie ma. A jak wykorzystać spi/uart w trybie slave? Dodano po 4 Zauważ, że autor wyraźnie stwierdził, że do implementacji nie używa hardware, co jest głównym błędem. W przysłym tygodniu puszczam...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 10827
  • Jak nawiązać komunikację ATmega169 z komputerem przez USB lub port szeregowy?

    Wpisz sobie w wyszukiwarce na elektrodzie słowa 'AVR UART' (to jest właśnie układ w ATmega służący do transmisji szeregowej, np. RS232C). Znajdziesz bardzo dużo wyników, przykładowych programów, konfiguracji. Oczywiście musisz dołożyć do swojej ATmegi scalak MAX232 (też jest to w postach opisane). A do przetestowania działania samego połączenia wystarczy...

    Mikrokontrolery   29 Lut 2008 08:41 Odpowiedzi: 7    Wyświetleń: 2150
  • atmel atmega16a-pu - Obsługa 8 serw w C - programowy PWM nie działa

    (at)t0maszu - zapomnij o takim sterowaniu serw. Kod na stronie nadaje się tylko do demonstracji, tego typu realizacja powoduje 100% zajęcie każdego MCU. Ponieważ nie może on robić nic innego, w realnym programowaniu ten kod się nie sprawdza. Jeśli cokolwiek wstawisz do pętli, albo odblokujesz przerwania to serwa zaczną radośnie tańczyć. Więc po prostu...

    Mikrokontrolery AVR   19 Mar 2015 09:09 Odpowiedzi: 19    Wyświetleń: 1647
  • Jak zacząć projekt monitoringu z ATMEGA162, RS i modemem SMS?

    witaj. buduje system kontroli dostepu, rejestracji czasu pracy oraz monitoringu jako jeden system. niestety pomóc moge tylko w asemblerze. jakby co to gg lub pw. oczywiście wszystko oparte na atmega162

    Mikrokontrolery   20 Wrz 2006 16:37 Odpowiedzi: 6    Wyświetleń: 1722
  • AVR Asembler: Timer0 Overflow w ATmega128 - Jak uzyskać 1s odstęp?

    Za pomocą bitów CSn2 CSn1 CSn0 możesz ustalić podział częstotliwości kwarcu przez 1,8,64,256,1024. Aby uzyskać dokłądnie sekundę musisz ustawić podział na 8 lub 64. Wtedy do timera musisz wpisać odpowiednio 65536-62500 lub 65536-15625 (do rejestrów TCNTnH starsze 8 bitów i TCNTnL młodsze osiem bitów). Przepełnienie jest sygnalizowane flagą ToVn którą...

    Mikrokontrolery   12 Lis 2005 16:11 Odpowiedzi: 15    Wyświetleń: 3802
  • ATMEGA128 + LCD UC1601 - komunikacja SPI - prośba o konfigurację

    Wysłałem koledze listingi na pw z obsługą tego wyświetlacza po SPI napisane w asemblerze . Mam nadzieję że lektura nie była zbyt złożona ? Zastanawiam się kto teraz "świeci" ....

    Mikrokontrolery AVR   11 Lut 2012 15:47 Odpowiedzi: 7    Wyświetleń: 2652
  • Jak zacząć programować AVR w asemblerze? Płyta GrandeVbAVR, książki, sklepy

    Jak chcesz zacząć programować procki AVR w asemblerze i go troszkę poznać, to koniecznie kup sobie takie książki: "Mikrokontrolery AVR ATtiny w praktyce" "Mikrokontrolery AVR ATmega w praktyce" obydwie są wydawnictwa BTC a autorem jest Rafał Baranowski. Są bardzo dobre i poza dokładnym i fajnym opisem procków rodziny AVR , ich bloków funkcjonalnych,...

    Mikrokontrolery AVR   25 Kwi 2009 18:41 Odpowiedzi: 13    Wyświetleń: 7777
  • Gdzie znaleźć polskojęzyczny kurs podstaw AVR Studio 4?

    Siemka!! Myślę że pomogłaby Ci książka Rafała Baranowskiego "Mikrokontrolery AVR ATmega w praktyce" Szczegółowo opisuje ona mikrokontrolery AVR, ich asembler oraz AVR Studio. Szczegóły znajdziesz na: www.btc.pl Pozdrowienia!

    Mikrokontrolery   21 Wrz 2006 15:55 Odpowiedzi: 15    Wyświetleń: 4102
  • [ATMEGA168] [ATMEGA168][AVRGCC] Optymalizacja zapisu 8-bitowych danych dźwięku w pamięci Flash

    Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....

    Mikrokontrolery AVR   10 Paź 2008 21:55 Odpowiedzi: 8    Wyświetleń: 1995
  • Jak przesłać program z Visual Basic do ATmega przez RS232?

    Na pierwszy rzut oka fajne te STMy. Jak to się programuje asembler czy jakiś inny język ? Program do kompilacji ?

    Mikrokontrolery   26 Lut 2013 23:39 Odpowiedzi: 9    Wyświetleń: 2772
  • Jak przerobić wstawkę asemblerową z ATmega32 na ATmega88?

    To nie wiem w takim razie ja mam swój kompilator .

    Mikrokontrolery   04 Mar 2008 20:12 Odpowiedzi: 5    Wyświetleń: 2729
  • Miernik częstotliwości - tester rezonatorów (ATmega48)

    https://obrazki.elektroda.pl/3577004600_... Jest to prosty miernik częstotliwości do ok. 60 MHz z rozdzielczością 4Hz (pomiar 2x/s), który ma też funkcję testowania rezonatorów kwarcowych/ceramicznych o częstotliwości 1-40 MHz. Wynik pomiaru jest prezentowany na wyświetlaczu LCD 2x16 znaków w formacie "xxx.xxxxxx MHz" (nieznaczące...

    DIY Konstrukcje   04 Lip 2024 21:10 Odpowiedzi: 26    Wyświetleń: 3645
  • Atmega 2561 Bascom : podgląd RAM via JTAG - potrzebne oprogramowanie

    Jest jednak podstawowy problem - czy jest jakieś niedrogie lub darmowe oprogramowanie umożliwiające taki podgląd. Od strony sprzętowej mam interfejs USB Blaster rev. C - działało mi to z TOPJtag ( http://www.topjtag.com/ ). Możesz użyć narzędzi typu Atmel ICE lub Snap w połączeniu z Atmel Studio. Wtedy robisz attach to target i możesz sobie wygodnie...

    Mikrokontrolery AVR   07 Sty 2020 05:27 Odpowiedzi: 8    Wyświetleń: 705
  • Pytanie odnosnie ilosci jezykow programowania na mikrokontro

    dzieki wszystkim za odpowiedzi.Ale mi chodzi o pod procesor avr. np. attiny2313 albo atmega 8 .Nie pod system operacyjny ktory da sie zainstalowac na systemie operacyjnym tylko pod sam procesor.(tu chyba chodzi o 8 bitowe np.attiny2313, atmega8 itp) Sam mikrokotroler nie ma nic na poczatku zainstalowanego ten 8 bitowe wiec czemu mowa o javie czy pythonie??...

    Mikrokontrolery   11 Paź 2010 22:59 Odpowiedzi: 18    Wyświetleń: 2088
  • [ATMega32] [ATMega32][C] Jak przekazać adres tablicy do wstawki asemblerowej?

    Witam, Mam problem z zapisywaniem zmiennych w tablicy we wstawce asemblerowej. Próbowałem już różnych sposobów, aby "przemycić" adres początku tablicy do wstawki, ale bezskutecznie:( Jakiego operandu mam użyć, a może jest inny sposób? W asm mam pętle, w której dane są zapisywane poleceniem st Y+, Rx. Czyli potrzebuję zapisać do rejestrów R28,R29 adres...

    Mikrokontrolery AVR   07 Lut 2009 09:34 Odpowiedzi: 6    Wyświetleń: 1382
  • Programowanie Atmega 8 i 162 przez SPI z odcięciem zasilania tranzystorami

    Wtedy robisz sobie przełącznik taki że resety nieprogramowanych ściąga do masy, programowany wtykasz do programatora. No chyba raczej do Vcc? czyli inaczej mówiąc nic z nim nie robisz a programowany do programatora. Układ diod separujących resztę sygnałów załatwi sprawę. Racja. Sobie teraz doczytałem jak cała procedura wygląda. Myślałem że układ jest...

    Mikrokontrolery AVR   11 Sty 2012 17:04 Odpowiedzi: 11    Wyświetleń: 1485
  • Makro dla AVR: 56 nowych rozkazów w asemblerze - Wasze opinie?

    coraz ciekawsze rzeczy się tu pojawiają ;) ... ja z kolei zaproponuję coś takiego - może to nie makro ale jak używam UARTa to zwykle sobie definiuję takie coś - dzięki czemu nie muszę za każdym razem zerkać do tabelki w PDFie aby wyszukać odpowiedniej wartości dla inicjalizacji ;) ;---------------------------------------... ; U A R...

    Mikrokontrolery   01 Mar 2011 21:33 Odpowiedzi: 76    Wyświetleń: 11530
  • Sterowanie LCD 128x64 z KS108B w asemblerze 8051/AVR - porady i doświadczenia

    Hmmm... a skąd można to ściągnąć ? Bo program raczej będę musiał zrobić w C, oczywiście wspieranym w znacznym stopni asemblerem. Myślę, że nie będzie tak źle. Ten algorytm jest całkiem wydajny i ATmega powinna sobie z tym poradzić, zwłaszcza, że całość zostanie napisana niejako "pod rozdzielczość" wyświetlacza, więc nie ma co szaleć z dokładnością obliczeń....

    Mikrokontrolery   12 Sty 2006 17:56 Odpowiedzi: 16    Wyświetleń: 4143
  • [Bascom] Jak w Bascomie obsłużyć transmisję z ATmega do urządzenia z 250ns bajtem?

    250 ns to trochę mało. Ale ogólnie daje się zrobić dowolny interfejs programowo. Po prostu "ręcznie" wystawiasz odpowiednie sygnały na dane linie. Tylko, że ja robię to w asemblerze :P

    Mikrokontrolery   06 Lis 2006 23:18 Odpowiedzi: 3    Wyświetleń: 1060
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Nie jestem RASOWYM programista tylko zółtodziobem więc koncepcje to mogę sobie wymyślać futurystyczne, Nikt się nie rodzi programistą, wszyscy się uczymy, ja się uczyłem od zera na komputerach wielkości lodówki, Mera 9150 sie to nazywało w Algolu i asemblerze, bo tylko takie były dostępne, potem był Z80 asembler, 8086 asembler, potem pascal, Clipper,...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6498
  • 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ń: 11103
  • ATmega128 + RTL8019AS: serwer FTP/HTTP, podłączenie, SRAM, rezonator, filtr RJ45

    ad 1/ Nie, nie wymaga on zewnętrznej pamięci. Wbudowana pamięć wystarcza do buforowania ramek wychodzących i przychodzących. Kontroler może sobie dane z tej pamięci przenosić do dodatkowej pamięci w procesie pobierania pakietów. ad 2/ Najlepiej podłączyć pod interfejs zewnętrznej pamięci ram (najlepiej współdzielone z dodatkową pamięcią) - jeśli to...

    Mikrokontrolery   29 Gru 2008 08:18 Odpowiedzi: 21    Wyświetleń: 8653
  • ATmega - Optymalizacja kodu assembler dla obsługi UART

    (at)yanan Skompiluj swój kod za pomocą avr-gcc z opcją -S. Wtedy kompilator skończy na generacji kodu asemblerowego. Przykładowo: [syntax=bash] avr-gcc -mmcu=atmega128 -S main.c -Os [/syntax] Zobacz sobie jaki kompilator wygenerował kod i odpowiedz sobie szczerze czy warto się bawić w asemblera.

    Mikrokontrolery AVR   30 Maj 2016 20:09 Odpowiedzi: 6    Wyświetleń: 1035
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    i jeszcze programy w asemblerze...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240134
  • [mega] Wybór języka do programowania mikroprocesorów: C czy assembler na Atmega8?

    do asemblera i C masz kilka książek w wydawnictwie BTC proponuję "Mikrokontrolery avr atmega w praktyce" Rafała Baranowskiego .Świetna książka sporo opisów i przykładów napisana przystępnym językiem w odróżnieniu od wielu gniotów których pewnie nawet autorzy nie rozumieją do końca ...

    Mikrokontrolery AVR   05 Cze 2008 07:57 Odpowiedzi: 9    Wyświetleń: 1769
  • Brak sygnału obecności DS18B20 w asemblerze na ATmega8 - co sprawdzić?

    Masz błąd w "wait_us", po dekrementacji sprawdzasz czy zero,jeśli tak to skocz do loon, jeśli nie to ret (powinno być odwrotnie). Poprawiony kod: [syntax=asm]wait_us: loon: nop nop nop nop nop dec r16 brne loon ;<- ;-) ret [/syntax]

    Mikrokontrolery AVR   09 Lut 2012 14:24 Odpowiedzi: 13    Wyświetleń: 1682
  • Czytnik micro SD-mini platforma do ćwiczeń.

    Kolego asembler, rozwiń może ten wątek: "Ależ każda Atmega umżliwia pomiar napięcia zasilającego ją bez najmniejszego elementu a nawet rysowania ścieżki i oczywiście z minimalnym poborem mocy do 15uA w zależności od kodu.", bo ja znam możliwość pomiaru przy użyciu dzielnika napięcia na dwóch rezystorach, ale może coś przeoczyłem w notach tych procesorów,...

    DIY Konstrukcje   27 Maj 2011 12:37 Odpowiedzi: 28    Wyświetleń: 13435
  • [Atmega8] Jak przesiąść się z Asemblera na C dla Atmega8 z AVR-GCC?

    Jeśli twoja funkcja nie zmienia SREG, to dopisz funkcji atrybut naked i kompilator nie dopisze jej prologu, ani epilogu... Na wszystko są sposoby. Znajomość asm powoduje, że szybciej opanujesz te triki i zrozumiesz ich działanie. No, ale do tego potrzeba trochę pokory i dobrą literaturę. Na początek możesz też sobie jeszcze raz przeczytać co napisał...

    Mikrokontrolery AVR   07 Mar 2011 17:35 Odpowiedzi: 9    Wyświetleń: 2261
  • AVR-GCC: Optymalizacja działania KS0108 na Atmega128 16MHz, LCD 192x64, FFT Analyzer

    To nie kwestia C czy asemblera. Zobacz jak skomplikowana jest funkcja lcdSetPixel i ile danych musisz wysłać dla zmiany jednego piksela. W ten sposób tego nie da się zrobić szybciej. Lepszym rozwiązaniem jest trzymanie bufora ramki w SRAM i wysyłanie całej pamięci, ewentualnie prostokątnych fragmentów do VRAM.

    Mikrokontrolery AVR   14 Sie 2013 05:53 Odpowiedzi: 4    Wyświetleń: 1473
  • ATmega48 - jak zaimplementować odbiór danych w transmisji szeregowej 9600 bodów?

    Witam, chce uruchomić transmisje szeregową na podanym w tytule uC i tutaj napotkalem na problem, poniewaz dokumentacja do 48 jest bardzo uboga :/ Zaimplementowalem cos, ale nie dziala. jaka uboga? o czym ty mówisz ? skąd ty takie ubogie dokumentacje bierzesz? wejdź na stronę www.atmel.com i pobierz z tamtąd pełną notę PDF do jakiego zechcesz tylko...

    Mikrokontrolery AVR   07 Sty 2010 20:48 Odpowiedzi: 13    Wyświetleń: 2164
  • Czy ATMega162-16PI poradzi sobie z generatorem 200-500kHz?

    Odpowiedz może być tylko jedna - ASEMBLER.

    Mikrokontrolery   01 Paź 2006 17:27 Odpowiedzi: 13    Wyświetleń: 2460
  • ATMEGA48PA - SPI nie ustawia SPIF przy wysyłaniu 2 bajtów w asemblerze

    Po wysłaniu jednego bajtu (i sprawdzeniu SPIF) trzeba ręcznie wyzerować SPIF przed następną transmisją. Poza tym SS (ten od mikrokontrolera, nie od DAC) powinien być ustawiony jako wyjście przed włączeniem SPI (ustawieniem bitu SPE), bo jak nie to mikrokontroler będzie przechodził w tryb slave. Poza zaznaczonymi fragmentami pozmieniałem trochę rejestry...

    Mikrokontrolery AVR   24 Sty 2010 11:40 Odpowiedzi: 2    Wyświetleń: 1367
  • Jak sprawdzić rzeczywiste opóźnienie w ATmega8 przy kwarcu 8MHz?

    W jaki sposób zrobiłeś wstawkę asemblera? Nie zapomniałeś użyć instrukcji 'volatile'? Jeśli zapomniałeś to najprawdopodobniej kompilator C podczas optymalizacji wyrzucił z kodu tą wstawkę asemblerowską bo "doszedł do wniosku" że niczego ciekawego ona nie wnosi.

    Mikrokontrolery   17 Mar 2008 09:50 Odpowiedzi: 2    Wyświetleń: 1041
  • Jak mnożyć ułamki w asemblerze i wyświetlać wynik na LCD?

    Faktycznie zapomniałem dodać, że pracuję na ATMega 16, piszę w asemblerze. Zapoznam sie z problemem i na pewno wrócę z pytaniami, chyba, że ktoś podrzuci inny (bardziej przyswajalny) problem :) Czy "to" można zrobić w ATMegach, bo gdzieś obiło mi sie o uszy, że l. zmiennoprzecinkowe, to raczej trudno zaimplementować. Dzieki. We'll be in touch.

    Mikrokontrolery   07 Lip 2006 13:45 Odpowiedzi: 3    Wyświetleń: 1086
  • Konwersja kodu Bascom do asemblera: kontrola zasilania i tryb IDLE

    nikt nie zechciał podać Nikt nie ma czasu na pisanie programu w asm (nie podałeś jaki procesor, ale bascom sugeruje jakies atmega). To nie jest tak, jak ci się wydaje ... który byłby dokładnym odpowiednikiem mojego programu To nie tak. Program twój jest tylko algorytmem, na podstawie którego trzeba napisać program w asm. Albo zlecenie konkretne, albo...

    Mikrokontrolery   05 Gru 2024 08:09 Odpowiedzi: 17    Wyświetleń: 378
  • [AVR] ATmega8 I2C w asemblerze – komunikacja z RTC PCF8583, start i obsługa linii

    ori acc,0 ; ustaw bit 0 acc zmieć na: ori acc,1 ; ustaw bit 0 acc Dodano po 2 Acha. I dla punktów tego nie napisałem.

    Mikrokontrolery AVR   22 Sty 2010 11:22 Odpowiedzi: 9    Wyświetleń: 3160
  • Czy książki Andrzeja Pawluczuka są dobre do nauki asemblera dla AVR?

    Najbardziej to polecam ci w tym celu książki wydawnictwa BTC "Mikrokontrolery ATmega w praktyce" oraz "Mikrokontrolery ATtiny w praktyce" autor: Rafał Baranowski one są na 100% warte polecenia, poza dobrym opisem procków i ich wnętrza, poza dobrym opisem asemblera - każda z nich zawiera szereg praktycznych przykładów, schematów układów oraz przykładowych...

    Mikrokontrolery AVR   18 Sty 2010 13:50 Odpowiedzi: 2    Wyświetleń: 1063
  • [ATmega2560][avrasm] Brak reakcji uK na zmiany wejść

    (at)TK_Kolejarz Tak to nie ma sensu. Nie możemy zakładać, że reszta kodu jest poprawna i analizować wybrany fragment. Jak pisałem - wklej tu kompletny, minimalny kod, który generuje problem. Tak, żeby można to było wgrać do procesora i sprawdzić. Czyli napisz kompletny kod, który wg ciebie powinien działać, a nie działa. Żeby ci pomóc musi byc możliwość...

    Mikrokontrolery Początkujący   03 Gru 2018 16:21 Odpowiedzi: 42    Wyświetleń: 1545
  • Jak zadeklarować i wypełnić tablicę słów w asemblerze AVR?

    Mam pytanie jak w asemblerze avr zadeklarowac w segmencie danych tablice slow, o wielkosci np. 5. Można jedynie zarezerwować stały dany obszar pamięci .dseg tBuffer: .byte 0x05 Powyższe rezerwuje 5 bajtów w SRAM pod etykietą tBuffer . Można używać ten obszar w róznych nie kolidujacych ze soba procedurach. A tak mozna się odwołać do 3 bajtu : sts...

    Mikrokontrolery   01 Lut 2006 11:54 Odpowiedzi: 3    Wyświetleń: 5244
  • Jak skonfigurować I2C na AT89C52 do sterowania DS1803 w asemblerze?

    AT89C52 to już raczej historia . Tego procesora nie można "skonfigurować" do pracy z I2C . Natomiast można go do pracy z szyną I2C zmusić programowo . Odpuść sobie ten procesor i zerknij na nowsze AVR'y . Taki np. ATmega8 ma wbudowany sprzętowy kontroler magistrali I2C . I tego możesz dosłownie skonfigurować do obsługi I2C przez wpisanie odpowiedniej...

    Projektowanie Układów   03 Wrz 2006 18:17 Odpowiedzi: 5    Wyświetleń: 2150
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    Zgadzam sie kod jest czytelny. Ale ile czasu procesora tracone jest na niepotrzebne instrukcje wykonywane przez BASCOMa, a juz ie wspomne o pamięci itd. Dlatego że pisane jest to właśnie w tym języku musi byc zastosowany większy procesor, w niskim poziomie lub w C na takie coś by wystarczył dużo mniejszy procesor. To jak kupowanie ciężarówki żeby przewieźć...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97047
  • Implementacja PID w dsPIC33fj128MC804: Sterowanie obciążeniem indukcyjnym

    Zadna tajemnica, po prostu literatury na temat identyfikacji modelem ARMA jest w internecie jak na lekarstwo. Polecam poszukać książkę Andrzej Królikowskie i Dariusz Horla - Identyfikacja obiektór sterowania - metody dyskretne. Być może gdzieś będzie pdf. Ja tego algorytmu nie piszę na PICu, tylko na ARMie w C, kluczowe wstawki w asemblerze. Powiem...

    Mikrokontrolery PIC   20 Sie 2010 12:42 Odpowiedzi: 11    Wyświetleń: 2322
  • ATmega8A, Asembler i wektory - bad_interrupt Przy większości wektorów

    Do tego co napisał tadzik85 zauważ, że wszystkie rozkazy skoku wskazują na __bad_interrupt , który wygląda np. tak: [syntax=asm]00000036 <__bad_interrupt>: 36:e4 cf rjmp.-56 ; 0x0 <__vectors>[/syntax] a jak to działa zrozumiesz analizując swój plik lss.

    Mikrokontrolery Początkujący   01 Kwi 2015 21:05 Odpowiedzi: 11    Wyświetleń: 984
  • 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
  • Atmega 8 - UART, flaga RXC nie zeruje się po odczycie UDR, co robić?

    Dlatego warto znac asembler i poprostu sprawdzic co kompilator wygenerowal. Bledy byly i beda, tego nawet geniusz informatyczny nie uniknie ;) Pozdrawiam Dexter

    Mikrokontrolery   18 Wrz 2006 20:28 Odpowiedzi: 5    Wyświetleń: 1994