dioda assembler atmega

Znaleziono około 64 wyników dla: dioda assembler atmega
  • Jak zrealizować efekt LED Knight Rider na Atmega 8 z ULN2803 i 16 diodami LED?

    Thunderacer opluł kolejna osobę. Proszę forumowiczów o nie podejmowanie z nim dalszej dyskusji do momentu w którym on opublikuje własny program w ASM do tego projektu który będzie lepszy (podejrzewam że z PWM) niż program Jaglarza. Jestem pewien że Thunderacer pokaże nam swój kunszt programistyczno-projektowy i zaprezentuje coś lepszego. Thunderacer...

    Optoelektronika   10 Lut 2013 20:57 Odpowiedzi: 27    Wyświetleń: 15118
  • Jak zbudować selektor audio z mikrokontrolerem i diodami LED?

    jeśli koniecznie chcesz cię z assemblerem bawić to trudno...C jest na AVRy znacznie szybsze, przyjemniejszei wydajniejsze... W necie jest mnóstwo gotowych funkcji np. do implementacji RC5, np tutaj: http://homepage.hispeed.ch/peterfleury/a... Do kupienia za parę zł...są odbiorniki podczerwieni np. SFH(odbiornik +demodulator) do tegokupujesz...

    Początkujący Elektronicy   28 Cze 2007 22:36 Odpowiedzi: 13    Wyświetleń: 2675
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Atmega16][Assembler] Symulacja OK, program dziala inaczej

    Witam. Dziękuję za tyle odpowiedzi w tak krótkim czasie. Przepraszam, że nie odpisywałem. Natłok obowiązków :/ proszę bardzo: .include"m32def.inc" .cseg .org 0 .def acc=r16 ldi acc,HIGH(RAMEND) ; Definicja stosu out SPH,acc ldi acc,LOW(RAMEND) out SPL,acc ldi acc,0b00000000 out DDRA,acc ;wszystkie bity jako wejscie ldi acc,0b11111111...

    Mikrokontrolery AVR   03 Lut 2011 12:40 Odpowiedzi: 14    Wyświetleń: 2579
  • REKLAMA
  • Jak losowo wybrać podprogram dla diod w AtMega16 w Assemblerze?

    a w tablicy wcale nie musi być adres procedury a np. pin portu pod który podpięta jest dioda. AVRGCC awiera funkcję liczby losowej jakby to interesowało autora.

    Mikrokontrolery AVR   18 Kwi 2010 01:29 Odpowiedzi: 8    Wyświetleń: 1450
  • ATmega32 - Konfiguracja Timera0 w trybie CTC w assemblerze nie działa

    plik wyglada tak: .INCLUDE "m32def.inc" .CSEG reti jmp Reset reti reti reti reti reti reti reti reti rjmp Timer reti reti reti reti reti reti reti reti reti reti Timer: cpi r17, 0x00 breq timer0 ldi r17, 0x00 cbi PORTD, PD5 reti timer0: ldi r17, 0x01 sbi PORTD, PD5 reti Reset: ldi r16, high(RAMEND) ; stos out SPH, r16 ldi r16, low(RAMEND) out SPL, r16...

    Mikrokontrolery   04 Paź 2004 21:11 Odpowiedzi: 11    Wyświetleń: 1403
  • REKLAMA
  • [Atmega8] Odczyt wilgotności gleby - Czujnik, układ ADC i dioda na PD7

    Wydaje mi się że wybieranie kanałów w ten sposób nie zadziała. Jak raz wpiszesz tam 7 (0b111) to już nie wrócisz na cokolwiek mniej, ale to nie nie tłumaczy twojego problemu. Spróbuj do ADCSRA wpisać stałą w ramach startu konwersji, a nie |= Zobacz czy numery bitów są dobrze tłumaczone, zgodnie z dokumentacją mega8. Jeśli faktyczne próby robisz na bardziej...

    Mikrokontrolery AVR   27 Lis 2022 14:04 Odpowiedzi: 5    Wyświetleń: 546
  • ATMEGA128 Program C. Dioda powinna mrugać, a jest cały czas zgaszona.

    Taktowanie 16Mhz. Próbowałem różne pętle i zawsze to samo. Optymalizację mam wyłączoną ( -O0 ). Z początku myślałem, że chodzi o fusebity ( JTAGEN i M103C ) ale po wyłaczeniu to samo, zresztą dziwne jest to że program w assemblerze działa. Dodano po 4 eekhmm głupio mi :) właśnie wpadłem, że używam portu A :) przepinałem ledy z portu D na A i w programie...

    Mikrokontrolery   20 Kwi 2006 17:02 Odpowiedzi: 4    Wyświetleń: 1212
  • [Atmega162][Assembler][Niedziałające przerwanie zewnętrzne]

    Witam, pisze program w assemblerze który pozwarciu INT0, będzie wykonywać określoną czynność(łączyć się z innym urządzeniem), Ale narazie utknąłem w martwym punkcie, napisałem program który po zwarciu INT0 wywołuje przerwanie które zapala diodę podpiętą do lini PC0 5 razy i gasi(zapalenie uzyskuje poprzez ustawienie PC0 w stan wysoki). Całość funkcjonuje...

    Mikrokontrolery AVR   05 Mar 2011 08:02 Odpowiedzi: 1    Wyświetleń: 1362
  • Atmega16A w Bascomie - różnice z Atmega16, problemy z działaniem programów

    Winny jest Bascom. :( Program (migająca dioda LED) napisany w Asemblerze działa. Chyba niestety czeka mnie przesiadka z Bascoma na C lub Assembler. Najprawdopodobniej wybiorę ten pierwszy ,czyli C.

    Mikrokontrolery   11 Lut 2012 16:41 Odpowiedzi: 11    Wyświetleń: 1929
  • ATmega128 - brak reakcji na przerwania zewnętrzne INT4, co sprawdzić?

    Listing jest długi (assembler), ale mogę go załączyć jako plik. To jest część pierwsza, czyli inicjalizacja układu PDIUSBD11. Inicjalizuję układ PDIUSBD11 przez magistralę I2C. Jeżeli inicjalizacja się powiedzie to ma zostać zapalona dioda LED5. Dioda się pali. To działa bez problemu. W momencie, gdy urzadzenie zostanie podpięte do portu USB PC-ta,...

    Mikrokontrolery   29 Sie 2006 17:58 Odpowiedzi: 6    Wyświetleń: 3786
  • ATmega16 - zerowanie PORTB nie działa, dioda nie świeci

    Witam! Napisałem w assemblerze program - oto jego treść: .include "m16def.inc" .org0 rjmpSTART START: cbiPORTB,0 cbiPORTB,1 cbiPORTB,2 cbiPORTB,3 cbiPORTB,4 cbiPORTB,5 cbiPORTB,6 cbiPORTB,7 LOOP: rjmpLOOP .exit Czyli generalnie zeruje wszystkie bity w porcie B. Jednak nie chodzi dobrze. Do bitu 0 portu B mam podłączoną diodę (dobrze...

    Mikrokontrolery   10 Lip 2007 15:16 Odpowiedzi: 4    Wyświetleń: 1103
  • [Atmega32][Avr-assembler] - Timer1 w trybie porównania przerwanie co 1s

    Właściwie to nie wiem też, dlaczego masz w przerwaniu zliczanie do 125. Chciałeś w ten sposób uzyskać okres zapalania/gaśnięcia diody co 125 sekund? Chciałem to zrobić według treści z zadania jako że miał to być tryb porównania do zadanej wartości i teraz ustawiłem 125 ale sprawdzałem też na innych. W momencie gdy wartość timera jest równa tej zadanej...

    Mikrokontrolery Początkujący   06 Maj 2016 18:29 Odpowiedzi: 22    Wyświetleń: 2175
  • REKLAMA
  • Jakie były wasze pierwsze programy na mikrokontrolery i w jakich językach?

    co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...

    Mikrokontrolery   26 Cze 2009 14:16 Odpowiedzi: 45    Wyświetleń: 18884
  • Światłość diod sterowana płynnie przez ATmega16

    Czytam, czytam. Akurat tam zaglądam nad wyraz często - wiem jak poustawiać bity, itd - moje pytanie tyczyło się głównie wydajności prądowej, itd, prawda? ;) Nie programuję w C. Nie chcę. Wystarczyło mi nauki assemblera. C, no cóż, może kiedyś. A Bascom nigdy :D Co do kodu - wiesz ilu programistów popełniało samobójstwa przez intuicję? ;) Nie no, żartuję....

    Mikrokontrolery AVR   25 Sie 2010 18:29 Odpowiedzi: 22    Wyświetleń: 2427
  • [Assembler] Jak zacząć naukę assemblera dla ATtiny2313? Wskazówki i pierwsze kroki

    No dobra złożyłem sobie już podstawkę do programatora. Teraz pytanie. Chcę sprawdzić czy scalak mi działa i programator więc na początek chcę zbudować to http://obrazki.elektroda.net/81_12647979... http://obrazki.elektroda.net/33_12647979... http://obrazki.elektroda.net/63_12647979... http://obrazki.elektroda.net/9_126479795...

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 8287
  • Projekt wyświetlacza widmowego RGB: konwersja BMP, komunikacja RS/USB, AVR assembler

    Witam Pewnie mało kto wierzy w powodzenie akcji, ale trzeba wziąść pod uwagę że jak się w czymś pomylę to jest tu dużo fachowców. Chciałem więcej osób do rozpatrzenia na jakich elementach i do jakiego stopnia może być ten układ skomplikowany. 1. Jak zapamiętywać obrazki a nawet animację a. może być cały czas podłączony do PC który przesyłałby obrazki...

    Projektowanie Układów   06 Maj 2009 22:36 Odpowiedzi: 41    Wyświetleń: 29049
  • SterNet-4PK Sterownik internetowy do 99 wyjść (ENC28J60 + ATmega88)

    http://obrazki.elektroda.pl/3263927500_1... Witam, Dawno, dawno temu zrobiłem sobie system sterowania i alarmowania z powiadamianiem przez telefon komórkowy (może jeszcze ktoś pamięta Ericsson'a A1018). System ten ma cechy sieci rozproszonej tzn. składa się z kilku modułów sterujących połączonych ze sobą magistralą RS-485. Moduł telefonu...

    DIY Konstrukcje   20 Cze 2012 17:28 Odpowiedzi: 14    Wyświetleń: 16428
  • Assembler - sekwencyjny odczyt tablicy na Atmega8 w AVR Studio 4.19

    Zrobiłem coś takiego: czasem tylko mignie. W każdym razie wszystko jest na dobrej drodze, raz miga jaśniej, raz ciemniej. Nie wiem tylko dlaczego nie zawsze się zaświeci i dlaczego gaśnie...

    Mikrokontrolery AVR   24 Sty 2012 20:32 Odpowiedzi: 18    Wyświetleń: 6184
  • ATmega8 assembler – jak napisać program do przełączania LED przyciskiem (PC0, PD0)

    Przeglądałem już tą stronę programy są całkiem inne ponieważ do zapalania diody jest jeden przycisk, a do gaszenia drugi. W drugim programie przycisk jest wykorzystany tylko do zapalania diody i dioda jest gaszona automatycznie po jakimś czasie. A mi chodzi o to żebym mógł jednym przyciskiem załączyć diodę i wyłączyć, czyli 1 raz naciskam na przycisk...

    Mikrokontrolery   21 Sty 2008 14:38 Odpowiedzi: 8    Wyświetleń: 1863
  • ATmega88-20PU: Dlaczego dioda nie świeci po wgraniu kodu przez USBasp?

    (zresztą poza VCC, GND, AVCC i RESET na wszystkich portach jest 0). Jak to poza GND jest zero? :D Może trafiłeś jakiś bubel, wypróbuj inną sztukę. Chodź z tego co pisałeś to po prostu musi ruszyć. ps, Ja przesiadłem się z C na assembler i nie żałuje.

    Mikrokontrolery AVR   06 Maj 2011 20:47 Odpowiedzi: 18    Wyświetleń: 1979
  • Bascom Timer1 ATmega8 - Dioda miga zbyt szybko po załadowaniu wartości 1000

    Fragment: Incr Licznik If Licznik = P Then Portd.2 = 0 End If If Licznik >= C Then Portd.2 = 1 Licznik = 0 End If wykonuje się w najlepszym przypadku (bez wchodzenia do IFów) 6us. Z wejściem do drugiego IFa 7us. Krótko mówiąc procesor nie ma nawet czasu na wyjście z przerwania a już powinien obsłużyć następne. Czyli na tym kwarcu nie widać szans na...

    Mikrokontrolery   23 Lut 2006 19:48 Odpowiedzi: 21    Wyświetleń: 2976
  • atmega8, ustawienie przerwania od timera0, assembler

    Witam, mam problem z ustawieniem przerwania od timera0 na atmega8, jestem początkujący jeśli chodzi o assembler... Problem leży w tym że, uP jest taktowany z wewnętrznego zegara 1MHz, i jeśli mam ustawiony prescaler na 8 czyli rejestr TCCR0 na 2 to powinienem otrzymać obsługę przerwania co 8us a na oscyloskopie otrzymałem igiełkę co 2ms;/ nie wiem co...

    Mikrokontrolery AVR   14 Paź 2011 09:23 Odpowiedzi: 8    Wyświetleń: 1779
  • Atmega8 - Dlaczego układ z LED nie działa po zaprogramowaniu AVR Studio 4?

    :) 1. dodaj rezystor w okolicach 330Ω w szereg z LED. 2. Jak programujesz mikrokontroler - nie widać podłączenia programatora i zasilania? 3. Nie wpiąłeś LED odwrotnie (nie analizowałem Twojego kodu)? 4. Skoro używasz AVRStudio 4 i masz możliwość skompilowania programu w C to spróbuj: -0s . W opcjach projektu, a nie ISP: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   02 Wrz 2012 23:16 Odpowiedzi: 18    Wyświetleń: 4731
  • [Atmega8] [Atmega8][assembler] Resetowanie po 294 cyklach w funkcji Zapal_5_diod

    Racja. Już dawno nie pisałem w assemblerze. Zastosowałem etykiety do skoków, a później wywołałem funkcje i działa (funkcja zabawa diodami). Przy obsłudze przerwania będę odkładał rejestr SREG na stos. Poniżej poprawiony listing programu. .include "m8def.inc" ;wektory przerwan .org $000 rjmp reset ;***************************************...

    Mikrokontrolery AVR   29 Kwi 2010 20:34 Odpowiedzi: 2    Wyświetleń: 1603
  • ATmega32/128 - brak inicjalizacji bootloadera, dioda nie miga

    W załączniku dwa projekty. Katalog ASM -> kod assemblerowy działa bez zarzutu, w zależności od ustawienia fuse BOOTRST zmienia się świecąca dioda. Katlog Bootloader werja w C z przesuniętą funkcją main o 0x7800 (testowane na Atmega324P). Żadna z diod się nie zapala, a powinna jedna. Wysłałem całe projekty, może rzuci się w oczy jakiś błąd w plikach...

    Mikrokontrolery   30 Cze 2010 14:30 Odpowiedzi: 10    Wyświetleń: 2583
  • Czy można używać Arduino jako pamięć EPROM z procesorem Z80?

    Ten artykuł ma raczej cel edukacyjny. Jednak na podstawie tej wiedzy można opracować retro komputer, np. ZX Spectrum. Każdy, kto miał do czynienia z pierwszymi 8-bitowcami na początku ery komputerowej, chyba pamięta, że budowa takiego sprzętu własnymi siłami wiązała się z poważnym problemem — koniecznością zaprogramowania pamięci ROM. Był potrzebny...

    Artykuły   21 Lut 2025 09:50 Odpowiedzi: 23    Wyświetleń: 1401
  • ATmega8 - PWM RGB - dla wartości PWM=0 dioda wciąż świeci język C

    [syntax=c] { i=0; PORTB &= _BV(PB1)==0; } [/syntax] Już 2 osoby ci gadają co masz zrobić. W ten sposób nie wymusisz stanu niskiego na pinie PWM, gdy PWM jest na nim włączony bo nie masz takiej kontroli. Zanim go wyzerujesz WYŁĄCZ PWM NA TYM PINIE. Tylko tyle. Gdy raczysz to zrobić to uzyskasz swoje 0% PWM. Potem pamiętaj o włączeniu PWM na tym pinie...

    Mikrokontrolery AVR   19 Sie 2012 21:29 Odpowiedzi: 26    Wyświetleń: 6582
  • Czy jesteś fanem Atmega? Spróbuj AVR z serii Dx

    https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...

    Newsy   26 Cze 2024 20:47 Odpowiedzi: 8    Wyświetleń: 921
  • Atmega8 i WinAVR. Mikrowłącznik. Na wyjściu ma być +5V.

    Jest to dosc proste do wykonania, ale tlumaczenie tego dosyc uciazliwe ;-) Generalnie musisz wiedziec o obsludze przyciskow, eliminacji drgan stykow, uzywaniu timerow/licznikow i obsludze przerwan. Wszystko to znajdziesz ladnie i zrozumiale opisane w ksiazkach. Moge polecic www.btc.pl Jest tam kilka ksiazek o programowaniu mikrokontrolerow AVR (w C++,...

    Mikrokontrolery   16 Lut 2007 23:11 Odpowiedzi: 13    Wyświetleń: 1802
  • [Atmega8] Czy stabilizacja napięcia z generatora 3f jest możliwa na 8-bitowym MCU?

    Jest możliwe. Ja na AVR robiłem stabilizowane przetwornice impulsowe (różne - Step Up, Step DOwn, Inverting). Tzn. poza AVRem był jeszcze tranzystor (+rezystor), dioda i cewka, ale tylko tranzystor(+rezystor), dioda i cewka. Pomiar oczywiście przez ADC. Tylko w Twoim przypadku może to być trochę bardziej skomplikowane (ale nie koniecznie). Zależy jak...

    Mikrokontrolery AVR   21 Cze 2009 20:52 Odpowiedzi: 6    Wyświetleń: 2113
  • Atmega(?) - Dobór źródła obliczeniowego do nauki

    Witam. Oczywiście od podstaw. np: mrugającej diody zegarka na wyświetlaczach LED potem HD44870 następnie graficzny OLED Zgadzam się z tobą najpierw podstawy. Rzeczy typu migająca dioda już robiłem w Assemblerze(najgorzej) c++ i plc. A jeśli chodzi o takie ambintne rzeczy , wiem że to może być ciężko , ale wiem trochę o tych rzeczach o których wspomniałem...

    Mikrokontrolery Początkujący   19 Sty 2017 20:28 Odpowiedzi: 12    Wyświetleń: 1140
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Ja jak na razie to tylko C. Nie chcę żadnych zbyt wypasionych rzeczy wymagających tworzenia i usuwania (konstruktory, destruktory, klasy, obiekty). Po prostu nie lubię rozpierdychy na stosie, bo mam zwyczaj stos wykorzystywać dość nietypowo (np. robiąc wielowątkowość). Oczywiście kompilator o wszystko dba i wszystko by działało, ale ja dając wstawki...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 21106
  • Jak wybrać odpowiedni model AtMega8 do projektów?

    trudno cza będzie kupić na allegro AtMega8 są tam za 6zł a co do języka chiałem na początku basic ale! przeczytałem sporo postów na elektrodzie no i były różne zdania na ten temat jedni pisali że najlepiej zacząć od assemblera bo wtedy najlepiej sie pozna cały procesor inni pisali że basic jest lepszy bo jest prostrzy no ale dobra postawiłem już na...

    Mikrokontrolery   22 Mar 2007 15:28 Odpowiedzi: 35    Wyświetleń: 5780
  • Jak zapalić diodę na PD5 w asemblerze AVR? Program się kompiluje, ale nie działa

    Sorki, że tak długo czekałeś na odpowiedź ale przez ostatnie dni byłem nieosiągalny. Nie mam Atmega32 ale sprawdziłem na AT90S2313 i dioda się świeci. Program kompilowałem AVRA pod Windows (w pracy nie mam Linuksa) araz pod WAVRASM. Kod wynikowy jest w obu przypadkach identyczny. Są drobne różnice w pliku HEX, ponieważ AVRA dodaje jeszcze rekord typu...

    Mikrokontrolery   11 Wrz 2004 10:40 Odpowiedzi: 1    Wyświetleń: 1100
  • Jaki mikrokontroler wybrać do...?

    Jeszcze dla pewności też wybiorę chyba AVR i zobaczymy co mi z tego wyjdzie :) ( co prawda bedzie trzeba programatorek wydłubać ale co tam :) ) Tylko że potrzebował bym jeszcze a nei wiem skad wziąść jakiś schemat układu testującego nio i rozkazy w ASM ( to chyba z PDF rozkazy wziąść ? ) jeżeli jeszcze nie wybrałeś to poleciłbym ARM'y - nie żebym miał...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266011
  • Problem z przerobieniem programu z ATmegi8 na ATtiny25

    $regfile = "ATtiny25.dat" $crystal = 8000000 Config Pinb.2 = Output ' pompa Config Pinb.1 = Output ' dioda Config Timer1 = Timer , Prescale = 256 On Timer1 Sekunda Dim Sekundy As Byte Dim Minuty As Byte Dim Milisekunda As Byte Enable Interrupts Enable Timer1 'Timer1 = 6 ldi R16, 6 !Out TCNT1, R16 Set Portb.2 Set Portb.1 Do If Minuty = 0 Then...

    Mikrokontrolery AVR   04 Paź 2009 22:04 Odpowiedzi: 13    Wyświetleń: 2163
  • Przerwania - reagowanie na wciśnięcie przycisku na klawiaturze matrycowej 4x4

    Dzień dobry. We wstępie odrazu zaznaczę, że używam zestawu ZL3AVR z mikrokontrolerem ATmega32. Chciałem napisać program w assemblerze, który będzie zliczał wciśnięcia określonego przycisku w dowolnym rejestrze i będzie wyświetlał liczbę wciśnięć binarnie na diodach (czyli przykładowo jeśli wcisnąłem przycisk 7 razy to mają świecić się trzy diody z prawej...

    Mikrokontrolery AVR   10 Lis 2018 12:21 Odpowiedzi: 6    Wyświetleń: 732
  • Attiny2313 - dioda LED nie świeci po wgraniu kodu z kursu EDW C dla początkujących

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

    Mikrokontrolery   19 Kwi 2009 12:32 Odpowiedzi: 15    Wyświetleń: 3749
  • Analizator widma akustycznego i wskaznik wysterowania

    Aby osiągnąc efekt o jakim Kolega wspomniał układ nie wymaga ingerencji w PCB ,a jedynie przerobienie programu.Ponieważ program napisamy w bascomie, a miałem jedynie jak dotąd styczność z językiem C i Vhdl to nawet nie myslałem nad tym. Nie zmienia to faktu że jest to wykonalne i poniekąd może byc motywacją do poznania bascoma. :D Znajomosc bascom...

    DIY Konstrukcje   22 Mar 2012 13:37 Odpowiedzi: 42    Wyświetleń: 24074
  • ATMEGA64 - AVR Studio 5/6: Błąd deklaracji pamięci RAM 64kB zamiast 4kB

    Witam, Kiedy zadeklaruje ATmega8/16/32 to program działa fizycznie nawet na mega64. Kiedy mam wybrany Atmega64 to domyślna deklaracja zakłada 64kb ramu. Nie wiem dlaczego, chyba powinno być tylko 4kB. Ponieważ wartość jest za duża, procek restartuje się już przy pierwszym powrocie ze skoku po pobraniu adresu na nieistniejący stosu, czyli adresu 0x000....

    Mikrokontrolery AVR   30 Lis 2012 20:38 Odpowiedzi: 32    Wyświetleń: 4530
  • Złe odliczanie czasu w zegarku na ATMEGA8(L) z kwarcem 8MHz - jak poprawić?

    Witam Temat być może pojawia się po raz wtóry, ale poprzednie tematy nie rozwiązały problemu. Chcę wykonać prosty zegarek cyfrowy oparty na uC ATMEGA8(L) oraz wyświetlaczu LCD 2x24. Wszystko chodzi bez zarzutów, gdyby nie fakt złego odliczania czasu przez mój uC. Otóż mój ATMEGA8 pracuje z kwarcem zewnętrznym 8MHz + dwa kondensatory ceramiczne 22pF...

    Mikrokontrolery   05 Wrz 2006 16:16 Odpowiedzi: 15    Wyświetleń: 5494
  • Tani zestaw mikroprocesorowy z wyświetlaczem i klawiaturą do assemblera

    Najlepiej zrób coś takiego samemu, wyniesie cię to najtaniej i będziesz miał to czego szukasz. Jak na początek widzę że nie masz wielkich wymagań, dzięki temu twój zestaw powinien zamknąć się w 100 zł. Jako mikrokontroler na początek polecam ATmega8 na jego temat znajdziesz w sieci mnóstwo informacji, łatwo go programować ( programator to wtyczka do...

    Mikrokontrolery   11 Sty 2006 11:49 Odpowiedzi: 11    Wyświetleń: 2801
  • [ATmega8] Jak napisać program w asm na ATmega8 zapalający 8 diod po kolei?

    Jeśli już, to nie trzy stronicowa tabelka zbiorcza, tylko pełna dokumentacja: Atmel AVR 8-bit Instruction Set Przepraszam, nie wszystkie mikro konrolery posiadają takie rejestry jak RAMPZ , RAMPY itd. W temacie jest mowa o ATmega8 , więc piszę jedynie o tym typie MK. Sugerujesz uczyć się assemblera bez szczegółowej dokumentacji, dając jedynie 3 strony...

    Mikrokontrolery AVR   22 Sty 2016 10:51 Odpowiedzi: 13    Wyświetleń: 2847
  • [Zlecę] Analizator widma nixie, wielosłupkowy.

    Cyfrowo na ATMEGA raczej ciężko. Jest wolna i rozwiązania, które widzę są pisane w assemblerze. Gdyby nie chciał pan mieć możliwości korekcji częstotliwości, to byłoby dobrze wykorzystać gotowca AVT2864. Zamiast diod tylko podłączałoby się lampy.W 100 zł się nie zmieszczą części. Potrzeba spore trafo na lampy i zbudować zasilacz anodowy- takie trafa...

    Projektowanie Bazar   22 Kwi 2017 00:13 Odpowiedzi: 21    Wyświetleń: 3060
  • Assembler + C, wstawki - Kompilator nie rozpoznaje dyrektyw

    Czy pod tym przesunięciem 0x6C jest ta funkcja? Co masz na myśli "pod tym przesunięciem"? Co do drugiego: załóżmy, że w funkcji miało być zapalenie diody - dioda się nie zaświeca, milczy. Jeszcze (na marginesie) co do podkreślników... szukałem trochę i znalazłem to: http://www.atmel.com/Images/doc1234.pdf gdzie Atmel nie używa znaku podkreślenia, a...

    Programowanie Początkujący   18 Wrz 2015 02:16 Odpowiedzi: 9    Wyświetleń: 948
  • "Triangle Deluxe" -Zaawansowany system oświetlenia

    Triangle Deluxe - Zaawansowany system oświetlenia http://obrazki.elektroda.net/26_11981998... Przedstawiam mój kolejny bardzo długo zresztą wyczekiwany projekt. Jest to jak dotąd największe z moich przedsięwzięć wykonane zupełnie samodzielnie od początku do końca. Jest też najdroższe gdyż z grubsza licząc kosztowało ponad 1000zł. Wstęp. Było...

    DIY Konstrukcje   30 Lis 2022 22:41 Odpowiedzi: 63    Wyświetleń: 37325
  • Line follower robot - powiazanie skretu z sensorami

    Witam! Robie robota typu line follower ktory ma jezdzic po czarnej linii namalowanej na ziemii. Robot jest juz w zasadzie zbudowany, posiada dwa silniczki DC podlaczone do L293D (H-bridge). Oczami robota sa 4 sensory OPB 745 (jesli dobrze rozumiem dioda podczerwona + optotranzystor). Mozgiem calosci jest Atmega32. Sensory podlaczylem do kanalow ADC,...

    Robotyka Modelarstwo i CNC   30 Maj 2010 16:50 Odpowiedzi: 4    Wyświetleń: 2046
  • Jak zbudować prosty sterownik LED do zmiany kolorów?

    Będę złośliwy. Nie zaznaczyłeś którą opcję skreśliłeś. A zresztą :D :D :D Sterowanie diody RGB The easiest way to control a RGB Led tinyRGB uses an ATMEL Attiny15L (8pin uC) to control a standard RGB Led. R1 is a pullup Resistor for Reset generation (should be about 10k). R3 to R5 depend on the LED you are using. You can calculate the resistor as followed:...

    Mikrokontrolery   31 Mar 2008 18:37 Odpowiedzi: 30    Wyświetleń: 7337
  • WINAVR na Windows 8.1 – błąd make.exe przy programowaniu przez USBasp

    Witam, Mam problem z początkiem nauki programowania mikrokontrolerów. Zakupiłem na Allegro programator USBasp oraz podstawkę do programowania. Taki jak w linku: <ciach> Na USBasp ustawiłem przycisk na 1-ON, 2-ON, 3-OFF. Sterowniki zainstalowałem libusb_0.1.12.1. Dodatkowo zainstalowałem WinAVR do pierwszego programowania. Następnie utworzyłem...

    Mikrokontrolery Początkujący   12 Mar 2015 07:52 Odpowiedzi: 7    Wyświetleń: 1998
  • Elektroniczny piórnik - niezbędnik dobrego ucznia

    http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...

    DIY Konstrukcje   23 Lut 2012 22:44 Odpowiedzi: 26    Wyświetleń: 27242
  • Prosba o pomoc z Atmega 128 wykonanie sterowania falownika

    Przecież już zaproponowałem mikrokontroler wręcz stworzony do takich zadań. Ty dalej nie napisałeś nic o samym falowniku, ani o silnikach ktore chcesz nim sterować! To, że nie masz pojęcia o temacie, to widać gołym okiem . Wiedz więc, że nikt nie zrobi układu za ciebie za darmo, a żeby wyjaśniać ci krok po kroku JAK ZBUDOWAĆ FALOWNIK nikt nie ma czasu,...

    Mikrokontrolery   17 Paź 2010 16:19 Odpowiedzi: 12    Wyświetleń: 2707
  • Różnice między 8252 a ATmega128 przy przejściu z 51 na AVR?

    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 "Mikrokontrolery ATmega w praktyce" czy jakoś tak...

    Projektowanie Układów   03 Paź 2005 22:29 Odpowiedzi: 1    Wyświetleń: 1005
  • Robot ASS3 :) Sterowanie serwem. Programowanie układów AVR, assembler.

    Całkiem ciekawe, ale po co dwa procesory? Takie konstrukcje widziałem na prostym 90S2313 i jeszcze miał nagrywanie sekwencji ruchów w EEPROMIE Bo nigdy wcześniej nie programowałem AVR w assemblerze, nie wiedziałem jak pisać taki program, żeby np impuls był co 20milisekund a jednocześnie pobierać dane z czujników, więc żeby się nie grzebać rozdzieliłem...

    Automatyka Przemysłowa   05 Maj 2006 11:30 Odpowiedzi: 10    Wyświetleń: 2511
  • Arduino Nano traci kod po odłączeniu zasilania USB

    Zanim doszło do awarii to kontroler pracował normalnie, tzn: gdy zmieniałem kod (co 3 min), aby sprawdzić wartości jakie wartości wykonuje na np. serwomechanizmie i silniku to resetowałem go i wgrywałem nowy. Nie nadpisywałem kodu, aby poprawnie działał. Próbowałem odinstalowywać sterowniki na każdym porcie COM (3,4,5), następnie instalowałem dla CH341....

    Arduino   29 Lut 2020 23:11 Odpowiedzi: 17    Wyświetleń: 1005
  • Diagnozer joysticków (np. do Pegasusa) na Atmega 8

    http://obrazki.elektroda.pl/4926270100_1... Diagnozer joysticków (np. do Pegasusa) na Atmega 8 Projekt Przyszedł wreszcie czas naprawić posiadane przeze mnie joysticki do Pegasusa. Zwykle uszkodzeniu (urwaniu) uległ kabel lub taki niesprawdzony/niesprawny joystick został zakupiony bez znajomości jego przeszłości. Jeśli kable się urwały,...

    DIY Konstrukcje   17 Lis 2015 21:57 Odpowiedzi: 4    Wyświetleń: 6645
  • Książki o programowaniu uC i systemach uC - opinie, przemyślenia, nowości

    Ja się zgodzę z kolegą Tymonem, że warto zaczynać naukę C na PC. Rozpoczynanie jej na mikrokontrolerze jest drogą przez mękę, w dodatku uczymy się od początku źle. A to dlatego, że zapominamy o różnych poziomach abstrakcji o których piszesz (ba, w ogóle się nie dowiemy, że coś takiego jak HAL może istnieć), a zaczynamy wykorzystywać C jak nakładkę na...

    Mikrokontrolery Początkujący   21 Mar 2020 12:19 Odpowiedzi: 525    Wyświetleń: 138428
  • uVGA - micro Video Gadget Adapter (uniwersalny moduł)

    http://obrazki.elektroda.net/17_12206438... Witam, Chciałbym przedstawić wprawdzie jeszcze prototyp ale już praktycznie prawie w pełni działający, pewnego układu. Jak widać jest to zwarty moduł, 40pinów - 20 po każdej stronie w odstępach jak dwukrotna szerokość układu w obudowie DIL40. Nazwałem go " uVGA skrót od micro Video Gadget Adapter"....

    DIY Konstrukcje   07 Wrz 2008 22:11 Odpowiedzi: 21    Wyświetleń: 11330
  • Kłopot POCZATKUJĄCEGO z bardzo prostą konstrukcją

    Witam na wstępie od razu zaznaczę że jestem bardzo początkujący. (kilka słów od siebie) Od jakiegoś czasu staram się nauczyc programować uC, zacząłem od rodziny AVR, od Bascoma, C ale mi nie szło z powodów braku znajomości elektroniki, więc zacząłem zgłębiać tajniki assemblera. Moje eksperymenty przeprowadzam na płytce z kursu AVT 3505 (może nie najlepsza...

    Mikrokontrolery   03 Lis 2010 22:34 Odpowiedzi: 2    Wyświetleń: 1160
  • CTF 12.2017 sekcji projektowanie i tworzenie - black box.

    Hej (at)And! Do uruchomienia użyłem prawdziwej żywej atmegi8 podpiętej do "portu szeregowego" po USB z FTDI (chiński klon chyba arduino nano). Chciałem być fair i nie zaglądać do środka jako że to miał być BlackBox ;) Co do mojej specjalizacji :D Wszystkie 3 etapy dało się przejść bez jakiejś szczególnej wiedzy na temat elektroniki, assemblera i budowy...

    Projektowanie i Tworzenie Po godzinach   06 Sty 2018 12:02 Odpowiedzi: 31    Wyświetleń: 4809
  • CTF 02.2018 sekcji projektowanie i tworzenie - hardware rules.

    Flaga to: CTF-(JEST-LUTY-PODKUJ-BUTY) (w zasadzie CTF-(JEST-LUTY-PODKUJ-BUTY? ze znakiem zapytania na końcu, ale zakładam że to błąd typograficzny) Oznaczam (at)And! Dodano po 1 Większość kodu przeanalizowałem statycznie, wyjątkiem jest tutaj część DTMF - szczegóły niżej. Opowiadać będę jednak głównie z perspektywy tego, co robi atmega, a niekoniecznie...

    Projektowanie i Tworzenie Po godzinach   10 Mar 2018 23:21 Odpowiedzi: 12    Wyświetleń: 3288
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 2382
  • Dlaczego dioda nie miga przy PWM na ATmega8 mimo poprawnego kodu w AVRstudio?

    Witam. Napisalem w assemblerze program do generowania przebiegu, w symulatorze AVRstudio wszystko dziala ale jak zgram program do procka to dioda nie miga. Dioda podlaczona jest dobrze jak dam recznie 0 na wyjscie OC1A to sie swieci. Czy moglby ktos powiedziec czy program jest dobry. Dzieki z gory za odpowiedzi. Oto programik: .include "m8def.inc" .org...

    Mikrokontrolery   22 Maj 2006 15:03 Odpowiedzi: 0    Wyświetleń: 1086
  • AT45DB161D - odczyt przez USI mikrokontroler ATTINY 2313

    Witam wraz z kolegą robimy układ elektroniczny na ATTINY 2313, który docelowo ma generować dźwięk na PWM-ie. Dźwięk ma być zapisany na pamięci FLASH Atmela - AT45DB161D. Schemat wygląda następująco: http://obrazki.elektroda.net/58_12258327... Po stworzeniu płytki i wlutowaniu elementów zabrałem się do pisania kodu. Oto zamieszczam kod assemblerowy...

    Mikrokontrolery   05 Lis 2008 00:26 Odpowiedzi: 0    Wyświetleń: 2394
  • Programowanie AT90S8515: generowanie melodii i opóźnień w asemblerze

    Witam, Na laborki musze zrobic 2 programy na atmela AT90S8515 z ktorych pierwszy ma za zadanie: 1)generuje losowy czas miedzy 0 a 5 sek, w ktorym nic sie nie dzieje 2)zaswieca diody na PORT B (7 LED`ow), 3)uzytkownik wciska RESET, 4)program wyswietla czas (w HEX) na 7 segmentowym (2 cyfrowym) ,podlaczonym do portu C, wyswietlaczu (delay 0,6ms) 5) wyswietla...

    Początkujący Elektronicy   25 Lis 2005 13:30 Odpowiedzi: 0    Wyświetleń: 860