Dodajesz do katalogu projektu pliki "CONFIG_AVR-DOS.bas" i "Config_MMC.bas". "Config_MMC.bas" możesz zedytować. Najlepje też wywalić z niego "Driveinit()". Inaczej przy włączaniu urządzenia bez karty będziesz miał kilkuminutową przywiechę. Dodajesz te pliki do za pomocą: $Include "Config_MMC.bas" 'include mmc $Include "Config_AVR-DOS.BAS"...
Wiem że nie jest to dobre rozwiązanie ale nie mam wyjścia ponieważ mam już gotową płytkę. A jeśli wykorzystam piny miso i sck to kartę też muszę inicjować za każdym razem jak zechcę coś na niej zapisać lub odczytać? Pinu CS nie będę ruszał.
ATTINY2313 ma PWM. Możesz podać jakiś przykładowy kod? A jak by było z kartami pamięci?
No to kolega teraz troszkę hmm jakby zaszalał. W Atmega8 (4ksłowa pamięci Flash) chcesz umieścić plik ważący 7kb i to jeszcze w programie napisanym w Bascomie ??? Oj - oj Może najpierw kolega się zastanowi i poszuka postów przykładów, jak w ogóle odtwarzać pliki Wav w Bascomie tak z karty pamięci, jak w ogóle obsługiwać programowo taką kartę - czyli...
Należy najpierw zadać sobie pytanie po co. Jeżeli chcemy potraktować programowanie mikrokontrolerów jako zabawę/ciekawostkę to Bascom będzie dobry. Jeżeli zamierzamy się rozwijać to niech to będzie Arduino, tylko i wyłącznie dlatego, że jest oparte o C. Sam jestem zwolennikiem wejścia w świat uC poprzez płytkę stykową (ewentualnie jakiś zestaw eval)...
Chciałbym się dowiedzieć czy da się zrobić bootloader (napisany w BASCOMie) dla Atmega (np.32) który załadował by program z karty SD do pamięci FLASH uC?
Ile danych na karcie można zmieścić? A ile chcesz, a raczej, jaką kartę dorwiesz. Nie wiem co to ma wspólnego z pamięcią RAM.
Najprościej to napisać dwie funkcję/procedury, jedna do jednego programu, a druga do drugiego. Oraz jaką prosta funkcja budująca menu, oraz uruchamiającą odpowiednią procedurę zależnie od wyboru użytkownika. Ale może się okazać, że braknie pamięci w mikrokontrolerze, a pisząc w BASCOM o to nie trudno. Innym rozwiązaniem była by karta pamięci i bootloader....
Ja sprawdziłem (jeszcze wczoraj) i ma te same. Dlatego tego nie komentowałem. Dodano po 2 RC5, 1Wire i SD to są rzeczy dość standardowe i nie mogą one tutaj tak po prostu nie działać. BASCOM ma swoje wady, ale co jak co, RC5, 1Wire i obsługę kart pamięci ma rozwiązaną dobrze (choć niekoniecznie optymalnie pod względem ilości zajmowanych zasobów pamięci)....
Atmega2560 posiada 256kB pamięci. Załóżmy, że program zajmie 25k, zostaje jeszcze 225kB. Zatem, Twoich "plików" wejdzie 225 / 0,72 = 312 plików po 720 bajtów. Dostęp do danych przez funkcję lookup https://avrhelp.mcselec.com/index.html?l...
Przerabiałem ten temat kilka miesięcy temu i musze powiedzieć że na temat kart MMC i SD jest i dużo i mało informacji. Osobiście wiele mi pomogła ta strona http://www.roland-riegel.de/sd-reader/ Z góry jednak uprzedzam że jesli będziesz myślał o czymś w rodzaju dos-u czyli zapis/odczyt plików w postaci FAT16 lub co gorsze FAT32 to ATMega32 jest za mały,...
witam. zapytanie kieruję do kolegów którym udało sie skomunikować z dyskiem twardym poprzez mikrokontroler AVR. ogółem wiem jak podłączyć okablowanie dysk->avr ale zupełnie nie mam pojęcia pod jakie adresy i co wpisać i z pod jakich adresów i co mogę odczytać z dysku twardego. googl'owanie w moim wydaniu skierowało mnie na mnóstwo pozycji książek do...
No to nie wiem jak miałeś zamiar nie znając podstaw C przerobić to na inny uC. W bascomie zdaje się obsługa SD jest dość prosta, bo sporo jest projektów "bascomowych" z kartami pamięci. Skoro znasz bascoma czemu się więc tym nie zajmiesz w bascomie?
Nie, PCMCIA to znacznie większa karta niż karty pamięci. Podaj model laptopa.
Odnośnie kart SD/MMC znajdziesz w Elektronice Praktycznej nr 7/2006 str.89-93, artykuł p.t. "Prosty system plików dla kart MMC/SD. W numerach 11 i 12/2005 były artykuły o obsłudze pamięci szeregowych EEPROM i DataFlash (np. AT45) tylko że tyczyło się to Bascom-a, ale teorii trochę było więc i do innego języka pewnie dostosujesz.
http://obrazki.elektroda.pl/8902876500_1... Witam. Chciałem zaprezentować moją ostatnią, a zarazem pierwszą pokazywaną na elektrodzie konstrukcje. Jest to miniaturowa ściąga. Powstała ona z kilku powodów: 1. Przetestowania sposobu podłączenia wyświetlacza i karty pamięci do mikro-kontrolera. 2. Poziomu trudności napisania oprogramowania...
Dzieląc (w zasadzie to mnożąc bo mniej zajmuje pamięci niż dzielenie) przez odpowiednią wielokrotność 10 i odejmując. Na kartce sobie rozpisz co od czego odjąć i co przez co pomnożyć i będziesz wiedział co i jak. Musisz z liczby wydobyć jednosci,dziesiatki,setki,tysiace..itd.
Witam, Czy próbował ktoś z Was oprogramować kartę mmc na ATMega16 w Bascomie? Szukałem w necie przykładowych programów ale wszystkie jakie znalazłem napisane są na "duże" procki (M128, M103 itp.) lub są to przykłady w C. Mam już prawie gotowy projekt na M16, zostało mi tylko zrobić zapis i odczyt z karty i tak się zastanawiam czy ten procesor wystarczy....
Popełniłem taki termometr do auta. Jedna Mega8 mierzy temperaturę i gada PWM'em odczytując w czasie rzeczywistym kartę SD. Nie trzeba do tego modułów wspomagających. Oprogramowanie w Bascomie ze wstawką asemblerową do obsługi karty. Zajętość pamięci 62%.
Ar(100) - rezerwuje tablicę o długości 100 bajtów do przechowywania danych odczytanych z karty. Jeżeli miałeś błąd o braku pamięci to amień sobie w opcjach kompilatora wartość rezerwującą ilość miejsca na zmienne. 'Options' -> 'Compiler' -> 'Chip' pole 'Framesize' (zwiększyć wartość - tylko bez przesady ;-) ) Dla potrzeb odczytu kart wystarczy Ci Ar(40)...
Zaprogramowałeś tylko pamięć Flash, a nie zaprogramowałeś pamięci EEPROM z czcionkami :) Bit EESAVE ustawia się po to żeby pamięć EEPROM nie była kasowana (zerowana) przy każdorazowym programowaniu pamięci FLASH. Można by to porównać do zasuwki "WRITE PROTECT" w kartach SD :D
Tak, dziękuję :D Tak sobie myśle, czy nie lepiej było by dane z rejestratora zapiisywać do pamięci MMC. Znam Bascom, czy dałoby się to zrobić, plik tekstowy na karcie i do niego zapisywać dane. Czy to jest bardzo trudne ?
Nie każdy kompilator ma od razu wszystkie biblioteki jakie kiedykolwiek napisano... jak widać, Twój nie ma tej do obsługi kart pamięci MMC - musisz poszukać tej biblioteki i ją dołączyć albo do projektu albo kompilatora (nie wiem jak to wygląda w Bascomie).
Witam. Używam system AVR-DOS pod Bascomem. Na karcie pamięci mam zapisaną listę wyrazów (każdy wyraz w osobnym wierszu). Wyrazy są odczytywane i w zależności od innych warunków, może zostać dopisana określona informacja do tego wyrazu: Zawartość pliku: wyraz_a wyraz_b wyraz_c wyraz_d . . . W tym przypadku chcę do wyrazu_c (wiersz 3 ) dodać literę np....
Witam! Mam problem z napisaniem programu obsługującego karty smartcard (standard ISO 7816). Program docelowo ma zostać umieszczony w procku AT90S2313. Chodzi mi tu o same procedury: - reset and answer-to-reset - odczyt dowolnego bajtu z pamięci - zapis dowolnego bajtu Aha karta ma 256B pamięci (z chipem SLE4432 bądź SLE4442). Jeśli ktoś ma gotowe procedury...
Dzięki wielkie za odpowiedz. Właśnie szukałem takiego naprowadzenia odnośnie wyświetlania grafik. W moim projekcie chcę stworzyć bardzo rozbudowane menu ale przy testach przestraszyłem się wielkością programu bo większość klawiszy to bitmapy. Co do zapisu na zewnętrznej pamięci to w grę nie wchodzi karta SD. Czy zamiast karty SD nie można zastosować...
Witam Czy procesor AtMega 328p wyrobi się przy założeniu: Odczyt danych z RS485 Zapis danych na karcie SD Zakładam tak: PD0, PD1 - UART PD3 - przełączanie transmisji RS485 PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563 PC0, PC1, PC2, PC3 - linie danych wyświetlacza PB1, PB2 - linie E i RS wyświetlacza PB3 ( OC2A ) - podświetlanie wyświetlacza PD4, PD5,...
Witam, zrobiłem ten zamek na kartę w oparciu o Attiny26, ale nie działa. Problem pewnie polega na tym, że nie mogę zmieścić pliku safty_lock.eep w pamięci eeprom. Pojawia się komunikat w Bascom AVR, iż plik jest za duży do zbuforowania. Jako karty używałem karty Vitay takiej na na filmiku. Czy ktoś może pomóc? Pozdrawiam
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.
Witam. Chciałbym zrobić zamek otwierający rygiel po włożeniu karty telefonicznej chipowej. Pojawiały się takie projekty na elektrodzie, na łamach EdW i Ne. Zrobiłem nawet układ z nowego elektronika, problem w tym, że nie podano wsadu do procka... Muszę więc sam napisać program, ale nie mam pojęcia o kartach telefonicznych... Jaki to rodzaj pamięci ten...
http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....
Dzięki za odpowiedzi Będę korzystać z modułów WIZ810MJ W sumie w między czasie pogrzebałem w googlach i doszedłem do tych samych wniosków czyli zastosowanie karty sd lub mmc. Bajką było by użycie fat ale to już chyba będzie dla mnie za dużo.
Nie myl pojęć. Zupełnie czym innym jest problem małej pamięci w mikrokontrolerze, który ma 2kB FLASH, a zupełnie czym innym w mikrokontrolerze, który ma jej 32 kB. Pomysł z zewnętrzną pamięcią w przypadku 2313 jest zupełnie poroniony. W przypadku M32 też pewnie łatwiej i taniej przejść na M64, 128/256. Lecz w tym ostatnim przypadku, problem małej ilości...
http://obrazki.elektroda.pl/4630645200_1... Witam Jako że od długiego czasu czytam to forum i korzystam z informacji na nim zawartych postanowiłem dodać też coś od siebie. Oto jedna z moich wielu konstrukcji (mam w planie zamieścić ich tutaj nieco więcej). Z przyjemnością prezentuję animowana tablice reklamową LED. Postaram się kolejno...
to znowu ja :D Mam pytanie czy to możliwe aby po dodaniu odczytu danych z karty sd do tego kodu brakowało pamięci SRAM? to dziwne bo M32 spokojnie dawała radę obsłużyć wyświetlacz od nokii 3510i który jest do tego kolorowy i nie było żadnych problemów.
Witam Zabieram się za wykonanie urządzenia do rejestrowania pewnych danych. Jako nośnik danych chcę użyć karty sd (wyłącznie zapis do pliku), dodatkowo planuje wykorzystać wyświetlacz od noki 3310 i uC Atmega8L. Zapoznałem się wstępnie z tematem, jeżeli chodzi o wyświetlacz raczej nie przewiduje jakiś problemów, ale przerasta mnie obsługa karty (AVR-DOS)....
Witam. Wiem, że odkurzam stare śmieci. Prawdopodobnie autorowi chodziło o problem z obsługą kart pamięci. Podpowiedź kolegi bartekgajos, była strzałem w dziesiątkę. Jest to jakieś wyjście z problemu błędu bibliotek, których wynikiem jest wieszanie się atmegi w momencie łączenia z kartą sd.
To pewnie wynika z tego że powstało dużo różnych AVR`ów. Jeśli na początku ktoś korzystał tylko z jednego typu to mógł sobie w IDE ustawić konfigurację dla stosów a nawet wyświetlacza LCD czy I2C. Stąd dla wstecznej kompatybilności dalej tak można zrobić. Na przykład ustawienia dla stosów są tutaj tylko moje są już zmienione bo mogę szybko wkleić to...
Witam Zastanawiam się w jaki sposób w Bascomie mogę sprawdzić ile jeszcze zmiennych (integer lub string) mogę zmieścić w programie. Mam w programie obsługę kart SD, i dość dużo zmiennych, program zajmuje 44% pamięci avr-ka . Pytam ponieważ chcę dopisać jeszcze kilka funkcji w programie i przy próbie deklaracji zmiennej string mam błąd : out of sram...
W jakim języku będziesz pisał program :?: Jeżeli w BASCOM, to tam znajdziesz wbudowane instrukcje obsługi wewnętrznej pamięci EEPROM. A co do zewnętrznych, to istnieje seria 24CXX (np.: 24C64). A może lepiej zastosować jako nośnik danych karty SD/MMC :?: Wtedy można szybko przenosić dane z komputera :idea:
Witam Mam pytanie do znawców. Czy jest jakakolwiek szansa aby można było obsłużyć kolorowy wyświetlacz TFT (powiedzmy >5") poprzez ATMEGĘ i BASCOM? Przyjmijmy że poświęcił bym jedną atmegę której zadaniem było by tylko i wyłącznie obsługiwanie wyświetlacza. Dane do wyświetlenia przesyłane były by do niej z innego układu. Widziałem że dzięki ARM i C...
Dostałem info od Mark'a w sprawie M168 The M168 does not have a rampz register ! If it has a problem, it is something completely different! Best regards mark Czyli problem musi tkwić gdzieś w samym kodzie. Ale nie jest to powiedziane. Mój problem też tak wyglądał a okazał się być prawdziwy i poważny. U mnie pomagało ustawienie : RAMPZ=0 przed ładowaniem...
Dzięki za pomoc;) Dodano po 19 Aha, mam jeszcze jeden mały problem z tym programem...:( Otóż problem wygląda następująco: Po włożeniu karty do gniazda i odczytaniu tych 8 bajtów mikrokontroler powinien porównać wynik z zarejestrowanymi wcześniej kartami, ale uC nie wie która to jest karta, a więc nie wie w którym zakresie pamięci EEPROM znajdują się...
Dziękuję bardzo :D Jak tylko zamontuje drugą rękę ( a chcę zmienić troszkę jej wygląd ) to biorę się za komunikację bezprzewodową na bazie posiadanych modułów CYWUSB6935. Będzie trochę walki, nie ma zbyt dużo materiałów na ten temat ale znalazłem w sieci dwa projekty więc może się uda :-). Ale mam też dylemat: bardziej rozbudowany program mam napisany...
http://obrazki.elektroda.net/97_12728985... Witam. Przedstawiam projekt Tunera FM z dekoderem RDS. Konstrukcja powstała jako potrzeba zastąpienia wysłużonego sprzętu Diory. Tuner jest pierwszym elementem zestawu jaki zamierzam wykonać, następnym elementem będzie wzmacniacz. Z uwagi na brak czasu projekt powstawał przez około 1,5 roku. Dekoder...
Wszedłem w posiadanie płytki od wyświetlacza na której jest procesor SAB 80C535-N w wyciąganej obudowie. Bardzo chciałbym moc go wykorzystać, piszę programy na AVR w BASCOM, kiedyś pisalem też w BASCOM na 51. Przeczytałem w karcie katalogowej ze jest to procesor z rodziny 51 więc moje pytanie, czy gdy napiszę w BASCOM 51 program to czy będzie dział...
Jeśli ma być duża pojemność i tania to proponuje sie zainteresować zwykłymi kartami sd lub mmc. Są tanie jak barszcz i maja duża pojemność. Można je w prosty sposób obsługiwać przez SPI. Jeśli nie będą podłączane do komputera, to można pominąć system plików. A procesor Mega32 poradzi sobie z ich obsługa. Nie wiem jak to będzie wyglądało z poziomu bascoma,...
A ja mam pytanie do autora tego ciekawego projektu . Jak wygląda jedna sekwencja zapisana do SD , bo chciałbym ją jakoś umieścić na wykresie i mieć w archiwum do dalszych przemyśleń . Proszę o przesłanie dowolnego pliku zapisanego na karcie .Czy wielkość pamięci ma znaczenie i jak ją sformatować - przygotować do zapisu . Oczywiście że godzina rejestracji...
To nie jest mały hint. To jest chyba to o co mi chodziło. Skorzystam z pomocy jakiej mi tu koledzy udzieliliście i zobaczymy co z tego urodzę. Podejrzewam że mogę mieć problemy jakieś z określeniem pola dotykowego przycisków jakiem mam w planie zrobić na ekranie wyświetlacza ale mogę się mylić. jeszcze jedna sprawa. Owe rysunki(grafiki) wyświetlane...
Możesz podpiąć jakąś zewnętrzną pamiątke, z której tego typu pierdoły byłyby odczytywane, siakiś eeprom, DataFlash, albo karta pamięci niewielkiej pojemności, łatwa do obsłużenia i prawie za darmo na allegro :) Poza tym wtedy mógłbyś zmieniać fonty, intra itp. bez większego problemu! A jeśli wolno doradzić, to najpierw zrób właściwy program, a potem...
http://obrazki.elektroda.pl/3368298900_1... Rejestrator temperatury. Zbudowany dość dawno temu (nie pamiętam dokładnie kiedy). Zrobiłem go bo zawsze chciałem mieć coś takiego. Każdego dnia tworzony jest nowy plik w którym zapisywane są temperatury z czujnika. Aby nie bawić się w przyciski (chciałem wszystko zmieścić pod wyświetlaczem)...
Witam. Układ zamka na karty chipowe zaprojektowałem i wykonałem w sierpniu 2012r. Było to urządzenie wykonane w jeden dzień wliczając w to wykonanie płytki i napisanie programu. Dlaczego więc postanowiłem to teraz tu opublikować? Projekt przedstawiłem na mojej stronie i miałem dość dużo pytań o program. Jednak w programie na stałe miałem wpisane id...
Witam Interesuje mnie mozliwość załadowania na wyświetlacz graficzny obrazków. Co do bascomowego formatu BGF to nie ma problemu. Ale bardzo ogranicza mnie pamięć mikrokontrolera.W moim przypadku Atmega 2560. Mam uruchomioną obsługę karty SD i chciałbym z niej móc pobierać i wyświetlać obrazki w podobny sposób jak z pamięci procka. Owszem nie musi być...
w rozszerzanie pamięci się nie bawiłem (planuję jak będę mieć trochę wolnego czasu podłączenie karty SD do układu), co do podłączenia to schematu nie mam, ale wszystko jest opisane tu: http://and-tech.pl/files/Kurs%20ENC28J60... łączysz linie SPI (MISO-SO,MOSI-SI,SS-SS,SCK-SCK) i zasilanie. reszta w tym kursie mojego autorstwa z linku.
crazy_phisic: Są jakieś ograniczenia w adresowaniu kart SD(to przecież nie jest zewnętrzny RAM, ani EEprom)? Ale trzeba skopiować program do pamięci RAM i uruchomić. To z bootloaderem jest ciekawe, bo można sobie wybrać jaki program ma być załadowany do uC, ale czy da się takie coś zrobić w badziewnym języku jakim jest BASCOM? Trzeba przemyśleć architekturę...
Witam Mam szybkie pytanie. Czy Avr-dos obsługuje katalogi? Otwieram pliki z karty pamięci SD bez problemu jeśli nie są umieszczone w katalogach. Ale z uwagi na liczbę plików przekraczającą 512 , pojawia się problem. Jakoś dziwnie nie mogę umieścić na karcie pamieci większej liczby plików. Używam Total Commandera i nim wrzucam pliki na kartę , ale jeśli...
http://obrazki.elektroda.pl/4164965000_1... Witam. Od dłuższego czasu interesuję się technologią RFID i dziś chciałem zaprezentować rozwinięcie mojej dawnej konstrukcji mianowicie czytnik kart RFID ze zintegrowaną anteną na płytce PCB. Ze względu na skomplikowaną konstrukcję anteny (niewielkie odległości między ścieżkami) płytka została...
Dzięki serdecznie Pier. Teraz już wiem co przeoczyłem. Po użyciu tej od Ciebie już jest ok. A takie pytanko jeszcze mam bo będę robił zapis do karty micro_sd. Czy masz sprawdzony algorytm na zapis do karty micro_sd. Bo ja napisałem swój ale czasem mi się wiesza karta i się zastanawiam w czym robię błąd. Jeśli mógłbyś mi go też wystawić do przeanalizowania...
Witam, udało mi się przeczytać cały temat (uff). Co do obsługi fat i sd to w bascomie są odpowiednie biblioteki, a przykład znajduje się w folderze .../samples/avrdos/FlashCard-demo.bas Właśnie próbuję to rozgryźć tylko czekam na gniazdo karty sd. Niestety wymaga minimum megi32 przy m16 brakuje pamięci SRAM choć to dziwne... . Co najciekawsze za pomocą...
1. a od kiedy to zmienna byte przechowuje wartości od 0 do 131000 ? 2. a cio to?: Goto Mode1 Mode1: Const Adresw = 174 Const Adresr = 175 Goto Szukanie_folderu a) stałe są stałe i nie ważne czy umieścisz je w takim ifie, czy nie i tak nie zmienisz ich wartości b) zapomnij o goto... to da się rozwiązać pętlą... i paroma warunkami... goto się w takich...
Nie da rady, nie zsyntetyzujesz 128 instrumentów na avr, za mało pamięci, za wolny procek. Kiedyś zrobiłem player na 89c51 ale wykorzystywał on wavetable ze starej karty dźwiękowej. Nawet ładnie to grało. Proponuje użyć VS1003, czyta też format midi.
Wiem że temat był poruszany z 1000 razy ale jakoś nie mogę uruchomić odczytu karty SD na atmedze32 w Bascomie. Może dysponuje ktoś działającą że tak to ujmę "paczką": kodu na atmegę, schematu i potrzebnych bibliotek. Nie jestem geniuszem jeśli chodzi o bascoma i muszę na początek bazować na jakimś gotowym działającym kodzie który w miarę upływu czasu...
Jestem na etapie projektowania urządzenia, w którym musiał bym użyć sporej ilości pamięci Flash 4Mx8 MBM29F033 (7szt.), co tanie nie jest. :( Dane które potrzebuję odczytać mają różną wielkość, min. 32kB max. 512kB . Czy którykolwiek AVR jest w stanie odczytać plik .hex z karty SD, zapisać go do zewnętrznej pamięci SRAM 512kx8 i udostępnić innemu urządzeniu...
Witam. Nie wiele mogę załączyć, bo wszystkie materiały mam na innym komputerze... Raczej zadanie skierowane do ludzi dobrze zaznajomionych z pakietem AVR-DOS. Generalnie program jest napisany aby testowo wgrać utworzyc na karcie plik txt, i wpisać do niego zmienną. Jeśli zastosujemy instrukcję: "1025" (nie wiem czemu zapisuje z cudzysłowami,...
Pamięci MMC to bardzo dobry wybór mają same zalety: pojemność, koszt, szybkość, tylko ja miałem z nimi problemy pod bascomem w trybie SPI. Polecam Ci raczej pisanie w C, kiedyś nawet w Elektronice praktycznej był kurs obsługi ich w AVR GCC i były podane gotowe procedury. I co najważniejsze najlepiej jakbyś zasilał uK i MMC tym samym napięciem bo ten...
http://obrazki.elektroda.pl/4780964300_1... Witam Chciałem przedstawić moją konstrukcję odtwarzacza plików SID. Jest to moje protopywowe urządzenie zbudowane na dwóch płytkach uniwersalnych.Wszystkie połączenia są wykonane kabelkami.Sercem układu jest ATmega32 który jest prostym emulatorem procesora z C64 6502.Oryginalny układ SID'a...
Jeśli zależy Ci na rozkładzie pinów jak dla mega8, to 328p jest chyba największym z tej rodziny. Ilość RAMu jest wystarczająca do obsługi kart SD, żeby jeszcze AVR-DOS ten procek obsłużył... (fajne biblioteki do Bascoma do obsługi pamięci masowych z plikami FAT). Sprawdź, czy w folderze głównym programu masz plik "m328pdef.dat". O ile pamiętam 328p...
Na moje oko nawet linii nie musisz zmieniać. Obszar Pixeli na LCD pokrywa się liniowo z obszarem VRAMu. Ja kiedyś coś takiego napisałem w BASCOMie. Żadnego adresowania linii nie było. Tylko raz ustawiałem wzkaźnik na początek pamięci VRAM. Było to na adresie 768. A później normalnie w pętli wysyłałem dane aż zapełniłem cały wyświetlaczy. Niestety to...
Czyli potrzebujesz pamięci o pojemności minimum 8 mega bitów albo inaczej 1 mega bajta, z interfejsem równoległym: 20 bitów adresu + 8 bitów danych + /OE, programowaną bardzo wolno w dodatku napięciem 12,75 volta, ale kasowaną nie ultrafioletem tylko elektrycznie. Ale zabrzmiało. Na to wygląda. Ale przypomniałem sobie, że w BASCOMie można jakoś odczytywać...
Witam, Chcę zapisać plik wysłany z PC na karcie pamięci MMC. Na karte zapisuejemu 512bajtów za jednym zapisem czyli jeden sektor. Tak więc aby aplikacja zapisała plik np. 5MB na karcie MMC chcę zrobić tak by uC odbierał 512bajtów z RS'a a nasiępnie je zapisał na MMC i tak aż uzyskamy 5MB. Sam zapis na MMC 512 bajtów potrafie napisać lecz jak skutecznie...
Bardzo ciekawy pomysł :):):) Ja mam na stanie ATmega8L i 3x ATmega16L. Może bym wykorzystał te procki. Jak dużą pamięć trzeba, żeby zmieściła max 500 wpisów, które składały by się z ośmiu znaków numeru seryjnego i wartości z przedziału 0-255 podpiętej do każdego z tych SN-ów. ?? ...mam np. kość biosu z karty graficznej. AT27C512R. Można tego użyć? Dodano...
Witam wszystkich forumowiczów! Jak wiadomo temat podłączenia karty graficznej do mikrokontrolera był wałkowany już nie raz, ale kończył się to w "sferze marzeń". Nigdy nie został ten temat wyczerpany i przedstawione kompletne rozwiązanie. Oślepiony wspaniałością tego pomysłu, postanowiłem wykorzystać to rozwiązanie w swojej pracy na uczelni. Znalazłem...
Zmniejszyłem prędkość na 57600bps, dopisałem aby wysyłał zawartość 10 elementów z tablicy Ubuf(), oraz aby ponownie wysłał zawartość tej tablicy pod koniec procedury transmit, czyli tuż przed wysłaniem danych do magistrali RS485. W terminalu dostaję: TARGET 7 3 2 10 0 26 0 37 0 0 SENDING 7 2 3 10 0 22 0 37 0 0 Piwerwsza liczba zaraz po słowie "TARGET"...
Witam Chciałem zmienić dotychczasowy sposób zapisu, czyli plik w głównym katalogu, na zapisywanie pliku w katalogu \rok\miesiąc W tym celu dodałem do działającego kodu zapisu SD polecenie Chkdir oraz zmienne określające rok i miesiąc, ale to nie działa. Tzn. plik nadal zapisuje się w głównym katalogu. Na karcie pamięci założyłem katalogi 12 , 13, 14...
Witam wszystkich, próbuję obczaić komunikację z kartą pamięci (Atmega32, język C), nie chodzi mi jeszcze o odczyt i zapis danych, ale po prostu wysłanie jakiejś komendy do karty i odebranie odpowiedzi, podgląd rejestrów itp. Próbowałem mądrości z różnych źródeł ale jakoś mi to nie wychodzi: [syntax=c]#define MOSI PB5 #define SCK PB7 #define CS PB4 void...
Witam, Zrobiłem sobie układzik GSM modul udostępniony na forum przez kolegę Xury. Używam telefonu Simens s55 do komunikacji i mam pewien problem z którym nie mogę sobie poradzić. Powiem co działa: układ wysyła sms i dzwoni na podany/podane numery w eeprom po wykryciu alarmu. Nie działa mi natomiast wykonywanie poleceń za pomocą otrzymanych smów: ZAL,...
Witam Zlecę wykonanie schematu i programu, język programowania - Asembler lub C (Bascom odpada) Główne założenia (Hardware): 1.uC ATmega16l-8PU(Jeśli się uda to mega8l) 2.Ekran LCD PCF8833(132x132) 3.Karta SD/microSD/MMC(FAT do 4gb) 4.Termometr 5.Jak najdłuższe działanie na baterii 6.Jak najmniejszy koszt wszystkich częsci Zadania programu: faza I włączenie...
Napewno zabraknie nóżek uC na bezpośrednie sterowanie. Żeby to zadziałało trzeba podac odpowiedniej dlugości adres do pamięci, następnie impuls /RD i odczytać sobie dane z wyjść. Mozna było by to zrobić na zasadzie dodatkowej karty podłączanej przez I2C ale wtedy potrzebne były be ze trzy układu pcf84... Tak to bylo by ajprościej pewnie dla ciebie to...
ja sterowałem podobnym wyswietalczem tak jak w załaczonym programie (320x240). co do twojego to AVR niestety w żaden sposub sie nie wyrobi. zamała częstotliwość kwarcu. ten wyświetlacz niema starownika ani pamięci. żeby obraz był poprawnie wyświetlany musisz 70 razy na sekunde przesłąć całą mape bitową obrazu czyli 70*640*480/8=2688000 bajtów/s a to...
Witam... Mam problem z podłączeniem zewnętrznej pamięci (XRAM) do mikrokontrolera. Posiadam pamięci mn4164 http://www.alldatasheet.com/view.jsp?Sea... oraz pamięci d41256c-10 i w29ee011 które hie posiadają pinów SDA i SCL. http://www.alldatasheet.com/datasheet-pd... http://www.alldatasheet.com/datasheet-pd...
I tak jak w Arduino, robię CTRL+C i CTRL+V i magicznie wszystko działa? Dokładanie taki powinien być paradygmat "tworzenia" oprogramowania. Pisanie "swojego" kodu powinno być zminimalizowane do minimum bo w 99% przypadków ktoś to już zaimplementował lepiej. W niektórych skarjnych przypadkach powinno się nawet zabronić niektórym programowanie w ogóle...
Witaj. Długie przyciśnięcie włącza/wyłącza układ. Rejestracja jest ciągła gdy układ jest włączony. Krótkie przyciśnięcie daje na wykresie charakterystyczną szpilkę. Można sobie w ten sposób zaznaczyć moment wystąpienia problemów, przebudzenia itp. Układ nie posiada zegara, czas można oszacować jedynie po ilości plików i miejscu w pliku. Nie wiem na...
A nie myślałeś, żeby zamiast karty SD wsadzić pamięć dataflash i dodać obsługę USB? IMHO, parę GB jest mi do niczego niepotrzebne, bo sensowną ilość wsadów da się umieścić w paru MB, natomiast dosyć uciążliwe jest przegrywanie hexów na SD, a potem wkładanie karty do programatora. Tak wystarczyłoby ją podłączyć i po prostu przegrać. Gdyby jeszcze była...
W sumie temat już był... ...no ale co tam. Święta święta i po świętach, a przy okazji że dostałem tanie Chińskie FPGA (Gowin Semiconductor) to na zestawie Tang Nano 9K coś chciałem zrobić dla testów. No i jest kolejna Cobra 1 w FPGA ;) Akurat wydała się prosta i szybka w implementacji, co prawdę mówiąc takie szybkie nie było bo trochę czasu zeszło na...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
tak z ciekawości - skoro dysponujesz tylko Bascomem który kompiluje do 4kb kodu - to po jaką choineczkę ci taka armata jak ATmega128??? ;) szok rzeczywiście, jeśli znasz C albo i tak zamierzasz się go uczyć - to może warto właśnie o nim pomyśleć ;) pozbędziesz się przynajmniej ograniczeń co do ilości kodu, sam kod będzie o wiele chudszy - a w efekcie...
Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...
... Zumek podpowiedz mniej doświadczonym jak powinno być i w czym jest problem . Przytoczony przez Ciebie(i mnie) fragment programu, jest jak najbardziej prawidłowy - z punktu widzenia kompilatora - i będzie działał jak trzeba :D Jest tylko jedno "ale".Niepotrzebnie zużyjemy klawiaturę :wink: i - co w tym przypadku jest jeszcze straszniejsze - pamięc...
Skoro działa to fajnie. Ale wcześniej błąd zrobiłeś tutaj: ldi r27,&H00 'ustawiam adres w pamieci dla tablicy 512 bajtow ldi r26,&H273 'było &H60 zmiennej BUFOR z ktorej bede czytal dane do zapisu r26 to bajt młodszy L, r27 to bajt starszy H do wskaźnika w pamięci dla tablicy bajtów. Bajt może mieć max wartość FF lub decymalnie 255, natomiast ty wpisałeś...
Zlecę wykonanie prototypu układu dodatkowego sterowania dla powietrznej pompy ciepła. Dowolny mikroprocesor (preferuję Atmel, Microchip), dowolny język programowania (preferuję C/C++, Bascom). Podstawowe funkcje to sterowanie wentylatorem, zaworami EV, odczyt temperatur z czujników i reakcja zwrotna napięciowa do bazowego układu sterowania, załączenie...
Apropo ministerstwa !! do tej pory nie wiadomo czy będziemy zdawać praktyczny w praktyce czy też praktyczny w teorii na papieże ... tak jak w ubiegłym roku ;/ i niby po to są te zafajdane DSM-ki bo zekomo to na nich będziemy zdawać ... i znów będzie kopiuj wklej podprogram ;/ ehhh tak przypadkiem znalazłem ceny tego całego "wyniku przemiany materii...
Witajcie. Jakiś rok temu zrobiłem led cub'a 8x8x8 który odczytywał animacje bezpośrednio z karty SD. Tradycyjnie atmega32 no i BASCOM :P Kostkę podarowałem dziewczynie na urodziny. Chcę teraz pójść o krok dalej. Myślę nad budową kolejnej kostki ale RGB. Poprzednia kostka czytała sobie animacje z sd z pliku .txt który tworzy się na komputerze ręcznie...
jako że bascoma nie znam napisze ci jak należy to zrobić najpierw przeczytaj ;) reset; skip_rom czyli zapis na magistrale 0xcc;//wszystkie czujniki słuchają convert_t zapis 0x44;//1 i 2 czujnik przetwarza temperature czekasz 800ms przy 12bitowej dokładności;//zawsze lepiej trochę dłużej poczekać zamiast 750ms. reset; match_rom zapis 0x55; i wysłanie...
Witam W oparciu o projekt Kolegi _Duch - rejestrator pogodowy zrobiłem swój ( na razie prosty ) rejestrator. Wykorzystałem podane w wątku pliki config_mmc.bas i Config_AVR-DOS.BAS . Na płytce testowej EVB 4.3 v.4 . Podłączenie z SD standardowe. Niestety nic się nie zapisuje na karcie SD ( próbowałem 2 Gb Kingston i 1 Gb Sandisk - formatowane na FAT...
Witam. Od jakiegoś czasu rozpocząłem swoją przygodę z mikrokontrolerami i dlatego chciałbym przedstawić wam mój pierwszy układ związany z nimi. Jest to znany już na elektrodzie http://www.elektroda.pl/rtvforum/topic77... projekt zamka na kartę chipową na ATtiny2313 (oryginalnie w projekcie jest ATtiny26). Układ zasilany jest napięciem 12V. Kiedy...
I mam problem z odbiorem SMS: Przed główna pętlą: '--[załączenie trybu TXT oraz czyszczenie karty SIM z wiadomosci SMS]----------- Print "AT+CMGF=1" ; Chr(13) ; Waitms 20 Print "AT+CMGDA=" ; Chr(34) ; "DEL ALL" ; Chr(34) ; Chr(13) ; Waitms 20 Print "ATE0" ; Chr(13)...
Witam, za zadanie mam zaprojektować układ czegoś przypominającego dyktafon, wykorzystującego kartę pamięci, wybór padł na mmc ponieważ w EP był artykuł na temat komunikacji z tą kartą, po dokładnym przestudiowaniu artykułu napisałem już część programu która powinna bez problemu rozpocząć komunikację z kartą. Jednak karta nie chce "wyjść" ze stanu IDLE...
BARTek wrócił z wakacji to Wam wyjaśni :D Temat jest ciekawy tylko pod jednym względem. Kiedy w Bascom dołączamy jakąś bibliotekę poprzez $lib to jest ona przeszukiwana pod kątem potrzebnych w programie procedur. Przeszukiwanie jest prowadzone po kolei tak jak dołączamy bliblioteki a też pod kątem tego które są potrzebne w programie. Na samym końcu...
Proszę mnie nie posądzać w żądnym razie o jakąś kryptoreklamę, ale powiem Wam, że warto byłoby zakupić sobie książkę P. Góreckiego "Mikrokontrolery dla początkujących". Tam jest opisane, jak bawić się z prockami serii AVR na przykłądzie ATTINY2313 oraz pakietu BASCOM. Książka jest tak napisana, że nauka idzie szybko i przyjemnie, łatwo też pisząc soft...
Nie... Wiesz co... wolałbym jednak pozostac przy BASCOM'ie i nie zagłębiać się w C, może później. Niedawno zacząłem i jestem w trakcie budowy USBasp :arrow: czekam na części od lispola. Jeśli jednak ktoś pomoże w BASCOM'ie to jestem chętny. P.S.: Jutro dam schemat całości. Pozdrawiam sim_007 Dodano po 7 Lista elementów 1. Zegar czasu rzeczywistego:...
karta pamięci karta pamieci karta pamięci siemens karta pamięci zwarcie
przelotka naprawa halogenowy transformator windows schowek
automat smoke robot humanoidalny
Kolory przewodów w kostce lampy prawej Lexus IS 2017 Dioda nie świeci, urządzenie nie włącza się - co robić?