A najlepiej to jak byś miał możliwość podglądnięcia tych sygnałów na oscyloskopie, bo podejrzewam że tu chodzi o zbocza sygnałów CLK i MISO - na pewno nie idą w parze z tak dużym zegarem. Zmniejszenie prędkości SPI rozwiązałoby problem, potrzebne Ci aż 2MHz? I nie wiem jak z tymi dzielnikami bo nigdy w ten sposób nie łączyłem, ale bezpośrednio to lata...
Witam Wiem, że temat odczytu kart w BASCOM'ie był już poruszany setki razy na tym forum, ale coś mi cały czas nie pasuje. Chciałbym jedynie odczytać 5 bajtów kodu. Korzystam z zestawu EvB 4.3 i czytnika RFID którego dokumentację dołączam do tego posta. Proszę pomóżcie mi i pokażcie jak napisać program do odczytu tego kodu. Dodam jeszcze, że czytnik...
Niestety dość wolno, prosty program w Bascom, odczyt z karty SD: "Line Input" + funkcja "mid" -> z kwarcem 12Mhz okolo 3-4 sekundy, ale jakość jest bardzo dobra.
no normalnie, pobierasz długość nazwy: A=len(tekst) i potem dajesz znak zerowy zakończenia tekstu: tekst(a)=chr(0); mam nadzieję, że POMOGŁ em
Porównywać dane można np. dim chip(8) as byte '8 bajtów odczytanych z karty chip dim eprom(8) as byte '8 bajtów odczytanych z eepromu dim k as byte,i as byte 'zmienne pomocnicze ... gosub porownaj if k=0 then ... 'numer karty jest zarejestrowany porownaj: For I = 1 To 8 K = Chip(i) Xor Eprom(i) If K <> 0 Then...
Nie chyba a na pewno.
ja pisałem dosyć szczegółowy opis avr-dos po polsku w ramach kursu BASCOM, ale nie mogę udostępniać materiałów bez zgody wydawcy. możesz dogadać się z firmą http://and-tech.pl i może zgodzą się na udostępnienie tej części całego kursu BASCOM http://www.kurs.and-tech.pl/ a w jakim języku w ogóle umiesz lepiej programować? bascom czy C? do nauki C polecam...
W Bascomie niestety nie ma bezpośrednich poleceń do odczytu tych kart, tak jak jest to dla kart magnetycznych. Musiałbyś zastosować wstawki w asemblerze lub najlepiej napisać całość w innym języku. Dodano po 3 http://www.elektroda.pl/rtvforum/topic49... http://www.elektroda.pl/rtvforum/topic16...
Odtwarzałem kiedyś pliki mono 8bit 32kHz w bascomie wszystko ładnie działało. Nie chodziło to przy pełnych 32kHz ale dźwięk nie był zniekształcony (program chodził przy max prędkości i przed każdym odczytem karty zmieniał stan jednego z pinów - w ten sposób mogłem zmierzyć częstotliwość)
Poszukaj pdf'a z tej karty (ja znalazłem w 3s) tam jest elegancko opisana komunikacja karty. Co do odczytu z poziomu Bascom to musi kto inny odpowiedzieć. pzdr.
W załączniku masz kolego schemat i płytkę w Eaglu a także w PDF-ie. Zwróć uwagę że PCB jest sklonowane do 4 szt na raz. Wyprowadzenia w zasadzie są oczywiste ale tytułem wyłumaczenia LED do sygnalizacja operacji, WP, CD do sygnały o stanie karty. Te trzy sygnały nie są niezbędne do działania, VCC to +5V, GND to rzecz oczywista. CS podłączasz do PB4,DI...
Freddy, zauważ że te karty na zdjęciu mają nie 8 ale 6 wyprowadzeń (czyli pomijam te NC??) Dodano po 1 a co do odczytu - napisano że karty telefoniczne (foto) są jednokrotnego zapisu - czyli możliwy jest z nich tylko odczyt danych??
Ja dałem między kartą a prockiem konwerter poziomów napięć (opis był przy okazji sterowania wyświetlacza lcd z noki w ep i jest na elektrodzie).
Może wydłuż czas dany na konwersję z 500ms (2x Waitms 250) na 750ms, bo tyle ten układ potrzebuje wg karty katalogowej.
sorki za odkopywanie ale ma ktoś przykład odczytu karty np. TPSA w bascomie?
Dla informacji. Bascom AVR DEMO (najnowsza wersja) oferuje już darmowe 4KB. Bardzo minimalistyczny program (inicjacja systemu AVR-DOS, sprawdzenie stanu karty, wypisanie jej podstawowych właściwości) z trudem mieści się w 4KB.
Nie posiadam tak zaawansowanych narządzi i nie mam dostępu :( Ale gdzie może być problem-karta przekaźników (BASCOM), Raspberry czy Bash? Wydaje mi się, że tu coś jest nie tak z moim skryptem do odczytu-zbyt wolno się wykonuje, karta wysyła odpowiedź, ale skrypt nie zawsze tą odpowiedź "łapie"
And-Tech wydał kurs programowania BASCOM "Elektronika cyfrowa - mikrokontrolery dla początkujących" na produkowaną przez nich płytkę ewaluacyjną EvB. •Lekcja 10 – obsługa kart SD ◦Konfiguracja bibliotek ◦Tworzenie plików tekstowych – zapis, odczyt, dopisywanie ◦Przechowywanie liczb i innych danych – pliki binarne...
Mam ten sam problem z kartą 4428. Przeszukałem różne fora i nic. Jest wiele informacji ale mało konkretów. Czy może w końcu ktoś napisać aplikację w BASCOM-ie z odczytem i zapisem tej karty?
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)...
Nie spotkałem się z takim zachowaniem. Przesunięcie o 0x80 to ustawienie najważniejszego bitu.. może coś nie tak z reprezentacją danych (bufory są bez znaku..?). Ale to raczej mało prawdopodobne. Bascoma nie używałem, więc wolę się nie wypowiadać. Teraz to w sumie nie wiadomo, czy błędnie działa zapis, czy odczyt. Jeśli masz dostęp do czytnika kart...
Witam, przeszukuje internet w tę i nazad ale nie mogę doszukać się w jaki sposób odczytać ID karty elektronicznej, np. telefonicznej TP, albo kredytowej. Z tego co wyczytałem to ID karty to 8 pierwszych bajtów karty, więc trzeba je odczytać. Również czytałem, że karty są różne, takie bedącą samą pamiecią EEPROM, albo takie z mikrokontrolerem.. Czy sposób...
No chyba żartujesz? To jedynie odbiera bloki po 512B. Żeby zformatować to trzeba po pierwsze wysyłać. Dla porównania powiem Ci, że procedura która odbiera dane (czyli ta z kodu powyżej) ma 85 linijek, a cała procedura (no może nie cała bo jedynie zapis i odczyt plików) to FAT16 jakieś 10000 linijek. Samo formatowanie jest prostsze, ale piszę to żeby...
witam zrobilem serwerek www na atmedze, jak dane do odczytu sa w pamieci procesora dziala ok, ale teraz mam pytanie jak odczytac np obrazk jpg zapisany na karcie SD ?
Witam, w jaki sposób zapisywać i odczytywać sektory karty SD, interesuje mnie język Bascom. Nie chodzi mi o jakiś system plików tylko o prosty odczyt i zapis sektorów. Ze stron nie po polsku trudno mi dojść co do czego dlatego proszę o podawanie stron w języku polskim. Proszę o pomoc.
wielkie dzieki i jeszcze jedna porśba: czy mogbyś zaznaczyc na schemaicie co mam pominąć jesli chce zastosowac max232 a kod zalaczony w archiwum jest dobry? bedzie to dzialac z kartami unique?
Niestety nie wiem. Jakiego polecenia używasz do kasowania linii ? Co do mojego problemu, to poszedłem trochę na łatwiznę - dodałem trzy linijki kodu i teraz zapisuje w plikach dziennych, czyli każdy dzień to nowy plik. Przy starcie przy starcie sprawdza czy flaga_odczyt = 1 ( a jest równa 1, bo zapisana w warunkach początkowych ) wykonuje odczyt, ustawia...
Może coś z nazwami plików jest źle (polskie znaki?). Spróbuj skasować wszystkie pliki i jeszcze raz wrzucić na kartę. A co do kodu to głównie poprawiłem uruchamianie odtwarzania. Bo miałeś najpierw Enable Timer1 a potem Wait 1 i dopiero uruchomienie odczytu z karty. A co za tym idzie program przez ponad 1 sekundę odtwarzał śmieci. To pewnie był powód...
Ok rozumiem ale chodzi mi o sposob na otwieranie obrazkow z karty a piszac *.bgc mialem na mysli obrazki konwertowane przez konwerter ktory byl razem w pakiecie bascom-a. Moga tez byc bitmapy bardzo mi zalezy zeby to zrobic
Okazało się, ze na pierwotnej karcie MMC 16 MB z systemem FAT odczyt plików BMP był błędny, natomiast na karcie SD 256 MB z FAT32 jest ok...
A może dałoby się przerobić programy z tej strony: http://majsterkowo.pl/sd-loader-dla-hack... ? Dodano po 20 Albo wykorzystać to: http://www.forbot.pl/forum/topics40/basc...
Jakaś masakra a nie kod. Gdzie niby masz zaimplementowany odbiór danych z UART? Jakim cudem chcesz wpisać do zmiennej String*1 (która nie może przechować nawet jednej litery, bo przechowuje tylko znak końca stringa) ciąg znaków? Najprościej kod transpondera zapisać jako tablicę 5-ciu bajtów. Potem masz tablicę z akceptowanymi transponderami (posortowanymi...
Dziękuję za zainteresowane. Tak , grafiki będą wyświetlane zawsze w tym samym miejscu, na pełnym ekranie o formacie 240*128. Bitmapy jakie konwertowałem są monochromatyczne 1 bitowe. Rzeczywiście rysuję je ręcznie, piksel po pikselu (masakra) . Jeśli jest możliwość abym nie musiał ich konwertować to by było idealnie gdyż mogę sobie na bieżąco zmieniać...
witam, Piszę program w bascomie, jedną z jego funkcji ma być odczytywanie pojemności karty mmc podłączonej do ATMEGI. Nie wiem dlaczego jest ona zakodowana w dość dziwny sposób i żeby ją uzyskać trzeba się posłużyć wartościami z trzech pól rejestru CSD który zczytuję do tablicy. Pola tego rejestru są różnej wielkości np. 2,3,4,5,7,12 bitów więc potrzeba...
Witam Robie włącznik/dialer gsm na C35 ale mam problem czasami z błędnym odczytywanie komend AT oto część kodu. $regfile = "m8def.dat" $crystal = 11059200 $baud = 19200 Wait 1 Print "ATX0" ; Chr(13) Waitms 100 Print "ATZ" ; Chr(13) Waitms 100 Print "ATE" ; Chr(13) Waitms 100 Print "AT+CLIP=1"...
:arrow: Mictronic: Predkosc transmisji to 9600! Ponizej wklejam wycinki mojego programu do obslugi tego modulu: '------------------------------- ' modul RFiD ' ' 9600.1.0 ' dane 0xff,x,x,x,x,x,crc8 '------------------------------- {...} $baud = 9600 ' predkosc transmisji Config Serialin = Buffered , Size = 100 ' rozmiar bufora {...}...
Ustaw sobie wewnętrzny generator RC 1MHz, nie musisz działać na kwarcu. Masz też fragment: 10_inicjalizuj: ldi r16,&B01011111 'zainicjalizuje SPI w MODE3 / dzialanie z inwersja / dzielnik 128 SPI ma ustawiony dzielnik częstotliwości na 128. Możesz dzielnik zmniejszyć. Jeśli zależy ci na szybkości to musisz zbudować szybszy konwerter napięć lub kartę...
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...
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....
Witam Koledzy możecie mi wytłumaczyć dlaczego bascomowa funkcja dotyczaca karty SD, Drivecheck daje zawsze w odpowiedzi 0 czyli brak błędów, nawet jeśli karta jest niepodłączona? I dlaczego taki zapis: If Gbfilesystem = 1 Then System = "FAT32" Else System = "FAT16" daje zawsze odpowiedź że system karty to FAT16 nawet jeśli jest to...
Pewnie zbyt krótko program czeka na CRC i dlatego wychodzą takie cuda :) Spróbuj zmniejszyć prędkość spi pracującego z kartą. Nie da się odczytując pliku go uszkodzić (karta pracuje w trybie odczyt lub zapis nigdy razem). Spróbuj jeśli to możliwe podmienić bibliotekę do obsługi kart SD i ewentualnie pozmieniaj trochę kod aby wszystko dobrze współpracowało...
Witam, mam bardzo duży problem z obsługą karty pamięci mmc, pomimo wielu godzin nie mam nadal pojęcia zielonego jak tą kartę pamięci MMC obsłużyć w Bascomie. Tu przedstawiam mój programik : Dim blad As Byte blad = DriveCheck() if blad>0 then cls lcd"blad="; blad wait 2 end if Dim Pamie512(512) As Byte ' tu bedą przechowywane dane 512 bajtów, jeden sektor...
Tak rezystor jest zgodny z karta katalogową- no nic pomęczę to trochę przez noc. Może w końcu wyświetli się coś sensownego. pzdr
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 ?
http://obrazki.elektroda.net/70_12606334... Chciałem przedstawić konstrukcję zamka do drzwi opartego na module z ALLEGRO na układzie EM4095. Całością steruje ATmega8 z zewnętrznym kwarcem 8MHz. Program sterujący napisany w AVR BASCOM zajmuje w chwili obecnej 34% procesora. Funkcje zamka to: 1 Zapamiętanie max 10 kart RFID 2 Odczyt i po stwierdzeniu...
Cześć! Chciałem się z Wami podzielić opisem konstrukcji, do której wykonania zmusiło mnie życie. Miałem jakieś okresowe problemy z sercem i za każdym razem, jak dostawałem Holter'a, wszystko się uspokajało ;) Jeśli ktoś z Was próbował kiedyś zapisać się na Holtera to wie, że nie jest łatwo. Czeka się i czeka. Postanowiłem wziąć sprawy w swoje ręce i...
Witam nie wiem jak odczytać taki plik(załącznik) by został wyświetlony na wyświetlaczu ls020 (grafilka), chodzi tylko o sam odczyt bo grafikę z procka potrafię wyświetlić ale juz z sd sobie nie radze. Na kartę sd nagrywam plik testowy wiec wszystko działa. Oto fragment kodu który wyświetla grafikę z procesora. proszę o pomoc w przerobieniu tego by odczytywał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...
Właśnie o to mi chodziło. Przeglądałem to polecenie w wersji [syntax=c] Config Clock = soft [/syntax] ale tam była informacja, że potrzebny jest Timer, a ja już wolnego nie mam. Wystarczyła zmiana nazwy podprogramu do odczytu czasu i dopisanie zmiennych tak, jak Kolega podał i już. Działa jak trzeba, czyli przy odczycie karty SD w komputerze jest poprawna...
...(czytać po zapisaniu konfiguracji na karcie flash, potrzebuję zrestartować cały procek by mógł odczytać wszystkie dane i się do nich "ustosunkować"... McRancor : jeśli podczas startu program odczytuje konfigurację zapisaną na karcie flash to skok jmp $0000 wykona program od początku a co za tym idzie odczyta z flash'a konfigurację zapisaną przed...
Chciałbym prosić wszystkich którzy mieli doczynienia z tym tematem o podzieleniem się informacjami na temat obsługi w tym języku popularnych kart chipowych. Interesuje mnie kod odczytu numeru z karty ewentualnie metody zapisu jeżeli to możliwe.
Słaba jakość dźwięku jak i smutne granie nie jest spowodowane 'jakością' końcówek mocy których używasz, tylko zupełnie innymi czynnikami: a) piszesz w bascomie b) pisząc w bascomie nadal nie wiesz co robisz c) filtry nie gryzą... w szczególności że masz gotowe kalkulatorki d) wysoce zaawansowana elektronika analogowa w postaci potencjometru i kondensatora...
Witam. Koledzy czy można podłączyć zegar PCF8583 do portu SPI procesora który obsługuje na tym porcie kartę pamięci? Jeśli się da to czy wystarczy na czas odczytu lub zapisu PCF-a konfigurować porty SCL SDA a później obsługiwać kartę pamięci. Czy trzeba ją będzie inicjować za każdym razem?
Przeskocz z 8051 na AVR (uprocesor i zmiana na BASCOM AVR). Karty MMC można przełączyć w tryb pracy SPI, a 90S8535 (40-pinowy) ma wbudowaną sprzętową obsługę SPI (wystarczą chyba tylko 3 piny - transmisja szeregowa dwukierunkowa). Pamiętam, że kiedyś był projekt czegoś takiego w sieci, ale to co mi zostało, to "user's manual" od HITACHI (105 stron traktujących...
Witam U mnie "odkomentowanie" tych trzech linii powoduje tylko to, że dioda SD-active miga cyklicznie co 1 sekundę - tzn przerywa świecenie co 1 sekundę, więc właściwie cały czas jest aktywna. Natomiast włożenie karty SD powoduje, że SD-active miga bardzo szybko. dołączam schemat http://obrazki.elektroda.pl/3766458800_1... natomiast...
Można zapisywać dowolne dane z dowolnej zmiennej. W pętli umieściłem odczyt adc, bo tylko w trybie jednoczesnej obsługi przetwornika i karty mamy możliwość rezygnacji z bufora. Oczywiście ta obsługa może dotyczyć kilku kanałów, łącznie z zapisem na karcie znaczników/wartości czasu. Analogicznie może się odbywać współpraca z rs232/485 (w procedurze odczytu...
No to może kolega Mirek zlitował by się nad wszystkimi i teraz umieścił przykładowy kod w C do obsługi tego playerka? Może wyciąć bajery itp. Jest jakaś szansa?? Mi osobiście chodzi o sam odczyt z karty i podanie danych na wyjście do DAC-a. Sterowanie playerkiem łatwo powinno się dać dorobić i sterować przez UART. Kiedyś w Bascomie wraz z kilkoma kolegami...
Mój problem jest dość dziwny i nie wiem co robię źle. Pisze sobie program w assemblerze jako jedna wielka wstawka assemblerowa w Bascomie. Chcę odczytywać karty MMC. Utknąłem w punkcie kiedy muszę odczytać dane z karty. Mam kilka kart MMC o pojemności 32MB, wszystkie zachowują się tak samo, zwracają odpowiedź &H80. Korzystam ze sprzętowego SPI, dzielnik...
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...
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....
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.
Jak chcesz czytać szybko z karty SD zrezygnuj z AVR. Max transfer na SPI dla AVR to 10Mb/s, w ARM SMT3210 38Mb/s. A 32F4xx (nie jestem pewien) ale chyba 50Mb/s. Tyle jeśli chodzi o sam transfer. ARM (rdzeń), przy tym samym zegarze, jest ok 7 razy szybszy od AVR. STMF4xx mogą pracować do 100Mhz, to tak jakby AVR 700MHz a trzeba pamiętać, że mikroprocesor...
Dzieki za odpowiedz ;) CZytalem w help-ie od bascoma na temat wysylania i wiem ze do tego sluzy komenda SPIOUT . Precyzujac na czym polega moj wlasciwy problem to to ze na sprzetowym Spi mam karte sd a na programowym spi mam wyswietlacz lcd od s65 i moje kolejne pytanie czy da sie napisac 2 programowe spi ? Czy moze jednak lepiej bedzie przelaczac sie...
Mam problem z kartą mmc 32Mb a mianowicie wysyłam do karty cmd0 i ona odpowiada mi R1=7 następnie wysyłam cmd1 a ona odpowiada r1=7 ale tylko za pierwszym razem w następnych cmd1 odpowiada r1=3 a powinna r1=0 z tego co rozumiem może ktoś mi wyjaśni co jest nie tak a najlepiej podeślijcie mi jakieś sprawdzone procedury najlepiej w bascomie lub ewentualnie...
No jak ma niegubić danych jak przy każdym wywołaniu procedury Zaspis_na_sd jest wykonywana inicjalizacja karty, a proces ten jest dość czasochłonny (może nawet trwać 1 sekundę). Inicjalizacje karty, inicjalizacje systemu pliku i otwarcie pliku wykonaj raz przed rozpoczęciem odczytu danych z GPS'u. A procedurze Zaspis_na_sd powinno zostać: [syntax=basic4gl]Write...
Jestes pewien ze pilot jest RC5? Też zbudowałem taki układzik tyle że na ATmega8 i wgrałem mu ten sam program, problem jest taki sam jak u ukasa . Mam pilota z karty TVPhone98, zrobiłem pomiary na wejściu PinD.2 i widać że przebiegi się różnią poniżej załaczam obrazek z oscylogramów po naciskaniu przycisków 1, 2, 3, 4, i 5. Może ktos się temu przyglądnie?
No właśnie - przytrzymać. Czy raczej wstrzymać. U nas też byśmy tak zrobili ale BASCOM na to nie pozwalał. Więc zrobiliśmy inaczej, ale podobnie. Odczytujemy partiami tak aby zawsze być tuż za buforem odczytu. Gdy kolejna próbka zostanie odtworzona to na jej miejsce jest odczytywana nowa z karty SD. U Ciebie też będzie partiami, tyle że bardzo dużymi...
Bo BASCOM indexuje tablice od 1 a nie od 0. Co jest najgłupszą rzeczą w BASCOMie. Normalnie dał bym zmienną Byte i sama by się ona przewijała od 255 do 0. A tak musiałem dać zmienną Word i zrobić tak: Zwiększ Zmienną o 1. Odczytaj Tablicę Dodano po 11 Danie bufora o wielkości 512B nie pozwoli na odczyt całych sektorów. Gdyż odczyt mógł by zachodzić...
Witam Do Atmega1284p z szybkością 8 MHz mam podpięte złącze kart SD. Oprócz zapisu mam tam czujniki DS, BME280, DHT22. Do tej pory zapisywałem wszystko w jednym pliku, ale chciałbym to rozdzielić. Dołożyłem zapis do drugiego pliku - działa [syntax=vbnet] '*********************** Obs-uga karty SD Sub Write_to_sd Sd_year = "20" + Str(rok) ' wartosc zmiennej...
Czym tak właściwie są te karty chipowe w jaki sposób morzna to zaprogramować i odczytać. Chciałbym używać takej karty jako elektronicznego klucza program chciałbym napisać w Bascomi. Proszę o pomoc i przykłady. Matejkos
Mam pewną bazę, zapisaną na karcie SD. Chcę znaleźć pewien ciąg tekstowy złożony z kilku liter. Dane będą pobierane wiersz za wierszem, jednak ten ciąg może być częścią ciągu większego - wchodzić w jego skład. Moim zadaniem będzie odczytanie pierwszej litery za szukanym ciągiem. W jaki sposób można przeprowadzić wyszukiwanie takich ciągów tekstowych?
Mam pytanie: czy ktoś kiedyś próbował dostać się do karty pamięci z PSX-a przy pomocy bascoma i mikroprocesora? Jeśli tak to w jaki sposób taką kartę się odczytuje i zapisuje? Chcę do niej załadować grafikę na LCD.
Jak odczytać pojemność karty MMC lub SD poprzez wbudowaną bibliotekę w Bascomie MMC.LIB (config_mmc.bas)
Ja miałem na myśli wykorzystanie kart SD bez systemu plików, więc edycja ma kompie nie będzie możliwa w prosty sposób. Odczyt sektorowy akurat jest małą wadą.
I znowu mam dziwy problem z moim led cube. Sprawa ma się tak że odczytuje plik txt z karty i jeden plik śmiga aż miło a drugi już nie :( Program działa tak: 1 otwieram plik .txt 2 pobieram z tego pliku pierwszą linijkę w której mam zapisane krotność powtarzania jednej klatki animacji. 3 kolejnych 8 linii to długie stringi które później dzielę na 3 znakowe...
Witam wszystkich zainteresowanych wiem temat zapewne wałkowany nie raz, ale proszę o pomoc. Mianowicie chcę sobie zrobić zapis odczyt na karcie sd : 1. Jak podłączyć tę kartę do atmegi128 czy tak jest dobrze: ss--pin.10(at)---/cs--1(SD) sck-pin.11(at)---clk--5(SD) mosi-pin.12(at)-Data In-2(SD) miso-pin.13(at)-Data Out-7(SD) Dodano po 1 Wprowadziłem...
Ważne jest jak zwykle wszystko. Dlaczego nie używasz sprzętowego TWI które na pewno ma pewne mechanizmy wspomagające transmisję? Kiedy tylko rozkład pinów projektu umożliwia skorzystanie z przeznaczonych do tego peryferii należy to zrobić. [syntax=basic4gl]$lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI[/syntax] Do tego dochodzi to że na...
Witam Potrzebuję wykonać implementację dynamicznego czujnika momentu obrotowego. Generalnie mam pytanie czego użyć do odczytu sygnału z tego urządzenia ( w załączniku karta katalogowa z wszystkimi danymi. Myślałem tu wpiąć jakiś kontroler np z AVT i programik w bascom czy C++ tylko pytanie jaką implementację do tego dobrać najlepiej jak by się dało...
Mam następujące problemy z Atmega16 pod Bascomem: 1.Próbuję odbierać kod RC5 w przerwaniu Int0 i nie bardzo chce mi to działać - pokazują sie na wyświetlaczu jakieś dziwne znaki. Analogiczny program przetestowany na attiny2313 (z tym samym odbiornikiem) działa prawidłowo. 2.Z kontrolerem współpracuje karta przekaźnikowa na I2C (na PCF8574). Ustawianie...
Co do dsów tak bym zrobił - przechowywał ich id w eeprom i ładował do ramu przed odczytem. A C polecam - tam nie ma problemów typu karta sd musi korzystać z timera2 - wszystko (nawet biblioteki) możesz sam dostosować do potrzeb. Swoją drogą zaktualizuj BASCOM'a - bo nowa wersja umożliwia korzystanie też z timera1 (w trochę innej konfiguracji sprzętowej)...
(at)MarasK: To niczego nie sprawdzi oprócz sprawności samej karty. Sprawdzałem wszystkie kart wkładając je do starego kompa. Wszystkie startowały, uruchamiał się nawet windows i jest bez problemu wykrywał. (at)Klima: Zauważ, że gość ma zupełnie inne rozwiązanie sprzętowe niż ja. Używa innego procka, innych portów, ma w projekcie zatrzaski na adresy...
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...
Sabotaż, kilka sprostowań. Na czas odczytu wyłączam przerwania lub też pauzuje timer0, w obu przypadkach to samo. Gdy nie wyłączam przerwań wtedy w ogóle nie odczytuje mi danych z karty, bądź są to pojedyncze bajty i następuje mrugnięcie niektórych diod przez milisekundy. Zauważ że na każdy poziom od P1()...P7() jest przypisana tablica 7 bajtowa, najprawdopodobniej...
EEEE... (wiem nie zaczyna się od "e" zdania :D ) Nie mogą być różne znaki, bo wtedy standardu by nie było. znak jest jeden , jak podajesz kod nazwany BH (start char) ma format 0b01011 (jako "bit stream" będzie 11010). Więc nie może być różny, jeśli jest to albo błąd odczytu/dekodowania albo karta nie jest bankomatową. Tak, wiem, czepiam się :) A co...
Nie no, zastosowań może być wiele ;) Faktycznie szybki odczyt pomiarów, jest bardzo przydatny. Na suwmiarce nie zawsze można odczytać wartość, by jej nie ruszyć niszcząc pomiar, nie mówiąc już o zapisywaniu wyników na kartce papieru. Kolejnym zastosowaniem to oczywiście niskobudżetowy liniał - też bardzo fajna rzecz. Autor podobnego projektu z EDW,...
Poczytałem trochę o timerach i prescalerach i mam nadzieję że teraz napisałem obsługę timer0 bez "rażących" błędów :?: Program posiada dwa założenia: zlicza liczbę zapisanych na SD zmiennych typu word lub zlicza ilość odczytów z ADC w ciągu 1sek, wyniki wyświetla na lcd. Zmieniłem również zmienną "f" liczącą zapisy/odczyty z byte na single bo zorientowałem...
Heh, pewnie kolejny piórnik ;-) Tak czy siak, jeśli plik na karcie ma być w formacie widocznym dla PC to bez AVR DOS się raczej nie obędzie, a do tego minimum to ATMega32. Robiłem kiedyś próby z SD+ATMega8, wiem że teoretycznie się da, ale gra nie warta świeczki przy obecnych groszowych różnicach w cenach mikrokontrolerów tego typu.
Cześć. Mam problem z przetwornikiem A/C w Atmega128. Zasilanie przetwornika jest w typowy sposób wg karty katalowgowej tzn. Do VADC poprzez dławik 10u z kondensatorem 100n Napięcie ref. zewnętrzne z TL431 z kond. 100n Oba kondensatory przy wejsciach. Przy uruchomieniu bardzo prostego programu w Bascomie tylko do odczytu wartości z przetwornika w wyświetleniu...
Siemka ugh123 :D Co prawda nie mam tego wyświetlacza (Nokia), lecz o wiele większy. Ale do do tematu. Pliki ".bgc" są zapisywane w 8-bitowym kolorze, Ja pracuję z 16-sto bitowymi kolorami, więc konieczna jest konwersja z 8 na 16 bitów. Informacje na temat wymieniony przez Ciebie znajdziesz w sieci (poszukaj). Nie dam Ci gotowca,i sądzę, iż nikt Ci nie...
Starałem się trzymać jednego "standardu". W odbiornikach też mam PCF8563 i wszędzie używam tego zapisu. Dodatkowo, zaraz po odebraniu i zdekodowaniu sygnału DCF77 ustawiam flagę i wszystkie odbiorniki wtedy jednorazowo aktualizują czas. Jak ktoś z tym zaczyna, to nie należy się denerwować, jeśli nie odbiera. Najlepszy odbiór jest 1-5 w nocy, czasem...
Jestem początkujący i nie bardzo to jest dla mnie jasne.:cry: 1. Czy pustą kartę SD trzeba jakoś skonfigurować, żeby tworzyć na niej system plików FAT16 ? 2. Gdzie mógłym poczytać coś na ten temat, o systemach FAT16. 3.Czy ktoś by mógł zamiescic jakiś program w Bascomie, żebym mógł się zorientować jak µP komunikuje się z karta SD ? 4. Czy karta...
chipread.c nie znalazłem ale dajcie program w Bascomie to sobie go przepisze do C, dzieki za pomoc i pozdrawiam
https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...
Pomyłka - miało być napisane INPUTBIN, INPUTHEX. Problem w tym że nie potrafię tego wykorzystać co jest w HELPie. Nie mam pomysłu na odebranie tych danych i zapisanie ich do zmiennej. Wgrałem taki program [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Dim Odczyt As Double Dim Pnext(8) As Byte Pnext(1) = &H7E Pnext(2) = &HFF Pnext(3)...
Witajcie Na początku zaznaczę ze program piszę w Bascomie. Natrafiłem na taki oto problem. Mam atmege128 i podpiętą do niej kart SD tradycyjnie pod SPI. Pomijam walkę z komunikacją z kartą bo okazało się że działa tylko przy ustawieniu w pliku config_mmc Soft-SPI. Ale OK działa odczyt, zapis, no wszystko. Problem pojawił się kiedy dorzuciłem takie oto...
Hmm... To może właśnie ta komenda ustawiająca taktowanie nie dociera do HTRC110? Jak ja się bawiłem tym scalakiem to też na początku mi nie ruszyło. Przy procku miałem 16MHz a przy HTRC110 4MHz. Doczytałem, że procedura w BASCOM-ie (programuję amatorsko :) ) jest napisana dla kwarców 8MHZ - jak zmieniłem oba na 8MHz to ruszyło od razu. Potem jeszcze...
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 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ć...
Wiem, że temat kart sd do atmegi był już poruszany ale nie znalazłem odpowiedzi i dalej tkwię w problemie. Otóż napisałem program odczytujący pomiar i teraz chcę wysłać ten odczyt na kartę sd, skonfigurowałem ją wg opisu znalezionego ' Chip Select Pin => Pin 1 of MMC/SD Config Pinb.3 = Output Mmc_cs Alias Portb.3 Set Mmc_cs ' MOSI - Pin => Pin...
Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba oprócz wyświetlania daty, godziny oraz części odebranych danych wyświetlać...
odczyt karty kierowcy stm32 odczyt karty odczyt karty pamięci
zasilacz impulsowy startuje oznaczenie matryca philips pasek przewijania firefox
zestaw komputerowy 15000 zestaw komputerowy
Inwerter sieciowy GoodWe, Fronius, Huawei – parametry ustawienia Poland, normy PN-EN 50549 Warszawa Praga-Południe – częstotliwości TETRA pogotowia ratunkowego, pasmo 380-400 MHz, Meditrans