atmega128 rejestry

Znaleziono około 839 wyników dla: atmega128 rejestry
  • [winAVR] winAVR: Jak zadeklarować GICR dla obsługi przerwań w klawiaturze 4x4?

    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("se... #define GLOBAL_INT_DIS()asm("cl... #define INT0_ENA()...

    Mikrokontrolery   13 Lis 2005 14:26 Odpowiedzi: 9    Wyświetleń: 2535
  • REKLAMA
  • atmega128 - bascom konfiguracja timera 1 oraz 3 w trybie CTC

    .Czy ktoś może wie w czym tkwi problem/spotkał się z taką sytuacją? A zmienna, której wartość kopiujesz do OCR3A/PWM3A nie jest przypadkiem zadeklarowana jako BYTE ? Jeżeli to nie to, to spróbuj zapisywać rejestry OCR3 osobno - OCR3AH, OCR3AL.

    Mikrokontrolery AVR   19 Sie 2014 21:21 Odpowiedzi: 4    Wyświetleń: 1347
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [Atmega128] Atmega128 USART nie wyświetla danych na terminalu - co robię źle?

    każda transmisja jest tak upierdliwa, ze jak coś nie działa to może być tysiąc powodów. Po pierwsze sprawdź czy działa transmisja przez max232 aby wykluczyć problem z USB. Sprawdź czy przypadkiem RXD i TXD nie są ze sobą zamienione. Ale nie pojawia się w terminalu nic czy tylko krzaczki? Jeśli krzaczki to USART jest źle zainicjowany - przelicz jeszcze...

    Mikrokontrolery AVR   06 Sie 2009 19:33 Odpowiedzi: 8    Wyświetleń: 4125
  • [ATMEGA2560] [ATMEGA2560][BASCOM] Jak skonfigurować wiele kanałów PWM?

    Jak sama nazwa wskazuje przy konfiguracji Timer1 masz compareA i compareB. Czyli masz dwa rejestry porowniania które zmieniaja odpowiednie nogi procesora czyli pwm dla tego tajmera są dwa A i B. Noga procka OC1a pierwszy PWM (kanał) i OC1B drugi. Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down 'regulacja...

    Mikrokontrolery AVR   28 Cze 2010 17:36 Odpowiedzi: 2    Wyświetleń: 3629
  • Atmega128 nie komunikuje się z RTL8019AS, rejestry zwracają same FF

    Witam, czy ktoś testował obsługę TCP/IP wykorzystując biblioteki AVRlib, konkretnie chodzi mi o przykład w folderze /examples/netstack/netstack.c. Atmega128 nie komunikuje mi się z rtl8019, po zczytaniu rejestrów CR, PAR0-PAR5 itd, mam same FF

    Mikrokontrolery   29 Cze 2008 10:40 Odpowiedzi: 3    Wyświetleń: 1515
  • REKLAMA
  • ATmega128 + JTAGCableII Propox – nieoczekiwane wartości rejestrów podczas debugowania

    Witam, już rozwiązałem problem(wyłączyłem bit konfigurujący z ATmegą 103 - w ustawieniach JTAGa) i wszystko jest ok.Być może rejestry w których były przypadkowe wartości to były te nadmiarowe ATmegi128 w stosunku do ATmegi 103. Pozdrawiam!!!

    Mikrokontrolery   07 Sty 2008 19:18 Odpowiedzi: 3    Wyświetleń: 1110
  • Kompatybilność kodu z atmega32 na atmega128 i różnice w rejestrach UART

    Czy istnieje jakiś avr kompatybilny programowo z atmega32 tylko z większą od 2 do 4 razy ilością SRAM i EEPROM? Wszystkie ATmega są kompatybilne programowo - kilka literek w nazwach rejestrów zmienić to żaden problem. Nowsza wersja ATmega32 to ATmega324/644/1284, ale tez zawsze jakieś rejestry inaczej się nazywają. Jeśli nie chcesz pokazywać kodu,...

    Mikrokontrolery AVR   10 Lip 2012 14:17 Odpowiedzi: 4    Wyświetleń: 1979
  • Kontroler 16 serw na ATmega16 plus komunikacja przez RS232

    ATmega128 ma troszkę inne rejestry UARTowe, wystarczy się wysilić i spojrzeć do datenblata;)

    Robotyka Modelarstwo i CNC   05 Cze 2010 20:11 Odpowiedzi: 18    Wyświetleń: 13230
  • REKLAMA
  • AVR: Przerwania zewnętrzne reagują na poziom zamiast zbocza opadającego

    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   10 Gru 2003 20:06 Odpowiedzi: 3    Wyświetleń: 1424
  • Podprogram w C dla ATmega128 - zawiesza się po powrocie z funkcji `del()`

    Z tego co szybko wyczytalem w Atmega128 wprowadzono nowe rejestry ze wzgledu na wydluzona przestrzen adresowa. Nie widze aby tutaj korzystal z tych rejestrow wiec moze dales zly przelacznik przy kompilacji i kompilator tworzy kod wyjsciowy dla procesorow do 64kB przestrzeni programu. Musisz dac -mmcu=atmega128.

    Mikrokontrolery   02 Cze 2007 11:46 Odpowiedzi: 27    Wyświetleń: 2300
  • ATmega128 I2C zawiesza się na i2cstart – konfiguracja rejestrów i rezystorów 10k

    Mam problem z I2C W ATMEGA128 program: Config Scl = Portd.0 Config Sda = Portd.1 I2cinit I2cstart I2cwbyte &H01 I2cwbyte &H10 I2cwbyte &H06 I2cwbyte 70 I2cwbyte &H00 I2cstop w momencie napotkania instrukcji i2cstart program zawiesza sie próbowałem już na wszystkie sposoby z i2csend i nic. Trzeba jakieś rejestry specjalne konfigurować? Rezystory podciągające...

    Mikrokontrolery   26 Lis 2007 09:19 Odpowiedzi: 3    Wyświetleń: 1404
  • REKLAMA
  • Atmega128 - Wysyłanie adresu do portów A, C i D w języku C

    Witam wszystkich. Mam małe pytanie związanie z obsługą portów. Otóż czy jest możliwość jedną komendą wysłanie do 3 portów ( A, C oraz trzy pierwsze bity portu D = mam do tych portow podlaczony SRAM 512kb , adresowanie A0-A18) jakiegoś tam adresu. Wiem , że jest taka możliwość jako adres zewnętrznego SRAMu ale to co się orientuje to tylko do pinów A0-A15....

    Mikrokontrolery   06 Kwi 2005 17:46 Odpowiedzi: 7    Wyświetleń: 1597
  • Atmega128 – wyłączanie sprzętowego SPI, ustawienia rejestrów, dezaktywacja SPI

    Proponuje jak zwykle dokumentację - rejestr SPCR.

    Mikrokontrolery   08 Kwi 2008 21:43 Odpowiedzi: 1    Wyświetleń: 1992
  • [Atmega128] Jak ustawić PWM na Atmega128 do sterowania 3 silnikami?

    Z tego co pamiętam, rejestry OCR1x uaktualnia się w przerwaniu overflow do timera.

    Mikrokontrolery AVR   16 Lut 2011 11:50 Odpowiedzi: 11    Wyświetleń: 5154
  • ATMega128 - Overclocking do 30MHz - Stabilność i wymagania sprzętowe

    Czyli mówimy o sygnale wejściowym rzędu 400Hz (rpm) i 120Hz (v). Tutaj nie trzeba żadnych przerwań, to wszystko można zrobić sprzętowo i tylko odczytywać rejestry co pewien czas. A grafika/animacje, to chyba tylko na postoju, bo podczas jazdy to raczej będzie rozpraszać niż pomagać? Moim zdaniem nawet M128 spokojnie wystarczy do takiego projektu. W...

    Mikrokontrolery AVR   15 Maj 2015 08:02 Odpowiedzi: 23    Wyświetleń: 1995
  • ATmega128 a Arduino - co wybrać do nauki i projektów w C?

    Na arduino bez problemu możesz pisać sobie programy w c w winavr i je tam testować. więc jeśli nie przeszkadzają Ci inne rejestry poszczególny mikrokontrolerów to arduino powinno się sprawdzić.

    Mikrokontrolery Początkujący   21 Mar 2013 17:38 Odpowiedzi: 4    Wyświetleń: 1317
  • ATmega128 - zapis/odczyt rejestrów w assemblerze, adresy $60-$9D

    Za pomocą jakich instrukcji w assemblerze mogę zapisywać coś do rejestrów R0-R15 ? Masz na myśli zastąpienie załadowania bezpośrednich wartości np. ldi / cbr / sbr r0, 0xD5 (nie istnieją !) ? Jest tego trochę ;) (na przykładzie r0 , r16 i wartości 0xD5 ): ldi r16, 0xD5 mov r0, r16 ldi r16, 0xD5 push r16 pop r0 Można także zatrudnić w/g własnej pomysłowości...

    Mikrokontrolery   08 Sie 2005 13:53 Odpowiedzi: 4    Wyświetleń: 1379
  • ADC w ATmega128 czy poprawnie napisałem obsługę PWM

    Rozrysuj sobie na kartce wynik operacji OCR1AH=(wypelnienie>>4); i OCR1AL=wypelnienie; - pewnie zauważysz błąd. Druga sprawa - w AVR zapis do rejestrów 16 bitowych wymaga zachowania odpowiedniej kolejności - najprościej ich nie rozbijać na rejestry 8 bitowe i zrzucić pracę na kompilator.

    Mikrokontrolery AVR   15 Kwi 2015 08:43 Odpowiedzi: 8    Wyświetleń: 1110
  • Jak generowac kilka przebiegow prostokatnych na jednym at32?

    Bascom tablice numeruje od 1. Można w nim zrobić tylko tablice jednowymiarowe. Ale masz w Atmedze128 4 liczniki. Nigdy nie robiłem nic na ATmega128. Ale właśnie ściągnąłem datasheet i widzę że timer3 ma 3 rejestry OCR timer1 2 rejestry timer2 i timer0 po 1 rejestrze. To razem osiem. A jeszcze pojemność liczników ustawiana-to jeszcze 4. To są różne częstotliwości...

    Mikrokontrolery AVR   01 Kwi 2009 21:01 Odpowiedzi: 50    Wyświetleń: 5427
  • ATmega128 UART asm jak wylaczyc kompatybilnosc z 103??

    witam Zaczynam z atmega128 i na wstępie mam problem z uart avrstudio i asembler problem mam mianowicie z dostępem a raczej z wpisem do rejestrów UBRRH UCSRC z tego do czego doszedłem po paru godzinach to to ze avrstudio pokazuje mi te rejestry jako NA . Dodam ze fusebit jest wyłaczony M103 może ktoś mógł by mi to jakoś objaśnić bo nie czaje jak się...

    Mikrokontrolery AVR   31 Mar 2010 16:02 Odpowiedzi: 9    Wyświetleń: 2453
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Przeniosłem sei() pod ustawienie wywołania. Sprawdziłem multimetrem stan na wyjściu INT z PCF i ciągle buja się od 0 do 5 niezależnie jak ustawie rejestry w PCF. Źle je ustawiam ? Czy może z PCF jest coś nie tak ? Godzinę wpisuje i odczytuje bez problemu.

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 984
  • Jak używać RAM zamiast rejestrów w AVR ATmega128?

    A nie łaska w przerwaniu odkładać i zdejmować rejestry na stos/ze stosu? Push i Pop mogą Ci w programie głównym "nie działać" jak nie wiesz jak z nich skorzystać ale w przerwaniu na pewno zadziałają. Mówisz że wykorzystujesz wszystkie rejestry. Na to nie ma rady. Jest za to inna rada: Nie wykorzystuj ich ;) Po prostu przerzuć parametry do RAMu jak na...

    Mikrokontrolery AVR   16 Maj 2010 19:49 Odpowiedzi: 13    Wyświetleń: 2342
  • ATMEGA128 BASCOM automatyczne przeładowanie timer3

    Myślę że forum jest nie tylko po to by pytać. Kolega zdążył zamknąć wątek i napisał że Bascom nie pozwolił na skonfigurowanie Timera i musiał to zrobić na rejestrach. Nie wiedział jak, a ja chciałbym dla potomnych zostawić instrukcję. Dołączyłem ten post i odblokowałem temat. Tak to wygląda i się kompiluje: [syntax=basic4gl]$regfile = "m128def.dat"...

    Mikrokontrolery AVR   21 Sty 2015 23:40 Odpowiedzi: 6    Wyświetleń: 1979
  • [ATmega128][C]przerwania nie wracają, reset uC: fuse M103C

    nelik1987-ściągnięcie PDF Atmega128 nic nie kosztuje. A to był pierwszy procesor Atmela który przyzwyczajenia odwrócił do góry nogami. Naprawdę trzeba to przeczytać. Jeszcze jest port C domyślnie ustawiony na debugger. I rejestry poza normalnym obszarem I/O. I adresowanie pamięci 128 a nie 64. Więcej nie pamiętam- ale może ktoś pamięta. I scal te pytania...

    Mikrokontrolery AVR   08 Gru 2009 21:36 Odpowiedzi: 11    Wyświetleń: 2958
  • [Atmega128] Atmega128: Ustawianie i kasowanie bitów na porcie F w C

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

    Mikrokontrolery AVR   23 Lut 2011 13:20 Odpowiedzi: 2    Wyświetleń: 1019
  • Jak skonfigurować przerwania UART na ATmega128 w języku C?

    Witam Być może było to już na forum ale ja nie mogę dla siebie nic znaleść odpowiedniego. Siedzę w tym już kilka dni (może już się zestarzałem i coraz wolniej rozumuje) i narazie jest to wsszystko w powijakach. Używam kompilatora AVR-gcc wię język c mnie raczej interesuje. Do tej pory była to moja ulubiona 51 z którą nie miałem prawie rzadnych problemów....

    Mikrokontrolery   25 Wrz 2007 10:59 Odpowiedzi: 16    Wyświetleń: 3207
  • ATmega128 i T6963. Obsługa wyświetlacza graficznego. Pojawiają się linie.

    ... JTAG wylaczylem. A tryb zgodności z ATMega103 wyłączyłeś :?: Uwaga : Rejestry PORTF, DDRF, PINF, PORTG, DDRG, PING nie są dostępne w trybie zgodności z Atmega103 Piotrek

    Mikrokontrolery   05 Lis 2006 16:38 Odpowiedzi: 3    Wyświetleń: 1662
  • Baud rate na atmega128 (Jak ustawić rejestr UBRRnL i UBRRnH)

    Datasheet strona 174 Table. 74

    Mikrokontrolery AVR   22 Lis 2010 19:16 Odpowiedzi: 4    Wyświetleń: 1167
  • ATMega128 - problemy z pinami i programowaniem przez ISP STK200

    tak dokładnie taki sam programik nawet na attiny 2313 teraz sprawdziłem i też działa. Zasilanie teraz zrobiłem tak jak krzych napisał i dalej nie działa. no to dalsze podpowiedzi - jakie jeszcze rejestry związane z portami mają AVRy? :wink: utro sprawdze pinb.4 = 1 :) próbowałem wszelkich mi znanych kombinacji aby odpalić diodę nawet toggle

    Mikrokontrolery AVR   02 Gru 2012 12:38 Odpowiedzi: 18    Wyświetleń: 2022
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    Można dać NAKED i znając zasadę działania kompilatora w asm odłożyć używane rejestry na stos a w C napisać resztę. Czy sie mylę? Tylko po co skoro kompilator zrobi to samo w tej sytuacji? Naked to jest akt desperacji i rwania włosów z głowy "dlaczego nie użyłem porządnego uC". Należy dobrać uC do zadania, a nie kierować się swoimi umiejętnościami i...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 11106
  • [ATmega128] DS1305 na ATmega128 - błędna inkrementacja czasu co 10 sekund/minut

    Dzięki za podpowiedź, ale niestety nie pomogło :( Umieściłem te zmienne jakos globalne i nadal nic się nie wyświetla :( SPI i DS1305 działa dobrze, bo jak wrzuce kod w pętle główną to mi to ładnie sekundy odczytuje i wyświetla, więc widoczenie coś jest nie tak z tym przerwaniem .. DS1305 powinno co 1 sekunde wystawiać flagę przerwania na INT0, a w Atmega16...

    Mikrokontrolery AVR   28 Gru 2010 23:30 Odpowiedzi: 4    Wyświetleń: 2334
  • Różnice w programowaniu mikrokontrolerów ATMEL w Bascomie i zgodność z STK200

    Atmel się przesiada z oznaczeniami, a ATmega8 i ATmega 128 to wcześniejsze nazewnictwo, bo zaczynają robić procesorki, które mają jednakowe obudowy i rejestry i pierwsze cyfry mają je różnicować, podczas gdy następne oznaczają konkretną podrodzinę, a różnią się ilością pamięci Flash/RAM. ATmega128 to cienias dla ATmega1281/2561/1280/2560... ;)

    Mikrokontrolery   12 Lis 2005 21:30 Odpowiedzi: 10    Wyświetleń: 5081
  • ATmega128 I2C: Zerowanie bitu TWINT w AVRStudio 4 - Assembler

    Nie moge użyć instrukcji in w przypadku rejestru TWCR , ponieważ on znajduje się w obszarze rejestrow rozszerzonych i tam nie działają instrukcje in , out . The I/O memory space contains 64 addresses which can be accessed directly, or as the Data Space locations following those of the Register file, $20 - $5F. In addition, the ATmega128 has Extended...

    Mikrokontrolery   18 Lis 2005 13:06 Odpowiedzi: 8    Wyświetleń: 1865
  • Jakie multipleksery do Atmega128 dla 30 czujników LM35 i 30 przekaźników?

    2. Możesz użyć rejestrów przesuwnych np 4094 + jakiś element mocy (da sie zrobić na 2 pinach przy połączeniu kaskadowym i 8 przy równoległym). Przy równoległym 4 przekaźniki mogą być włączone jednocześnie. Jeżeli by wykorzystać rejestry przesuwne połączone kaskadowo to znikną ograniczenia związane z ilością włączonych przekaźników. Po prostu jeżeli...

    Mikrokontrolery   13 Wrz 2007 14:12 Odpowiedzi: 26    Wyświetleń: 3827
  • [ATMega128] [ATMega128][C] Przerwanie SIG_OUTPUT_COMPARE3B nie działa poprawnie, co poprawić?

    Wykonuje przerwanie na procesorze Atmega128 pisząc program w C output compare i stosuje uchwyt w przerwaniu SIG_OUTPUT_COMPARE3A no i w tym trybie przerwanie mi działa jeżeli użyje uchwytu przerwania SIG_OUTPUT_COMPARE3B (odpowiednio) pozmieniam rejestry to niestety nie działa oto kod procedu najważniejszych: SIGNAL (SIG_OUTPUT_COMPARE3B) {...

    Mikrokontrolery AVR   03 Cze 2008 14:38 Odpowiedzi: 8    Wyświetleń: 2268
  • Atmega128 i PCF8583 w module Propox - odczyt adresu działa, czas zwraca zera

    Witam, Około pół roku temu zakupiłem moduł o którym mowa. Do tej pory nie korzystałem z PCF8583 modułu aż do dzisiaj. Rejestry da się zapisać oraz odczytać ale zegar stoi. Zwarcia w obwodzie kwarcu nie stwierdziłem...połączenia wydają się wyglądać poprawnie. Niestety nie mam jak sprawdzić czy kwarc coś generuje. Jakieś sugestie? Pozdrawiam Dosinsky...

    Mikrokontrolery   21 Lis 2007 13:27 Odpowiedzi: 9    Wyświetleń: 1689
  • Symulacja UART w AVR Studio dla Atmega128 - jak to zrobić?

    Jesli nic nie zmieniales z lewej strony powinienes miec panel Workspace. Na dole tego panelu sa zakladki Project|I/O|Info. Kliknij zakladke I/O. Ukaze sie drzewko z zasobami procesora. M.in. jest tam galaz I/O. Po rozwinieciu powinien tez byc USART. W Atmedze 128 pewnie beda dwie takie galezie USART0 i USART1. Po rozwinieciu ukaza Ci sie wszystkie rejestry...

    Mikrokontrolery   26 Kwi 2005 19:58 Odpowiedzi: 3    Wyświetleń: 1489
  • Wyłączenie i włączenie watchdoga w ATmega128 na początku

    http://www.elektroda.pl/rtvforum/topic48... Cytat: Nie wiem czy to jeszcze aktualna uwaga, ale miałem ten sam problem, a po wczytaniu się w dokumentacje pisze tam że po włączeniu watchdoga i zresetowaniu układu - watchdog nie jest wyłączonay ( bit WDE w rejestrze WDTCSR nie jest zerowany ). Musisz jako pierwszą instrukcję w programie umieścić...

    Mikrokontrolery   23 Sie 2006 10:20 Odpowiedzi: 2    Wyświetleń: 3301
  • Brak odpowiedzi od atmega32 slave w komunikacji I2C z atmega128 master

    Ja mam tak rejestry i napewno odpowida ack po zaadresowaniu: Twar = &B10110100 'adres=180 dec, no general call answ. Twbr = &H00000000 'TWI bit rate (tu SLAVE dlatego 0) Twcr = &B01000101 'TWI enabled, TWI int enabled, ACK enabled Do tego jak już to odpalisz to potrzebujesz obsługę samego wektora przerwania i odpowiednie zareagowanie na to co...

    Mikrokontrolery   25 Lis 2006 17:18 Odpowiedzi: 6    Wyświetleń: 2509
  • ATmega128 - przerwania nie generują impulsów do silników krokowych

    A ni jest tak, że włączenie silnika i wogóle pracujący silnik czasami resetuje ci procka? Daj długi delay na początku to szybko to zauważysz. Nie masz włączonego watchdoga którego nie kasujesz? Czy masz dobrze skonfigurowane rejestry od przerwań? Może włączyłeś jakieś przerwanie a nie zrobiłeś jego obsługi? Może nie masz podciągnięcia na wyjściu sterującym...

    Mikrokontrolery AVR   15 Maj 2011 08:46 Odpowiedzi: 13    Wyświetleń: 1875
  • [c] Inicjalizacja RTL8019AS z Atmega128 - brak wymiany pakietów po połączeniu

    A do czego wykorzystujesz ten układ? W skrócie: do szyfrowania połączenia Ethernetowego. Niby RTL zapisuje jakies dane, ale przeważnie błędne (albo nie zapisuje). Na razie tylko kilka rejestrów się zgadza, reszta jest błędna. A jak to jest z wyborem strony? Nie trzeba do CR wpisywać na miejsce bitu 6 i 7 (PS0 i PS1) odpowiednio żeby wybierać stronę?...

    Mikrokontrolery AVR   14 Cze 2009 11:24 Odpowiedzi: 10    Wyświetleń: 2232
  • ATmega64 na ATmega128 – brak działania po wymianie, różnice i konfiguracja fuse bits

    program pisze w bascomie (poniewaz narazie taki język znam, dopiero uczę sie C), w wersji prostej mial to byc zwykly sterownik do urzadzenia wentylacyjnego (pomiar cisnienia i sterowanie dmuchawą itd.), jednak z biegiem czasu zostały dodawane dodatkowe funkcje, a najwiecej miejsca zajmuje "historia modyfikacji" zapisywana do eepromu, ponieważ w bascomie...

    Mikrokontrolery AVR   24 Wrz 2009 17:08 Odpowiedzi: 3    Wyświetleń: 1404
  • USART ATmega128 nie wysyła na TxD - konfiguracja i przerwania UART

    To: ldir16,(1<<RXCIE0) | (1<<RXEN0) | 1<<TXEN0 Nie powinno być w nawiasie? Nie wiem jaki to kompilator, może ten nie akceptuje tego bez nawiasów. I tutaj: ldir17,0x00 ldir16,USART_Speed ;transmisja 4800 b/s ldir16,0x00 stsUCSR0A,r16 ldir16,(1<<RXCIE0) | (1<<RXEN0) | 1<<TXEN0 stsUCSR0B,r16 ;włączenie odbiornika RS...

    Mikrokontrolery Początkujący   30 Maj 2012 14:04 Odpowiedzi: 3    Wyświetleń: 2252
  • Przykładowy kod w C do zapisu/odczytu pamięci zewnętrznej ATmega128

    bezpośrednio, bez pomocy wskaźnika można się odwoływać do pamięci zewnętrznej np tak: *((unsigned char*)0x1234) = ....; Problemem w dostępie do niższych adresów jest to, że pamięć zewnętrzna i wewnętrzna, przestrzeń i/o i rejestry mogą być osiągalne przez tą samą przestrzeń - przestrzeń pamięci ram, która ma 64KiB... Dolna część zewnętrznej pamięci...

    Mikrokontrolery   14 Sie 2007 12:08 Odpowiedzi: 10    Wyświetleń: 1844
  • [GCC] Jak przekazać definicje z GCC do asemblera AVR?

    Skoro to wstawka, to nie możesz tak: #define BARDZO_WAZNA_WARTOSC 42 asm volatile ( "ldi r16, %0" "\n\t" : /* wartosc zwracana */ : "M" (BARDZO_WAZNA_WARTOSC) : "r16" /* rejestry zamazywane */ ); Ewentualnie prościej: uint8_t stala = BARDZO_WAZNA_WARTOSC; asm volatile ( "jakas...

    Mikrokontrolery AVR   27 Gru 2008 01:21 Odpowiedzi: 9    Wyświetleń: 2332
  • [Xmega][GCC]Jak używać DMA i innych dobrodziejstw w Xmega.

    JarekC <- w zasadzie nie jest mi potrzebna tak "spora" moc obliczeniowa jaką udostępnia XMega, ale porównując cenę AtMega128 i AtXMega128X3 to wole wybrać XMega i powoli się z nim oswajać:). Druga sprawa to, że np. AtMega128 nie jest zalecany do nowych konstrukcji. tmf <- dzięki za obszerny opis. Póki co badam temat na sucho:). Z tego co napisałeś...

    Mikrokontrolery AVR   28 Paź 2009 10:33 Odpowiedzi: 7    Wyświetleń: 7103
  • Jak skonfigurować ATmega128 do komunikacji z PC przez RS232 przy 115,2kbps?

    Bardzo dziękuję za podpowiedzi. Spróbuję z tym snifferem i zobaczę co się będzie działo. Co do kwarcu to jeśli będzie to jedyne rozwiązanie to spróbuję podmiany, choć trochę ucierpi procesor na szybkości czego wolałbym uniknąć. do tadzik85 dziękuję za informację, choć akurat dokumentację przeczytałem, ale mam jedną uwagę dla wszystkich którzy trafią...

    Mikrokontrolery AVR   29 Cze 2010 14:35 Odpowiedzi: 8    Wyświetleń: 2634
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Jak Ty sterujesz tymi silnikami krokowymi, że potrzebujesz tyle pierwiastków liczyć? Co do liczenia pierwiastków to przy obliczaniu rampy - przyśpieszenia/hamowania jest to chyba najdokładniejsza metoda i najprostszy wzór. Dlatego od tego zacząłem. Jest to w linku z mojego poprzedniego posta. Odpowiedź na Twoje pytanie kończy się przy równaniu nr 8....

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 553317
  • Battle Tank - gra 3d na AVR

    FPGA to troche inna sprawa bo w jednej kosci mozesz i dac kilka procesorow do tego niezalezny hardware itp. Wszystko zalezy z jaka dokladnoscia musisz generowac sygnaly synchronizacji i wysylac do tego dane. Normalnie w PC miales pamiec obrazu o odpowiedniej organizacji ktora musiales wypelnic i fakt brak jakiejkolwiek sprzetowej akceleracji. Swojego...

    DIY Zagranica   27 Wrz 2008 23:14 Odpowiedzi: 47    Wyświetleń: 16655
  • [Bascom] Jak odbierać kod RC5 w Atmega128 z multipleksowaniem LED?

    Witam, od wczoraj zmagam się z problemem odbioru kodu RC5 w urządzeniu, w którym mam multipleks dużej ilości wyświetlaczy 7-segmentowych LED. Przerwania na multipleks przychodzą co około 4ms. Multipleksowanych cyfr jest łącznie 48, ale pogrupowane są one, tak jakby były tylko 4 cyfry. W każdym przerwaniu kody segmentów wysyłane są szeregowo na 3 rejestry...

    Mikrokontrolery AVR   11 Cze 2011 09:11 Odpowiedzi: 9    Wyświetleń: 2913
  • Błąd kompilacji w AVR Studio przy ustawianiu rejestru UCSR0C dla ATmega128

    rozkazy IN/OUT działają tylko do $60 adresu. Zamiast OUT'a daj STS UCSR0C, r16

    Mikrokontrolery   16 Cze 2006 09:51 Odpowiedzi: 1    Wyświetleń: 1008