atmega128 eicra

Znaleziono około 20 wyników dla: atmega128 eicra
  • ATMEGA128 i SLEEP

    Witam Mam taki mały problem z budzeniem procesora M128 za pomocą zewnętrznego przerwania, gdyz nie chce on wstać z prawie żadnego trybu (wyjątek IDLE). Męcze się z tym już jakiś czas, więc może Wy mi pomożecie. Zamieszczam część mojego programu: #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery Booby   16 Sty 2007 22:22 Odpowiedzi: 5    Wyświetleń: 1292
  • ATmega128 - przerwania zewnętrzne.

    z tego co widziałem to nie konfigurujesz odpowiednich rejestrów odpowiedzialnych za zewnętrzna przerwania. zobacz do noty katalogowej musisz skonfigurować rejestry: External Interrupt Control Register A – EICRA External Interrupt Control Register B – EICRB External Interrupt Mask...

    Mikrokontrolery Patryxus   29 Sie 2006 17:58 Odpowiedzi: 6    Wyświetleń: 3426
  • Problem z Atmega128, przerwanie od USARTA, Wiznet

    Wcześniej sprawdzałem czy wchodzi do przerwania z pustą główną pętlą w pragramie - włączałem buzzerka w przerwaniu tylko. Teraz, powinno być tak, że po wejściu do przerwania (w moim przypadku przy wciśniętym klawiszu) buzzerek powinien dzialac, ale i po wyjściu nadal brzęczeć - a tu nic. Po wyjściu z...

    Mikrokontrolery xbaj   02 Lis 2005 13:32 Odpowiedzi: 11    Wyświetleń: 1452
  • Wykrycie zmiany sygnalu - ATmega128

    Korzystasz z dwóch przerwań a w kodzie włączyłeś obsługę jednego. Zrób tak jak na stronie Niestety nie dziala, kompilator wyrzuca mi: ../LED.c:33: error: 'GIMSK' undeclared (first use in this function) ../LED.c:33: error: (Each undeclared identifier is reported only once ../LED.c:33: error:...

    Mikrokontrolery Ediek   17 Cze 2008 11:15 Odpowiedzi: 31    Wyświetleń: 2716
  • [Atmega128][C] Klawiatura matrycowa 4x4

    Witam. Faktycznie ja to może robię trochę na piechotę ale inaczej nie potrafię. Jeśli chodzi o klawiaturę to mam ją wykonaną wg tego schematu: A teraz postaram się trochę lepiej opisać w/w kod a więc: Na początku definiuje nazwy zamienne czyli zamiast DDRD będe używał KLAD natomiast...

    Mikrokontrolery AVR wdogli   13 Lis 2008 12:09 Odpowiedzi: 8    Wyświetleń: 8414
  • [ATmega128][Ethernut] przerwania, flash

    Z przerwaniami sobie poradziłem, natomiast w dalszym ciągu zapisywanie/odczytywanie z pamięci FLASH nadal sprawia problem. Przerwanie: static void IrqHandler(void *arg) { i += 1 ; } /* KONIEC OBSLUGI PRZERWANIA */ int main() { DDRD = 0x00 ; //...

    Mikrokontrolery AVR herszt   12 Lis 2009 20:08 Odpowiedzi: 1    Wyświetleń: 1235
  • [ATmega128] czujka ruchu, INT0, GND, działa podwójnie.

    Dałem 100nF i w sumie nic się nie zmieniło. Może zrobiłem jakiś błąd w (jakże prostym) kodzie: volatile int i; /* OBSLUGA PRZERWANIA SPRZETOWEGO Z CZUJKI */ static void IrqHandler(void *arg) { i += 1 ; } [...] int main() { confcom.baud =...

    Mikrokontrolery AVR herszt   17 Lis 2009 01:03 Odpowiedzi: 10    Wyświetleń: 1602
  • [Atmega128][ethernut] przerwania się 'kłócą'

    Witam! Mam taki dość nietypowy problem. Kontroler ma reagować na jedno z trzech przerwań: TIMERa 0 i dwóch zewnętrznych (czujki ruchu). Te przerwania zewnętrzne zliczają liczbę reakcji czujek, natomiast TIMER 0 ma odmierzać czas i dzięki niemu co kilka sekund mają być wyświetlane statystyki. Bez TIMERa...

    Mikrokontrolery AVR Przemek_100   05 Lut 2010 10:15 Odpowiedzi: 2    Wyświetleń: 1328
  • Atmega128(atmel) - licznik 1-9999. Wyświetlacz 7-segmentowy.

    Witam Mam do napisania zapewne dla większość prosty program lecz mi przysparza trochę problemy. Treść: Każde wciśniecie przycisku 1 powoduje zwiększenie wyświetlanej liczby o 1 , gdy dojdzie do 9999 lub wciśniemy przycisk 2 licznik się zeruje, wciśnięcie przycisku 3 zwiększy wynik o 100 a to...

    Mikrokontrolery Kosmo11   31 Sty 2010 01:42 Odpowiedzi: 6    Wyświetleń: 3390
  • [ATMega128][C] Ciągle występujące przerwanie

    Mam przerwanie na INT1, ustawiam je tak: EICRA = _BV(ISC11) | _BV(ISC10); EIMSK = _BV(INT1); Jest ono wyzwalane na rosnące zbocze. I działa, jak podaje na pin 5V to przerwanie występuje, ale występuje cały czas. Tzn nie raz przy narastającym zboczu, a cały czas, kiedy występuje 5V na pinie....

    Mikrokontrolery AVR michalko12   28 Mar 2010 21:25 Odpowiedzi: 15    Wyświetleń: 1297
  • [Atmega128][c] inicjacja przerwań zewnętrznych

    Po restarcie mikrokontrolera i tak wszystkie piny są wejściami, zatem ustawianie PD0 jako wejście nie jest konieczne, za to może się bardziej przydać podciągnięcie tegoż wejścia programowo do VCC [syntax=c]PORTD |= (1<<PD0);[/syntax] Poza tym zamiast pisać tak: [syntax=c] DDRD = 0xfe; //IN0...

    Mikrokontrolery AVR Sokolsok   01 Lis 2011 16:59 Odpowiedzi: 7    Wyświetleń: 1394
  • Komunikacja [RS232] w [C] dla robota na Atmega128

    Kiedy zgrywam mój program dzieją się dziwne rzeczy, kiedy programator jest podłączony do SPI i LPT po włączeniu robota LCD wyświetla napis, który jest ustawiony w nieskończonej pętli programu (1.jpg w załączniku) Kiedy programator nie jest podpięty robot po włączeniu włacza LCD, ale nic nie wyświetla. Kiedy...

    Mikrokontrolery AVR LordBlick   19 Cze 2012 21:33 Odpowiedzi: 15    Wyświetleń: 2683
  • [ASM|ATmega128] - Obsługa przerwań | Reset programu

    Witam :) Zaczynam przygodę z AVR i ostatnio napotkałem następujący problem. Mam taki oto fragment programu na ATmegę128, potrzebuję obsłużyć przerwanie. Problemem jest to, że po uruchomieniu programu i wywołaniu przerwania po jego wykonaniu program nie wraca do "Main", a zaczyna od linii "jmp Reset"...

    Mikrokontrolery AVR Kuki90   19 Lis 2012 15:17 Odpowiedzi: 2    Wyświetleń: 741
  • atmega128 wyświetlacz s65 - jak dostosowac program do wyswietlacza s65

    Witam. Jestem początkującym w dziedzinie programowania na elektronice znam się dobrze. Chciałbym zbudować komputer pokładowy do mojej hondy civic i znalazłem na elektrodzie projekt z pod tego linku. . Płytkę zaprojektowałem na nowo pod atmege128 reszta bez zmian. Wyświetlacz od Siemensa s65 ls020...

    Mikrokontrolery AVR darek1985   24 Kwi 2013 04:31 Odpowiedzi: 5    Wyświetleń: 3735
  • Przełącznik INT.. Prośba o sprawdzenie funkcji [AVR][WinAVR]

    Witam, napisałem funkcje której zadaniem jest z miana reakcji przerwań zewnętrzynch w atmega128 . Funckje wywołuje się z parametrem NUMER_PRZERWANIA i STAN_PO_JAKIM_MA_NASTĄPIĆ_PRZERWANIE :) Podejrzewam że wszystko jest ok a ciężko to sprawdzić. Tak naprawde interesuje mnie tylko zaznaczona część...

    Mikrokontrolery AVR AVRowiec   26 Mar 2010 19:58 Odpowiedzi: 0    Wyświetleń: 1041
  • Projekt ATmega16 Timer-fotoradar odcinkowy

    Tak,zgadza się,po prostu z rozpędu wpisałem Timer3,bo pisałem wcześniej na Atmega128. Poprawiłem nieco kod,ale nadal mam problem z zatrzymaniem stopera. Czy może tryb CTC będzie tutaj lepiej współgrał? [syntax=c] #define F_CPU 16000000uL #include <AVR/io.h> //biblioteka we/wy #include...

    Mikrokontrolery blaboch   09 Sty 2015 13:54 Odpowiedzi: 7    Wyświetleń: 756
  • [winAVR] Co jest tu nie tak ?

    Oj przeczuwam kłopoty, piszesz że przesiadasz się z małego AtMega na AtMega128, a tam niektóe rejestry mają zmienione nazwy lub wręcz niektóre bity są w innych/nowych rejestrach. dla AtMega8..32 działa coś takiego #define GLOBAL_INT_ENA() asm("s... GLOBAL_INT_DIS() asm("c...

    Mikrokontrolery mag32   13 Lis 2005 14:26 Odpowiedzi: 9    Wyświetleń: 2316
  • przerwanie zewnetrzne w AVR

    Jakiego procka uzywasz? Bo ten rejestr odnosi sie do np. do 8515, natomiast ATmega128 ma juz inny rejestr do ustawiania zewnetrznych przerwan, sa to rejestry EICRA i EICRB. Moze konfigurujesz rejestr nieodpowiedni do danego procka?

    Mikrokontrolery zysiu   10 Gru 2003 20:06 Odpowiedzi: 3    Wyświetleń: 1271
  • Problem z odbiorem danych :-(

    Witam! Mam problem z popranym odbiorem danych. Kod wygenerowany przez kreatora jest przedstawiony na listingu. I teraz pytanie. Mam odebrać z odbiornika widomość o długości 154 bajtów. Wiadomość ta przychodzi co 1 sekundę i zaczyna się zawsze czterama takimi samymi znakami : (at)(at)Ha Próbowałem...

    Mikrokontrolery dioda1000   03 Mar 2006 15:18 Odpowiedzi: 1    Wyświetleń: 1401
  • MEGA128L - programuje sie, ale nie działa.

    1. Nie widzę deklaracji zegara systemowego więc skod kompilator będzie wiedział jak zrobić delay_100 ms W CodeVision ustawia sie to we wlasciwosciach projektu 2 Jesteś szybki jak zobaczysz na diodzie jak sie zapala i gaśnie co 0,1s Jak zmienie na 0,25s to i tak nic to nie zmienia, i tak nie...

    Mikrokontrolery Anonymous   28 Kwi 2008 21:52 Odpowiedzi: 13    Wyświetleń: 1377