Czyli karta inicjalizuje się poprawnie. PB.4 możesz wykorzystać jako wyjście, np. /CS innego urządzenia SPI. Niemożna tego pinu skonfigurować jako wejście (dotyczy trybu SPI master).
Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...
0,247V względem masy (masę odcinam od karty tak było mi prościej w układzie zrobić, ale nawet odcięcie plusa od zasilania karty nie pomaga jedynie odpięcie sck od procka) Czy wiesz co to jest zasilanie pasożytnicze vs diody zabezpieczające piny?
witam - spróbuj zainstalować nową wersję bascoma - miałem ten sam problem - moduł nie odpowiadał , pomimo że sygnalizował fizyczne połączenie w sieci, najnowsza wersja 8 w pełni obsługuje , co ciekawostka - eksperymentowałem - szukając problemu - z połaczeniami ethernet - zamieniałem polaryzację na transformatorze wejściowym - i wszystko było wporządku...
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...
Na razie nie ma problemów z działaniem przy : $regfile = "m2560def.DAT" 'ATMEGA 2560 $crystal = 4000000 $hwstack = 64 $swstack = 64 $framesize = 64 Ale karta SD chodzi za wolno. Fakt że na soft-spi . Na Hardware zapewne można by poszaleć ale nie potrafię tego opanować niestety <rozkłada ręce>. Na moje oko procesor chodzi na 4MHz więc...
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...
Jak czytałeś lub nie :) karta ma sekwencje "startu" , nie pamiętam teraz jaki ma format, jest to jakiś 5bit znak, ja najpierw z czytuje cały bitstream od czytnika i potem funkcją szukam startu jak nie znajdę to "przekręcam" bufor (znaczy ostatni bit staje się pierwszym w strumieniu) i jeszcze raz szukam znaku startu, potem już tylko na podstawie tablicy...
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....
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 tylko te potrzebne - w tym przypadku tylko jeden :D Przekłada się to...
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...
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...
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"...
Miałem podobne problemy z ich kartą, ale inną. Po zainstalowaniu sterowników zassanych z ich strony, problem ustąpił.
Jestem zmarnowany po 2 tygodniach dogadywania się z kartą ... Po pierwsze fakty i mity: 1. Intryguje mnie bascom (mam wyrzuty do samego siebie z tego powodu, że go używam) i widzę jego niestabilność w działaniu. Ten sam projekt (jeżeli czasem już działa) na atm32 ... nie pracuje wcale na atm8. Ten sam program niekiedy działa lepiej na węwnętrzym oscylatorze...
Jedyny mankament jaki zauważyłem, to czasami po starcie zasilania Atmega "nie widzi" karty SD. Nie dałeś schematu stacji, więc nie można sprawdzić, czy masz rezystory polaryzujące poszczególne linie przy karcie SD. Kiedyś miałem problem, że co któryś raz karta się nie inicjowała poprawnie przy włączaniu urządzenia. Na karcie jest procedura wyboru sposobu...
Projekt był mi już wcześniej znany i kolejny raz chylę czoła przed kolegą manekinen za kolejny dopracowany i przydatny projekt. Wielki + za całokształt. Dzięki, pamiętaj że jak będziesz miał trochę wolnego to daj znać i poleci płyteczka ;) Do autora. Całość w Bascomie? Nie planujesz zapewne przesiadki na C w przyszłości? Tak, bascom. Na C nie planuje...
Hmm... tego nie próbowałem.... Zazwyczaj działam na czymś takim jak na schemacie. Działa w BASCOM-ie bez problemu. Zrobiłem też kilka czytników na 74LVX08, też działają pod BASCOM-em. P.S. Dopiero zauważyłem że przy DriveInit masz kod 225.... karta się nie resetuje .... Const Cperrdrivereset = 225 ' Error response Byte at Reset command Problemy z komunikacją...
Witam wszystkich Forumowiczów! (mój pierwszy post ;)) Mam problem z konfiguracją STK200 w Bascomie na karcie LPT wymienionej w tytule tematu. Karta działa (sprawdzane drukarką). Bascom podaje komunikat: " Selected chip and target chip do not match AT90S1200 <> ATmega8". Chip to właśnie ATmega8. Czy ktoś miał może podobny problem z kartą LPT? Jak...
Na razie nie mam jeszcze własnego programu zacząłem od prób na twoim programie. Interesowała mnie szybkość odczytu z karty, ten sam kod kompiluje pod M8 i M32. W programie zapisuje jeden sektor i potem odczytuję 365 sektorów. Zwiększyłem hwstack bez zmian Nie próbowałem jeszcze zejść do 1MHz (nie zdążyłem kupić), ale na płytce od Atmega8 z tym samym...
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ę...
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...
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....
Panowie, proszę o pomoc, mam podobny bardzo problem. Płytka AVT 3500, BASCOM AVR IDE 2.0.7.3, LPT jako karta rozszerzeń na PCI-e. Na starym komputerze i starszej wersji BASCOM wszystko było ok. A teraz nie jest. BASCOM nie wykrywa Atmela. Nie wiem jak zainstalować drukarkę, próbowałem tego co w tym temacie i nic.
Witam, Ja też mam problem z fat. Karta 512 mb kingstone. uP wykrywa, inicjalizuje kartę. Mogę zapisać i odczytać dowolne 512 bajtów. Jednak przy próbie zastosowania fat nie rozpoznaje systemu plików. Używam AVR DOS z sampli bascom. Próbowałem kartę formatować w różny sposób ale nic to nie daje. Pragnę jednak zauważyć, że nie tylko Bascom jest tutaj...
Czy kolega: maximus22_kr rozwiązał problem? Ja na razie też walczę ze swoim podłączeniem. Atmega32 = 5V a karta micro SD zasilana 3,3V 1. Czy twoja karta to SD czy micro SD? (u mnie micro SD) 2. Jaką wersje masz Bascom? (moja to: 1.11.8.1) u mnie w wersji 1.11.8.1 w katalogu LIB plik: AVR-DOS.LBX jest w wersji: 5.2 gdy zamieniam powyższą bibliotekę...
Jeżeli mają w tej sieci działać tylko AVR, warto przemyśleć inne rozwiązanie, o prostszej i tańszej konstrukcji, jeżeli AVR-y mają komunikować się między sobą i współpracować z resztą elementów sieciowych, warto rozważyć gotowe moduły np: http://www.propox.com/products/t_91.html
A karta SD nie wystarczy? Petit FAT: http://elm-chan.org/fsw/ff/00index_p.htm... FatFs: http://elm-chan.org/fsw/ff/00index_e.htm... Przykłady: http://mikrokontrolery.blogspot.com/2011...
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)
Kod już w porządku [syntax=vbnet] Declare Sub Powiedz_czas Declare Sub Powiedz_plik 'gdy program będzie coś robił może bya zbędne Reset Data_ Set Clk Wait 1 Godziny = 11 Minuty = 28 Do '********************** godzina Clk = 0 Waitms 2 Godziny_plik = Lookup(godziny , Godziny_mow) Adres_pliku = &H00 + Godziny_plik Print Adres_pliku Shiftout Data_ , Clk...
W tym przykładzie (podesłanym dwa posty wyżej), masz implementację na SPI. Przeportuj to na bascom (raczej nietrudne), wybierz co Ci potrzebne, na koniec zoptymalizuj (zyskałem w ten sposób 600B :D) i zobaczysz ile z tego Ci wyjdzie. Albo szukaj dalej na sieci ;-) Sam kod zależny od sprzętu zajmuje tak ok. 10-15 linijek. Więc jak po kompilacji okaże...
Pierwsze dwa programy pisałem w Bascom Avr. Odzyskałem je bo były na forum. Szukam przykładów na ArduBlock. Miałem pecha - przed świętami najpierw nie działała mi sieć Wifi (poluzowała się karta Wifi - płyta główna Asus Maximus V Extreme) docisnąłem i działa a potem padł dysk.
A jakoś inaczej nie da się tego sprawdzić? W laptopie mam tylko USB a karta dźwiękowa padła już dawno.
Nie, PCMCIA to znacznie większa karta niż karty pamięci. Podaj model laptopa.
A jest możliwość zapisu danych w do MS Excela lub do csv w postaci tabel? Dlaczego 11 bajtów przy czterech naraz (a nie 8)? Niestety nie ma możliwości zapisu do excel'a, i ja nie potrafie tego zrobić. Wykres można zapisać do pliku *.grf Po otwarciu go w notatniku wygląda tak: Kurve 255 1462 0.00000000000000E+0000 0.00000000000000E+0000 9.99999999999446E-0004...
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...
No to trochę mnie zasmuciłeś. Taka karta to dość spory wydatek. Ale i tak dziękuje za pomoc. Pozdrawiam
A może lepiej coś nowocześniejszego? Np karta CF albo MMC? Wydawało mi się że nawet bascom w którejś wersji miał gotowe procedury do CF. CF w porównaniu z MMC ma jedną wade, wymaga dużej ilośc pinów procesora, natomiast jest taka zaleta że jest pełna dokumentacja za darmo.
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)...
rownierz by mi sie takie co sprzydalo napisane w bascom ma to po prostu dawac atr i date uprawnien wymyslona i oczywiscie nie bedzie dekodowac chodzi o fta
Wysłij samo AT, dostaniesz Ok, to znaczy że moduł już dostroi sie do czestotliwosci RSa. I jeszcze jedno - po właczeniu telefonu, musi minąć jakiś czas, zanim telefon będzie mógł dzwonić. Karta musi sie akywować. Daj tam np wait 20 i zobacz efekty.
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
ale po co wyciągać algorytm. Atmega 32 + bascom i można cos takiego zrobić bardzo łatwo. W sumie mam coś podobnego na biurku. LCD+odbiornik IR+Atmega8 podłączone do kompa przez rs-232.
Na szczęście dla mnie w tym projekcie nie jest istotne czy wpiszę 12 czy 16MHz bo z opóźnień procka praktycznie nie korzystam, więc czy wait 1 będzie trwał 1 sekundę czy 1,2 jest mało ważny, a wszystko co związane z czasem robię na PCF8583 i przerwaniach alarmu. Znaczy pracuję na godzinach i minutach a nie na ms czy us. Projekt dość (zegar PCF8583,...
Czy ktos moze się bawił w bascomie avr (ewentualnie assembler który bym wkleił do bascoma) w obsługę kart compact flash? Ostatnio dorawałem taką 8MB kartę i pomyślałem że świetnie by sie nadała na magazynowanie danych. Karta pracowała by w trybie 8-bitowym czyli na jednym porcie procka + pare linii sterujących. Byłbym wdzięczny za pomoc, linki itp...
mowilem o pakietach linuxowych. jakies oprogramowanie, bo samo jadro nie wystarczy. a dioda migac bedzie, bo karta sieciowa (nawet) przy wylaczonym kompie jest zasilana. dowiedz sie czegos o zasilaczu ATX. w zlaczu PCI jest wyprowadzone +5Vsb. max
Wyjątkowo nie chce mi się czytać kodu, ale musisz wiedzieć że karta ma swój wewnętrzny sterownik. To nie jest zwykła pamieć adresowalna. Ten sterownik ma zaimplementowany wear leveling co w skócie dla Ciebie oznacza że szanuje komórki karty i wybiera do zapisu te które były użyte najdawniej. Chodzi o to by nie zapisywać ciągle w tych samych komórkach...
Te 140 mA bez karty SD jest oczywiście z podświetlaniem - wyświetlacz LCD 4*20 w wersji BIG RGB- ale nie używam jednocześnie wszystkich kolorów podświetlania. Karta SD to SDmicro ( ma dwie - Nokia i Samsung ) w adaptorze. Po włożeniu po 2-3 minutach Atmega robi się ciepła - nie żeby jakoś parzyła po palcach. Nad schematem popracuje - przeglądnąłem kurs...
Mam problem z Terminalem RS232 w Bascom AVR. Pod port COM podłączona jest ATMEGA8 która wysyła "TEKST". Na starym komputerze Celeron 700Mhz RAM 256MB Dysk 15GB karta graficzna Nvidia 16MB Wszystko działało OK Ostatnio wymieniłem go na: AMD Athlon XP 1150Mhz RAM 768MB Dysk 15GB karta graficzna Nvidia 16MB i pojawił się problem [url=http://i31.tinypic.com/1zi6ad.jpg]F...
Kartę mam HAMA 2GB w FAT16 jeśli chodzi o rozmiar alokacji to był ustawiony podczas formatu na domyślny. Jeśli chodzi o karty to bardzo dużo kart nie działa. Ja osobiście przerobiłem 6 kart za nim ruszyło. Wcześniej były błędy. Ściągnąłem z elektrody kod w bascom z tematu "Najprostsze odtwarzanie wav" po czym zacząłem każdą kartę formatować na FAT16...
karta pamięci bascom wyświetlacz bascom karta bascom karta pamieci
kamera bezprzewodowy monitoring optymalna praca palnika rozrząd peugeot partner
krups ea872 bezpiecznik świateł mijania
Instrukcja obsługi Logitech G PRO X Wireless Superkondensator do elektrozaczepu 12V – pojemność na 2 minuty, modele, obliczenia, alternatywy