programy mega128 programy

Znaleziono około 81 wyników dla: programy mega128 programy
  • [MEGA128] Dlaczego ATmega128 resetuje się przy przerwaniach w programie migania diody?

    A to jest ciekawe... bo... 20: TCNT2 = 0x00; +0000006C: BC14 OUT 0x24,R1 Out to I/O location 21: TIMSK = 0x80; +0000006D: E880 LDI R24,0x80 Load immediate +0000006E: BF87 OUT 0x37,R24 Out to I/O location 22: sei(); +0000006F: 9478 SEI Global Interrupt Enable +00000070: CFFF RJMP PC-0x0000 Relative jump +00000071:...

    Mikrokontrolery AVR   15 Lip 2008 14:13 Odpowiedzi: 19    Wyświetleń: 2067
  • Atmega128: Zawieszanie programu przy sterowaniu PORTem w funkcji - avr gcc

    A masz wyłączony tryb zgodności z ATmega103...? Mega128 ma w stosunku do 103 poszerzoną pamięć więc logicznie rozumując jeżeli kompilator ma zadeklarowane, że mcu to mega128 a procesor ustawiony do pracy jako 103 to skok w obszar dostępny dla 128 może go wysłać w maliny...

    Mikrokontrolery   03 Cze 2007 11:45 Odpowiedzi: 2    Wyświetleń: 1334
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Ustawienie timerów na ATmega128 - Zegar wewnętrzny 8MHz, Timer1 1s, Timer0 4ms, konfiguracja kodu

    No fabrycznie nowa Mega128 wychodzi z zegarem 1MHz. Jeśli masz taką nową to przy przestawianiu na 8MHz nie zapomnij wyłączyć JTAG i koniecznie wyłącz bit M103C bo to jest bit który ją "cofa w rozwoju" ahahaha czyli robi kompatybilną ze starszą Atmegą103 i tam jest kilka zmian w rejestrach i sprzęcie przez co program na pewno dobrze działać nie będzie...

    Mikrokontrolery AVR   12 Lis 2022 02:13 Odpowiedzi: 6    Wyświetleń: 429
  • REKLAMA
  • [mega128] mega128 i ks108 - problem z wyświetlaczem po przekroczeniu 64kb kodu

    Uporządkuj program stosując prostsze komendy lub inne, sprawdź połączenie z wyświetlaczem. Najlepiej jak byś ten program pokazał.

    Mikrokontrolery AVR   15 Cze 2008 16:09 Odpowiedzi: 8    Wyświetleń: 2867
  • Jaki programator i oprogramowanie do AtMega128 przez ISP?

    Zazwyczaj programowałem przez STK200/300 i tam były wykożystane inne połączenia: MISO, MOSI, SCK, +, -. Proszę o pomoc czym można to zaprogramować i jakiego programu najlepiej do tego użyć. Z góry dzięki za okazaną pomoc. Jeśli spojrzysz do noty to piny RxD i TxD mają alternatywne oznaczenia PDI oraz PDO. Służą one właśnie do programowania szeregowego...

    Mikrokontrolery   25 Wrz 2006 01:48 Odpowiedzi: 13    Wyświetleń: 2886
  • Czy AT90S2313 obsługuje zewnętrzną pamięć programu?

    Do tych atmeli które mają kabelek o nazwie ALE, np at90s8515/mega103/mega128/mega161 itp; możesz podłączać zewnętrzną pamięć programu..

    Mikrokontrolery   15 Maj 2004 16:30 Odpowiedzi: 7    Wyświetleń: 1172
  • Programator ISPProg zawiesza się przy programowaniu Mega 128

    Mam skompletowany programator zgodnie z http://www.amwaw.edu.pl/%7Eadybkows/elka... i używam dedykowanego do niego softu. Moęgę odczytać sygnaturę procesora, zawartość flesh itd. Problem pojawia się jednak przy programowaniu Mega 128. Po wydaniu polecenia programowania układu nic się nie dzieje - program "zasypia" (zawiesza się). System operacyjny...

    Mikrokontrolery   27 Cze 2006 14:52 Odpowiedzi: 3    Wyświetleń: 2612
  • [C][Mega128]Dziwne zachowanie po usunięciu zmiennej

    Dziwny ten twój program. Po pierwsze wywal te swoje procedury obsługi EEPROM i użyj tych z biblioteki AVR-libc, wyeliminujesz jedną z możliwych przyczyn. Poza tym w przerwaniu nie używaj cli i sei, nie jest to potrzebne - wejście w przerwanie automatycznie blokuje kolejne. sei() na końcu może być niebezpieczne, jeśli twoje przerwanie SPI jest za długie,...

    Mikrokontrolery   08 Gru 2010 13:50 Odpowiedzi: 6    Wyświetleń: 1239
  • Brak synchronizacji z MEGA128 przy programowaniu przez ISP - co sprawdzić?

    Witam. Przez kilka lat wykonywałem układy na procesorach 89S8252, programowałem je przez ISP i nie miałem żadnych problemów. Teraz postanowiłem przejść na procki MEGA128. Wykonałem prototyp, podłączyłem do programatora przez ISP (ustawiłem wszystko pięknie) i dostaję tylko komunikat "brak synchronizacji z elementem". Podłączone wszystko jest prawidłowo...

    Mikrokontrolery   02 Mar 2006 13:58 Odpowiedzi: 2    Wyświetleń: 1202
  • REKLAMA
  • Arduino Mega 1280 - czy do programowania potrzebny jest dodatkowy sprzęt?

    Witam. Zaznaczam na wstępie, że dopiero się uczę i proszę o odrobinkę wyrozumiałości za moje niestosowne pytanie. Mam minimalne doświadczenie z programowaniem płytki testowej SiLabs C8051F350. Zauważyłem, że do jej zaprogramowanie potrzebny jest programator. Chciałbym zapoznać się z Ardu i moje pytanie jest następujące: Czy do programowania (nie mylić...

    Arduino   17 Sty 2012 17:21 Odpowiedzi: 3    Wyświetleń: 2461
  • [mega128] [mega128][bascom] Jak uniknąć przepełnienia bufora przy odbiorze danych GPRMC z GPS?

    Witaj Skonfiguruj Odbiornik GPS tak aby wysyłał na zewnątrz tylko interesującą Cię sentencję (w twoim przypadku: GPRMC). Rozwiąże to problem za małego bufora. Możesz też rozpoznawać w programie procka sentencję GPRMC i tylko ją zapisywać. pozdrawiam Marcin

    Mikrokontrolery AVR   02 Cze 2008 23:29 Odpowiedzi: 4    Wyświetleń: 3467
  • AVR Studio: błąd kompilacji pliku hex dla programu mrugającego dwoma LED

    ...a to ,że w pierwszej wersji jest Mega88 a w drugiej Mega128 to celowe? Pozdr.

    Początkujący Naprawy   12 Lip 2014 23:12 Odpowiedzi: 5    Wyświetleń: 843
  • REKLAMA
  • ATmega128. Stronki w języku polskim, listy rozkazów, przykładowe programy.

    Ohoho... od razu najsilnieszy model :D. Proponuję zapoznać sie z książką pana Dolińskiego: Mikrokontrolery AVR w praktyce. Pozycja opisuje procesor AT90S2313, ale świetnie się nadaje na początek, ponieważ programowanie ATmega128 nie rózni się od programowania tego ostatniego. Różnica pojawia się w przypadku wykorzystania peryferiów (ale po przeprawce...

    Mikrokontrolery   19 Lut 2005 00:27 Odpowiedzi: 4    Wyświetleń: 1529
  • Jak przerobić program z Attiny26 na Attiny861A w AVR Studio?

    Chcesz kupować Mega128 tylko po to żeby mieć 4kB EEPROM? Taniej ci wyjdzie zastosować zewnętrzną EEPROM, np 24C32, chyba że mas jakieś m128 na zbyciu :D

    Mikrokontrolery AVR   18 Maj 2010 06:48 Odpowiedzi: 12    Wyświetleń: 1539
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu Entera. Żeby było uczciwie to jeszcze odpaliłem...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1698
  • AVR Boot Loader - który ładnie i szybko działa / USB

    Heh załadowałeś ten wsad z transmisją szeregową i multiplexem to nic dziwnego, że takie jaja były :wink: i jak rozumiem zawsze zatrzymuje ci się na 16000 wczytanych bajtów czy jak ? możesz screenshota jeszcze ew podesłać z momentu gdy to się jakby zawiesza ???? Poniżej 16kb jest ok, gdy wybiorę plik większy, to program wysyła pierwsze 128b, ale proc...

    DIY Konstrukcje   24 Sty 2017 17:21 Odpowiedzi: 252    Wyświetleń: 114933
  • [mega128][c++]Implementacja pozycjonowania silniczka na podstawie impulsów.

    :D No jakby nie było diod równolegle do silnika to już by pewnie nie było tych tranzystorów. Można domniemywać że w czasie gdy transoptor jest przesłonięty pojawia się jakiś impuls i jest traktowany przez program jako znak że transoptor jest odsłonięty.

    Mikrokontrolery AVR   03 Lut 2012 16:55 Odpowiedzi: 18    Wyświetleń: 1747
  • AVR Dragon i JTAG z Mega128 - czy AVR Studio obsługuje m128?

    Z helpa wynika że obsługuje ma tylko ograniczenie dotyczące wielkości kodu,wobec czego albo program który masz jest zbyt duży (max 32K). Gdy otwieram okno select platform and device mogę wybrać M128 wobec czego sądzę ze problem leży albo w wielkości kodu albo nieprawidłowym ustawieniu fusebitów lub lockbitów.

    Mikrokontrolery   09 Kwi 2008 07:34 Odpowiedzi: 4    Wyświetleń: 2352
  • [AVR] Wymiana danych między Atmega8515 a Atmega128 przez pamięć SRAM

    Ostatnio zainteresowała mnie taka oto kwestia: Czy możliwy jest zapis i odczyt pamięci wewnętrznej SRAM pomiędzy dwoma Atmegami (np. Mega8515 i Mega128 - czyli z procki z wyprowadzoną magistralą do obsługi pamięci zewnętrznej). Dla uproszczenia można założyć ze Mega128 pełnił by funkcje mastera który miał by prawo do odczytu i zapisu pewnej cześć pamięci...

    Mikrokontrolery   07 Kwi 2009 14:03 Odpowiedzi: 5    Wyświetleń: 1776
  • JTAG do AVR – jak zrobić własny interfejs i skąd wziąć plik wsadowy procesora?

    Witam. Uruchomiłem w końcu płytkę wg. http://liku.sdfpau.org/artykuly.php?a=av... Problemami okazały się: błędy na płytce (zbyt wielka pewność siebie) i zworkologia (podczas ładowania głównego programu przez AVR Studio). Układ sprawdziłem z mega32 (DIP i TQFP) i mega128. Działa jak należy. Wykorzystałem go już nawet praktycznie - dziś w projekcie...

    Mikrokontrolery   27 Wrz 2010 03:25 Odpowiedzi: 62    Wyświetleń: 31143
  • Jak podłączyć zewnętrzną pamięć S-RAM do mikrokontrolera AVR?

    Z tego co mi wiadomo do procesorów AVR (niektórych np 8515/8535/mega128) można podłączyć zewnętrzną pamięć RAM (do danych) i pamięć PROM (lub zamiennik jako pamięć programu). wykorzystuje się do tego porty PortA i PortC (o ile pamientam), pin AEN oraz RE/WR. Czemu niepodłączyć pamięci ram tak, aby odczyt programu powodował odczyt z pamięci ram, zapis...

    Mikrokontrolery   21 Cze 2004 16:03 Odpowiedzi: 16    Wyświetleń: 4319
  • AVR Lab++ (obsługa AVR) by Slawek K.

    A może podział na fusy uproszczone dla mniej zaawansowanych i zaawansowane dla pozostałych? Coś jak w MKAvrKalkulator? Tam w uproszczonych jest wybór rezonator wew/kwarc i możliwość szybkiego wyboru taktowania. Coś jeszcze było, ale już nie pamiętam. Ceniłem sobie to rozwiązanie po zablokowaniu dwóch procków. To mnie denerwuje w AVR. Mam sporo procków,...

    DIY Konstrukcje   13 Paź 2022 12:48 Odpowiedzi: 116    Wyświetleń: 29187
  • Czy ktoś może wyrazić opinię o zestawie Mikromania.pl?

    OK. Jak napisałeś kto co lubi. Mnie taki zestaw pasuje. OslawekO - daj sobie spokój z przejściówkami. Ciesz się Atmegą. Jak ci się znudzi mega8 to sobie kupisz mega128 i masz pisania że ci się znudzi. Co do przykładów to fajnie że są bo można coś podejrzeć, ale ja nigdy nie umiałem czytać czyjegoś kodu. Tak czy owak można pliki *.c wprost skompilować...

    Mikrokontrolery AVR   25 Lut 2011 17:43 Odpowiedzi: 13    Wyświetleń: 2170
  • Jak stworzyć algorytm logiki rozmytej dla ogrzewania podłogowego na Mega128?

    Dedykowane sterowniki z logiką rozmytą do sterowania ogrzewaniem podłogowym (akumulacyjnym) z czujnikiem pogodowym są koszmarnie drogie. Może ktoś ma jakiś pomysł na program (algorytm) który można zmieścić w mikroprocku? Producenci nie udostępniają za wiele materiałów a myślę, że taki projekt będzie przydatny wielu osobom i wspólnymi siłami powinno...

    Mikrokontrolery   22 Lut 2009 18:32 Odpowiedzi: 1    Wyświetleń: 1188
  • ATMega 128: Wystarczająca pamięć na LCD, MMC, USB, RS485, 868MHz, 1Wire, I2C, Ir?

    Czy poczciwa Mega128 da radę (program w C): - sterować LCD 128x64 - zapisywać/odczytywać MMC Card w trybie FAT16 (SPI) - komunikować się po USB via FT232 (UART1) - komunikować się po RS485 via MAX485 (UART2) - komunikować się po 868Mhz via TLX905 (SPI) - komunikować się po 1Wire - komunikować się po I2C - komunikować się po Ir - obsługiwać buzzer ;)...

    Mikrokontrolery   11 Lut 2008 17:00 Odpowiedzi: 9    Wyświetleń: 2133
  • mega128 + rtl8019as + ethernut - problem z działaniem układu i pamięcią SRAM

    Witam! Mam następujący problem, otóż skonstruowałem sobie płytkę na podstawie płytki z kamami zl9acr+zl1eth+mega128 z kilkoma dodatkami. Po zlutowaniu niestety układ nie działa tak jak powinien. Korzystam z RTOS'a o nazwie ethernut . Po wgraniu programu napisanego pod ten system nic się nie dziej, a ten sam program wgrany na kupioną z kamami płytkę...

    Mikrokontrolery AVR   25 Sie 2009 16:12 Odpowiedzi: 1    Wyświetleń: 1251
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    No tak, bo te opisy w katalogu sockets dotyczą tylko konkretnego adaptera :) Pobieżnie przejrzałem komentarze na stronie, swoją skrzynkę, oraz posty w tym temacie, oto sprawdzone układy: at90s8515, at90s1200, at90s2313 mega8535, mega8515, mega8, mega16, mega32, mega88, mega48, mega168, mega328P, mega162, mega324P, mega644P, mega644, mega128, mega2561,...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 263254
  • AtMega 128 - układ programuje się, ale nie działa po weryfikacji pamięci

    Sam napisałeś bootloadera? Po co ci bootloader w programie do migania diod? Poza tym jezeli oczekujesz odpowiedzi wnoszacych cos do sprway to zapodaj jakies informacje konkretne, czyli np. schemat tego co masz zrobione i program. Tu nikt prorokiem nie jest. Z tego co napisałeś to mozna wywnioskowac tylko tyle, ze masz zle napisany program. bootloadera...

    Mikrokontrolery   03 Cze 2004 12:21 Odpowiedzi: 7    Wyświetleń: 5877
  • Szybkość odczytu danych na AVR: EPROM vs RAM wewnętrzny i zewnętrzny

    Dziękuję za odpowiedzi. Procesorem będzie jakaś mega128. Rozumiem że mówicie o odczycie w asemblerze, jak by to wyglącało gdy będę korzystał z "C", czy kompilator spowoduje jakieś spowolnienie? Od dawna myślałem o napisaniu czegoś na wzór własnego języka i chciałem się z tym zmierzyć dla wartości poznawczej. Zastanawiam się czy są jakieś "szkoły" w...

    Mikrokontrolery AVR   04 Wrz 2011 23:52 Odpowiedzi: 10    Wyświetleń: 2006
  • Wizard, generator kodu, gotowe funkcjie inicjalizujące,AVR

    No cześć. Mam ten sam problem. Jakiś czas robię projekty na AVR, ale do dziś również nie pamiętam nazw rejestrów i bitów w nich zawartych. I choć od dwóch lat korzystam jedynie z mega32 i mega128 (czasami jakiś tiny) przy każdym projekcie otwieram notę katalogową i zawsze mam problem ze znalezieniem odpowiednich rejestrów. Proponuję następujący układ:...

    Mikrokontrolery   04 Paź 2007 13:40 Odpowiedzi: 8    Wyświetleń: 1851
  • ATMEGA128L z kwarcem 7,3728MHz - program działa, ale nie miga LED

    Miga PE3 co 1sekunde. U mnien iestety zapalil PE3 i swieci nieprzerwanie... Moze jeszcze pokaze jak ustawilem fusebity: http://obrazki.elektroda.net/31_12094142... [EDIT] No oczywiscie mea culpa, mea bardzo wielka culpa. M103C byl ustawiony i z MEGA128 zrobila sie MEGA103.

    Mikrokontrolery   28 Kwi 2008 21:52 Odpowiedzi: 13    Wyświetleń: 1659
  • Jak zbudować przekładnię do silnika krokowego 50-60° do robota, sterowanie, wyjścia

    Za ruchy napędów odpowiada program zawarty w mikrokontrolerze AT Mega128, który pozycjonuje serwomechanizmy. Ponadto komunikuje się z drugim mikrokontrolerem AT Mega8, który obsługuje czujniki: ultradźwiękowy, 4x podczerwieni i mechaniczne (wąsy) oraz z układem transmisji radiowej pracującej w paśmie 430MHz. Tor radiowy umożliwia odczytywanie danych...

    Robotyka Modelarstwo i CNC   28 Kwi 2008 17:49 Odpowiedzi: 19    Wyświetleń: 3947
  • Jak odebrać 512 bajtów z PC na uC przez RS232 w BASCOM?

    xury -> to fakt, że ostatnio już w Bascomie praktycznie nie programuję ;) ale proszę oto fragment helpa Bascomicznego z dokładnym opisem tego polecenia oraz jak i kiedy można z niego korzystać. Więc nie wiem albo może czegoś nie zrozumiałem z tego co napisałeś - że ponoć tego nie możesz znaleźć czy że nie ma $TIMEOUT Top Previous Next Action Enable...

    Mikrokontrolery AVR   30 Lis 2009 18:04 Odpowiedzi: 20    Wyświetleń: 5740
  • Jak ustawić timer0 na 15ms w ATmega128 na podstawie kodu z ATmega16?

    Fusebity: zwróć jeszcze uwagę na JTAGEN. Fabrycznie jest on włączony (ustawiony na 0) - i to mi kiedyś przysporzyło kłopotów z LCD. Gdy przesiadłem się na mega128 doszły mi jeszcze M103C i WDTON. Też standardowo były na zero i coś mi tam nie stykało. Nie pamiętam już co ale wyłączenie ich pomogło. Skąd 128us? 8000000/1024 = 7812,5Hz. Czyli zegar pracuje...

    Mikrokontrolery   19 Sie 2006 12:48 Odpowiedzi: 4    Wyświetleń: 1737
  • ATmega32: Problem z wgrywaniem programu przez bootloader z Bascom

    Tak mam zrobione po wgraniu bootloadera, wgrywałem Cod programu wszystko Ok dostaje odpowiedz i leci juz nowy program. Chce wgrać jeszcze raz ten sam program juz nie idzie tak jak by sie zawiesił. Jak maja byc po ustawiane te Lock i Fuse Bits ----------------------------------------... 'name : bootnew.bas 'copyright...

    Mikrokontrolery AVR   07 Lut 2010 15:42 Odpowiedzi: 6    Wyświetleń: 2687
  • Błędy programowania AVR na XP z STK200 i ATmega 128/162 - różnice w adresach

    Potwierdzam: STK200 + XP + mega128 - kupa błędów i poprawne zaprogramowanie co piąty, dziesiąty raz. rozw. 1: jeżeli Twój program ma możliwość wyboru prędkości programowania - zmniejsz ją. Przy ISPprog to pomogło. Płytki mam na 11 lub 16Mhz. W ISPprog ustawiłem 2Mhz i błędów jest o wiele mniej (za to wrzucanie 60kb do flashu trochę trwa...). rozw. 2:...

    Mikrokontrolery   05 Maj 2007 14:06 Odpowiedzi: 4    Wyświetleń: 1602
  • Budowa zaawansowanego synchronizatora dźwięku z oświetleniem - porady

    Wszystko zależy od tego, co chcemy realizować i na jakim procesorze. 1) Baskom jest bardzo dobry jak ktoś chce zacząć zabawę z procesorami. Lub też nie ma ochoty na poznanie procesora i przygotowanie mu rejestrów dokładnie do własnych potrzeb. Wbudowane mechanizmy naprawdę genialnie ułatwiają pisanie oprogramowania - np. obsługę wyświetlacza alfanumerycznego...

    Projektowanie Układów   16 Kwi 2016 19:57 Odpowiedzi: 25    Wyświetleń: 3840
  • Licznik do skutera - Z wyświetlaczem od Siemensa

    Kolego może zacznij od czegoś prostszego bo nieskomplikowane zadanie a tu wydaje się być inaczej. Programowanie to nie tylko znajomość mikrokontorlerów, języków ale przede wszystkim umiejętność samodzielnego rozwiązywania problemów i wiążąca się z tym pomysłowość. Żeby przetestować ten kod wziąłem drugą Atmegę8 i kazałem jej nadawać impuls co 500ms...

    Mikrokontrolery AVR   14 Lut 2016 01:25 Odpowiedzi: 26    Wyświetleń: 2664
  • Różnice między FreeRTOS dla Arduino a standardowym FreeRTOS

    No ok, ale to jest inny freertos :) bo pod arduino, ja oglądalem zwykły http://www.freertos.org/ Szkoda, że nie ma tematu o RTOS dla Arduino. Z chęcią bym się czegoś dowiedział od strony praktycznej. Gdy RTOS używa przerwań od WD (nie zadziała na każdym AVR, dajmy na to mega128) to jak task oddaje czas innym zadaniom? AVR nie może generować przerwań...

    Arduino   31 Lip 2019 17:06 Odpowiedzi: 9    Wyświetleń: 741
  • Jak skonfigurować AVR DOS do obsługi FAT na kartach SD/MMC? Przykładowy kod?

    Nie pamiętam jaką ostatnio do MCS wersję przesłałem (chyba 1.11.7.4), ale najnowszą wersję zdobędziesz pod tym adresem: http://zbeegin.republika.pl/bascom_pocke... (6MB - komplet) Co do obsługi to potrzebny jest program główny, biblioteka AVR-DOS.LBX (najnowsza na stronie projektu) i sterownik (też jako biblioteka). Możesz posiłkować się...

    Mikrokontrolery   24 Sie 2008 17:54 Odpowiedzi: 27    Wyświetleń: 14233
  • ATmega128 UART asm jak wylaczyc kompatybilnosc z 103??

    Tak jak napisalem. To jest w pliku m128def.inc: ; NOTE: ; Definitions marked "MEMORY MAPPED"are extended I/O ports ; and cannot be used with IN/OUT instructions W zmianka w dokumentacji tez jest: The ATmega128 is a complex microcontroller with more peripheral units than can be supported within the 64 location reserved in Opcode for the IN and OUT instructions....

    Mikrokontrolery AVR   31 Mar 2010 16:02 Odpowiedzi: 9    Wyświetleń: 2429
  • Jak przenieść kod z asemblera AT90S2313 do C na ATMega128?

    jeśli programujesz to dobrze wiesz że C to język wysokiego poziomu czyli z założenia ma upraszczać życie i tak też jest do momentu kiedy w programie musisz b.dokładnie kontrolować zależności czasowe pracy układu bo w asemblerze na palcach policzysz czas wykonywania konkretnego ciągu rozkazów a w C sprawa nie jest taka prosta i czasem trzeba dobrze się...

    Mikrokontrolery   21 Paź 2005 08:17 Odpowiedzi: 2    Wyświetleń: 1051
  • AVR - 1-Wire slave w IRQ w trybie overdrive

    A czy te rozkazy nie wynikały z kodu, który napisałeś? Czy kompilator miał Ułańska fantazję Tego nie wiem, bo chwilowo skupiłem się na pozostałej części programu a slave na irq odpuściłem sobie. Do tematu wrócę, zacznę po kawałku sprawdzać kiedy pojawi sie tak dużo push. Aktualnie używam optymalizacji O3, wcześniej Os. Kod sie bardzo rozrósł (z 50...

    Mikrokontrolery Początkujący   26 Mar 2017 12:10 Odpowiedzi: 63    Wyświetleń: 5187
  • ATmega32 I2C – kod nie inicjuje startu, obsługa liczb binarnych w rejestrach

    Witam. A co powiecie na to? PCF8583+bat. (bateria) na płytce z mega32 - działa PCF8583+bat. na płytce z mega128 - działa PCF8563+bat. na dwóch płytkach z mega128 - działa PCF8563 bez bat. na tych samych płytkach - nie startuje, wiesza i2c, procek staje z pętli while (!(TWCR & xx)); . Jeśli dam na początku programu 2,5 sekundy opóźnienia - działa poprawnie...

    Mikrokontrolery   22 Kwi 2007 13:35 Odpowiedzi: 15    Wyświetleń: 2883
  • Bscom-AVT nie działają przerwania podczas symulacji

    /canis i ja piszemy w jednej sprawie/ dzieki za info o dlugosci - po prostu probowalismy na rozne sposoby i toto zostalo, bo timer ma dzialac w koncu na timer1 i generowac przerwanie co 1sekunde teraz wyglada to tak: $regfile = "m162def.dat" $crystal = 8000000 $baud = 9600 $sim Config Timer1 = Timer , Prescale = 256 On Timer1 Odmierz Dim Laduj...

    Mikrokontrolery   13 Wrz 2007 15:21 Odpowiedzi: 4    Wyświetleń: 1034
  • Atmega1284p i Usbasp - programowanie tylko w wolnym trybie, jak przyspieszyć?

    Witam, Czy ktoś miał jakiekolwiek doswiadczenia z mega128 i tym programatorem. czy komuś udało się ją zaprogamować programami mającymi ponad 64kB pamięci? Probuje zaprogramować Atmege128 (a ściślej rzecz biorąc atmege1284p) przez programator usbasp. Niestety programuje tylko w trybie wolnym (jesli ktoś używał tego programatora to wie o co chodzi). W...

    Mikrokontrolery AVR   09 Wrz 2010 08:33 Odpowiedzi: 1    Wyświetleń: 1706
  • [avr-gcc][m128]zmienne lokalne nie lądują w zew. sramie?

    Dokłądnie, a z kolei przeniesienie stosu na AVR w obszar ExRAM jest marnym pomysłem - dostęp do tej pamięci jest wolniejszy i cały program będzie się wolniej wykonywał ze względu na wolniejsze działanie PUSH/POP i odkładanie/zdejmowanie adresów powrotów. Dodatkowo coś mi się kołacze (trzeba to sprawdzić), że ATMega128 ma jakiś problem kiedy stos leży...

    Mikrokontrolery AVR   02 Gru 2010 12:20 Odpowiedzi: 10    Wyświetleń: 1949
  • Jak zmienić program na AVR, by enkoder reagował na impulsy +5V zamiast GND?

    Witam, Mam taki problem: licznik impulsów na AVRze nie działa. Zauważyłem jednak że wszystko się liczy gdy zamiast impulsów +5V dochodzą impulsy zwarcia do masy czyli daję na PINB.0 sygnał GND i już tam się liczy. Co mam zmienić w programie by reagował nie na masę tylko na +5V? :( Pozdrawiam oto mój kod w Bascomie: '---------------------------------------...

    Mikrokontrolery   07 Maj 2022 07:53 Odpowiedzi: 34    Wyświetleń: 7185
  • [bascom] mega RS232 transmisja binary z PC gubienie danych

    Witam Mam taki problem. Program wysyla plik binarny 57kB z PC do mega a on do zewnetrznej pamieci(testuje na mega32 i mega128). Wyglada ze AVR nie jest w stanie wyrobic z transmisja, jakby za wolno wewnetrznie dzialal i dane sie nadpisuja zanim obsluzy przerwanie. Na PC program pisze w vb6 oto fragment kodu Open nazwa For Binary Access Read As #2 For...

    Mikrokontrolery AVR   28 Kwi 2010 19:28 Odpowiedzi: 2    Wyświetleń: 1789
  • [eagle] Sprawdzenie schematu komputerka samochodowego w Eagle - optoizolacja wejść

    Co do pkt.4 to przecież napięcie referencyjne pobierasz z wnętrza mega128, jeżeli tak ustawisz to w programie. Co do pkt.6 poniżej zobacz jak to można w prosty sposób rozwiązać. http://obrazki.elektroda.pl/4964155100_1... Diody D11 nie musisz stosować, jak pisałem wcześniej, ale jak musisz to ją daj :D Co do rezystorów 1k włączonych...

    Projektowanie PCB   22 Maj 2011 12:03 Odpowiedzi: 20    Wyświetleń: 5487
  • [Bascom] - Zegarek 4-cyfrowy bez multipleksu, każdy segment na osobnym porcie

    Prosiłem Cię żebyś wrzucił na mikrokontroler najprostszy kod z miganiem diodą. Ten poniższy wrzuciłem na symulator, ale ze względu na to że to symulacja to zmniejszyłem czas dla Timera do 15. https://filmy.elektroda.pl/84_1450606637... Mogę podpowiedzieć jak napisać te obsługę Config Timer = User, ale i tak musisz uruchomić najpierw Timer. Wrzuć ten...

    Mikrokontrolery AVR   15 Gru 2016 00:04 Odpowiedzi: 48    Wyświetleń: 4197
  • OLED 0,96 cala SPI - podłączenie do Arduino Nano bez pinu reset

    Nie będę przecież siedział pół roku żeby się uczyć C++ tylko w celu wykonania jednego projektu, to absurd. Nie chcesz, nie potrafisz, zleć robotę w dziale bazar/ogłoszenia. Napisałeś pół roku roboty, czyli koszt 6*4000zł=24000zł ale twierdzę, że wystarczy kilka dni. PS Jaki by nie był kontroler wyświetlacza graficznego zapotrzebowanie na pamięć (ram...

    Arduino   01 Mar 2018 22:44 Odpowiedzi: 15    Wyświetleń: 2658
  • ATmega128 jako TWI Master Receiver, ATmega88 Slave Transmitter – brak ISR po stronie Slave

    Witam, postanowilem rozlozyc sobie twi na czesci pierwsze jako ze to dosc skomplikowany interfejs, no i odrazu pojawil sie problem... Ustawiam sobie mega128 w MASTER RECEIVER oraz mega88 w tryb SLAVE TRANSMITTER. To co do tej pory udalo mi sie zrobic to to ze dostaje odpowiedz na start bit, tzn. TWSR=0xA8 dla SLAVE, a po stronie MASTER TWSR=0x40, czyli...

    Mikrokontrolery   14 Lut 2010 22:13 Odpowiedzi: 1    Wyświetleń: 1436