Witam Mam następujący problem z koscia jak w temacie. W dokumentacji znalazłem takie informacjer 384 Byte FIFO Tx buffer / 128 Byte FIFO Rx Buffer, czyli bufoe we ma 384 B a wy 128B. Napisałem własna aplikacje do obsługi tej kosci korzystając z funkcji dostarczonych przez producenta, takich...
Witajcie, dzisiaj przedstawię jak okiełznać kolejny chiński mikrokontroler WiFi+Bluetooth, a dokładniej W800-C400 od WinnerMicro. Na ten moment można go kupić za około 10 zł, z kolei płytkę startową z nim już za 25 zł i obie te ceny uwzględniają już przesyłkę. Oczywiście nie...
Witam, Jak w temacie potrzebuję zrobić coś w rodzaju buforu opóźniającego. Mam mikrokotroler AVR i zamierzam programowo sterować podświetlaniem wyświetlacza LCD, nejlepiej na przerwaniu. Przychodzi zew. przerwanie, mikrokontroler na odpowieni bit portu wystawia stan wysoki (zbocze narastające,...
Witam Chciałbym sterować modemem GSM za pomocą ATmega8 lub wyższym w związku z czym po głowie chodzi mi taka koncepcja działania. Czy ide dobrą drogą? RESET: ; ustawienie początku stosu ; ustawienie prędkości transmisji ; inne ustawienia początkowe, przerwania itp Loop1: ;...
Witam, Projektuję urządzenie, do którego będzie podłączony PenDrive (PD) z systemem plików FAT16. Urządzenie ma mieć możliwość odczytu i zapisu do PD i nie byłoby dla mnie w tym nic trudnego gdyby nie fakt, że mój układ musi pracować jako HOST USB 2.0 (podobnie jak ma to miejsce w...
Witam wraz z kolegą robimy układ elektroniczny na ATTINY 2313, który docelowo ma generować dźwięk na PWM-ie. Dźwięk ma być zapisany na pamięci FLASH Atmela - AT45DB161D. Schemat wygląda następująco: Po stworzeniu płytki i wlutowaniu elementów zabrałem się do pisania kodu. Oto...
Uruchomienie SPI następuje automatycznie w momencie zapisu danej do bufora danych SPDAT. Uruchamiane jest wtedy wyjście SCK i dane z bufora w takt zegara wystawiane są na pin MOSI. Odczytując dane z SPI musisz pamiętać o wysyłaniu jakieś danej np. 0x00, aby uruchomić zegar SCK. W takt zegara...
W Zmienne globalne — wiedz, kiedy są modyfikowane Zmienne globalne muszą być ostrożnie obsługiwane, gdy są używane z przerwaniami, ponieważ te są generalnie asynchroniczne. I jeżeli zmienna globalna jest modyfikowana przez ISR, może zostać zmieniona w dowolnym momencie. Musimy...
Układ ADuCM355 jest scalonym systemem do obsługi sensorów elektrochemicznych i biosensorów. Wyposażony jest on w mikrokontroler z rdzeniem ARM Cortex-M3 i dedykowany analogowy front-end do podłączania sensorów. ADuCM355 posiada 16-bitowy, wielokanałowy przetwornik analogowo-cyfrowy...
Dzięi za odzew przemysle to, doszedłem że bład mam w funkcji strtohex . Muszę to obczaić. Pytanie odnośnie comaporta. Komenda comport.readstr oczytuje cały bufor. Wykorzystuje sie ją w procedurze wywołanej zdarzeniem /zazwyczaj/ OnCharRx. Skąd comport wie, że do bufora wpadl 1 bajt...
Witam potrzebuje zrobić na mikrokontrolerze tester układów logicznych, Aby nie uszkodzić portów mikrokontrolera podczas testowania układu chciałbym zabezpieczyć mikrokontroler jakimś typem bufora dwukierunkowego trójstanowego . Problem polega na tym że potrzebuje testować aż 14 linii...
Witam, próbuję zaprogramować mikrokontroler,aby obsługiwał USART do komunikacji przez RS232. Chcę wykorzystać do tego bufor cykliczny, który zaimplementowałem w następujący sposób: [syntax=c] #include <inttypes.h> #define BUFFER_SIZE 32 #define BUFFER_MASK ( BUFFER_SIZE - 1) ...
Chętnie zastosowałbym protokół modbus ale ponieważ chcę zrobić układ z podsieciami więc musze adresować dwubajtowo. Ale jak opracuję własny protokół to nie będę kompatybilny (zamierzam zarządzać siecią albo z PC albo z własnego sterownika) Jak to rozwiązać?. Kolejny problem...
Witam kolegów, ostatnio zainteresowałem się takimi już "retro" mikro kontrolerami - tym bardziej podoba mi się projekt autora. Aby emulować pamięć EPROM dla klasycznej 51 - zakładam że dzisiaj najprościej użyć AVR lub podobny który obsługiwał będzie transmisję PC<->SRAM poprzez...
Poszukuję do projektu mikrokontroler albo jakiś układ, który mógłby wysyłać sygnał o dużej częstotliwości, ale zarazem był małych rozmiarów(do 30 pinów). W projekcie będzie pełnił rolę takiego kontrolera magistrali szeregowej. On dostaje od procesora dane magistralą 8 lub 16 bitową,...
Espressif rozszerza swoje obecne portfolio, aby sprostać potrzebom wysokowydajnych obliczeń i aplikacji wymagających szerokich możliwości I/O, rozbudowanych interfejsów człowiek-maszyna oraz wsparcia dla algorytmów sztucznej inteligencji (AI). Espressif Systems wczoraj ogłosiło, że...
Każdorazowe przekodowywanie znaków ASCII na postać bitową to znowu zajmuje czas a on w pierwszej kolejności jest potrzebny na odświerzanie buforów wyświetlania. Z tąd lepiej mieć dostęp do postaci bitowej w RAM-ie.
hm... panowie, cos mi się ttu nie zgadza, slyszalem od kogos na forum, ze moj 2313 jest przestarzaly i wychodzi z uzytku :/ poszedlem wiec zakupic sobie Tiny26 i ... 8O hm... Sprzedawca mi powiedzial, ze nikt tego nie kupuje i ze wogole nie bedzie go w prtzyszlosci :/ o co chodzi wogole... (...)...
Tak się składa, ze kiedyś wałkowałem ten temat niestety bez zadowalających efektów. Do sukcesu prowadzą dwie zasadnicze drogi. Jedna to zastosować scalak intela 827... iles tam i z niego odczytywać dane. Lub szybki proc np AVR i zrobić to softem, wymagany jednak będzie bufor co najmniej...
Wysyłam do RS-a 4 znaki i mikrokontroler je odbiera ale załóżmy że robi to wolno. Czy jest możliwe że nie zdąży odebrać wszystkich bo zostaną po jakimś czasie usunięte automatcznie?
fakt... a czy mozna zastosowac bufor 74LVX125, ktory pracuje przy napieciu 3-5V, przy dopuszczalnym poziomie napiec wejsciowych rownym 7V?
Hmm, koledze pewnie chodzilo o to, co robi ten scalak, rozumiem, ze google sa dobre, ale moze sam opis nie bedzie odpowiednio jasny. 74125 to bufor trojstanowy. Oznacza to, ze jego wyjscia moga znajdowac sie w trzech stanach. Wysokim (1), Niskim (0) i Stanie Wysokiej Impedancji (Z). Dwa pierwsze...
tragedia.... 10 dni do oddania.. at u sie okazuje ze ten mk daje za maly prad na portach zeby choc dioda sie zapalila :( chyba podlacze na wyjsciach jakies inverty jako bufory... nie wiem czy to cos da... ????? inna kwestia... czy mozna do Rdx i Tdx podpiąć bezpośrednio diode na podczerwien?? nie...
Lać na L293D. Zrób najprostrzy mostek H czyli 4 tranzystory. Będziesz musiał poszukać takich, żeby spadek na nich nie był za duży. np. jakieś MOS-y, tylko że potrzebuję sterować niezależnie 4 silnikami (przód/tył), to 4 x 4 = 16 elementów dyskretnych, do tego zapewne jakieś oporności..,...
Daniel, czy Ty to w ogóle próbowałeś przeczytać??!! To w ogóle nie ma sensu, czemu utrudniasz ludziom życie?? Port B jest kawałkiem 8 dwukierunkowym I / O port z wewnętrznymi opornikami zatrzymywania się { wybrany dla każdego kawałek). Port B bufory wyjściowe mają symetryczne...
MCS51 16-bitowe? Ciekawe, ciekawe... Procek: Atmel AT89S52 (jakieś 6zeta). Łatwo go dostać, łatwo zaprogramować. Programator: AT-Prog. Generalnie wystarczy wtyczka LPT i trochę kabla. Możesz dać bufor ale jest to raczej zbędne. Schemat na forum. Z małych procków: AT89C2051, ale jego programuje...
Przy trzybajtowym przetworniku proponuję dwa bufory po 128 trzybajtowych słów(3x128=384..384x2=768). Pierwszy do zbierania bieżących danych, drugi do transferu (na zmianę). Zostanie 256 bajtów rezerwy na zmienne robocze. Prędkość transmisji musi zapewnić możliwość powtórzenia transferu...
Spróbuj zastosować jakiś układzik dedykowany jako reset, daj kondki do resetu (tzn wieksze), a w najgorszym wypadku - zrób drugie zasilanie, dla części cyfrowej, a włączanie przekaźnika buforuj optycznie i na ULN2003 albo tranzystor (jakikolwiek bufor mocy).
Wysylasz czasem cos do układu? I czy to dziwne zachowanie właśnie wtedy nie występuje? Włączyłeś przerwanie obsługi bufora odbiorczego, a nie widze obsługi tego przerwania. Przy takim przerwaniu układ będzie "resetował" się cały czas. Po wystąpieniu przerwania nastąpi skok na początek...
Sama pojemność pamięci musi umożliwiać zapisanie codziennie przez pięć lat raportów dobowych .... Dla uściślenie 1820 raportów dobowych co w przeliczeniu daje piec lat i miesiąc. Co adresowania po co 16MB, żadna kasa fiskalna nie zapisuje paragonów w pamięci. Co do projektu to bym...
Jeżeli posiadasz stare kostki po 256kb to sposób bezpośredniego ich podłączenia do 80C552 był opisany jako nota aplikacyjna w książce Philipsa 8051 Handbook . Oświeżanie w przerwaniach, sposób adresowania itp, wszystko ładnie opisane. Był to projekt bufora 256kB dla portu LPT. Na AVR powinno...
Witam Skoro masz mikrokontroler to prościej zrealizować regulację jasności w oparciu o PWM. Wtedy w łatwy sposób można będzie zrealizować regulację nie na 3 a np. 6 czy 7 bitach. Jeśli nie chcesz robić PWMa to proponuję dać 3 tranzystor sterowane z osobnych pinów portu. Między bazę...
Witam serdecznie użytkowników tego forum. Zwracam się do Was z prośbą o pomoc w napisaniu programu, który będzie wyswietlał na 3 siedmosegmentowych wyswietlaczach LED jakiś ciąg znaków umieszczonych w buforze pamięci RAM od adresu 30H. Bardzo proszę o pomoc, gdyż nie dysponuje programatorem...
Witam AVRy są tanie i proste w uruchomieniu, co do koncepcji to wszystko zależy jak daleko masz te urządzenia, ogólnie rzecz biorąc unikaj wysyłania i odbierania sygnałów z procesora z odległości większej niż płytka procesora. Synały sterujące z czujników izolowałbym transoptorami,...
Jeśli chodzi o programowanie to co za problem sczytać zawartość PIC-a i porównać z buforem.
Witam! Mam przedstawić w jaki sposób realizowane jest sterowanie urządzeń dużej mocy za pomocą mikrokontrolerów. Problem mam przedstawić ogólnie, czyli w jaki sposób sprzęga się elementy mocy z mikrokontrolerem.(jakieś układy mocy), (sprzężenia), (bufory sprzęgające). Jak podłącza...
Mam jeszcze jedno pytanie: po wypełnienu tego wszystkiego wyskoczyło mi coś takiego - to znaczy ze akceptowali? Coś zaakceptowali, ale nie ma tam mowy o próbkach, raczej o przyjęciu jakiegoś komentarza. Sam wiesz co wypełniałeś. Przy zamówieniu próbek dostajesz e-mail z potwierdzeniem...
posiadam jeden układzik, chcę programować mikrokontroler atmega8
Ja obsluge uarta zrobilem nastepujaco: predkosc 9600 boudow/s, nie wylaczalem przerwan. Po prostu zostawilem robota na dluzsza chwile gdy odbieral dane i kompletnie nic nie nie rozjechalo w czasie ani nic nie pogubilo :) Takze na razie zrob jak jest a jak nie bedzie dzialac to wtedy kombinuj :) Zreszta...
Pamiętaj tylko, że wystarczy tylko mała kropla cyny, w moim przypadku niewidzialny na pierwszy rzut oka. Na szczęście ja miałem bufor 74hc244 z płytki ZL2PRG za 12zł i wystarczyła wymiana scalaka SMD za 1zł. Gdyby AVR był bezpośrednio podłączony - dziś bym nie miał do czego starej ale...
Wiem jak to robisz i dlatego się nie dziwię że masz taki kiepski dźwięk. Już chyba wiem dlaczego ten mój kod Ci nie działał. Bo procesor nie nadążał uzupełniać bufora. Niestety nie mając układu do testów nie napomagam Ci za dużo. Ale za kilka dni coś skleję i zobaczę. U mnie jako...
Dziekuje za odpowiedz. Generalnie moim celem nie jest zbudowanie samodzielnie takiego ukladu (w razie koniecznosci bede musial doksztalcic sie na tyle zeby chociaz sprobowac) najlepiej bylo by kupic gotowy (mam max 3 tys zl), czy ktos na rynku widzial taka kombinacje: prztwornik ADC 200MSPS +FPGA(jako...
Ja bym właśnie i zlinearyzował charakterystykę, i ją uzależnił od temperatury. Nie znam się na pomiarach pH, ale jedno słyszałem. Mianowicie sonda do pomiaru pH z czasem zmienia właściwości i będziesz musiał co jakiś czas ponawiać kalibrację. Linearyzację i kompensację temperaturową...
Wysuwam wniosek iż mikroprocesor programatora zbudowanego ...patrz pierwsza część poradnika ze złączem DB-25M ... programowanie niepotrzebuje? Bo to nie jest mikrokontroler ani tym bardziej mikroprocesor tylko po prostu układ scalony, który pełni jakąś ściśle określoną funkcję do...
AVR? Nie ma odpowiedzi na to pytanie. Bezpośrednio to 0x0. Programowo to już więcej bo ze 320x240 licząc się z tym że zużycie procesora będzie na maxa a obraz będzie monochromatyczny bez skali szarości. A jak LCD ma sterownik z buforem obrazu to i 10000x10000 TFT obsłuży.
W mikrokontrolerze ATmega8L zasilanego 3V3 linia MOSI jest przepuszczona dwa razy przez inwerter 74HCT14 zasilany napięciem 5[V] i niestety jeśli mam taką konfigurację procesor nie może połączyć się z programatorem (dla testów próbowałem zasilić mikrokontroler napięciem 5[V] i dalej jest...
Raz w miesiącu np 1'go to pani w kadrach może sobie co najwyżej raport wejść/wyjść z bazy wyciągnąć. Powinien być to komputer i system chodzący non stop, żeby nikt nie musiał pamiętać żeby go włączyć. Tak samo nikt w firmie nie będzie co chwilę sprawdzał, ile rejestracji jeszcze...
Ja właśnie wyczaiłem fajną róznicę na korzyść ATtiny2313A. Mianowicie do USI dodano dodatkowy bufor odbiorczy, czyli np. przy realizacji SPI nadaje się "po staremu" wpisując do USIDR, natomiast odbierać mozna "po staremu" czytając z USIDR bezpośrenio po odebraniu danych, bądź wygodniej...
Konstruktywne uwagi zawsze w cenie :) Chodzi o sam zamysł, bo w tym momencie każda ilość ciepła jest ważna. Można wykorzystać wymiennik ciepła z CO, jest odporny na dosyć duże temperatury. Zresztą jeżeli będzie wypełniony wodą to nic chłodnicy nie grozi. Zostanę jednak przy nagrzewnicy,...
Cześć. Jak wygląda cała sytuacja? Mikrokontroler został uszkodzony przepięciem, a poprzez niego wspominana karta? Mateusz
I nie wiem czy LCD to obsłuży. Chyba że chodzi o to żeby podawać po 2 impulsy VSYNC żeby przeskakiwał o dwie linie. To zależy od czasu odpowiedzi piksela w TFT, w starej technologi nie mają z tym problemu, od lat nas tak oszukują w PAL. Można by było uśredniać filtrem między liniami...
Jak wystarczy ci mono to mozesz uzyc wbudowanego rejestru przesuwnego, uzywajac technik z C64 czy Atari 8 bit (generator znakow w ROM, uzywasz semigrafiki, czesc z znakow mozesz trzymac w RAM) spokojnie dasz rade zrobic w to w sofcie na przerwaniach i nie powinno zajac za duzo czasu. Jesli jednak ma...
a takie cos ma sens?;p Takie coś nie ma sensu. Poczytaj moje komentarze w kodzie i coś z tym zrób. Zacznij od sformatowania kodu - etykiety i nazwy od pierwszej kolumny, dyrektywy i instrukcje - zawsze po tabulacji. [syntax=asm]MOV R5,#0 ? pod jakim adresem jest ta instrukcja i kiedy się...
Zacznij od próby napisania tej najbardziej krytycznej czasowo części programu (zapewne pętli odbierającej dane i zapisującej je do pamięci), a potem zastanów się, czy to ma szanse zadziałać zgodnie z wymaganiami czasowymi. Rzecz w tym, rejestracja danych odbieranych albo wysyłanie danych...
Tylko dodam, że dla tak wysokich częstotliwości taktowania ADC potrzebny jest raczej dodatkowy bufor na wejściu, ze względu na niską impedancję wejścia przetwornika. Z drugiej strony 2 Msps osiągają przetworniki ADC w XMEGA serii A1/A1U i to przy pełnej 12-bitowej rozdzielczości.
W takim razie: 1. Weź dowolnego procka ze sprzętowym USB. Dla Ciebie chyba każda Xmega poza serią E będzie ok. Nie piszę o ARM czy PIC, ponieważ napisałeś na wstępie AVR. 2. Odpal sobie demo HID z ASF w AS6. 3. Skonfiguruj dowolny licznik do generowania cyklicznych przerwań, np. co 10ms,...
witam U mnie jest odwrotny problem, mam stary uszkodzony wyświetlacz led 8x216. Chce go uruchomić.Wywaliłem wszystkie bebechy zostawiając sterowanie wierszami na TPIC6B595, na wierszach są tylko orginalne tranzystory mosfet 2SK1416 . Kupiłem na Ebay sterownik który jest na zdjęciach, chce...
Do przesunięcia zakresu napięć niekiedy wystarcza dzielnik rezystorowy pomiędzy wejściem mierzonego napięcia i plusem zasilania uC - ćwiczyłem coś takiego parę razy z powodzeniem. Natomiast co do pamięci - nie prościej wybrać właściwy uC z odpowiednio dużą pamięcią? Weźmy np. taki...
Witam Potrzebuję zrobić co następuje i proszę o radę: Kilkanaście przycisków dzwonkowych (powiedzmy 16szt) których stan ma odczytywać mikrokontroler. Ze względu na ubogie zasoby chciałbym wejścia zakodować do BCD i doprowadzić do kontrolera na 6 bitach. Wygląda że potrzebuję 2x koder...
Te rezystory, które masz między pinami a segmentami wyświetlacza led służą do ograniczenia prądu żeby nie spalić portu mikrokontrolera i segmentów wyświetlacza. Mam nadzieje, że wyświetlacz nie jest na tyle prądożerny aby nie spalić portu, często stosuje się bufor np. Uln2803. Ponieważ...
(at)Jado_one To była kwestia softu wyłącznie, w dodatku nie bardzo to przeszkadza. Po prostu mniejszymi paczkami wysyła się dane, całość i tak idzie jak masz DMA całkowicie sprzętowo, łącznie z wyzwalaniem kolejnych transferów. No, jakieś sprawdzanie musisz zrobić - np. czy bufor...
Moglibyście polecić jakiś mikrokontroler, najlepiej ARM, który można łatwo kupić i programuje się go bez użycia drogiego sprzętu? Nie znam mikrokontrolerów AVR. Jestem hobbystą. Swoją przygodę w ogóle z mikrokontrolerami zacząłem od STM32 i nie żałuję. Chyba niczego nie straciłem...
Układy z rodziny PIC32MZ DA firmy Microchip to 32 bitowe mikrokontrolery (MCU), które posiadają - jako pierwsze w branży - zintegrowaną jednostkę GPU dedykowaną do akceleracji grafiki 2D. Układ ten wyposażono także w aż 32 MB pamięci DDR2. Cechy te umożliwiają ogromną elastyczność...
Audio, wideo, ile kanałów, tylko RTP czy też inne elementy stosu media? Ze względów licencyjnych (BSD) poleciłbym re/rem/baresip, oRTP to GPL lub licencja komercyjna. Prostą, naiwną implementację stosu media można zrobić od zera w kilka godzin: (tylko odbiornik audio, bufor jittera o stałym...
Oj zbytnio chcesz uprościć całość rozwiązania . Zastosuj bufor pośredniczący w postaci : -dzielnik napięcia wstępnego, - wtórnik emiterowy/wzmacniacz na wzmacniaczu operacyjnym najkorzystniej, -prostownik liniowy na wzmacniaczu operacyjnym. Pamiętaj, że poziom napięcia jest zależny...
Cześć, Mam w planach zrobienie sobie pewnego urządzenia, które cośtam będzie sobie robiło (zaczyna się ciekawie :D ). Będzie ono początkowo wykorzystywało monitor do wyświetlania grafiki. Do wyświetlania grafiki będzie wykorzystany układ CPLD lub jakieś małe FPGA + oczywiście...
Attiny13 ma bufor na U4 z którego 4 wyjścia podłączone są do LEDów. Jak podam stan wysoki na jedno z wejść bufora (mikrokontroler wyjęty) to na wyjściu również pojawia się stan wysoki, ale niestety utrzymuje się on kilka sekund zanim dioda zgaśnie, chyba że podam na wejście masę....
Ten artykuł przedstawia projekt, w którym po raz pierwszy zastosowano unikalną technologię 1-Wire firmy Analog Devices w prawdziwie bezprzewodowej technice stereofonicznej (TWS). Konstrukcja wykorzystuje dwuportowe łącze DS2488 1-Wire i ma wiele zalet, takich jak niski koszt i pobór mocy, wysoka...
Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in....
Obecnie mikrokontrolery posiadają wbudowane pamięci FLASH, które można programować za pomocą interfejsu ISP. Jest to zarówno szybkie, jak i wygodne rozwiązanie. Programowanie okładu odbywa się bowiem bez jego wyciągania z podstawki. Zresztą w tej chwili układów DIP jest coraz mniej,...
Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
Do tej pory omówiliśmy znaczenie ostrożnej obsługi przerwań, metody solidnej strukturyzacji ISR oraz uwagi wymagane do zmiennych globalnych i lokalnych ( Uważaj na przepełnienia bufora danych Generalnie używamy programowych buforów do interfejsów komunikacyjnych. Na przykład, mikrokontroler...
Należy "podpisać" przesyłane zmienne tak by mikrokontroler jednoznacznie wiedział z którą ze swoich zmiennych skojarzyć ma przesłaną wartość i w niej ją zapisać. Wiele urządzeń ma swoje własne sekwencje bajtów po których własnie mikrokontroler jest w stanie określić co nadeszło....
Witam. Konsola ta składa się z 2xATMEGA32, 2x ATMEGA8, 1x ATTINY13, 2x pamięc SRAM, 12x 74HC244, 1x 74HC86, stabilizator 5V, pewnej ilości kabelków i rezystorów :) Zapewne ilośc użytych mikrokontrolerów jest zbyt duża co do uzyskanych rezultatów jednak chciałem maksymalnie rozdzielic...
Autor, kiedy zajmował się jeszcze prostymi układami bazującymi wyłącznie na tranzystorach BC547 i BC557, nie był w stanie wyobrazić sobie, jak z tych elementów skonstruować efekt charakterystycznego echa, które można zaobserwować przy rozgłaszaniu komunikatów. W tej chwili odpowiedź stała...
Witam forumowiczów, Swego czasu mojej znajomej zainstalowano bramę przesuwną z napędem. Na pytanie o opcję częściowego otwierania, czyli tzw. opcję furtki powiedzieli, że się nie da. . . . . Hłe, hłe nie da :) Pomyslałem, przeanalizowałem i zrobiłem. Działa bezbłędnie. Teraz znowu...
Dosyć odważnie sobie poczynasz na mikrokontrolerze mającym 2kB Flash i 128B SRAM :D ale do odważnych świat należy. Odchudziłem Ci trochę kodzik. Obsługa przerwania timera została stuningowana moim programem NoSave Tool. Teraz mikrokontroler nie odkłada na stos większości rejestrów a...
Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
Nie wiem czy sie przyda ale mam opis bootloadera ale na ATmega8 oto on napisany w bascomie: 'Program Bootloadera (monitora) dla ATmega8 umożliwiający ładowanie 'programu do pamięci Flash przez interfejs RS232 z prędkością 19200 'bodów 'Bity fuse należy ustawić, by na Bootloader...
Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu...
Projekt wykonany przez dwójkę studentów integruje 3 rodzaje pomiarów: pomiar ilości przebytych kilometrów, pomiar szybkości kroków oraz prawidłowości chodu poprzez analizę nacisku na poszczególne punkty na stopie, wykrywając przy tym skrzywienie stopy i kilka innych parametrów, które...
Przedstawiam konstrukcję wykonaną 2 lata temu, jaka jest graficzny wyświetlacz LCD przygotowany do współpracy z DSM-51, jednakże może współpracować z dowolnym innym układem mikroprocesorowym, który umożliwia szeregowe wysyłanie danych. W układzie sterującym jest zastosowany mikrokontroler...
Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza...
W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
Chce skomunikować swój mikrokontroler Atemga8 z komputerem na którym jest Linux. Na razie to dopiero chce sprawdzić czy to działa, a następnie się nauczyć obsługiwać rs232, więc chce cokolwiek wysłać z avr i odczytać na PC. Jednak otrzymuje nie to co powinienem. Do tego posługuję się: terminalem...
Witam. Ostatnio dużo czasu spędziłem nad projektem miernika panelowego, który prezentuję poniżej. Założeniem tego projektu było wykonanie taniego miernika, który jednocześnie pozwala określić napięcia i płynące prądy z możliwie wysoką dokładnością. Dodatkowo - wyświetlanie...
Pytanie: Czy mogę uzyskać dostęp do niestandardowego interfejsu SPI za pomocą mojego mikrokontrolera? Odpowiedź: Tak, ale może to wymagać trochę dodatkowego wysiłku podczas tworzenia oprogramowania układowego. Wiele współcześnie wykorzystywanych, precyzyjnych przetworników...
Próbowałem podłączyć zasilacz z komputera, ale to nie pomogło. Zauważyłem natomiast że gdy mam włożone te 6 buforków a nie jest włożony mikrokontroler to znowu jest wszystko ok. Lecz gdy go wkładam to napięcie na wejściu układu jest wporządku, lecz już napięcie idące z tranzystora...
W niniejszym artykule zostanie objaśnione, jak używać takich modułów do bezprzewodowego odczytu danych z czujnika temperatury i wyświetlania ich na ekranie komputera. Do pomiarów wykorzystywany jest czujnik temperatury wbudowany w mikrokontroler MSP430F2553. Kod źródłowy jest niewielki...
Wstęp Najistotniejszą inspiracją do stworzenia tego projektu była próba odpowiedzi na pytanie - ile da się upchnąć w urządzenie wielkości zegarka naręcznego, tak w kwestii sprzętu jak i oprogramowania. Samo urządzenie jest niewiele większe niż zastosowany wyświetlacz. Do...
NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest...
W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk...
Raport z postępów: brak ;P (chociaż rozgryzłem to haszowanie częściowo - w programie easyhash pod nazwą crc-16(x25) - nie moge tylko zmusić swojej funkcji żeby poprawnie hashowała - nie jest podany wielomian haszujący...) o adapterze: Adapter który posiadam kupiłem gotowy na allegro,...
Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny,...
witam, mam problem z wyświetlaczem LCD zgodnym z HD44780 i Xmegą. Problem polega na tym że w pierwszej linii mam same kwadraty.Czyli jest to problem z internalizacją wyświetlacza(tak uważam).Sprawdziłem połączenie chyba ze 20 razy, więc raczej jest ok. Kod programu i biblioteki są z kursu...
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ś...
Bufor cykliczny - tablica o długości N bajtów. Dwa wskażniki na elementy tegoż. Pierwszy wskażnik do odczytu (wo), drugi do zapisu (wz). Początkowo oba wskażniki ustawione na początek bufora. Zapis: Procedura przerwania po każdym odebranym bajcie zapisuje go w miejscu wskazanym przez wz....
Przedstawię tu wnętrze czujnika otwarcia drzwi/okna Tuya WiFi zrealizowanego w oparciu o dwa osobne układy - mikrokontroler (zasilany cały czas) i moduł WiFi (tutaj: CB3S/BK7231N; zasilany tylko gdy trzeba wysłać informacje przez WiFi) komunikujące się poprzez UART (protokół TuyaMCU,...
Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać...
Witam, mam problem z nawiązaniem połączenia przez układ MCP2200. Jest to konwerter USART=>USB. Korzystam z programu z strony: Kod programu: Wszystko robię tak jak jest opisane na stronie, po podłączeniu układu z uc przy wyborze portu Port 3 Hyper terminal wygląda tak: Po...
Mam problem z obsługą odbioru danych przez UART w przerwaniu. Dotąd korzystałem z funkcji SPL niewykorzystujące przerwania do transmisji danych przez UART. Mój kod poniżej, wpisując przez terminal (putty) na klawiaturze cyfry od 1 do 8 mikrokontroler wysyła na terminal m,gp� , a przecież...
Witajcie moi drodzy. Chciałem zrobić komunikację po RS232, na początek w jedną stronę - z atmegi do komputera. Niestety, ciągle pojawia się taki błąd: Korzystam z zewnętrznego kwarca 16MHz bez kondensatorów. Takie mam fuse bits: Podłaczenia MAX232 mam takie jak tu: Kod...
Mam zbudowany układ z Atmegi8 i dwóch rejestrów przesuwnych: Jeśli ktoś nie wie jak działa rejestr przesuwny, można podejrzeć W C jest to całkiem proste i można zrobić to w ten sposób: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> //krótkie...
Witajcie moi drodzy. Udało mi się obsłużyć (częściowo) klawiaturę matrycowa. Proszę o sprawdzenie kodu (kod bazuje na przykładzie dondu bo przez rs232 wysyłam to co kliknięto) 1. Co można ulepszyć/usprawnić? 2. Czy idea (oraz tryby pracy portów) są poprawne? 3. Czy wartość...
W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie...
W oparciu o algorytm Atoma napisałem program w języku C. Muszę przyznać, że daje znakomite efekty! Zaobserwowałem w prawdzie inne problemy ale są one związane z obsługą przetwornika A/C a nie z transmisją. Jeżeli zaś chodzi o samą pransmisję to nigdy nie udalo się uzyskac równie dobrych...
Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o...
Jest to raczej sprzęt dla fanów atmegi ;) Z punktu widzenia ekonomii nie ma wielkiego sensu. Stosując elementy smd oraz inny mikrokontroler można zrobić sprzęt i lepszy i tańszy. A części użyłem jakie miałem na stanie. Właściwości : - 1,2,4 kanały analogowe min (max 100,50,20...
W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem...
napisalem taki kod w delphi procedure TForm1.Button1Click(Sender: TObject); var hCOM:THandle; nrWrit:DWORD; nrRead:DWORD; Errors:DWORD; Dcb:TDCB; ComStat:TComStat; buf:array Dodano po 42 DOŁOŻYŁEM PETLE POMIEDZY WYSYŁANIE ZNAKÓW DO BUFORA A ODBIERANIE I WTEDY...
Nie chcę zakładać nowego tematu. Chciałbym tylko podzielić się moimi problemami, gdy pracowałem z tym modułem: 1) problemy ze sprawdzaniem, czy socket został poprawnie otworzony. Komenda At+mipopen? zwracała tylko numery wolnych socketów. Jeśli socket miał problemy z otwarciem się, to...
Chcialem uzyskac przerwanie co 1 sekunde aby zwiekszyc tylko zmienna sekundy do odmierzania czasu. Ale mikrokontroler jak sie okazalo resetuje mi sie co sekunde gdy tylko nastapi przerwanie. blad w programie? pomóżcie prosze. z gory dziekuje! #include "hd44780.h" #include <interrupt.h>...
Witam, Buduję kartę pomiarową USB na mikrokontrolerze AVR i układzie FT245R. Mam problem ze strumieniowaniem danych przez USB. Karta posiada 2 przetworniki A/C 16bit próbkowanie 48kHz. Mikrokontroler przesyła do układu FT245R cztery bajty co próbkę. Po stronie PC w oddzielnym wątku sprawdzam...
Robiłem niedawno projekt prostego sterownika diody RGB na uczelnie. Wprawdzie wykorzystałem mikrokontroler '51 ale programowałem w C więc może Ci to w jakimś stopniu się przyda. Oto wsad: #include <reg52.h> #define czas_mrugniecia 10 #define czas 4 #define czas2 4 #define wart_do_przel_L...
Coś mi się wydaje, że chodzi tu o brak zegara SCL i przy sprawdzaniu bitu ACK oraz o to, że przy wysokim bicie ACK powinien być bit stopu. Nie sestem jednak pewien. Program poprawiłem, ale nadal nie działa. Najpierw zmieniłem finkcję pobierania bitu ACK: unsigned char bitack(void) { unsigned....
Witam Chciałbym dzisiaj przedstawić mój ostatnio zakończony projekt. Przedstawiony układ jak sama nazwa wskazuje jest domowej konstrukcji Ambilight'em. Jest to druga wersja opisywanej w ubiegłym roku Mirlight'a () wyposażona w kilka modyfikacji. Całość oparta jest o mikrokontroler...
Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem...
...nie tylko w STM32. NVIC wygląda zawsze tak samo w dowolnym procku na rdzeniu CM0/CM3. Tyle że na CM0 jest okrojony, ale nazwy sfrów i ich adresy są wszędzie identyczne. Mikrokontroler to nie pecet , więc stosowanie się do nawyków pisania na PC, pisząc na mikrokontroler, jest....uchybieniem....
Przecież podałem jak można to ładnie i składnie wysłać ;) Najlepiej zamiast tablicy na żywca w formie bajtów wysyłać stringi i je analizować. Na przykład zamiast wysłać ciąg z wartościami 0x70,0x20... proponowałbym wysyłać stringa w formie : "A=112,B=32...\r\n", na końcu stringa...
No prawie dobrze, tylko: - rx_counter może mieć wartość 0 kiedy w buforze są dane, nie można więc na jego podstawie decydować o czymkolwiek. - Jeśli błąd może się zdarzyć, to kiedyś się zdarzy. Nieważne, przez ile godzin programowi udało się pracować bez błędu. Nawet jeśli...
Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez zarzutu. Mój model wyposażony jest w pomiar temperatury...
Wiem, że temat światełek na choinkę był wielokrotnie wałkowany na różnych forach. Ja chciałbym zaprezentować mój pomysł na światełka choinkowe. Oczywiście światełka te można wykorzystać na inne sposoby. Generalnie całość składa się z: sterownika światełek, światełek, programu...
Jeżeli rozrzut oscylatora rc mieści się w zakresie 2% i przyłożymy się do tego żeby w warunkach normalnych być jak najbliżej środka to układ z dużym prawdopodobieństwem będzie działał poprawnie bo błąd generatora przekłada się 1:1 na błąd uarta a ten w zakresie +/- 2% powinien...
AVE... Ja też mam bliżej do początkującego, niż do eksperta, ale powiem koledze jedno: jeśli nie będziesz próbował sięgać dalej, niż sięgasz teraz, to nigdy nie wyjdziesz poza to, co już umiesz. Jeśli upierasz się na te proste układy komunikacji, to jeden zestaw nadajnik+odbiornik...
Hej, Chciałbym zrealizować do swojego urządzenia przesył danych metodą bezprzewodową. Interesuje mnie wysyłanie ramek wielkości do max. 120 - 150KB (kilobajtów). Takich ramek w ciągu sekundy chciałbym móc wysłać powiedzmy 10. Daje nam to wymaganą prędkość przesyłu do 1,5MB/s...
Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. ...
Witam, Wprowadziłem pewne modyfikacje do programu. Testowałem na ATmega88. Mikrokontroler odbiera dane z PC po czym je "obrabia" za pomocą funkcji FncData. Można tam dorzucić sterowanie wyjściami uC. Analogicznie w funkcji usbFunctionWrite można utworzyć funkcję do wysyłania danych. Korzystając...
Na temat projektu avr-cdc z [url=] napisano już wiele i jeszcze więcej - nie będę się rozpisywał o samej idei - można zajrzeć chociażby do wątku [url=]Własna prosta niezawodna przejściówka USB-RS232 (AVR). Moja przejściówka wygląda jak na obrazku i tyle chwalenia się częścią...
Witam, załączam mój projekt instalacji, do obgadania wśród expertów. Całością będzie sterował mikrokontroler, jakiś avr. Zawór trójdrogowy górny(na górze rysunku) może mieć 3 pozycje. 1) Kominek - odbiorniki. 2) Wszystko razem. 3) Odbiorniki - bufor. I tu pytanie, czy...
Poddaję się ! nie mogę rozgryść rysowania wykresu , wyliczam na kartce po kolei tak jak masz w programie i jakieś bzdury mi wychodzą. Mógłbyś mi wyjaśnić łopatologicznie jak to masz zrobione ? Program jest dość zakręcony, ale postaram się to jakość wytłumaczyć. Generalnie rozchodzi...
Witam, Pracuje nad kodem programu do komunikacji przez UART (mikrokontroler <-> komputer) i zastanawiam się nad sposobem implementacji w przerwaniach. Na razie zrobiłem to w taki sposób: - Nadawanie danych wykonuje w taki sposób, że w programie głównym zmieniam w wskaźniku adres początku...
Prezentowany miniaturowy oscyloskop stworzony został w ramach konkursu zorganizowanego przez Hackaday - "One square inch chanlenge" (wyzwanie jednego cala kwadratowego). Konkurs polegał na stworzeniu ciekawego urządzenia elektronicznego, które byłoby nie większe niż 1" x 1", czyli 25 mm...
Witam! Na poczatku troche ogolnikowo, bo moze problem jest dla kogos oczywisty, a ja po prostu pominalem jakas kwestie. Wykorzystuje mikrokontroler jako uklad 'odbijajacy' znak, ktory odbierze, czyli zrobilem popularne 'echo'. Lacze sie oczywiscie przez COM`a. Odrazu mowie, ze korzystajac z hyperterminala...
Jak na razie to połączenie mam realizowane przez diodę zenera. Wiem że to nie eleganckie ale zdaje egzamin. Narazie jestem w fazie testów. Posprawdzam na Twoim kodzie i zobaczę czy nie będzie przekłamań. Jak coś będzie wiadomo to napiszę. Dzięki za szybką odpowiedź. $regfile = "m8def.dat"...
Witam wszystkich Forumowiczów. Szczerze mówiąc to moja pierwsza tak poważna przygoda z asemblerem...ale do rzeczy...znalazłem na necie programik który przekształciłem na swoje potrzeby. Program ten jest odpowiedzialny za odbieranie łańcucha znaków (tekstu złożonego z ok. 15 znaków) przesyłanego...
Witam. Mój mikrokontroler (atmega8) odbiera dane z czujnika analogowego poprzez pin ADC3, a następnie przetwarza je i wysyła przez RS232 do mojego komputera. Tu wszystko działa :) Pojawia się problem gdy do układu podłączam minIMU-9 v2. Składa się on między innymi z żyroskopu z którego chcę...
Ode mnie: Opis jest powierzchowny ze względu na brak czasu. Postaram się odpowiedzieć na rzeczowe, techniczne pytania dotyczące konkretnych zagadnień. Urządzenie jest projektem jednostkowym, niekomercyjnym. Schemat: Z potrzeby korekcji odsłuchu w trzech miejscach (warsztat, pokój,...
Witam, Borykam się od pewnego czasu z problemem bliżej nieokreślonym. Oczekiwane działanie opisałem poniżej: Mikrokontroler (ATmega2560, umieszczona na płytce "chiński klon arduino") ma podłączony zestaw przycisków do wejść, oraz 8 diod led dla sygnalizowania statusu z drugiego mikrokontrolera....
Witam Wszystkich :) Już od dawna miałem chęć zbudować sieć komunikacji pomiędzy mikrokontrolerami RS-485 ful-duplex już nawet kiedyś kupiłem sobie 4 szt. max491 z tym zamiarem ale potem do głowy wpadły mi inne pomysły i jakoś nie wyszło. Nie ukrywam że właśnie ten post zainspirował...
Chciałem przedstawić mój pierwszy projekt w BASCOMie. Jest to moduł komunikacji mikrokontrolera z telefonem komórkowym poprzez sprzętowy UART. W projekcie wykorzystałem uC Atmega8 i telefon SE T300. Wykorzystałem ten model, bo akurat taki miałem i okazało się, że przypadkiem ten model...
Witam, projektuję płytkę do sterowania paroma elementami w domu i potrzebuję do tego modułu GSM podpiętego pod mikrokontroler aby sterować wszystkim wiadomościami SMS. Wybrałem moduł ZME2636 dostępny w Maritexie [url=]Link Czytając notę katalogową zrobiłem schemat ale chciałbym...
Wstęp Modelarstwo rakietowe to piękny sport uprawiany przez nielicznych. Jego piękno tkwi w modelach rakiet oraz wielu silników rakietowych które tworzą amatorzy tego sportu. Elektroniczne moduły zapalające silniki są nieodzownym elementem stanowiącym bezpieczeństwo tego sportu. Moja...
Witam, potrzebuję do piwnego urządzenia opartego o mikrokontroler atmega128A dołożyć możliwość odbioru danych na niewielką odległość ( przesyłanych drogą radiową ). Zakupiłem w tym celu komplet RFM01/RFM02. Zagłębiam się teraz w ich specyfikacje techniczne i mam problem z ustaleniem...
Jakiś czas temu zrealizowałem pewną konstrukcję, jaką jest kamera Pan Tilt na Raspberry Pi. Z racji tego, że jest to forum traktujące o elektronice skupię się właśnie na takich aspektach. Zanim zacznę opiszę architekturę systemu, czyli co z czym się łączy i jakie komponenty wchodzą...
Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć...
Problem z weryfikacją programu zaczął się pojawiać coraz częściej. Obecnie jestem w trakcie sprawdzania przyczyn. Pierwotne wersje były testowane na 486/W95 i tam nie było żadnych problemów. Nawet pojedyncza różnica pomiędzy zawartością mikrokontrolera, a buforem była wykrywana. Jednakże...
Mikrokontroler AT89C51, tak jak pisałem w temacie. Jeszcze raz napiszę: Kopiuję pamięć sprawnego procka do bufora programu programatora i weryfikuję- porównuję dane bufora z danymi w procesorze wynik OK! Te same dane z bufora wgrywam do nowego procka i weryfikuję dane bufora z danymi w nowo...
Witam serdecznie. Zachciało mi się odtworzyć wav-a z marnym skutkiem i kiepską wiedzą programistyczną. Może komuś przyda się przepis na AVR-DOS na atmega32. Aby to zadziałało podłączyłem kartę SD przez kostkę 74LS07. W pliku CONFIG_AVR-DOS.bas zmieniamy tak jak poniżej: Const Cfilehandles...
Witam ponownie :) Poradziłem sobie już z timingami, mam "goły" generator, bez pamięci , mogę np wyświetlić jakiś kolor. Teraz chciałbym dodać pamięć. Na początku nie będę wykorzystywał zewnętrznej pamięci SRAM jako buforu. Użyje rejestrów. Trochę pokombinowałem i efekt...