Witam wszystkich.
UWAGA !!
ZMIANA KONCEPCJI
Na początku miało to być zapisywanie i odczytywanie plików na karcie SD
ZREZYGNOWAŁEM Z SD, ZAMIAST TEGO WSADZAM PAMIĘĆ SZEREGOWĄ
Mam krótkie pytanie.
Czy któryś z szanownych kolegów i koleżanek próbował już swoich sił w temacie komunikacji AtMegi8 z kartą SD/MMC ??
Napisałem kilkulinijkowy program, który odczytuje mi numer seryjny z pastylki DALLAS - DS1990A oraz wyświetla go na LCD (16x1). W związku z tym, że bascom to dla mnie (prawie) nowy temat (prawie, bo dawno temu pisałem troszkę w QBasic, na Commodore 64
) program ten pisałem prawie 2 dni, posiłkując się tym NIEZASTĄPIONYM forum oraz polskim HELPem do BASCOMa, ściągniętym też z elektrody.
Konkretnie chodzi mi o program, który zapisywał by, na dołączonej do AtMegi, karcie SD lub MMC, pliku tekstowego (lub dowolnego innego pliku). Plik miał by mieć nazwę taką samą jak numer seryjny odczytanej pastylki.
W dalszej kolejności (jak by powyższe założenia działały) chciał bym wewnątrz pliku zapisać wartość liczbową z przedziału 0-255.
Widzę to w ten sposób, że:
- przykładam pastylkę do czytnika. [ to potrafię
]
- program odczytuje pastylkę [ to potrafię ]
--- i wyszukuje na karcie SD/MMC pliku o takim numerze seryjnym, który właśnie został odczytany. [ do tego się przymierzam ]
- jeżeli go nie znajduje to tworzy plik i pyta mnie jaką wartość (z przedziału od 0-255) mam w nim zapisać (przyciskami + i - oraz ZAPISZ) [ do tego się przymierzam ]
- jeżeli po odczytaniu pastylki, znajdzie na karcie plik to pokazuje jaka jest wartość zapisana w pliku, oraz pyta o ile ją zwiększyć/zmniejszyć (przyciskami + i - oraz ZAPISZ) [ do tego się przymierzam ]
Nie liczę, że od razu będę miał tu wszystko napisane
Chętnie się podszkolę w BASCOMie. Proszę tylko o pomoc w temacie.
Proszę też o nie pisanie postów w stylu: "To już było 1000 razy", lub "Google --> Search, Search na elektrodzie" bo zanim napisałem tego posta, siedziałem na wyszukiwarkach sporo czasu. Albo tego nie ma, albo ja nie potrafię wykorzystać wyszukanych informacji
Z góry dziękuję za jakieś sugestie.
UWAGA !!
ZMIANA KONCEPCJI
Na początku miało to być zapisywanie i odczytywanie plików na karcie SD
ZREZYGNOWAŁEM Z SD, ZAMIAST TEGO WSADZAM PAMIĘĆ SZEREGOWĄ
Mam krótkie pytanie.
Czy któryś z szanownych kolegów i koleżanek próbował już swoich sił w temacie komunikacji AtMegi8 z kartą SD/MMC ??
Napisałem kilkulinijkowy program, który odczytuje mi numer seryjny z pastylki DALLAS - DS1990A oraz wyświetla go na LCD (16x1). W związku z tym, że bascom to dla mnie (prawie) nowy temat (prawie, bo dawno temu pisałem troszkę w QBasic, na Commodore 64
Konkretnie chodzi mi o program, który zapisywał by, na dołączonej do AtMegi, karcie SD lub MMC, pliku tekstowego (lub dowolnego innego pliku). Plik miał by mieć nazwę taką samą jak numer seryjny odczytanej pastylki.
W dalszej kolejności (jak by powyższe założenia działały) chciał bym wewnątrz pliku zapisać wartość liczbową z przedziału 0-255.
Widzę to w ten sposób, że:
- przykładam pastylkę do czytnika. [ to potrafię
- program odczytuje pastylkę [ to potrafię ]
--- i wyszukuje na karcie SD/MMC pliku o takim numerze seryjnym, który właśnie został odczytany. [ do tego się przymierzam ]
- jeżeli go nie znajduje to tworzy plik i pyta mnie jaką wartość (z przedziału od 0-255) mam w nim zapisać (przyciskami + i - oraz ZAPISZ) [ do tego się przymierzam ]
- jeżeli po odczytaniu pastylki, znajdzie na karcie plik to pokazuje jaka jest wartość zapisana w pliku, oraz pyta o ile ją zwiększyć/zmniejszyć (przyciskami + i - oraz ZAPISZ) [ do tego się przymierzam ]
Nie liczę, że od razu będę miał tu wszystko napisane
Proszę też o nie pisanie postów w stylu: "To już było 1000 razy", lub "Google --> Search, Search na elektrodzie" bo zanim napisałem tego posta, siedziałem na wyszukiwarkach sporo czasu. Albo tego nie ma, albo ja nie potrafię wykorzystać wyszukanych informacji
Z góry dziękuję za jakieś sugestie.
