atmega128 adresowa

Znaleziono około 118 wyników dla: atmega128 adresowa
  • ATmega128 + WinAVR: jak umieścić tablice w zewnętrznym RAMie

    Witam, Do pamięci zewnętrznej odwołujesz się przez zwykły wskażnik o adresie większym niż wewnętrzna przestrzeń adresowa RAM'u Więc aby stworzyć tablice musisz odwołać się przez wskażnik char* bufor = (char*)0x8000; // deklaracja adresu początkowego tablicy //--------------------------------------...

    Mikrokontrolery   18 Sie 2005 16:56 Odpowiedzi: 2    Wyświetleń: 1994
  • REKLAMA
  • 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ń: 1841
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega128 - Wysyłanie adresu do portów A, C i D w języku C

    Jezeli chcesz miec dostep do przesłoniętej części pamięci, zawsze możesz kombinować recznie z pinami portów, a adresy można trzymać na kilku zatrzaskach np. 74HC(T)547 tez wystawianych z portu A i tym sposobem czytać nawet całą pamięć, zważywszy na to, iż najczęściej dostęp jest sekwencyjny, nie będzie potrzeby zbyt częstych zmian starszych bitów adresujących,...

    Mikrokontrolery   06 Kwi 2005 17:46 Odpowiedzi: 7    Wyświetleń: 1582
  • ATMega128 i bootloader. Zły adres zapisu bootloadrea

    Dzięki za wyjaśnienie, jednak pojawił się kolejny problem. Adresowanie stron. Obojętnie jaki adres strony ustawię bootloader zawsze zapisuje dane w 1 stronie. Napisałem prosty program: pageAdress = 0x0002; Byte_Address = 0x0001; for (d=0;d

    Mikrokontrolery AVR   16 Sie 2021 21:37 Odpowiedzi: 5    Wyświetleń: 939
  • Podłączenie zewnętrznej EEPROM 8k do ATmega128 od adresu 2000h - schemat?

    Hej! Jak podłączyć do ATmega128 bądź innego AVR zewnętrzną pamięć EEPROM przykładowo 8k tak aby widziana była od adresu 2000h. Chodzi tu głównie o rysunek ale proste wyjaśnienie dlaczego tak a nie inaczej też mnie ucieszy :) Temat aktualny do środy 14:00 Pozdrawiam :)

    Mikrokontrolery   31 Sty 2006 13:33 Odpowiedzi: 1    Wyświetleń: 1038
  • REKLAMA
  • ATMega128 - programy w AVR Studio 4 - czujnik temperatury...

    Jęsli jeszcze potrzebne:) LCD masz połączony przez dekoder adresu. Wystarczy dane podać na adres 0xFF05 – rejestr danych, a instrukcje na 0xFF04 – rejestr instrukcji. Przyklad ( sprawdzany na ATMEGA128 EVB503 - wtedy mam inne adresy danych i instrukcji. W przykładzie zmieniłem na te które są Ci potrzebne w EVB03) #define LCD_instrukcje (*(unsigned...

    Mikrokontrolery   03 Lut 2008 15:26 Odpowiedzi: 13    Wyświetleń: 5691
  • ATmega128 + RAM - kolejność linii w szynie adresowej

    Rozumiem twoją ciekawość, jednak zauważ, że np pamięć 6116, która jest krótsza o dwie nogi z każdej strony oraz ma mniejszą pojemność, ma pokrywające się oznaczenia linii adresowych jak 62256. Zwiększając pojemność wydłużyli kość aby zrobić miejsce na dodatkowe linie adresowe, stąd nieporządek. W takim przypadku możliwe, że istniał etap przejściowy...

    Mikrokontrolery AVR   20 Lip 2011 17:55 Odpowiedzi: 6    Wyświetleń: 2403
  • Atmega 8 - Komunikacja z urządzeniami peryferyjnymi

    Witam. Ostatnio zainteresowałem się komunikacją uP z innymi urządzeniami i napisałem prosty program do obsługi Atmega 8 - PC( Labview). Problem polega na tym ,że potrafię przesłać ramkę danych ale w jaki sposób zaadresować ją do konkretnego urządzenia ? Myślałem o tym by każdemu urządzeniu nadać jakiś unikatowy adres i przesyłać kolejno ramkę adresu...

    Mikrokontrolery   15 Cze 2013 10:12 Odpowiedzi: 3    Wyświetleń: 1116
  • ATmega128 a ustawienie SPI, co oznacza zapis PORTB-1

    Witam! Chcę usawić SPI w ATmega128. Poniżej wklejam kod z datrasheet Atmega128: SPI_MasterInit: ; Set MOSI and SCK output, all others input ldi r17,(1<<DD_MOSI)|(1<<DD_SCK) out DDR_SPI,r17 ; Enable SPI, Master, set clock rate fck/16 ldi r17,(1<<SPE)|(1<<MSTR)|(1<... out SPCR,r17 ret Ponieważ nie mogę użyć żadnego rejestru...

    Mikrokontrolery   09 Sie 2006 13:47 Odpowiedzi: 4    Wyświetleń: 1646
  • [ATMega128][C/AvrStudio+WinAvr] ATMega128 i zewn. RAM.

    Witam, mam następujący problem - staram się dołączyć do Atmegi 64k pamięci sRAM, konkretnie 2x 61256-15. Póki co procek taktowany wewn. rezonatorem 8MHz, docelowo ma być kwarc 16MHz (jeszcze go po prostu nie wlutowałem). Wyłączona zgodność z Mega103, JTAG też. Schemat tutaj: http://obrazki.elektroda.pl/8691151200_1... Przy czym bufor...

    Mikrokontrolery AVR   01 Sty 2012 11:11 Odpowiedzi: 0    Wyświetleń: 2204
  • ATmega128 jakim programem mam ustawić oscylator zewn?

    witam ... mam pytanie odnosnie ATmega 128 ... niedawno kupilem i chcialem zaprogramowac ale... wystapily problemy :cry: prosze podajcie mi jakis opis jak mam ustawic oscylato zewnetrzny jakim programem... i jakim programatorem mam to zrobic .... jestem poczatkującym w tych sprawach jednakze bardzo potrzebuje tej wiadomosci ... jesli juz ktos to wykonywal...

    Mikrokontrolery   26 Mar 2006 17:58 Odpowiedzi: 9    Wyświetleń: 1436
  • REKLAMA
  • XMega 128 - odczyt danych z tablicy w pętli - problem z ADIW i zmiennym adresem

    Witam Męczę się już kilka godzin nad tematem i nie mogę sobie dać rady. O ile ręczny odczyt z tablicy jest ok tak z odczytem w pętli mam wielkie kłopoty. ADIW dodaje bezpośrednio jedynie do 63. Ja potrzebuję odczytać bynajmniej 120 bajtów w pętli o zmiennym adresie. Przypuszczam,że w grę wchodzi Z+ , lub nawet RAMPZ lecz nie mam pojęcia jak to zorganizować....

    Mikrokontrolery AVR   29 Paź 2015 15:26 Odpowiedzi: 7    Wyświetleń: 1470
  • ATxmega128 - Nie dziala mi tablica z adresami procedur

    Witam napisałem prostą procedurę, która ma w z tablicy pobrać adres danej procedury i do niej wskoczyć, problem w tym, ze jak symuluje tą procedurę to na końcu do rejestru Z nie trafia adres procedury tylko same 0xFFFF Może ktoś znaleźć błąd? Jak przeglądam w oknie Memory zawartość APP_Section to faktycznie są same FF, dlaczego nie widzę tam mojej tablicy...

    Mikrokontrolery Początkujący   14 Maj 2015 22:56 Odpowiedzi: 6    Wyświetleń: 831
  • Atmega128 – jak ustawić piny PB2 i PB3 jako MOSI i MISO zamiast domyślnych?

    Witam wszystkich Forumowiczów Czy jest jakiś sposób przeprogramowania kości tak aby piny PB2,PB3 należały do MOSI i MISO? Pytam się ponieważ zrobiłem już płytke a nie zauważyłem w nocie że SPI piny są zmapowane do PE0,1 Proszę o jakieś pomysły. Pozdrawiam wszystkich DJ_

    Mikrokontrolery   23 Mar 2005 00:37 Odpowiedzi: 3    Wyświetleń: 1023
  • Jakie instrukcje zamiast IN/OUT dla adresów powyżej 0x3F w Atmega128?

    Nie wiem jakie użyc instrukcje wzamian za in i out, aby możliwał była prawidłowa asemblacja i nie zmieniły się "efekty" działania takich instrukcji poza tym, że wpisywałyby dane to tych adresów "wyższych". Dla przykładu: outTWCR, temp wyskakuje przy asemblacji w AVR Studio 4.12 komunikat: error: Operand 1 out of range: 0x74 Podobnie jest np z outDDRF,...

    Mikrokontrolery   13 Sie 2006 19:46 Odpowiedzi: 3    Wyświetleń: 1547
  • ATMEGA 128 - Lokalizacja pinów PWM i ADC

    Witam, Mam pytanie pod jakimi pinami w Atmedze 128 jest zaszyty PWM i przetworniki ADC ?

    Mikrokontrolery Początkujący   18 Cze 2015 18:53 Odpowiedzi: 10    Wyświetleń: 1875
  • Konfiguracja zewnętrznego RAM dla Atmega128 w WinAVR - adresy i makefile

    Witam, doczytalem ze nie wystarczy wlaczyc XMEMa w MCUCR aby obslugiwac zewnetrzny ram,ustawiam sobie ze bedzie jeden sektor pamieci. Tym samym trace 4KB wewnetrznego RAMU ale zyskuje zewnetrzny. Pamiec strobuje z uzyciem A15 wiec interesuja mnie adresy 0x8000 - 0xFFFF. Trzeba jeszcze powiadomic o tym kompilator. Uzywam WinAVR i jest tam sekcja w makefilu...

    Mikrokontrolery   24 Paź 2005 10:51 Odpowiedzi: 1    Wyświetleń: 1024
  • zapis we flaschu bajtów w pliku wynikowym avr atmega x

    Używam compilatora MicroC pro for Avr(język C) i moje pytanie jest następujące jak napisać linie kodu żeby w konkretnym adresie flasha zawsze zapisywał 3 bajty mam na myśli np adres 1FFFE=55 i w adrsie 1FFFF=AA. Chcę, żeby po kompilacji te bajty w pliku wynikowym były wpisane po kompilacji . Dziękuje i pozdrawiam

    Mikrokontrolery   09 Lip 2019 17:07 Odpowiedzi: 8    Wyświetleń: 555
  • ATmega 128 rs232 c. Błędy. UCSRA undeclared, UDR undeclared.

    Witam!! Mam problem z ożywieniem rs232 na ATmega 128. Wykorzystałem kod z książki Mirosława Kardasia "Mikrokontrolery AVR język C podstawy programowania". [syntax=c]#include <avr/io.h> #include <util/delay.h> // deklaracja funkcji nadawczej void USART_Transmit( unsigned char data ); //główna funkcja programu int main (void) { //w tym miejscu...

    Mikrokontrolery AVR   24 Lis 2011 15:16 Odpowiedzi: 10    Wyświetleń: 2252
  • [C] ATmega1280 - zainicjowanie zmiennej w określonym adresie

    Witam. Da się w języku c zainicjować zmienną w określonej komórce pamięci RAM? Podłączyłem do ATmegi1280 zewnętrzną pamięć RAM i chciałbym sprawdzić czy zachodzi komunikacja pomiędzy tymi dwoma układami. Wewnętrzna pamięć RAM tego mikrokontrolera adresuje się do 0x21FF, a zewnętrzna od 0x2200 do 0xFFFF. Chciałbym więc zapisać jakąś liczbę w pamięci...

    Mikrokontrolery AVR   28 Kwi 2017 12:21 Odpowiedzi: 4    Wyświetleń: 816
  • Atmega128 - początkujący - UART0 ma nadawać po przycisku

    Witam. Próbuje napisać kod , ktory bedzie za pomocą przycisku na PC4 na przemian włączał i wyłączał diodę , a także nadawał stringi na uart0 , lub uart1. Wyłączyłem kompatybilność Atmega103 a także JTAg-a. Fusebity ustawione - CKSEL Int. RC Osc. 1 MHz; Start-up time: 6 CK + 0 ms , cos mi nadaje, ale krzaki i znaki zapytania. poniżej kod: #include <avr/io.h>...

    Mikrokontrolery AVR   12 Sty 2010 23:17 Odpowiedzi: 2    Wyświetleń: 1532
  • USART ATmega128 nie wysyła na TxD - konfiguracja i przerwania UART

    Może ktoś pomoże, dlaczego usart atmega 128 nie wysyła nic na wyjście RS TxD. Uart jest ustawiony, po wpisie do UDR0 nie wychodzi nic na wyjście TxD, nie wchodzi również w obsługę przerwania od nadajnika. SP. oto program: [syntax[syntax=asm] .nolist .include"m128def.inc" .list .defAL = r24 .defAH = r25 ;akumulator .equ SYS_FREQ_HZ = 8000000 .equ RS232_BAUD_RATE...

    Mikrokontrolery Początkujący   30 Maj 2012 14:04 Odpowiedzi: 3    Wyświetleń: 2252
  • Brak komunikacji z programatorem ATmega128, brak sygnału na kwarcu 8MHz

    Witam! Mam sklepowo nowy atmega128 i po wlozeniu go do ukladu ( uklad = kwarc 8MHz + zasialanie + zlacze ISP) nie ma komunikacji z programatorem. Brak sygnalu na kwarcu. Mam pytanie do osób znajacych sie na rzeczy czy procek jest uwalony czy o czyms nie wiem. (kwarc i programator sa napewno dobre bo uzywalem ich przy at90S8515). ??? Pozdrawiam.

    Mikrokontrolery   04 Sie 2005 08:58 Odpowiedzi: 6    Wyświetleń: 1398
  • [Atmega128] Czy schemat połączeń Atmega128 z kartą SD i DAC jest poprawny?

    W końcu A1..A3 maja związek z pamięcią To jest tylko do adresowania urządzeń na I2C - jak inicjujesz zapis/odczyt iic to wysyłasz adres urządzenia, do którego się odwołujesz. Część jest na stałe zapisana w hw i na to nie masz wpływu, część jak owe linie adresowe pozwala zmieniać ten kawałek adresu, który trwale zapisany nie jest - pozwalając na pracę...

    Mikrokontrolery Początkujący   09 Paź 2012 14:41 Odpowiedzi: 10    Wyświetleń: 2142
  • Atmega128 + XRAM, Bascom. Układ nie zapisuje danych do pamięci.

    Witam. Dlaczego sygnał CS nie jest stanem ustalonym? Umieść większy schemat. Proponuje dokładać dekoder adresowy zbudowany na układzie np. 74*138. Pozdrawiam.

    Mikrokontrolery   12 Sty 2007 16:38 Odpowiedzi: 4    Wyświetleń: 2935
  • RTL8019AS +ATmega128 nie wystawia danych na magistralę

    podlaczyles cala czesc magistali adresowej czy tylko pare linii, sprawdz czy pod dobry adres piszesz ( lub jak podlaczyles niewykorzystane piny adresowe)

    Mikrokontrolery   13 Cze 2008 07:22 Odpowiedzi: 3    Wyświetleń: 1104
  • Bascom - odczyt danych z SD i zapis do zewnętrznej pamięci SRAM

    Dzięki za odpowiedzi, taki czas jest dla mnie idealny, nawet "potrojony" mnie zadowala :) Teraz pytania bardziej konkretne. Wstępnie będzie to Atmega128, pamięć typu 628512 podłączona zgodnie z helpem bascoma. Wg. dokumentacji, mogę "sprzętowo" obsłużyć 64kb, czy przejdzie taki myk, by podzielić 512kB SRAM na 8 banków i sterując je adresami A16-A18...

    Mikrokontrolery   21 Sty 2018 23:11 Odpowiedzi: 16    Wyświetleń: 1068
  • AVR - Obsługa pamięci PROGMEM powyżej 64KB w ATmega1284p, wersja gcc?

    __flash adresuje w obrębie pierwszych 64 kB, __flash1 w obrębie kolejnych 64 kB itd. Operator (at) pobiera prawidłowy 24-bitowy adres, stąd nie ma już potrzeby korzystania z makra GET_FAR_ADDRESS. Położenie danych w pamięci można zmieniać ręcznie przesuwając sekcje, lub przez zmianę skryptu linkera. Należy jednak pamiętać, że __flash "zawija" się na...

    Mikrokontrolery AVR   18 Gru 2013 08:23 Odpowiedzi: 5    Wyświetleń: 2142
  • ATmega128 16MHz - Obsługa wolnych urządzeń na magistrali z waitstate'ami

    Schemat wygląda mi na poprawny i powinno to działać. Tylko poco masz dwie linie adresowe skoro są tylko dwa zatrzaski ??

    Mikrokontrolery   25 Lut 2005 22:26 Odpowiedzi: 9    Wyświetleń: 1062
  • 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ń: 2291
  • Jakie multipleksery do Atmega128 dla 30 czujników LM35 i 30 przekaźników?

    Jak się robi adresowanie, 30 jednakowych urządzeń na magistrali I2C ? LM ma tylko 3 linie adresowe?? Lub ew. jak mierzyć temperature w tych 30 punktach, bo nie ukrywam że Wasza dyskusja mnie zbiła z tropu.

    Mikrokontrolery   13 Wrz 2007 14:12 Odpowiedzi: 26    Wyświetleń: 3803
  • Jak podłączyć kilka MB RAM do ATmega128? Wybór pamięci i interfejsu

    Xmega obsłuży do 16MB RAM ? To byloby świetnie - jeszcze ich nie stosowalem. Czy ktoś ma schemat jak to podłączyć do procka ? EEprom i Flash nie moze byc, to ma być szybka normalna ram widziana najlepiej jako przestrzeń adresowa lub szybka szeregowa RAM.

    Mikrokontrolery   16 Gru 2011 22:30 Odpowiedzi: 17    Wyświetleń: 4785
  • Jak ustawić port F (PF6) jako wejście przy zamianie ATmega8 na ATmega128?

    Wykorzystywac pamiec RAM ? RAM to przeciez zbior rejestrow, w dalszej przestrzeni adresowej. Trzeba sie do nich inaczej dobierac, ale nie zmienia to faktu ze to rejestry.

    Mikrokontrolery AVR   19 Kwi 2010 21:25 Odpowiedzi: 7    Wyświetleń: 1689
  • [c] Inicjalizacja RTL8019AS z Atmega128 - brak wymiany pakietów po połączeniu

    Witam! po pierwsze musisz upewnić się czy operacje zapisu i odczytu faktycznie działają. Z tego co zaobserwowałem, zaraz po uruchomieniu RTL8019AS wybrana jest strona 0 rejestrów. Jest tam taki rejestr zwany BNRY do którego można zapisywać wszystkie wartości z przedziału 0-255 i odczytywać na tej samej stronie. W związku z tym zrób taki test zaraz na...

    Mikrokontrolery AVR   14 Cze 2009 11:24 Odpowiedzi: 10    Wyświetleń: 2208
  • I2C zamiast trybu adresowanie w bascom (modul internetowy)

    To by rozwiazywalo sytuacje ale dlaczego w nocie aplikacyjnej ATMega128 linie do I2C sa przypisane do konkretnych pinow ?

    Mikrokontrolery   18 Cze 2004 20:59 Odpowiedzi: 4    Wyświetleń: 1466
  • Bascom: Label not found przy adresowaniu EEPROM 24LC512 powyżej 32KB

    Thx, za pomoc niestety udało mi się upakować obrazki, które się nie mieściły do wewnętrznego eeproma w atmega128 przez co zabawę z zewnętrznym zostawię sobie na później, ponieważ to część mojej mgr i chcę jak najszybciej to już zakończyć :). Korzystam z programowego i2c, czy to źle? Co do Config Twi = 400000 to mi się o tym zapomniało i nie umieszczałem...

    Mikrokontrolery   15 Gru 2007 12:23 Odpowiedzi: 5    Wyświetleń: 2035
  • Flash + Atmega. Czy coś jest nie tak w adresowaniu?

    Witam Mam połączoną pamięć Flash AT45db161b z uP Atmega128. W poniższym programie dokonuje zapisu liczby 0x44 do Flash'a, jednak gdy potem odczytuję pamięć to zz=0xFF Czy coś może być nie tak w adresowaniu ? (od razu mówię, że jestem początkującym programistą uP i połączenie Flash'a z uP jest raczej ok) #include <avr/io.h> #define PORT_SPI PORTB...

    Mikrokontrolery   18 Lip 2007 08:48 Odpowiedzi: 2    Wyświetleń: 1731
  • Atmega1284p / Bascom - Zapis kilku plików na kartę SD

    Wyjątkowo nie chce mi się czytać kodu, ale musisz wiedzieć że karta ma swój wewnętrzny sterownik. To nie jest zwykła pamieć adresowalna. Ten sterownik ma zaimplementowany wear leveling co w skócie dla Ciebie oznacza że szanuje komórki karty i wybiera do zapisu te które były użyte najdawniej. Chodzi o to by nie zapisywać ciągle w tych samych komórkach...

    Mikrokontrolery AVR   15 Kwi 2017 23:37 Odpowiedzi: 4    Wyświetleń: 996
  • Jak zabezpieczyć dane w ATMEGA128AU przed zanikiem zasilania bez EEPROM?

    znam kilka możliwości: 1.Pamięć SRAM z podtrzymaniem bateryjnym 2.Są też pamięci tzw. ZeroPowerRAM są to pamięci j/w tylko że fabrycznie ma wbudowaną bateryjkę (chyba coś koło MK48Z02 2kB) wadą jest znaczne rozbudowanie układu (adresowanie + dane) 3.Zastosowanie jakiegoś zegarka RTC... - z reguły takie układy mają kilka(naście) bajtów pamięci konfiguracji...

    Mikrokontrolery   31 Paź 2006 14:46 Odpowiedzi: 9    Wyświetleń: 2127
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    Jeszcze z ciekawostek, to w niektórych wersjach AVR (np atmega128)przy niestabilnym zasilaniu (miękkie z tendencją do sporych spadków) i pracy z pamięcią EEPROM, możliwe jest, że właśnie w tej pamięci nadpisane przypadkowymi danymi zostaną pierwsze 2, 3 bajty. Zazwyczaj pomaga ustawienie bitu brownout (choć nie zawsze). Ja z praktycznego punktu widzenia...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10695
  • różnica pomiędzy atmega8535 i atmega128 przy podł. flasha

    Hej! Już opisuję. Pomysł wygląda tak: magistrala danych pamięci jest multipleksowana z magistralą adresową. Adres będzie wyprowadzany w trzech częściach. Każda o rozmiarze 8 bitów. Implementacja interfejsu nie należy do mnie. Tyle wiem na chwilę obecną. Dzięki za pomoc. Pozdrawiam gizmo

    Mikrokontrolery   17 Gru 2005 16:46 Odpowiedzi: 5    Wyświetleń: 1266
  • Mój PseudoComputer na procesorze ATMega32

    Urządzenie oczywiście planuję rozwijać. Po pierwsze - lepsza płytka. Udało mi się też niedawno kupić 62256 (statyczny RAM), ale będę zastanawiał się nad użyciem dynamicznego (by oszczędzić portów). Dynamiczny RAM w AVR-ach to przerost formy nad treścią. Zamęczysz się tą "dynamiką", obsługę tego trzeba będzie zrobić w 100% programowo, a pożytku z tego...

    DIY Konstrukcje   05 Wrz 2012 14:10 Odpowiedzi: 31    Wyświetleń: 16327
  • Atmega128 nie komunikuje się z RTL8019AS, rejestry zwracają same FF

    Już sobie poradziłem, problem był jak zawsze banalny. Poprostu kolega, któremu dałem moją płytkę z atmegą i rtl8019as do polutowania, niedokładnie przylutował atmegę i piny szyny adresowej nie były wszystkie połączone z rtl'em. Wspomniany wyżej przykład z AVRlib chodzi, juz zacząłem jego modyfikację, niedługo podłączę ds18b20 oraz kartę SD dla plików...

    Mikrokontrolery   29 Cze 2008 10:40 Odpowiedzi: 3    Wyświetleń: 1503
  • Atmega1280 - Transmisja między kilkoma mikrokontrolerami na 40 - 50cm.

    Ja bym wybrał UART z dwóch powodów. Pierwszy jest taki, że UART jest mniej wrażliwy na zakłócenia, gdyż interfejs wykorzystuje majority voting. Drugi jest taki, że masz tryb MPCM, który służy właśnie do realizacji takich celów dodając możliwość łatwego adresowania slaveów. Przy 50cm zostałbym przy UART-TTL. Zawsze można potem jak zajdzie potrzeba dodać...

    Mikrokontrolery   06 Sty 2016 20:33 Odpowiedzi: 12    Wyświetleń: 855
  • [C] Jak przenieść .data i .bss do XRAM na Atmega128 w C (WinAvr, AvrStudio)?

    Możesz na stałe odblokować pamięć sterując sygnałami CE, lecz ma to pewne wady: - pamięć nigdy nie przechodzi w uśpienie i w efekcie zużywa więcej prądu, - jeśli na magistrali są inne układy to to nie zadziała, bo linie danych pamięci nigdy nie wejdą w HiZ, - nie masz możliwości sterowania mapowaniem pamięci w przestrzeń adresową mikrokontrolera - każde...

    Mikrokontrolery AVR   25 Cze 2014 22:56 Odpowiedzi: 21    Wyświetleń: 6921
  • ATMega128 - Overclocking do 30MHz - Stabilność i wymagania sprzętowe

    (at)mikmas Impulsy mierzysz sprzętowo na licznikach i nawet przy 1000x wyższej częstotliwości nie będzie problemu. Odświeżanie jak piszesz interesuje cię poniżej 250 ms - na ATMega128 łącząc LCD po SPI uzyskasz spokojnie <250 ms, na XMEGA po SPI udało mi się uzyskać refresh na poziomie 8 Hz (<125 ms), a przy wypełnianiu obszarów jednolitym tłem...

    Mikrokontrolery AVR   15 Maj 2015 08:02 Odpowiedzi: 23    Wyświetleń: 1992
  • Pytanie o mikrokontroler + programator i zewnetrzna pamiec.

    polecam Atmega128. 128KB pamięci flash na program - pomieścisz wszystko a nawet więcej, 16MHz przy 16Mips, sterowalnych pinów jest 53 więc można sie spokojnie bawić. pamięć danych - spokojnie można podłączyć do mikrokontrolera zewnętrzną kość ram (do 64KB), ustawić odpowiednie rejestry (mcucr itp) i już jest pamięć mapowana w przestrzeni adresowej,...

    Mikrokontrolery   11 Lip 2004 22:13 Odpowiedzi: 22    Wyświetleń: 3866
  • Jak odczytywać tablice PROGMEM powyżej 64kB na ATmega1284?

    Nie, w taki: getfaraddress(Picture++). Niestety, wywala błąd: error: lvalue required as unary '&' operand przy takim użyciu: Rozdziel to: Dodano po 3 Może tmf to wyjaśni bo wersji tych makr jest co niemiara. Ale ideą jest to aby ich nie używać tylko "zwykłych konstrukcji" C. Przykłady poniżej __memx moim zdaniem to jest taka na siłę zrobiona proteza,...

    Mikrokontrolery   07 Mar 2017 18:28 Odpowiedzi: 19    Wyświetleń: 1185
  • ATmega128 TestBoard i inne płytki testowe

    http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...

    DIY Konstrukcje   07 Mar 2016 21:14 Odpowiedzi: 32    Wyświetleń: 17558
  • AVR-gcc, ATmega128: Optymalizacja RAM dla 1000 wejść/wyjść I2C

    A może lepiej będzie podzielić układ na procesor główny i bloki I/O. Taki blok I/O byłby wyposażony we własny procesor i zapewniałby obsługę np. 256 pinów I/O. Procesor główny odczytywałby stan pinów (lub sterował nimi) z bloków I/O poprzez jakieś szybkie łącze szeregowe na przykład SPI. Rozproszona architektura umożliwiłaby łatwą rozbudowę o kolejne...

    Mikrokontrolery   02 Sie 2010 06:55 Odpowiedzi: 12    Wyświetleń: 2134
  • Konfiguracja portów Atmega16 i Atmega128 z SN75176 przez UART RS485

    dzięki za odpowiedź, ale skoro w programie po nadawaniu i odbieraniu procki zmieniają stany (na przeciwny) na wejściu sn75176 to skąd miałaby brać się bałagan w linii transmisyjnej?? Ponieważ mam tylko dwa procki to sposób z adresowaniem jest chyba bezcelowy?? może masz jakieś sugestie jak to rozwiązać?? /pozdrawiam

    Mikrokontrolery   08 Sty 2007 23:57 Odpowiedzi: 9    Wyświetleń: 2927
  • Atmega128+GLCD - Nie wyświetla mimo prawidłowej kompilacji

    Działa jak natura chciała :D Adresowanie do lekkiej korekcji, bo wyświetlacze CS1 i CS2 są pozamieniane. Ustawiłem 1 na LCD_RST i poszło. Dzięki wielkie za pomoc :)

    Mikrokontrolery Początkujący   25 Lis 2016 20:36 Odpowiedzi: 5    Wyświetleń: 897
  • Atmega128 - LCD z Siemensa L2F50 nie inicjuje się po zmianach w kodzie

    Najwyraźniej w bibliotece występuje niejawne adresowanie...

    Mikrokontrolery AVR   01 Mar 2011 12:57 Odpowiedzi: 12    Wyświetleń: 1350
  • Konfiguracja Bascom z HD44780 w trybie 8bit na Atmega128 - wskazówki?

    Nie musisz ustawiać wyświeltacza jako elementu w przestrzeni adresowej - tzw. tryb BUSMODE. Można skorzystać z alternatywnego trybu PINMODE w CONFIG LCDPIN: CONFIG LCDPIN = PIN , PORT = PORTx , E = PIN , RS= PN 8 bitów danych podłączasz wtedy do portu podanego w parametrze PORT= . Z tym, że dalej opóźnienia będą ustawione na sztywno. Jeśli chcesz przyśpieszyć...

    Mikrokontrolery   21 Wrz 2009 21:51 Odpowiedzi: 6    Wyświetleń: 3579
  • Jak uruchomić wyświetlacz MGLS19264 (192x64) w Bascom 8051?

    cze!! Bierzesz pod uwagę że przy lepszych bajerach później będzie potrzeba większej ilości pamięci, większa moc obliczeniowa przy jakich kolwiek animacjach. Więc może sprubujesz zrobić sterowanie na jakimś AVR np. ATmega 128??Zastanów sie lepiej wcześniej. Pozdrawiam!! Dodano po 20 Witam ponownie. Sprawdziłem co to za bajer, poszukaj sobie opisu kontrolera...

    Mikrokontrolery   20 Paź 2005 10:23 Odpowiedzi: 2    Wyświetleń: 1461
  • Siemens OP7 z AtMega128 przez RS232 - Możliwości komunikacji i sterowania

    Witam mam pytanie chciałbym połączyć twido z op7 też na modbus. Pytanie moje czy adresowanie w trybie modbusowym : w twido %MW0 w modbusie 40001 %MW12 --> 40013 %MW100-->40101 Czy tak się poprawnie adresuje :) Pozdrawiam.

    Automatyka Przemysłowa   21 Kwi 2010 01:21 Odpowiedzi: 6    Wyświetleń: 6119
  • [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ń: 2937
  • Zapis i odczyt danych na karcie MMC z użyciem MMC.LIB w Bascom dla Atmega128

    Opcja "External Access" włącza automatyczne adresowanie zewnętrznej pamięci. Co powoduje wystąpienie "dziwnych" stanów na niektórych wyjściach :) Wyłącz to raczej.

    Mikrokontrolery   22 Sty 2009 20:46 Odpowiedzi: 23    Wyświetleń: 8624
  • Jak zbudować przemiennik simplex (papuga) z ATMega128 bez zasilania z sieci?

    Cały problem polega na tym, że nie potrafię zrozumieć jak odebrać sygnał analogowy, zapisując go nawet w sample rate dla lepszej interpretacji mikrokontrolera. Załóżmy 8kHz próbkowania (minimum dla jakości telefonicznej). Przetwornik masz 10bit (co jest trochę mało jak na standard telefoniczny). Wskazane by było zastosować kompresję logarytmiczną próbek...

    Początkujący Elektronicy   07 Maj 2017 19:49 Odpowiedzi: 5    Wyświetleń: 1902
  • ATmega128 - wyświetlanie brył 3D

    Podstawowa lista x86 jest uboga, w dodatku ma wyszczególniony akumulator i wiele instrukcji wynika z konieczności przesyłu danych z i do akumulatora w celu przeprowadzenia obliczeń. Przecież to nic innego jak nieco rozwinięta lista instrukcji 8088. To już nawet Z80 miał bogatszą listę. Z kolei AVR ma listę symetryczną, bez wyszczególnionego akumulatora...

    DIY Konstrukcje   17 Maj 2011 23:41 Odpowiedzi: 42    Wyświetleń: 15027
  • Jak emulować 8086 na ATmega128 z 1MB SRAM i obsługą klawiatury/myszy?

    Witam. Jako iż wakacje i mam dużo czasu postanowiłem zabrać się za zbudowanie odświeżonej kopii IBM PC. Procesorem układu byłaby ATmegax128/ATmega128 która odpowiadała by za emulację 8086, jako RAM służyło by 1MB 16bitowej równoległej pamięci SRAM. Program w atmedze odpowiadał by za pobieranie programu z ramu i jego interpretowanie, emulował by również...

    Projektowanie Układów   16 Sie 2009 21:34 Odpowiedzi: 6    Wyświetleń: 3526
  • uProg - mały, szybki, przenośny programator AVR z SD

    SPIOUT to był programowy SPI. UDR to bufor UARTA, w tym przypadku uart pracuje w trybie "uart in spi mode" - czyli mam dwa sprzętowe w pełni funkcjonalne SPI - i LCD działa na takim SPI właśnie razem z kartą pamięci. Atmega328P to umożliwia, kompilator na pewno wywali błąd na Atmega8. Dodano po 4 Aktualizacja nr.2 Soft v.1.2 -naprawiono nieprawidłowe...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 156751
  • 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ń: 1943
  • Jak uruchomić LCD w trybie 8-bitowym na MMnet03 z Atmega128?

    witam wszystkich, Mam moduł MMnet03, który zawiera atmege128, mam problem z uruchomieniem LCD w interfejsie 8bitowym, chce to zrobic jak jak jest w dokumentacji rys18 http://www.propox.com/download/docs/MMne... Tzn, tak jak podłącze sie bezpośrednio do portów uC które są wyprowadzone na płycie,to wyświetlacz w interfejsie 4bitowym mi działa odpowiednio...

    Mikrokontrolery   15 Kwi 2008 12:17 Odpowiedzi: 4    Wyświetleń: 1920
  • Generator MAX038 zbyt duża częstotlliwość i składowa stała

    http://obrazki.elektroda.pl/9282369700_1... Coś takiego? A pojemności kompensujące równoległe do rezystora 900Ω tak? P.S Coś nie bardzo to chce działać, prześpię się z tym, może coś mi wpadnie do głowy Dodano po 27 Przesyłam jeszcze schemat układu który ma na celu sterować wszystkim, Prosiłbym o sprawdzenie jego poprawności. W...

    Projektowanie Układów   27 Paź 2024 21:36 Odpowiedzi: 154    Wyświetleń: 31937
  • ATMEGA128 - BASCOM - jak zarządzać limitem zmiennych lokalnych w dużym programie?

    Podobno lokalne są trzymane w $frame, no więc powinno się dać dużo więcej zmiennych lokalnych zrobić, a tu taki zonk... Tak, ale też wykorzystany jest softwarowy stos w którym są wskaźniki do tych zmiennych (adresy zmiennych). W Bascom'ie rejestr Y jest wykorzystany jako baza stosu softwarowego. Ograniczenie wynika stąd że do pobierania adresów zmiennych...

    Mikrokontrolery AVR   02 Maj 2013 14:54 Odpowiedzi: 4    Wyświetleń: 1974
  • AVR231 bootloader - działa z atemga644 a nie działa z atmega128

    Jak każdy człowiek mogę się mylić ale musisz wiedzieć że Atmel liczy położenie danego bajtu z słowach (dwa bajty= word itd..) Tak w ogóle to w word można zawrzeć najwięcej 65536 wartość co odpowiada 64kB.. MAKS Żeby adresować cokolwiek więcej to już wiadomym jest że zwykłe Word nie wystarczy. Nie wiem czy wiesz ale Bootloadery umieszcza się na samym...

    Mikrokontrolery AVR   06 Lip 2016 23:50 Odpowiedzi: 8    Wyświetleń: 1155