mnożenie atmega

Znaleziono około 61 wyników dla: mnożenie atmega
  • Generator opcjonalny Megawave Atmega

    Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...

    DIY Konstrukcje   08 Wrz 2012 12:24 Odpowiedzi: 3    Wyświetleń: 10635
  • Brak stabilnych wskazań po konwersji A/D w ATMega 8

    Zasilanie to zwykły 7812 z dużym kondensatorem na wejściu (4700u) a na samej płytce 7805 i to zasila uC. Ważne jest co i w jakiej odległości znajduje się za stabilizatorem, i jednym, i drugim, w szczególności chodzi o indukcyjności i pojemności, a także udbiorniki pobierające duży prąd (rzędu setek...

    Mikrokontrolery   19 Wrz 2008 00:56 Odpowiedzi: 22    Wyświetleń: 2706
  • [C] [atmega] wynik z przetwornika -typ danych

    Typy wartości pośrednich: literał 976 to int, 5000 to int, a więc mnożenie da int'a. Rzutuj jedną z liczb na long int przed mnożeniem.

    Mikrokontrolery   20 Mar 2010 13:25 Odpowiedzi: 1    Wyświetleń: 853
  • AVR ATmega32 Problem - ATMega 32A Sterowanie potencjometrem silnika krokowego

    Filtrowanie, które pokazałem NIE wymaga ani mnożenia, ani dzielenia, dlatego działa kilkaset razy szybciej niż rozwiązanie z mnożeniem przez 19 i dzieleniem przez 5 czy 20.

    Mikrokontrolery   01 Mar 2015 01:17 Odpowiedzi: 11    Wyświetleń: 2334
  • [AVR - m16][asm] mnożenie przez ułamki

    Witam Zaciąłem się podczas pisania programu na woltomierz. Układ opiera się o uC Atmega 16. Pomiar napięcia z zakresu 0 - 5 V. Wynik ma być standardowo wyświetlany na LCD 2x16. Procedury do obsługi lcd mam napisane. ADC wywołuje przerwanie w którym chce skonwertować otrzymany wynik na znaki...

    Mikrokontrolery   09 Mar 2009 16:47 Odpowiedzi: 7    Wyświetleń: 2595
  • Przeróbka kodu miernika napięcia - Atmega 48 na Atmega 8

    Witam, Postanowiłem dobudować sobie do zasilacza taki oto woltomierz: Ponieważ szkoda mi 8zł na nową Atmegę 48 zwłaszcza że mam kilka Atmeg 8 postanowiłem przerobić kod (wstawiam już po zmianach) [syntax=avrasm];Automatyczn... 2-zakresowy woltomierz panelowy z 4-cyfrowym wyświetlaczem LED ;Wersja...

    Mikrokontrolery Początkujący   11 Lip 2018 08:11 Odpowiedzi: 21    Wyświetleń: 813
  • mnożenie w m128

    " Atmegi mają zaimplementowanie tzw. mnożenie cząstkowe, dla amatorów asm jest nota aplikacyjna AVR201 . Mnożenie liczb ułamkowych i całkowitych niczym się nie różni, jeżeli przyjmiemy stałą ilość bitów na część ułamkową.

    Mikrokontrolery   05 Cze 2005 18:50 Odpowiedzi: 7    Wyświetleń: 1266
  • Mnożenie ułamkowe w asemblerze.

    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...

    Mikrokontrolery   07 Lip 2006 13:45 Odpowiedzi: 3    Wyświetleń: 873
  • AVR-GCC i mnożenie w agrumencie funkcji

    (at)piotrkopec, za co gratulację? Za rozwinięcie wątku? Sam się rozwinął dzięki kapitalnym odpowiedziom, z których dużo się nauczyłem :ok: Od kolegi (at)aster11 też troche się nauczyłem, nie wiem dlaczego tak o nim piszesz. Ten wątek to normalna wymiana doświadczeń i wiadomości. (at)shg Przeniosę...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 6686
  • Zamek szyfrowy ATmega 16 Bascom

    Przepraszam wszystkich programistów z prawdziwego zdażenia jeśli ich uraziłem. W bascomie(środowisku programistycznym) nie podobają mi się 3 rzeczy: 1 jest płatny - przynajmniej był jak sie na niego natknąłem 2 kod generowany przez niego jest wolny 3 kod generowany przez niego jest duży od...

    Mikrokontrolery   09 Cze 2009 16:29 Odpowiedzi: 26    Wyświetleń: 5981
  • Za duży rozmiar programu w Atmega 8 pisanego w języku C

    No niby mam jeszcze 1/4 pamięci ale program nie jest skończony. Kompilator jest ustawiony na minimalizację kodu. W bibliotece NokiaLcd jest jedynie obsługa 8 bitowych zmiennych. Po wyrzuceniu z biblioteki niepotrzebnych funkcji zaoszczędziłem kolejne 0x100 pamięci. Muszę jednak policzyć zużywane kalorie...

    Mikrokontrolery   09 Lip 2005 01:28 Odpowiedzi: 30    Wyświetleń: 3869
  • Atmega i sieci neuronowe. Czy da się to zaimplementować?

    Czyli taka najprostrza siec która na wejsci bedzie miala odczyt z 5 czujnikow i zaluszmy 2 wyjscia nie pojdzie na 8-bitowcu? stwozyc siec na kompie, nauczyc ja na kompie i wsadzic do procka ale jak ? prosze o jakies przyklady, jakies programy itp. Nie wiem jak w innych programach generujących sieci....

    Mikrokontrolery   07 Lut 2006 21:11 Odpowiedzi: 14    Wyświetleń: 4895
  • Asembler Atmega regulator PI

    Buduję napęd silnika prądu stałego oparty na Atmedze8. I moim problemem jest implementacja algorytmu kaskadowego do sterowania silnikiem, a dokładniej regulatorów PI. (przepraszam za takie "mądre" określenie problemu, ale w ten sposób najłatwiej mi to opisać. Tak czy owak potrzebuje stworzyć program...

    Mikrokontrolery   15 Maj 2007 11:57 Odpowiedzi: 9    Wyświetleń: 2353
  • AVR-GCC (ATmega) obliczenia zmiennoprzecinkowe

    Wielkie dzięki (at)markosik20. Tak szczerze to ten pierwszy twój przykład też zadziałał (po zwiększeniu do liczb uint32_t i mnożeniu przez 1000 a następnie dzieleniu). Drugi też działa i chyba z niego skorzystam (ze względu na dokładność).

    Mikrokontrolery   28 Lut 2008 18:45 Odpowiedzi: 4    Wyświetleń: 2968
  • Funkcje sin, cos arcsin arccos większa dokładność na atmega.

    Witam czy jest możliwość zwiększenia precyzji obliczania funkcji trygonometrycznych i wogóle wszystkich obliczeń takich jak mnożenie i t d

    Mikrokontrolery AVR   20 Gru 2009 12:01 Odpowiedzi: 19    Wyświetleń: 5604
  • [bascom] IRDA+atmega szukam pomysłu

    Najpierw przetestuj sobie algorytm kondycjonowanie+filtr+demodulacja w jakimś środowisku: Matlab/LabView, żebyś dokładnie wiedział jak ma działać. Demodulacja synchroniczna cyfrowo jest bardzo prosta w realizacji jeśli znasz częstotliwość nośnej (sprowadza się jedynie do mnożenia).

    Mikrokontrolery AVR   27 Mar 2010 12:47 Odpowiedzi: 5    Wyświetleń: 1580
  • [C]ATmega 128 dzialania na tablicach

    W dodatku żle uśredniasz. Oddzielnie dodajesz bajty starsze, a oddzielnie młodsze. A co jeśli wystąpi przepełnienie z młodszych? Druga rzecz - czy do tych tablic odwołujesz się poza przerwaniem? Jeśli tak to pojawia się analogiczna sytuacja z volatile i dodatkowo z zapewnieniem atomowości dostępu do...

    Mikrokontrolery AVR   27 Maj 2010 23:11 Odpowiedzi: 18    Wyświetleń: 1941
  • [atmega...][c]Masakrowanie przerwań - luźne dywagacje...

    Do tego stopnia sobie poszalałem, że początkowo główna pętla programu była pusta :) ale to nie był dobry pomysł :P . No nie. Generalnie, w przerwaniu powinno być to, co się powinno wykonywać albo a) bardzo często, albo b) bardzo precyzyjnie (czasowo lub zdarzeniowo). Procedura obsługi przerwania...

    Mikrokontrolery AVR   30 Cze 2010 10:39 Odpowiedzi: 91    Wyświetleń: 6699
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    Ok, żeby była jasność, o czym mówię: Robimy np. prędkościomierz, czyli inaczej mówiąc: częstotliwościomierz. Obliczanie wyniku na podstawie danych i wyświetlanie tego wyniku to sprawa drugorzędna i można to robić nawet raz na sekundę. ALE musimy mieć dokładną ilość impulsów. Impuls wyzwala przerwanie....

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 7714
  • [ATmega] Włączanie komputera po przez mikroprocesor

    A ja proponuję się nie bawić w mnożenie bytów bo przycisk power po prostu zwiera do masy. Więc nie jest potrzebne nic poza wolną nóżką mikrokontrolera, która ściągnie to do zera. Nawet nie czuję kiedy rymuję ^_^ Który z kabelków jest masą a na który podajesz sygnał to już sobie sam znajdziesz :)...

    Mikrokontrolery AVR   08 Gru 2010 18:54 Odpowiedzi: 38    Wyświetleń: 6020
  • Atmega a dźwięk (filtr). Możliwość obrabiania dźwięku.

    Czyli chcesz filtrować dźwięk. Ale nadal nie wiemy jakie pasmo... Jeśli obchodzi cię pasmo audio (DC..20kHz) to dla jakości Audio CD (16bit x samplowanie 44100Hz) masz 22.67us czasu między kolejnymi 16bitowymi próbkami. Przy taktowaniu procesora 16MHz, instrukcja "jednocyklowa" wykonuje się w 62.5ns....

    Mikrokontrolery Początkujący   21 Gru 2011 19:39 Odpowiedzi: 5    Wyświetleń: 1790
  • Atmega 644p sterownik baterii roweru elektrycznego

    Po pierwszym ogniwie - brak dzielnika Po drugim - dzielnik 2:1 Po trzecim - 3:1 Po czwartym - 4:1 itp... Dzielniki oczywiście względem masy. Potencjometr 1M to raczej za dużo, nie wiadomo czy taki prąd będzie wystarczył dla ADC. A napięcie ogniw obliczasz następująco: napięcie za ogniwem-napięcie...

    Mikrokontrolery AVR   26 Lut 2012 17:48 Odpowiedzi: 9    Wyświetleń: 2482
  • VCO do ukladu cyfrowego mieszczacza (ATmega+VCO+Mieszacz)

    Z przestrajaniem VCO o przebiegu sinusoidalnym w szerokim zakresie nie jest łatwo,ale są sposoby: Zrobić VCO przestrajane diodą pojemnościową na częstotliwość kilku MHZ i przez przemianę zejść do zakresu 0-1MHz Zrobić VCO o przebiegu trójkątnym i kształtować sygnał sinusoidalny układem nieliniowym...

    Początkujący Elektronicy   14 Gru 2012 20:03 Odpowiedzi: 8    Wyświetleń: 1710
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    Sam trafiłem teraz na problem z odbiorem RC5 w przerwaniach i po przeanalizowaniu tego kodu myślę że można by łatwo dodać synchronizację dla każdego pilota. W programie Saabotaz mierzy czas trwania połówki bitu. Zakładając że czas wysłania połowy bitu wacha się miedzy pilotami np. od 905ms do 860ms...

    Mikrokontrolery AVR   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 6144
  • [ATMEGA 16][C] - Timer1 odczytywanie częstotliwości

    A co to ma być? ultoa(0000000000,pomiar,10); Co odczytujesz z ICR1? To też jest źle, a nawet podwójnie źle: c = a*65535; najpierw mnożysz przey błędną wartość, wynik mnożenia jest obcinany do 16 bitów, a następnie podstawiany na zmienną c. Powinno być: c = (uint32_t) a << 16;

    Mikrokontrolery   14 Mar 2014 22:28 Odpowiedzi: 9    Wyświetleń: 1494
  • Rejestr przesuwny na ATmega

    Mnożenie przezd dwa przesuwa o jeden bit w lewo przykłądowo mając liczbę 16bitową: 0111011100000011 po pomnożeniu przez 2 otrzymamy 1110111000000110 po kolejnym pomnożeniu przez 2 otrzymamy 1101110000001100 Dzielenie przesuwa w drugą stronę czyli w prawo Mozesz użyć zmiennej 16bitowej a po...

    Mikrokontrolery Początkujący   14 Lis 2014 15:24 Odpowiedzi: 6    Wyświetleń: 1230
  • [atmega] SPWM - falownik - prośba o wyjaśnienie

    Witam Zrobiłem bieżące przeliczenie istniejącej już Tablicy (tablica odpowiada dobrym parametrom dla 50 HZ( chociaż przy 200 też jest nie najgorzej) Niestety tablice musiałem zrobić 32 bitową co oczywiście odbiło się kosztem miejsca wiem że mogłem przerzucać dane z tablicy do zmiennej i na niej wykonać...

    Mikrokontrolery AVR   21 Sty 2015 18:16 Odpowiedzi: 65    Wyświetleń: 12915
  • Atmega 32 - adc niedziała

    W C domyślnie wszystkie obliczenia są przeprowadzane tak jakby liczby miały typ int. Pomyśl więc sam - jeśli na AVR max dla int to 32767, to jaki będzie wynik operacji mnożenia razy 250 (co zapewne prowadzi do przepełnienia) i dzielenia int przez 100000? Jak dla mnie zero - zawsze.

    Mikrokontrolery Początkujący   24 Maj 2015 15:25 Odpowiedzi: 2    Wyświetleń: 573
  • SMT32 vs Xmega - Co po Atmega?

    Raczej nie w PIC32 - errata która potrafi osiągnąć rozmiar datasheeta (przynajmniej mnie) istotnie odstrasza. Egzotyczne architektury typu ColdFire czy SuperH Renesasa są raczej niestrawne dla amatorów i półprofesjonalistów, i szczerze mówiąc, nie mają nic ciekawego na codzien potrzebnego, co by ARMy...

    Mikrokontrolery   12 Lip 2015 07:19 Odpowiedzi: 32    Wyświetleń: 6777
  • Programowy Pwm atmega 8- (bascom)

    Diody mają nieliniową charakterystykę jasności świecenia w stosunku do prądu jaki przez nie przepuszczasz (tak w skrócie) Kiedy PWM ma wartość 1, 2, 3, 4 czyli niską to przyrost jasności w tych pierwszych krokach jest duży. Póżniej jednak "dokładanie" już zmienia niewiele. Taki prosty, liniowy...

    Mikrokontrolery Początkujący   22 Sty 2018 17:02 Odpowiedzi: 11    Wyświetleń: 1683
  • Wzmacniacz do cyfrowej syntezy DDS AD9851

    Witam Poczytałem o tym projekcie z początku wątku - jest fajny -) w kilku słowach: - ATMEGA wytwarza sygnał który trzeba "wcisnąć" w modulator aparatury sterującej RC - ATMEGA steruje DDSa "statycznie" , DDS ma tylko zastapić klasycznu kwarc w aparaturze RC - ot tyle nie jest realizowane...

    Radiotechnika Serwis   17 Wrz 2006 12:57 Odpowiedzi: 28    Wyświetleń: 8889
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Dodaje kod do zapisu daty i czasu w PCF8563 [syntax=basic4gl] '*******... Funkcja ustawiająca zegar PCF8563 Sub Settime_pcf Ssek = Makebcd(s) 'sekundy Mm = Makebcd(m) 'minuty Hh = Makebcd(h)...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 2871
  • asembler AVR, brak instrukcji dzielenia, lista rozkazów.

    - brak możliwości bezpośredniego dodania stałej do rejestru A nieprawda. Można odjąć stałą. Można odjąć wartość ujemną... Dodatkowo, organizacja pamięci programu w słowa... bllee, komplikuje to trochę odczyt danych z pamięci programu... w 51 jest 16 bitowy DPTR i jest pięknie, a tu... A tu masz...

    Mikrokontrolery   22 Wrz 2006 18:25 Odpowiedzi: 5    Wyświetleń: 1903
  • [C] Atmega32 - błąd w obliczeniach trzech zmiennych

    Witam forumowiczów. Od paru godzin męczę się z pewnym problemem. Nie rozumiem dlaczego Atmega 32A błędnie liczy mnożenie trzech zmiennych. Utworzyłem zmienną "wynik" wielkości 4 bajtów (zakres liczb 0 do 4294967295) utworzyłem zmienną "a" wielkości 2 bajtów (zakres liczb 0 do 65535) utworzyłem...

    Mikrokontrolery Początkujący   05 Sie 2012 12:01 Odpowiedzi: 10    Wyświetleń: 1473
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Jak wyglada opkode instrukcji dzielenia w AVR ? Która ATmega ma ? ZTCW jest mnożenie (MUL), mnożenie znak/bez znaku (MULS), cząstkowe mnożenie (FMUL) + znak/bez znaku (FMULS), ale o dzieleniu nie słyszałem. Jest ponadto instrukcja modulo na dwóch dowolnych rejestrach (EOR). Polecan spis instrukcji...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2451
  • AVR - Szybkie dzielenie przez stałą 8bit AVR

    Jasne, wiadomo że kod wynikowy po kompilacji w Bascomie nie będzie optymalny. Akurat ten program do złożonego sterownika CO pisałem w Bascomie bo nie zależało mi na szybkości i wielkości, tylko na tym żeby działał i by szybko go napisać. Przykład ten zrobiłem w celu edukacyjnym. Dzięki za rozwinięcie...

    Mikrokontrolery AVR   01 Lut 2014 20:59 Odpowiedzi: 7    Wyświetleń: 2460
  • [ATTiny][asm] - Implementacja FFT 16 punktowego, 8 bitów (ze znakiem)

    Przesyłam moją propozycję implementacji algorytmu FFT w asemblerze. Celem nie ma być dokładność, ale możliwość upchnięcia analizy w jak najmniejszych uC. Wymagania co do algorytmu: kontroler AVR (w zasadzie dowolny) z min 128b SRAM (64b zajmują dane, a potrzebne jeszcze miejsce na stos). W przypadku...

    Mikrokontrolery AVR   13 Sie 2014 12:25 Odpowiedzi: 0    Wyświetleń: 1104
  • Jaki mikrokontroler po AVR? -

    Praktycznie każdy Cortex M0, M0+ nie ma 10-krotnie wyższej wydajności niż taki 20 MHz tinek, pomijając nieżyciowe przypadki, w których ktoś robi pętlę od 1 do 10 przy pomocy 64 bitowej zmiennej. O takich jak sądzę z kol. BlueDraco pisaliśmy, bo niesądzę aby jakieś mega wypaśne ARMy były w SSOP20. Wchodzimy...

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 8199
  • Bootloader i atmega8/48/88/168/328... herezje...

    Witam Dręczy mnie jeszcze kilka spraw dotycząca procesorów Atmega serii 8... Wedle dokumentacji, odnosząc się do procesora 168. Jest określone jako by bootloader miał się znajdować w obszarze pamięci 0x1C00-0x1F80 gdzie pamięć procesora jest do 0x3FFF, do tego AVRisp z AVR studio też interpretuje...

    Mikrokontrolery AVR   27 Sty 2009 01:58 Odpowiedzi: 3    Wyświetleń: 2075
  • Odtwarzacz plików SID z C64

    Podobne projekty wykonane zostały tez w przeszłości: Gdybys pisal w asm zamiast bascom to atmega na pewno by sobie poradzila z emulacja 6502, ale wątpie aby atmega była w stanie zastąpić 6510/8500 w C64, za to mogła by być świetnym np koprocesorem matematycznym (do operacji gdzie mamy nieduzo...

    DIY Konstrukcje   29 Wrz 2011 14:45 Odpowiedzi: 17    Wyświetleń: 11373
  • Codevision AVR - LCD

    pisałem w CodeVisonAVR i bascomie i w zasadzie nie widzę różnicy jeżeli chodzi o zajetość programu i szybkość. Wszystko zależy od programisty jak pokieruje swój program i podejdzie do sprawy. Oba języki działają na podobnej zasadzie, czesto różniąc się tylko samym sposobem zapisu instrukcji, bo w zasadzie...

    Mikrokontrolery   03 Lip 2004 05:16 Odpowiedzi: 15    Wyświetleń: 3161
  • symulacyjny model filtru polifazwoego

    W AVRStudio puściłem FFT 128 gołe (czyli bez okna i liczenia modułów), ATMega czyli z mnożarką, wyszło 270 tys cykli, czyli przy 16 MHz 0,033 sekundy algorytm raczej sprawdzony, ale badam dalej. CodeVision C, prawie 900 bajtow kodu w tym 320 bajtów sinusa. Ach, mnożenie 16*16 wykonuje funkcyjka którą...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 67842
  • konwersja binary -> bcd

    Dodawanie szostek tez zadziala, ale czym rozni się ono od dzielenia przez 10 ? Czy chodzi moze o wyzszosc symbolu " + " nad symbolem " * " ?? Jeśli chodzi o wyższość * nad + to nie duża różnica, szczególnie w Atmega gdzie jest szybkie sprzetowe mnożenie. Ale już miedzy dodawaniem a dzieleniem...

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 3741
  • 8252 vs ATmega128

    Jak to zwykle na początku bywa warto ściągnąć jakiś kurs. Polecam też książkę Dolińskiego "Mikrokontrolery AVR w praktyce" (przede wszystkim bardzo dobrze opisane komendy assemblera wraz z przykładami) - przykłady są na 90S2313, ale maja 90% wspólnego z wyższymi wesjami. Ostatnio wyszła nowa książka...

    Projektowanie Układów   03 Paź 2005 22:29 Odpowiedzi: 1    Wyświetleń: 900
  • Roboty bardziej skomplikowane (2)

    Add ARM: Koszt porównywalny z wieloma 8-bitowcami (np ATMega, 51...), a w tej cenie dostajesz np 32KB RAM, co daje juz duży stopień swobody. dodawanie i mnożenie liczb 16bitowych czy 32bitowych nie jest już takie skomplikowane ;) Oczywiscie nie ARM za wszelka cene i wszędzie, ale jako główny procek......

    Automatyka Przemysłowa   19 Lis 2005 12:07 Odpowiedzi: 8    Wyświetleń: 1347
  • PWM i AT89C2051

    no właśnie, kiedyś at90 różniło się wiele od pierwszych Atmeg, a teraz chyba tylko ilością nużków :) tym bardziej że niektóre tiny są wyposażone nie gorzej niż megi... Ale zauważyłem coś jeszcze - wszystkie Atmega mają 131-133 instrukcje , a Attiny 118 (nie mają mnożenia) - chyba że się mylę i już...

    Mikrokontrolery   25 Mar 2006 18:02 Odpowiedzi: 8    Wyświetleń: 1632
  • ADPCM (zamiast MP3) player (teraz to właściwie mp3 na ARMie)

    Pomysł jest niezły ma tylko ale. Sprawdzałeś w praktyce jak atmega z maksymalnym kwarcem rzadzi sobie z jaka kolwiek obróbką danych? U mnie na kwarcy 14,7456 wychodzi to dosć kiepsko i jak patrzę na te potrzebne prędkosci 44100 (lub 48000) to niestetu obciażenie będzie dosć duże juz samym wysyłaniem...

    Programowanie   26 Sie 2009 11:13 Odpowiedzi: 99    Wyświetleń: 18607
  • Gałki na transoptorach do sterowania syntezą - problemy...

    Oczywiście, ja też jestem zdania, że jeśli się da, to czemu czegoś nie poprawić. A zwłaszcza, jeśli jest to małym nakładem pracy i finansów. Pytałem tylko, bo ja m.in. stosuje fabryczną klawiaturę 3x4, oraz procesor wykonuje szereg innych zadań, tak, że uśpienie go raczej nie wchodzi w grę. Nie robiłem...

    Radiotechnika Serwis   26 Sie 2006 14:17 Odpowiedzi: 37    Wyświetleń: 4181
  • Problem z wyświetlaczem lcd na sterowniku HD44780

    Już rozwiązałem ten problem. Tkwił on w kontraście. W związku z nim mam pytanie. Kiedy wyświetlam o wiele dłuższy tekst po prostu muszę zwiększyć kontrast. Czy jest jakiś sposób, aby to działało poprawnie. Moje drugie pytanie dalej dotyczy tego mnożenia adresu stringu. Widziałem też taki zapis: ldi...

    Mikrokontrolery   10 Gru 2007 01:25 Odpowiedzi: 39    Wyświetleń: 4076
  • Pomiar analogowy na uP - dostosowanie poziomu napiec

    Cześć !!! Metod pomiaru jest wiele :) 1. Zastosowanie układu przesuwania poziomu 0 z wykorzystaniem źródła referencyjnego np. 2,5V oraz aktywny dzielnik napięcia. Ale rozdzielczość A/C dzieli się na 2x15V. 2. Druga możliwość stosując inwerter napiecia -15V i mierząc jednym kanałem napiecie...

    Mikrokontrolery   24 Lis 2007 16:20 Odpowiedzi: 15    Wyświetleń: 2661
  • Filtr cyfrowy czy coś innego na mikroporocesorze ?

    DFT czy FFT są dość zakręcne w implementacji i możesz sobie nie dać rady poza tym wymaga wielu mnożeń i tu ATMEGA może nie dać sobie rady. Jak wystarczy Ci odświerzanie kila razy na sekunde i niska rozdzielczość(8 bitów 32-64 próbek) to może się udać.Ale wtedy tylko 3 zakresy(bas+średnie+treble) Dużo...

    Mikrokontrolery   19 Cze 2008 15:23 Odpowiedzi: 31    Wyświetleń: 5163
  • Syntezator

    Tutaj jest opis prostego syntezatora sterowanego przez MIDI. Wszystko na jednym uP ATmega 32. Oto jego dane: 8 kanałowa polifonia 2 oscylatory każdy generuje Sine, Square, Triangle, and Sawtooth Wave - Możliwość dodawania odejmowania mnożenia i filtrowania każdego z dwóch oscylatorów -4 regulatory...

    Projektowanie Układów   31 Sie 2009 01:06 Odpowiedzi: 61    Wyświetleń: 25034
  • Pozytywka ATmega8 z możliwością zaprogramowania RTTL

    Wziąłem to,co było pod ręką, poza tym każda ATmega posiada sprzętowe mnożenie, które zdecydowanie ułatwia sprawę przy pobieraniu wartości z tablicy oktaw. Na upartego, to i można zrobić na ATtiny24 (warunek: jeden timer 8 bit i jeden 16 bit), ale ten projekt ma służyć początkującym, a tacy, według moich...

    DIY Konstrukcje   20 Sty 2011 19:01 Odpowiedzi: 4    Wyświetleń: 8925
  • [ATMega16][C] Program się zawiesza w losowych momentach

    Witam, zmagam się z tym problemem już dobrze ponad tydzień, miałem nadzieję, że uda mi się samemu go rozwiązać, jednak nie obejdzie się bez pomocy bardziej doświadczonych w temacie :wink: Otóż problem jest jak w temacie, dosyć rozbudowany wsad (ponad 96% pamięci) działa poprawnie, nie zauważyłem...

    Mikrokontrolery AVR   14 Wrz 2011 21:13 Odpowiedzi: 56    Wyświetleń: 4405
  • Problem z odczytaniem wartości przetwornika MCP 3221

    Co do mikrokontrolera z przetwornikiem 12-bitowym - np. M054 lub STM32F05x. Zastanów się, ile takich obliczeń w zmiennym przecinku ATmega może wykonać w ciągu sekundy. W wielu zastosowaniach program praktycznie stanie w miejscu, bo Twoje mnożenie i dzielenie zmiennopozycyjne zajmie tysiące cykli procesora...

    Mikrokontrolery AVR   30 Sty 2013 11:47 Odpowiedzi: 9    Wyświetleń: 2334
  • Rozpoczęcie programowania

    Typów 32-bitowych nie używa się zbyt często (chyba, że dla zmiennych lokalnych, bo tak jest szybciej). Za to całkiem często potrzebujemy danych 16-bitowych. Popatrz, ile instrukcji kosztuje na AVR dodawanie, mnożenie i dzielenie danych 16-bitowych. Na Cortex M3 każdą z tych operacji na danych 32-bitowych...

    Mikrokontrolery Początkujący   28 Cze 2014 08:42 Odpowiedzi: 48    Wyświetleń: 6204
  • Tani regulator PID sprzętowy.

    Przy dzisiejszych cenach :) Gdzie M0 jest tańszy od Atmela. Ale atmel ma jedną zaletę nadal(chociaż niby seria nxp też), obudowa dip i oklepany na wszystkie strony. Wszystko w dip można polutować lutownicą za 30 zł i najłatwiej. Ogólnie tak o temacie. Kiedyś jak procki były słabe(intel 8051) to i człowieka...

    Automatyka Przemysłowa   10 Maj 2014 22:49 Odpowiedzi: 10    Wyświetleń: 2289
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Procesor ATmega od biedy "ma możliwość" obsługi przerwań zgłaszanych z częstotliwością 33 kHz, ale pod warunkiem, że jest programowany w C lub asemblerze, a nie w Arduino ani Bascomie. Obsługa takiego przerwania w C musi być b. uważnie napisana - kilkanaście linii kodu, bez wywołań procedur, mnożeń ani...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4056
  • Goldilocks - Arduino z DAC, OpAmps i wzmacniaczem słuchawkowym (Kickstarter)

    Cześć Ta płytka jest bez sensu. Wybór przetwornika C/A dyktowany jest tylko niską ceną (w którym miejscu jest tam wysoka jakość, to nie wiem...). Atmega nie nadaje się do nawet podstawowej obróbki sygnału. Mnożenie zajmuje mnóstwo czasu, żadnego DMA. Jak napisał kolega wyżej Cortex M4 i można się...

    Newsy   02 Lis 2015 22:21 Odpowiedzi: 5    Wyświetleń: 1923
  • Arduino i FT800 - Dwie funkcje na raz

    Odstęp nie będzie miał ściśle określonego czasu, a ani jednego bitu więcej w ramkę nie upchniesz, nawet gdyby miał określony czas, bo nie zmienisz wartości bitu startu ani stopu UARTa. Te 30% "wolnego" czasu procesora zajmie kodowanie danych do transmisji. Ciekawe, czy się wyrobi... - niekoniecznie...

    Arduino   21 Sty 2016 17:22 Odpowiedzi: 24    Wyświetleń: 2565
  • Odczyt pamięci HYB3116405BT-60

    (at)kogiel Wygląda na to, że zabrałeś się do sprawy od niewłaściwej strony, co Koledzy już wypunktowali. Jeżeli nie chcesz kupować rejestratora, ale chcesz zbudować takie urządzenie, to konieczne jest zastanowienie się jakie funkcje ma realizować i w jakim zakresie. Funkcje to np. - rejestracja...

    Mikrokontrolery Początkujący   27 Gru 2018 22:37 Odpowiedzi: 67    Wyświetleń: 1437