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...
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....
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...
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....
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"...
To co w końcu steruje tym piecem? (gdyby nie ta karta SD, to atemegi które dałeś posiadają wystarczające zasoby do zrobienia fajnego sterownika) Piec wyposażony jest w swój własny (kupny) sterownik. Przedstawiony tutaj projekt służy do radiowej transmisji temperatury z pieca do odbiornika. DLaczego użyłem ATmegi32? Potrzebna była pamięć, dałoby radę...
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 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ę...
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...
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...
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?
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,...
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)...
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.
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 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...
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?
Nie, PCMCIA to znacznie większa karta niż karty pamięci. Podaj model laptopa.
8 znakow SN da sie bez problemu zapisac w 4 bajtach + 1 bajt na dodatkowa dane, czyli 5 bajtow na kazdy "rekord". I teraz: 500 * 5 = 2500 bajtow. Pamiec 24c32 ma pojemnosc 4096 bajtow a 24c64 - 8192 bajty co pozwala w Twoim przypadku zapisac ~1638 "rekordow" czyli az nadto. Pamieci te sa tanie i latwo dostepne. Zatem karta SD jest w tym przypadku raczej...
wedlug mnie jezeli karta jest zgodna ze standardem ISO 7816-2 to od lewej 1. VCC 5V 5.GND 2. Reset 6.NC 3. Clock 7.In/Out 4. NC 8.nc czyli 3 linie sterujace reset,clock ,i/o Linie I/O trzeba podciagnac do zasilania. Wewnetrzny licznik karty okresla nr aktualnie odczytywanego bitu. Gdy na Clock dodatni impuls a na Resecie jest stan wysoki,licznik jest...
No niestety ale jestem na takim poziomie ze obsluguje narazie lcd 2x16 a z tym od nokii to mam ciezko odpalic wogóle jakis przykladowy program a do tego jeszcze bascom ..
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
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ć...
http://obrazki.elektroda.pl/2748649000_1... Witam, Przedstawiam projekt autorskiego edytora do kart SLE 5528, lub ich starszego odpowiednika SLE 4428 –„SLE 5528 / SLE 4428 Card Editor by vayo” . Na wstępie parę słów o samych kartach. Karty te to 1kB EEPROM z dwu bajtowym kodem zabezpieczającym przed zapisem. Posiadają...
Chciałbym skorzystać z karty Fun Card i programowac ją pod Bascom'em. Jaki adres na I2C ma pamięć? Czy taktowanie jest podawane "z zewnątrz", czy wbudowane? Czy zbudowane jest to tak jak emulatory?
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:...
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 ?
Przepisz program z BASCOM do C Zoptymalizuj kod Jeżeli to nie pomoże weź procesor z większą pamięcią jak przedpiszca doradził.
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...
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.
Dodałem parametry związane z pamięcią SRAM, tj - $hwstack = 128 $swstack = 64 $framesize = 64 Program ruszył. Odtwarza już nawet długie utwory bez zawieszania się, działa z funkcją EOF i prawidłowo rozpoznaje koniec pliku. Zobaczymy jak to będzie dalej działało...
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...
Popularne programowane karty chipowe oparte są zwykle na procesorach PIC lub AVR + zewnętrzna pamięć eeprom. Zobacz np. http://www.visoduck.com.pl/Szukaj4.asp?D...
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,...
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...
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...
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 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:
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)...
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.
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.
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ł...
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)....
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...
Np. druk czcionek - nie robiłem bufora przechowującego cały napis w formie pikseli, a po prostu drukując każdą linię odczytywałem dane na bieżąco z tablicy czcionek. Wcześniej pisałeś coś o połączeniu przez RS232. Obrazki można kompresować różnymi metodami, zawsze można dołożyć pamięć zewnętrzną na nie (np. eeprom, jeśli ma to być zmieniane częściej...
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...
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...
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.
bascom karta karta pamięci siemens karta pamięci pcmcia
akumulator poziom elektrolitu ogniw fotowoltaicznych czujnik pralka
windows updates history viewer junkers cerapur gc2200
Renault Captur 1.6 E-Tech 2022 – brak zasilania w gniazdach USB i 12V, bezpieczniki, diagnostyka Dysze do kuchenki Electrolux PNC 943005130.00 na gaz ziemny – średnice i oznaczenia