Oczywiście, że zależy ile razy była programowana, gdyż z każdym kasowaniem pamięć ulega fizycznej degradacji. Dane dotyczące trwałości są na pierwszej stronie każdej noty katalogowej AVR.
Nie w tej kolejności się wyraziłem chodziło o RAM, kartę SD czyta się w końcu blokami po 512 B więc o to chodziło że ciągle trzeba manipulować pamięcią RAM to jakby nie było pewien mały minus :) No chyba że się ją powiększa jako pamięć zewnętrzna.
Oj, ale coś skaczesz z pytaniami z kwiatka na kwiatek :) 1. Czy masz włączoną optymalizację -Os ? 2. Po kompilacji w okienku z komunikatami, masz informację ile kod zajmuje pamięci. 3. wykorzystuj bibliotekę delay.h.
Witam. Mam pytanie czy to możliwe, żeby ATMEGA16 z czystą pamięcią Flash pobierała 70mA? Buduję układ, który będzie pracował cały czas w samochodzie i te 70mA to trochę za dużo bo po kilkunastu dniach bez uruchamiania silnika akumulator się rozładuje. Pozdrawiam Nie przesadzaj, przy pojemności akumulatora 45Ah to wytrzyma 640 h. U mnie Atmega8 z programem...
Praktycznie, nawet nie jest Tobie potrzebny mikroprocesor po drugiej stronie. W notach aplikacyjnych FTDI jest, jak sterowac "bitowo" wyjścia FT232. Podłącz pod niego od razu jakąś pamięć Flash, np :DataFlash Atmela, czy inną, zawierającą koniecznie ! zaszyfrowaną część programu . Wystarczy napisać tylko driver do jej odczytu. Polecam Dataflash, lub...
Napisz czym programujesz. Ja używam Sample Electronics cable programmer z manuala AVR bascom'a i nigdy nie miałem problemów z programowaniem czy też kasowaniem. Napisz coś więcej w jakim układzie ma pracować atmega i czy z zewnętrznym oscylatorem czy ze zintegrowanym.
Wysyła z atmega8a po SPI tymi funkcjami do pamięci DataFlash at45db bajt danych, a podczas odczytu zawsze dostaję o jeden bit za mało. Nie wiem co może być nie tak. Z góry dziękuję za pomoc. Przykład: wysyłam: 30 (0000 111 0) odbieram: 15 (00000 111 ) wysyłam: 31 (0000 111 1) odbieram: 15 (00000 111 ) wysyłam: 255 ( 1111111 1) odbieram: 127 (0 1111111...
http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...
Witam serdecznie, programuję przez ISP (do LPT) moją Atmege8 własnym programem. Uwaga teraz: program w rozszerzeniu hex ma 15KB, mimo to, wrzuca się poprzez programator. Problem jest taki, że program zaczyna mi coś ostro wariować na zmiennych, oczywiście mam zmienne typu vloatile i tak dalej, ale zamienia operacje i tak dalej. I tu pojawia się moje...
witam Szukam do projektu na atmege zewnętrznej pamięci dużej pojemności typu 8Mb. Generalnie nie pozostaje nic innego jak FLASH po SPI ale pytanie czy istnieją jeszcze takie pamięci którym można programować pojedyncze strony bez konieczności czyszczenia całego sektora ? Kiedyś był fajne pamięci microna np M45p80. Przeglądam dzisiaj produkowane i za...
Czytalem sobie tabelke z dostepnymi ukladami Atmela. mikrokontrolery te maja wbudowane w siebie pamieci. Staralem sie upewnic, ktora z nich do czego moge wykorzystac. Moje glowne watpliwosci polegaja na rozroznieniu FLASHa i EEPROMu. W końcu i Flash i eeprom nie umieraja, jak sie im odlaczy zasilanie, wiec mam wrazenie, ze w obu z nich mozna przechowywac...
Witam. Napisałem sobie ostatnio programik w LDmiro i po kompilacji okazało się że zabrakło mi miejsca. Został wyświetlony komunikat (na zdjęciu poniżej ) https://obrazki.elektroda.pl/4201990900_... Used 4103/4096 words of program flash (chip 100% full). Czy dobrze rozumiem że wykorzystałem przestrzeń 4000 słów co jest równe 8000 Bajtów...
Chodzi o to że potrzebuje szybko zapisać do pamięci kilka kB danych jednak nie chciałbym dokładać pamięci EEprom gdyż mam już gotową płytkę. Moje pytanie brzmi czy w systemie z Atmegą8 mogę wolną pamieć programu zadeklarować jako jakąś tablice do przechowywania danych?? Kod programu zajmuje mi 20% miejsca. Czy zapis danych do zewnętrznej pamięci EEPROM...
Witam Czy ma ktos moze pomysł w jaki sposob wykorzysac pamiec programu w Atmedze128 do zaladowania danych. Chodzi o uzycie okolo 60k pamieci program flash do zaladowania plikow z danymi uzywanumi w programie i najlepiej aby odwolanie bylo poprzez jakas zmienna. Czy ktos wie jak lub robil cos takiego w srodowisku AVRStudio i WinGCC? Dzieki badzo za wszelkie...
Witam. Czytałem, że jest możliwe deklarowanie zmiennych w pamięci programu - FLASH mikrokontrolera i późniejsza ich modyfikacja przez sam procesor. Czy jest to możliwe w środowisku BASCOM, i jaką ilość pamięci FLASH można na zmienne przeznaczyć?
Muszę podłączyć pamięć DataFlash AT45DB081 (8Mb) do AVR8535 lub ATMega128 Wiem że ta pamięć ma 4096 stron po 264 bajty oraz że zawiera dwa bufory SRAm po 264b. CS sygnał wyboru aktywny w stanie niskim SCK Zegar RST Reset aktywny w stanie niskim SI Szeregowe wejście (Tędy wpisuje dane) SO Szeregowe wyjście (Stąd pobieram dane) WP Niewiem do czego to...
Witam. Chciałbym się dowiedzieć w jaki sposób można rozbudować pamięć znajdującą się w atmedze8. Czy można wogóle coś takiego zrobić. Domyślam się, że za pomocą pamięci flash, ale czy jest to wogóle możliwe i w jaki sposób można to zrealizować. Pozdrawiam.
Mam nastepujacy problem. Nie moge zaprogramowac jednej z Atmeg8. Korzystam z programatorow STK200 i USBASP (zazwyczaj korzystam z usbasp, ale w razie watpliwosci uruchamiam stk-a). Problem wyglada nastepujaca. Nie moge zmienic fusebitow, ani wrzucic nic do flasha mojej atmegi. Lockbitow nie zmienialem (wszystkie 11). Moge zczytac sygnature oraz ustawienia...
Witam! Mam zamiar napisać program który zapisuje dane odebrane z zewnętrznego urządzenia do pamięci mikrokontrolera, po czym później ma mieć możliwość ich udostępniania. Z racji tego że danych ma być około 100kbajtów (pamięć nieulotna) postanoiwiłem użyć do tego celu mikrokontrolera ATMega128. Sam program zajmować bedzie w pamieci mikrokontrolera około...
witam odrazu mówie że jestem laikiem jesli chodzi o mikrokontrolery, zaczynam sie dopieo uczyć. Czy jest możliwość zrzucenia zawartości Atmeg-i 8??
Witam! Próbuje zapisać do pamięci eeprom atmegi8 dane i przy programowaniu PROGRAM się wczytuje do pamięci flash ale DANE do eepromu nie. Po zaprogramowaniu w ISP programmer pisze: No data in file Atmega nie jest zablokowana, więc nie wiem. Kod do eepromu wpisuje w taki sposób: $eeprom Data " Tekst1 Tekst2 Teks3 Tekst4 Tekst5 Tekst6 Tekst7"...
Witam, chcę użyć pamięci PROGMEM w procesorze powyżej 64KB flash (128KB - ATmega1284p). W której wersji wprowadzono obsługę __flash? Posiadam wersję gcc-4.8-20131010 Win32 oraz 4.8.1 Linux i w żadnym z tych pakietów nie ma obsługi __flash (brak wpisów w pgmspace.h). Czy __flash rozwiązuje ten problem lokacji (obsługa wskaźników 24 czy 32 bit), czy nadal...
Witam Walczę z kretami na działce. Buduję elektronicznego odstraszacza. Procesorek AVR + mostek H z mosfetów + głośnik niskotonowy. Chcę w pamięci Flash zapisać próbki dźwięku (ok 8kb). W związku z 16 bitową organizacją pamięci czy zapisanie w pamięci danych 8 bitowych spowoduje utratę 50% miejsca czy kompilator (GCC) to jakoś zoptymalizuje. Oczywiście...
Cześć, piszę bootloader do xmega32c4 i mam następujący problem, poprzez uart ładuje sobie bajty do buforka o rozmiarze takim jak strona pamięci, nastepnie kasuję bufor flash, pamięć aplikacji, ładuję do bufora flash a potem do pamięci flash oczywiście czekając na zwolnienie SPM. Do mojego bufora jestem w stanie zapisać bo rządanie odczytania jego zawartości...
https://obrazki.elektroda.pl/6987360800_... W tym artykule opiszę moją próbę zmagań w temacie nagrywania gier na konsolę SNES jako osoby, która z tą konsolą nie miała wcześniej nic wspólnego. W efekcie powstał programowalny kartridż i urządzenie do nagrywania gier. Motywcja Wszystko zaczęło się od tego, że ktoś poprosił mnie o przerobienie...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Rozmiar pliku BIN jest zawsze taki jak rozmiar pamięci flash danego kontrolera. Dokładnie tak. BIN dla ATmega8 będzie miał 8kB. Jeżeli twój projekt po kompilacji zajmie 1kB, to tylko 1kB z tych 8 bedzie zawierał jakieś dane. Reszta to będzie 0xff. Plik BIN jest niczym innym jak obrazem pamięci. Nie zawsze. Zależy od kompilatora, np. Bascom nie wypełnia...
http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...
Czy jest możliwe, żeby odczytać pamięć programu flash z uP np. atmega8 lub ATiny? Napisałem program, skompilowałem, wysłałem do uP. Zgubiłem źródło, czy jestem w stanie odczyt tą binarkę programu jaką ma uP w pamięci flash?
Jak w C albo Assemblerze [AVR Studio] zrobić, żeby we flashu znajdowaly się zmienne z zapisem np. napisów do LCD. Chodzi o to, że mam dużo napisów, informacji, ale potrzebuję też trochę RAM do obliczeń. Standardowe deklaracje umieszczają mi zmienne w pamięci SRAM, a chciałbym żeby "głupie" napisy znajdowały się we flash i stamtąd były pobierane w odpowiedniej...
aaa no to trzeba było mówić , że szukasz procka AVR, który ma tylko tyle wyprowadzeń co ATmega8 - ale za to więcej pamięci FLASH ;) hmmm tyle tylko, że jeśli tak jest - to gwarantuję ci, że nie znajdziesz żadnego prostego sposobu - albo w ogóle sposobu aby dla procka o takiej ilości wyprowadzeń podłączać większą zewnętrzną pamięć FLASH z możliwością...
błąd jaki pojawia się w konsoli informuje że avrdude nie wykrywa programatora, ponieważ na liście programatorów nie ma do wyboru programatora kamprog Dodano po 17 wgrałem plik .hex w pamięć flash
Jak w temacie. Szukam programu (i programatora) do zaprogramowania ATmega8 ale tak, aby programować pamięć flash bez ostatnich kilku bajtów, np.: od adresu 0x0000 do 0x1FF0. Który programator ma taką opcję? Z góry wielkie dzięki.
Potrzebuję pamięć ponieważ chcę sterować atmegą8 wyświetlanie obrazków na wyświetlaczu. Chcę tych obrazków dosyć sporo wpakować i potrzebuję pamięć. Mam pytanie jakiego typu to ma być pamięć czy to ma być FLASH MEMORY czy EPROM czy data Falsh czy seriiall EEPROM czy PARALLEL EEPROM Dowiedziałem się że mogą być z seri 24CXXX ale to są EEPROM ja się nie...
Gotowiec [url=http://atmel.com/dyn/resources/prod... Układ można zmodyfikować zastępując pamięć FLASH kartą pamięci, oczywiście po zmodyfikowaniu softu.
Witam cyt: Ważne jest aby przed każdym programowaniem skasować pamięć, wielokrotne programowanie bez wcześniejszego kasowania może uszkodzić pamięć flash... A ja myślałem, że pamięć flash kasuje się przed każdym zaprogramowaniem z zupełnie innego powodu. Pozdrowienia - teedd
Wszystko zależy od tego jaka jakość i długość komunikatów. Jeśli zależy Ci na małych rozmiarach to niektóre zmieścisz we flash, niektóre w zewnętrznym układziku flash w obudowie SO8, a czasem wystarczy zewnętrzna pamięć 24C515 jak w tym moim projekcie atrapy bomby :D https://obrazki.elektroda.pl/9418177300_...
Kupiłem Atmege8 i programator http://www.kamami.pl/?id_prod=5060900. I kompiluje program: /* 8 diod LED przłączonych do portu D */ /* ATmega 1MHz */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* 0xFF binarnie 1111 1111 */ /* Początek...
No napisałem właśnie, że użyję Atmega8L, ale nie mogę kupić u siebie (wyprowadzenia pinów me takie same chyba jak zwykła Atmega8), jak czytałem o zasilaniu to napisano, że przy zbyt małym napięciu procesor może działać niepoprawnie, albo nawet się uszkodzić, dlatego warto dac stabilizator, który przy zbyt małym napięciu baterii poprostu odłączy zasilanie,...
Cóż, z tego co zdziałaliśmy z Kolegą na e-mailu to efekty takie: Poprzez avrstudio 4.18: 1. wgrywa się pamięć flash 2. można odczytać fusebity zapisane w procesorze Resztę wszystko już Kolega opisał w temacie...
Co do programowania. Właśnie widziałem jeden problem już, że gdy się wgrywalo flash to pamięć się kasowala. Może i to jest powodem, bo widać że procek działa. Jak się wciśnie przycisk to wyświetlacz się zaświeca na kilka sekund i gaśnie.
To zaczekaj do niedzieli, gdy opublikuję taką płytkę dla ATmega8 (wraz z plikami do wydruku): http://obrazki.elektroda.pl/2277894400_1... a dzisiaj opublikowany będzie artykuł z jej schematem. Zawiera miejsce na: - Atmega8 + kwarc, - odbiornik podczerwieni np. pilota RC-5, - regulator LDO, - oraz miejsce na dodatkową pamięć EEPROM, SRAM...
Już było kilka takich tematów http://www.elektroda.pl/rtvforum/topic87... http://www.elektroda.pl/rtvforum/topic73... http://www.elektroda.pl/rtvforum/topic17... Osobiście puściłem ATMega32, 16, 8 na 27Mhz. Wszystkie wykonywały skomplikowane obliczenia, chodziły po kilka godzin. Tylko ATMega8 się raz zawiesiła. Jednak przestrzegam przed...
Atmega8 ma za mało ramu, żeby obsłużyć kartę SD. Podczas obsługi kart SD odczytujesz sektory po 512bajtów, więc trzeba zrobić w pamięci ram procka tablicę 'unsigned char' o pojemności 512 elementów czyli 512x8 bitów daje 512 bajtów w pamięci. Tak więc procek musi mieć co najmniej 1kb pamięci RAM. Oczywiście pamięć flash też musi być sensowna, żeby pomieścić...
Witam, tak się zastanawiam - może mi ktoś podpowie dlaczego mam taki dziwny jak na razie dla mnie efekt, że ten samiuśki program , który napisałem dotąd na ATmega8 i zajmuje już prawie całą pamięć flash bo 95% czyli ok 7846 bajtów - po skompilowaniu dla procka ATmega168 - nagle zajmuje o nieco ponad 1kB !!!! więcej w pamięci flash ???? zmiany, które...
Jeżeli dobrze rozumie, to chcesz powiększyć flash używając zewnętrznego a w nim załadować nie dane, tylko program, który ma być wykonywany? Sądzę, że raczej nie ma takiej możliwości, z powodu takiej a nie innej konstrukcji Atmegi. Ale o ile dobrze pamiętam, Atmega8 (chyba) może sama się programować. Jeżeli tak jest to można przeznaczyć jakiś fragment...
Rezultaty bez zmian niestety. Próbowałem jeszcze na ATMEDZE 644 i efekt ten sam. Mogę spróbować jeszcze na: ATMEGA8 ATMEGA32 ATMEGA328P Ale ATMEGI328P muszę przeprogramować wysokonapięciowo (czekam na DRAGONA) ponieważ przekalibrowałem im zegar i chodzą tak wolno, że żadnym programatorem poprzez ISP nie mogę się do nich dobrać :) Dzisiaj spróbuję na...
Po zwarciu mikrokontrolera wyczyściło mi pamięć FLASH i EEPROM. Prawdopodobnie w pamięcii eeprom są zapisane właśnie różne bity mikrokontrolera, a skoro mam obie pamięci czyste to może dla tego procek nie jest wykrywany?. Bardzo prosze o jakieś sugestie
Problem leży w twoim kodzie gdzie popełniłeś jakiegoś babola i nawet nie wiesz gdzie ten babol jest. Być może zrobiłeś gdzieś dzielenie w ten sposób, że kompilator dociągnął sobie dodatkowe biblioteki do obsługi liczb zmiennoprzecinkowych - to najczęstszy babol gdy widzę u kogoś taki nagły przyrost pamięci RAM i FLASH No chyba że w ogóle kompilujesz...
Witam, mam układ sterowania halogenami, którym kieruje atmega. Wszystko zasilane jest z trafo dla halogenów. W układ wpięte jest złącze ISP do programowania. Odczyt pamięci, fusebitów, sygnatury, itp. zawsze przebiega pomyślnie. Problem pojawia się podczas programowania układu. Udaję się to raz na mniej więcej 10 prób. Przy braku sukcesu pojawia się...
ATTiny13 + AT45DB041B + interfejs szeregowy 5V Nie jestem pewnien - pomijając problem połączenia elektrycznego - czy uda ci się oprogramować współpracę tego procesora z pamięcią, gdzie jeszcze inne dane będą przesyłane szeregowo - ten procesor ma tylko 1kB pamięci Flash, a pozostała do wykorzystania pamięć Flash bardzo szybko "ucieka" przy małych Atmelach....
Witam. Od pewnego czasu zacząłem się bawić w programowanie eepromu w atmedze i już napotkałem kilka nieprzyjemnych doświadczeń. Zacznę może od zapisywania pamięci eeprom. Mam kilka pytań z tym związanych, więc je ponumeruje :). 1. Jak to jest zapisałem do eepromu jakiś znak, potem go odczytałem. Żeby sprawdzić, czy wszystko gra wyświetliłem go na LCD....
Zastosowana pamięć niestety tania nie jest.. 5zł za najgłupszą 24C02, a 24C128....1024 są już nierozsądnie drogie. W każdym razie jestem w podobnej sytuacji, buduję projekt z ATMEGA8 w którym potrzeba trochę pamięci. Wykorzystam pewnie kość pamięci FLASH typu AM29LV160 - 16 megabitów czyli 2 MB. Koncepcja wygląda tak: Wejścia adresowe są podpięte pod...
A więc tak: Ja z góry zakładam, że jak na naszą polską technologię, to w długopisie z trudnością wkład zmieścimy. Tak więc możemy umieścić to np. w piórniku czy w obudowie większego kalkulatora (a nawet jeśli zmodyfikujemy program mikrokontrolera, to zmieścimy w tym również kalkulator). Jako procesor można wykorzystać Atmel AVR (np. Atmega8) lub jakiś...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
Ja tego Willema trzymałem tylko ze względu na to że obsługiwał programowanie flash do samochodów. Można było zmienić oprogramowanie w autkach które już nie przyjeżdżają ;) Kiedyś awaryjnie odczytałem nim pamięć microwire, zawsze robię weryfikację odczytu, zweryfikowałem ale widac dla Willema to za mało ostrożności. Trzeba wyjąć z podstawki i jeszcze...
Od pewnego czasu mam złe doswiadczenia z firmą Atmel a dokładnie z mikrokontrolerami Atmega8 W ciągu paru miesiecy mikrokontrolery po programowaniu odmawiają współpracy(dodam tylko że mam programator sprawny) Np często sie zdarza że średnio programuje i kasuje 5-15 razy mikrokontroler i wszystko siada tzn kasować moge ale po zapisie weryfikacja pada.Zdarzył...
Dziękuje za odpowiedzi, już wiem, gdzie leży problem. Zainstalowałem dzisiaj AVR-DUDE i okazało się, że dostałem uwalony procek. Bascom AVR programował wszystko i nie wyrzucał błędu, a AVR DUDE wyrzuca błąd przy weryfikacji. Uszkodzona jest pamięć FLASH pod adresem 0D40, bo nonstop przy tej komórce się pluje. Po zaprogramowaniu w BASCOMIE (weryfikacja...
Witam! Ostatnio musiałem przerzucić projekt z atmega8 na atmega168 (więcej sprzętu i pamięci) ... i zaczęły się problemy. Chyba kilkanaście razy sprawdzałem cz poprawnie skonfigurowałem wszystkie rejestry i dalej nic, program lubi się czasami wysypać, lub nie działa wg. oczekiwań, gdy na atmega8 działa ok. Podejrzewałem że wina może tkwi po stronie...
Jak zwykle mirku nie rozumiesz chyba sensu wypowiedzi. Postaram się mówić następnym razem jak do chłopa ze wsi. ..... jakbyś nie wysilał się mówić , to twój post tyle wnosi do dyskusji co NIC, i zamiast wnioskować o tym czy ktoś cię zrozumiał czy nie, zamiast obrażać chłopów ze wsi, daj spokój na drugi raz z takim tekstami, to przyjemniejsze staną...
Witam, Jestem w fazie projektowania prostej stacji meteo. Projekt podzieliłem sobie na 2 części. Pierwsza część wykonuje pomiary (temperatura otoczenia, prędkość i kierunek wiatru) i zapisuje je na karcie SDC/MMC. Druga część wyświetla pomiary na wyświetlaczu LCD i umożliwia komunikację z PC przez RS-232. Obie część będą znajdowały się w odległości...
Notatki z prezentacji, którą teraz tworzę, może się przydadzą: Mikrokontrolery AVR stosowane są w przemyśle samochodowym, w systemach zabezpieczających, bezpieczeństwa oraz rozrywkowym. Stosują je np firmy BMW, Daimler Chrysler oraz TRW W X-Boxie, w padach zastosowano AVRy z interfejsem USB. Atmega48 pojawia się jako dodatkowy mikrokontroler w Lego...
Witam, Próbuję napisać program wpisujący do wewnętrznej pamięci EEPROM procesora ATmega8 napis 'czesc', a następnie wyświetlić go na LCD 2x16. Po przeczytaniu informacji w helpi'e do CV odnośnie EEPROM i LCD udało mi się napisać program, jednak nie kompiluje się on. Nie wiem jak odczytać zawartość EEPROM na LCD (znalazłem funkcję odczytu z pamięci FLASH...
Jeśli chciałbym zrobić sterowanie zamiast jednym portem, to np.: 10 portami, odczyt stanu z 10 innych + 3 termometry, to wystarczy zaopatrzyć się w "większą" atmegę? Czy większa atmega i sprzętowy stos? .... to zrobiłbyś to spokojnie nawet na procku typu ATmega8 !!! ale .... w trybie komunikacji np po UDP czy TCP ... no ale to trzeba umieć sobie samemu...
(at)AlphaX chodzi mi o to: http://obrazki.elektroda.net/77_12439569... Jak widać w załączonym obrazku linia WS jest przesunięta względem danych o 1 bit. W rezultacie (nie wiem czy to jest jedyna przyczyna) dźwięk jaki uzyskuję jest tak zniekształcony że słychać jeden wielki szum. Zastanawiam się jak to zrobiłeś że Tobie działa. Na tym obrazku...
nie znam dobrze C++ ale jak już wcześniej pisałem w Bascomie połączenie się z uC jest banalnie proste i sprowadza się do podania jednej komendy. Programowanie w Bascomie jest proste, kod wynikowy jest może trochę większy ale ogólnie się opłaca zwłaszcza, że ceny procesorów spadły i w miejsce 2313 można wstawić chociażby Atmega8 w cenie ok. 7zł który...
kasować pamięć flash atmega8 atmega8 flash atmega8 pamięć
atmel studio programator testy akumulatorów creative głośnik pilot
pochwal swoim sprzętem pochwal swoim sprzętem
Czerwone kropki na czarnym tle w telewizorze - przyczyny Jak uruchomić skuter Piaggio X8 125 bez startera?