bascom odczyt zapis eeprom

Znaleziono około 451 wyników dla: bascom odczyt zapis eeprom
  • Bascom - zapis/odczyt Integer w EEPROM, nieoczekiwane -1

    Dlaczego pokazuje -1 na wyświetlaczu a nie np 255 jak jest dla zmiennej typu Byte. Bo Integer to zmienna ze znakiem, FFFF to właśnie -1. Byte jest zmienną bez znaku (zawsze dodatnią). Dwubajtowa zmienna bez znaku to w Baskomie "Word". Na wyświetlaczu po resecie będzie wówczas 65535. 2. Czy taki zapis eeprom będzie poprawny przy pierwszym sprawdzeniu...

    Mikrokontrolery AVR   09 Mar 2018 11:31 Odpowiedzi: 3    Wyświetleń: 987
  • REKLAMA
  • Jak zoptymalizować zapis i odczyt danych EEPROM w Bascom AVR?

    ...Nawiązując do sugestii kolegi wrzuciłem linijki do programiku i na nieszczęście nawet wyświetlacz lcd przestał wyświetlać, a tylko mruga pierwsza linijka. Nie no , jasnowidzem to nie jestem :D Poza tym , to tylko "pomysł na ..." , a nie gotowiec.Pokaż(załącznik) cały kod , to może cosik się zaradzi :D Piotrek

    Mikrokontrolery   10 Mar 2008 08:40 Odpowiedzi: 17    Wyświetleń: 1784
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Bascom + Atmega - Pamięć ERAM - odczyty a trwałość

    Witam, ilość odczytów nie ma znaczenia, mam układ gdzie 8 komórek 24C02 jest odczytywane cyklicznie co kilka milisekund w termometrze od ponad 7 lat i jeszcze nic się nie zmieniło. Nigdy nie spotkałem się z informacją o ilości cykli odczytu a jedynie zapisu do EEprom.

    Mikrokontrolery Początkujący   21 Maj 2013 19:21 Odpowiedzi: 4    Wyświetleń: 1506
  • Zapis i odczyt typu Long w EEPROM w BASCOM – jak poprawnie to zrobić?

    zapis writeeeprom zmienna , adres odczyt readeeprom zmienna , adres Musisz pamiętać ile bajtów zajmuje zmienna którą zapisujesz i o taką wartość zwiększyć adres przy zapisie / odczycie następnej zmiennej Jeśli zmienne typu Byte , adres zwiększasz o 1 Jeśli zmienne typu Word , adres zwiększasz o 2 Jeśli zmienne typu Integer , adres zwiększasz o 2 Jeśli...

    Mikrokontrolery AVR   27 Paź 2009 00:25 Odpowiedzi: 10    Wyświetleń: 2813
  • REKLAMA
  • [Bascom] Jak zapisać adresy iButton do EEPROM bez błędu 242?

    Po prostu deklarujesz zmienne i robisz tak: Dim Eeprom(128) As Eram Byte 'i potem zapis o odczyt: Eeprom(1) = 123 Jakas_zmienna = Eeprom(128)

    Mikrokontrolery Początkujący   18 Sty 2013 00:43 Odpowiedzi: 2    Wyświetleń: 1368
  • REKLAMA
  • [ATMEGA] [ATMEGA][BASCOM] Nieprawidłowy odczyt/zapis EEPROM 24C16 na I2C, zmienne dane po resecie

    Spróbuj z Instrukcją CONFIG I2CDELAY

    Mikrokontrolery AVR   30 Mar 2009 13:10 Odpowiedzi: 9    Wyświetleń: 4208
  • [Bascom] Poprawny sposób zapisu / odczytu EEPROM 24cXX

    Witam. Jaki jest poprawny sposób zapisu / odczytu danych do pamięci EEPROM typu 24cXX ? W Sub Read_eeprom(adres As Byte, Value As Byte) I2cstart I2cwbyte 160 I2cwbyte Adres I2cstart I2cwbyte 161 I2crbyte Test, 9 I2cstop End Sub Sub Write_eeprom(adres As Byte, Value As Byte) I2cstart I2cwbyte 160 I2cwbyte Adres I2cwbyte Value I2cstop...

    Mikrokontrolery AVR   15 Lip 2011 12:23 Odpowiedzi: 6    Wyświetleń: 2431
  • Używanie pamięci EEPROM 24C32N w module DS3231 - Adres, zapis i odczyt danych, program BASCOM-AVR

    Są oczywiście takie moduły zespolone z pamięcią. Mozna tam zapisywać i czytac po bajcie, ale można też sekwencyjnie całe łańcuchy i tablice nawet serializatorem. Dwie pierwsze funkcje podpowiem. Wygląda na to ze działaja ;) Możnaby dodać jakieś zabezpieczenia na wypadek braku komunikacji. https://obrazki.elektroda.pl/8549538400_...

    Mikrokontrolery AVR   26 Gru 2022 22:18 Odpowiedzi: 3    Wyświetleń: 726
  • [Atmega32][Bascom] zapis/odczyt grafiki do/z zew. eeprom

    Witam!... Piszę ten post, ponieważ nie mogę poradzić sobie z (prostym pewnie da Was) problemem zapisu i odczytu plików graficznych *.bmp lub *.bgc do i z zewnętrznej pamięci EEPROM, np. 24LC256... Chce zapisać w niej kilkanaście obrazków np. 132x100 pikseli (wystarczą 256 kolorowe), potem odczytywać i wyświetlać na LCD... Odczyt/ zapis z pamięci Flash...

    Mikrokontrolery   30 Paź 2010 21:16 Odpowiedzi: 6    Wyświetleń: 2838
  • REKLAMA
  • Bascom AVR: Nie działa zapis i odczyt zmiennej z EEPROM, co sprawdzić?

    [url=http://bascom.dxp.pl/bascom_dyrekty... opisane dyrektywy miedzy innymi $eeprom i $eepromhex.

    Mikrokontrolery   28 Wrz 2011 19:04 Odpowiedzi: 6    Wyświetleń: 1896
  • [Bascom] Jak zapisać i odczytać ID czujników DS18b20 do EEPROM w Bascom?

    Prosiłabym o wyrozumiałość i pomoc w nakierowaniu mnie na rozwiązanie problemu. Spróbuję nakierować :) Jeśli zapis ID do eeprom ma być jednorazowy, w kodzie programu deklarujesz (wcześniej innym programikiem i LCD odczytane) ID $eeprom Termometr2: 'nr seryjny termometru 1 Data 40 , 25 , 0 , 133 , 2 , 0 , 0 , 196 Termometr1: 'nr seryjny termometru...

    Mikrokontrolery AVR   22 Maj 2010 17:10 Odpowiedzi: 4    Wyświetleń: 2231
  • zewn. pamięć eeprom 24Cxx - zapisanie zmiennej SINGLE - jak?

    Dim Empty As Eram Byte At 0 Dim Tzap1 As Eram Single Dim Ua As Eram Byte Dim Ub As Eram Byte Dim Uc As Eram Byte Dim Ud As Eram Byte Czy to jest wszystko co powinienem zrobić.?. Czy powinienem jeszcze używać dyrektyw typu np $eeprom i $data ?. Czy wręcz odresować bezpośrednio tą pamięć zapis/odczyt?. A powinno być takie proste, ale nie jest, więc w...

    Mikrokontrolery   16 Mar 2008 13:58 Odpowiedzi: 21    Wyświetleń: 2510
  • Jak zapisać numer pastylki Dallas do EEPROM 2402 w Bascom na AT89c2059?

    zapis: i2cstart i2cwbyte adres_i2c_pamieci for i =1 to 8 i2cwbyte dane(i) next i i2cstop przy zapisie trzeba zobaczyc ile fizycznie pamiec i2c ma buforu (do szybkiego zapisu bajt po bajcie odczyt: i2cstart i2cwbyte adres_i2c_pamieci i2cstart for i=1 to 7 i2crbyte dane (i), ack next i i2crbyte dane(8), nack i2cstop odczyt jest...

    Mikrokontrolery   29 Maj 2006 17:42 Odpowiedzi: 5    Wyświetleń: 1413
  • [BASCOM] Jak odczytać i wyświetlić eeprom 24C02/04/16/64 na LCD 2x16 w BASCOM?

    Komenda Print nie wyświetli ci zmiennej na lcd :) 'Program wykonujący zapis do pamięci EEPROM Sub Write_eeprom(byval Adres As Byte , Byval Value As Byte) I2cstart I2cwbyte Addressw I2cwbyte Adres I2cwbyte Value I2cstop Waitms 10 End Sub 'Program wykonujący odczyt z pamięci EEPROM Sub Read_eeprom(byval Adres As Byte , Value As Byte) I2cstart...

    Mikrokontrolery   24 Lis 2007 15:56 Odpowiedzi: 39    Wyświetleń: 7440
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    Przejrzystosc w kodzie przede wszystkim. :D Pozniej latwiej jest zlokalizowac ewentualne bledy i samo poruszanie sie w kodzie jest znacznie latwiejsze. W kazdym razie wracajac do tematu to ja osobiscie nie lubie etykiet wiec wolalbym to rozwiazac np. w ten sposob: Sub Czytaj_id_klucza() 'tutaj wstawiasz kod odczytu End Sub i pozniej tylko: Call...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17351
  • Czy w Bascom AVR wyłączać przerwania przy zapisie do EEPROM?

    Oczywiście sytuacja tyczy się też odczytu - czy w trakcie wyłączyć przerwania?

    Mikrokontrolery AVR   19 Wrz 2011 13:49 Odpowiedzi: 3    Wyświetleń: 2189
  • [Atmega8] [Atmega8][Bascom] Jak zapisać DEFLCDCHAR do EEPROM i odczytywać znaki?

    . Język BASCOM BASIC oferuje wiele instrukcji obsługujacych wyświetlacz LCD. Aby jednak mieć całkowitą kontrolę nad wyświetlaczem można stosować procedury w języku asembler. Poniżej znajduje się przykład: $asm Ldi _temp1, 5 'załadowanie kodu rozkazu do R24 Rcall _Lcd_control 'prześlemy do LCD jako komendę Ldi _temp1, 65 'załadowanie do R24 kodu znaku...

    Mikrokontrolery AVR   06 Lut 2009 18:38 Odpowiedzi: 7    Wyświetleń: 3016
  • Zapisywanie i odczytywanie szeregu danych w eepromie avr.

    nsvinc, a w bascomie to jest trudne bo? No bez przesady, robicie z bascoma jakieś bydło a to jest na prawdę dobry i stosunkowo tani kompilator. Tylko jest jedno ale...trzeba umieć w nim pisać! A takie coś: dim a(3) as eram byte dim b(3) as eram byte dim c(3) as eram byte ?

    Mikrokontrolery   01 Kwi 2008 22:52 Odpowiedzi: 11    Wyświetleń: 1842
  • [Atmega32] [Atmega32][Bascom] Jak załączyć/wyłączyć nawadnianie o godzinie z EEPROM?

    Zły pomysł... Tak można czytać z eeprom a wpętli... nie, NIEMOŻNA pisać do eeproma w pętli. (skońoczna liczba zapisów). Przy starcie systemu odczytaj z eeproma do jakiejś zmiennej ustawienia (zmiennych) i porównuj następnie z nimi... Łukasz. P.S. Odczyt jest dużo szybszy niż 1sekunda... DUŻO SZYBSZY. Łukasz.

    Mikrokontrolery AVR   12 Wrz 2008 22:18 Odpowiedzi: 6    Wyświetleń: 2149
  • BascomAVR - jak sprawdzić gotowość EEPROM do zapisu i odczytu?

    W momencie zapisu (konkretniej w jednym jego kroku) trzeba wyłączyć przerwania, bo pamięć EEPROM wymaga ściśle określonej liczby cykli. Jest to opisane w datasheecie np. ATmega8. Nie wiem czy funkcje w Bascomie to realizują, ale można sobie napisać je samemu i to bez stosowania wstawek assemblerowych, Bascom umożliwia przecież operacje na rejestrach...

    Mikrokontrolery   19 Cze 2008 07:02 Odpowiedzi: 6    Wyświetleń: 836
  • Jak zaprogramować i odczytać pamięć EEPROM 24C64 w BASCOM?

    daj schemat - może coś wyjaśni (dorzuć też kod - przynajmniej fragment konfiguracji, fragment zapisu i odczytu)

    Początkujący Elektronicy   04 Wrz 2009 22:03 Odpowiedzi: 5    Wyświetleń: 1394
  • Jak zapisać i odczytać zmienną LONG w Bascomie do pamięci EEPROM 24C?

    Witam, nie wiem jak napisać kod w Bascomie zapisu i odczytu zmiennej LONG do pamięci , popularnych kostek 24C

    Mikrokontrolery AVR   01 Kwi 2013 18:45 Odpowiedzi: 10    Wyświetleń: 1800
  • Jak odczytać i zrozumieć dane zapisane w EEPROM w BASCOM?

    $eeprom - dyrektywa kompilatora, która informuje go, że od tego miejsca dane będą trafiać do pamięci EEPROM. Faktycznie dane te trafią do pliku EEP, którego zawartość podczas programowania zostanie przelana do wewnętrznej pamięci EEPROM układu. Napisa: - Etykieta dla polecenia READEEPROM. Jest to przyjazny zamiennik adresu pod którym dane w tej pamięci...

    Mikrokontrolery   18 Paź 2006 21:10 Odpowiedzi: 1    Wyświetleń: 1142
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    Witam. Jak zapisuje się dane do eeprom w avrgcc? W bascomie wystarczyło zadeklarować zmienną jako zmienna typu ERAM, później zapis w programie wyglądał tak: zmienna_eeprom = zmienna analogicznie odczyt: zmienna=zmienna_eeprom Czy da się posługiwać zmiennymi tak jak powyżej w avrgcc? Wiem, że można użyć min.: eeprom_write_byte ( *adres, val) - zapisuje...

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12487
  • [mega32] Jak wyświetlić tekst z EEPROM na LCD3310 w BASCOM dla mega32?

    Witam Jeśli dobrze rozumiem zdanie: "na zmienienie wartości string odczytanej z eeprom na zwykły tekst" masz na myśli zamianę liczby (zapisanej w kodzie ASCII ?) na jej odpowiednik znakowy. Program, który wykorzystałeś bazuje na kodach ASCII znaków, (komentarz przed tabelą znaków Fontlookop), dlatego też po mojemu niepotrzebnie stosujesz zapis: Czytaj_str...

    Mikrokontrolery AVR   13 Kwi 2009 13:01 Odpowiedzi: 7    Wyświetleń: 2449
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    Co do adresów, to na elektrodzie znalazłem, że niższy ma być do odczytu, a wyższy do zapisu. W helpie jest przykład i tam jest niższy do zapisu, wyższy do odczytu. Sprawdzę wieczorem.

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5857
  • Brak odczytu wartości z eeprom 24C02 i wysyłki przez Bluetooth na smartfon

    Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...

    Mikrokontrolery   23 Lis 2016 01:25 Odpowiedzi: 4    Wyświetleń: 1005
  • Konwersja kodu Basoc do Ascii: Odczyt i zapis EEPROM P_min, P_max

    Witam. Pomóżcie proszę zamienić 2 fragmenty programu w Bascomie na wersję w Ascii. (...) Może chodzi o plik typu .hex, czyli skompilowaną binarkę zapisaną w czytelnym dla ludzi formacie?

    Mikrokontrolery AVR   21 Lis 2024 17:24 Odpowiedzi: 3    Wyświetleń: 159
  • DS1307 i Atmega162 - Nieprawidłowe wyświetlanie daty po zapisie BCD

    Temat rozwiązany.Jak się okazało błąd był bardzo prosty.W listingu który odczytuje wszystkie parametry po kolei pomiędzy dzientygodnia a ACK nie było przecinka.Co ciekawe Bascom nie zgłaszał błędu.Wpadłem na to przy nauce zapisu i odczytu pamięci EEPROM która jest na tym samym module co zegar.Reasumując przy odczycie po I2C pomiędzy parametrem odczytywanym...

    Mikrokontrolery Początkujący   29 Kwi 2013 05:33 Odpowiedzi: 15    Wyświetleń: 2553
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Witam wszystkich Chcę wysyłać i odczytywać obrazki BGF do/z eepromu. Procesor Atmega 32, eeprom at24c32. Wyświetlacz DMF5005N. T6963C. Ewentualnie skorzystałbym z EEpromu atmegi 644p. Czy posiada ktoś sprawdzoną procedurę zapisu i odczytu grafiki.? Próbowałem na przykładzie gotowca z helpa BASCOMA, ale miałem tylko czarne tło. Pozdrawiam i proszę o...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2838
  • [Bascom]Odczytywanie danych z pamięci eeprom procesora

    Dziękuje ... wpis i odczyt działają a jak mam przechodzić po po szczególnych zapisach bo jak dodam wyświetlanie [syntax=basic4gl]Plus: '/reczna incrementacja czestotliwosc poczatkowej freq_0 = freq_0 + 200 Locate 1 , 1 : Lcd Freq_0 Return minus: '/reczna decrementacja czestotliwosc poczatkowej Freq_0 = Freq_0 - 200 locate 1,1:lcd freq_0 return[/syntax]...

    Mikrokontrolery AVR   20 Lip 2013 06:39 Odpowiedzi: 26    Wyświetleń: 4227
  • Bascom: Jak używać subrutyn z parametrami do odczytu EEPROM w Atmega16?

    Po pierwsze: Używasz wewnętrznej pamięci, więc pamiętaj o żywotności cyklów zapisu/odczytu. Jest zalecenie, aby czynności związane z wewnętrzną pamięcią nie wkładać do pętli. Po drugie: Zainteresuj się zewnętrznymi pamięciami na I2C. To są moje wycinki kodu do regulatora PID: To w nagłówku: $eeprom 'Informacja dla procesora o korzystaniu z pamięci EEPROM...

    Mikrokontrolery AVR   30 Cze 2010 11:50 Odpowiedzi: 5    Wyświetleń: 4732
  • Jak zapisać i odczytać 70 rekordów w EEPROM w Bascom na Atmega32?

    Zrobić jedną tablicę jednowymiarową i zapisywać kolejno po sobie po 7 tych zmiennych, następnie odczytywać z "offsetem" tablica(x + y*offset) daje to pseudo 2 wymiarową tablicę. tablica(0 + 0*7) = tablica(0) tablica(1 + 0*7) = tablica(1) tablica(2 + 0*7) = tablica(2) .... tablica(0 + 1*7) = tablica(7) tablica(1 + 1*7) = tablica(8) itd....

    Mikrokontrolery Początkujący   16 Mar 2012 22:11 Odpowiedzi: 4    Wyświetleń: 1944
  • Rozbudowa zamka SMART CARD o EEPROM 24C32 - uwagi do schematu i assemblera

    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?

    Mikrokontrolery AVR   09 Sie 2010 11:00 Odpowiedzi: 21    Wyświetleń: 6154
  • [Atmega32][Bascom] Eeprom - co robię źle w odczycie/zapisie?

    Witam!! Napisałem sobie taki prosty programik do zapisu i odczytu z Eeprom'a - po to by poznać jego obsługę. Niestety program ten na wyświetlaczu wyświetla "50 50" Nie wiem dlaczego dubluje te 2 inne zmienne. Szukałem przyczyny w jak to się mówi 'literówkach' ale albo jestem ślepy bo nic nie znalazłem.. Co jest przyczyną w/w problemu? Mój kod: $regfile...

    Mikrokontrolery   16 Wrz 2008 08:40 Odpowiedzi: 1    Wyświetleń: 1295
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Po pierwsze to zajrzyj do pdf'a odbiornika IR, bo na Twoim schemacie brakuje konda i rezystora przy podłączeniu TSOP'a. http://pdf1.alldatasheet.com/datasheet-p... Ma być w programie: Wygaszacz (godzina + temperatura), - Czasomierz najprościej na programowym RTC: str. 244 w książce Wiązni, zaś temperatura - str. 293. Wszystko...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22253
  • AVR 2313 i EEPROM 24C04 - Programowanie i odczyt zwraca 0 w Bascom AVR

    Procek ma tylko zapisać wartość w EEPROMIE oraz po jakimś czasie odczytać. Chyba za szybko nie jest , 10ms przerwy po zapisie chyba wystarczy... Spróbuję jeszcze zwiększyć czas.

    Mikrokontrolery   01 Lis 2004 21:55 Odpowiedzi: 14    Wyświetleń: 1272
  • [Bascom] [Bascom][ATmega8] Nieprawidłowe odczyty z EEPROM po kilkunastu restartach

    Jak wyłączysz procek w trakcie zapisu eepromu to nie dziwota że zapisze go źle... Czy przypadkiem nie robisz tak że naciskasz menu i zaraz go wyłączasz?

    Mikrokontrolery AVR   14 Sie 2010 22:49 Odpowiedzi: 3    Wyświetleń: 2099
  • [ATMEGA[BASCOM] Zdalna aktualizacja oprogramowania ATMEGA przez RS485 - jak to zrobić?

    To będziesz musiał się trochę napocić. Po pierwsze jak używasz watchdoga w programie, to musisz w jakiś sposób sprawdzić czy reset aby na pewno służył do upgrade'u. Możesz to zrobić np przez zapis do eepromu jakiejś wartości, odczyt i odczyt jej bootloaderze (pamiętaj żeby bootloader ją resetował). Dobry by był też mechanizm który by pozwolił na zrezygnowanie...

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 10238
  • Zapisywanie liczb 0-255 do EEPROM w ATtiny 2313 lub 4313

    (at)tadeko, dużo przykładów w asm jest zawartych w datasheet mikrokontrolerów atmela. Między innymi jest ten o który pytasz, jest również odczyt. Dodano po 9 Daj sobie spokój. Jeśli kolega Tadeko chce uczyć się asemblera, to należałoby mu pomóc i nakierować w odpowiednim kierunku. Przede wszystkim musi zrozumieć, że porównanie asm z bascom nie ma sensu....

    Nauka Elektroniki, Teoria i Laborki   06 Gru 2024 07:12 Odpowiedzi: 3    Wyświetleń: 111
  • Jak zapisać i odczytać Tl i Th w DS18B20 bez dodatkowego EEPROM?

    Widze ze kolega ma jeszcze bledsze pojecie o tym czujniku niz ja, polecenie przepisania notatnika do eepromu to Copy Scratchpad 48h Druga sprawa w notce aplikacyjnej nic nie pisze ze musze wysylac wszystkie 3 bajty ... pytanie czy rzeczywiscie nie musze ?! Jezeli ktos przeprowadzil udane doswiadczenia z zapisem i odczytem eproma DS18B20 w Bascomie to...

    Mikrokontrolery   07 Paź 2005 01:09 Odpowiedzi: 2    Wyświetleń: 1885
  • 24c02 - procedury zapisu i odczytu kości w bascomie 51.

    Te EEPROM-y mają taki adres: MSB LSB 1010xxxR gdzie: xxx - A2 A1 A0 R - bit odczytu/zapisu Ten adres musisz wysłać do tej pamiątki aby cokolwiek sensownego na niej robić.

    Mikrokontrolery   24 Lut 2005 20:18 Odpowiedzi: 6    Wyświetleń: 1476
  • Analiza napięcia zmienn.w czasie z przetwornika A/C - rozkład na częstotliwości

    Do 30 Hz po zmianie. Filtr fc=35Hz. Obecne próbkowanie: f= 125Hz (więcej nie dam, bo wtedy dokładność W takim razie musisz się liczyć z przekłamaniem sygnału na granicach pasma. Możesz to próbować kompensować w sofcie mnożąc otrzymane fft przez funkcję odwrotną do ch-ki amplitudowej filtru (kolejne mnożenia), ale weź pod uwagę, że z racji rozrzutów...

    Mikrokontrolery   20 Lut 2012 18:59 Odpowiedzi: 55    Wyświetleń: 6259
  • ds18b20 jak zapisac ID ukladu do eeprom a potem odczytac?

    Przede wszystkim proponuję zrezygnować z funkcji writeeeprom i readeeprom, jeśli w Bascomie dostępne są lepsze metody na dostęp do eeprom'a ;) Proszę zapoznać się z możliwością zdefiniowania od razu zmiennej w EEPROM DIM Id1(8) As Eram Byte czy jakoś tak (mogę już dokładnie tego nie pamiętać) i potem chulaj dusza - z odczytem i zapisem do niej prawie...

    Mikrokontrolery AVR   25 Wrz 2011 15:24 Odpowiedzi: 2    Wyświetleń: 1625
  • Jak wyświetlić tekst z EEPROM na LCD w Bascomie dla 90S2313?

    Witam Jestem młodym elektronikiem. I nie potrafię wykorzystać mojej pamięci eeprom. Piszę w Bascomie. Mam polską wersję, helpu z Bascoma, ale tej nie rozumie. Skoro nie rozumiesz po polsku ;) , to w jakim języku mam Ci to wytłumaczyć :?: Spróbuję jednak po ... polsku ;) Oto próbka kodu, który mi nie działa. $lib "mcsbyte.lbx" $regfile = "2313def.dat"...

    Mikrokontrolery   26 Gru 2005 21:16 Odpowiedzi: 5    Wyświetleń: 1352
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Nie do końca wiem o co Ci chodzi , hm mógłbyś jakiś przykład dać? Myślałem jeszcze o użyciu pamięci EEPRom tylko pewnie na długo by nie wystarczyła zapis/odczyt przy codziennym użytkowaniu

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 3098
  • Jak poprawnie zapisać dane do EEPROM w asemblerze na AVR?

    Witam. Progamując nie korzystałem z EEPROM, a jeśli już to z zapisu i odczytu i to w bascomie. Tam sprawa jest prosta 2 komendy. Pisząć w asemblerze na AVR chciałbym aby program pobierał dane z pamięci EEPROM. Zdeklarowałem w pamięci EEPROM miejsce od którego mają być dane zapisywane. Następnie muszę wpisać dane - tylko nie wiem w jaki sposób to umieścić...

    Mikrokontrolery   04 Lip 2006 07:46 Odpowiedzi: 6    Wyświetleń: 1311
  • Jak zapisać dane z pliku txt do EEPROM 24Cxx przez RS232 na Atmega128?

    W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.

    Mikrokontrolery AVR   17 Mar 2011 00:33 Odpowiedzi: 4    Wyświetleń: 4275
  • Jak w Bascomie zapisać dane HEX z pliku przez RS232 do EEPROM 24C01?

    Otworzyłem hexedytyrem tego txt i po kazdej linii wystepuje 0D 0A. Czyli oprócz entera jest jeszcze znak przeniesienia do nowej linni. Wydaje mi sie ze własnie przez to terminal wysyła dane mimo ze nie otrzymał zachety input. Do jakich pamieci stosuje sie zmiane adresowania strony, a do jakich rozdziela adres na mlodsze i starsze bity? Wiem ze 24c04...

    Mikrokontrolery   12 Kwi 2004 03:02 Odpowiedzi: 12    Wyświetleń: 1908
  • [ATtiny2313]+Bascom+zapis/odczyt danych do pamięci RAM

    Z tym, że tablice musiałbym wcześniej wpisać w program, a mi chodzi o to, by "uczyć" tego robota danego zadania. Jeśli zmieniłbym odległośc punktu A od B i znowu postawił przeszkode, w którą by robot uderzył, to wtedy ponownie musiałby zapamiętać nową trase. Przy czym jeśli działałbym w obrębie pamięci RAM, kasowałbym ją po prostu resetem zasilania....

    Mikrokontrolery AVR   24 Maj 2009 22:44 Odpowiedzi: 5    Wyświetleń: 3648
  • Jak zapisywać dane do zewnętrznej pamięci EEPROM 24C02 w Bascom AVR?

    Niewiem czego tu nierozumieć.. I2cstart ; Rozpoczęcie transmisji I2cwbyte Adresw ; Wprowadzenie adresu układu do zapisu danyh I2cwbyte 1 ; Wprowadzenie adresu w pamięci I2cwbyte 3 ; Wprowadzenie wartości I2cstop ; Zakończenie transmisji I2cstart ; Rozpoczęcie transmisji I2cwbyte Adresw ; Wysłanie adresu do układu do zapisu danyh I2cwbyte 1 ; Wprowadzenie...

    Mikrokontrolery AVR   20 Lut 2004 16:24 Odpowiedzi: 3    Wyświetleń: 5020
  • Odczyt z pamięci wewn. EEPROM i przerwania /M32; [Bascom]

    Czy w Bascomie, przy odczycie danych z wewnętrznej pamięci EEPROM, należy wyłączać przerwania - np. Timery je zgłaszające, czy nie ma to znaczenia i dane po odczycie, nawet jak ów proces zostanie przerwany, będą nieuszkodzone? Czy przerwania wyłączają się automatycznie, tak jak przy zapisie, tj. WRITEEEPROM var , address czy nie? Polecenie odczytujące...

    Mikrokontrolery AVR   22 Wrz 2011 18:47 Odpowiedzi: 2    Wyświetleń: 1131
  • Bascom AVR - zapis do EEPROM - czy warto dodawać opóźnienia między zapisami?

    Wazniejszy będzie odczyt na początku i stwierdzenie które dane są aktualne Robisz sume z bufora 1 i porownujesz z zapisana w buforze 1 , tak samo dla drugim buforze i ten z wadliwa suma odrzucasz , gorzej gdy oba maja poprawna sume to wtedy albo na podstawie analizy danych stwierdzasz które są nowsze albo na podstawie indeksu dodanego do danych tylko...

    Mikrokontrolery AVR   05 Paź 2015 20:23 Odpowiedzi: 3    Wyświetleń: 1011
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Co do: Procesor32 napisał: Zapisujesz nazwy pod ten sam adres w EEprom Writeeeprom Q , 13 I odczytujesz też z tego samego adresu. Jeśli przeczytałbyś dokładnie post I po sprawie.Nie musisz pamiętać adresu pod który masz zapisywać i z pod którego odczytywać. Prosto i bez problemu. Jest to prosta metoda zapisu do EEProm, ale ma zasadniczą wadę. Użytkownik...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • Jak zapisać liczby 6-7 cyfrowe do pamięci w Bascom na ATmega8?

    Rozumię, że chodzi o zapis do pamięci EEPROM a potem odczyt z pamięci. Aby dokonać zapisu do EEPROM-u należy: Dim x as long 'definicja zmiennej "x" typu Long x = .... 'wpisać wielkość tej zmiennej writeeeprom x , 1 'zapisanie zmiennej "x" do komórki "1" EEPROM-u Aby odczytać z EEPROM-u: readeeprom x , 1 'odczyt zmiennej "x" z komórki "1" EEPROM-u Uwaga:...

    Mikrokontrolery AVR   20 Maj 2009 22:46 Odpowiedzi: 6    Wyświetleń: 3778
  • [Atmega8] Jak zaprogramować Atmega8 do nauki kodów pilota RC5 w BASCOM?

    Do odbioru kodu Rc5 nie jest potrzebny Eeprom. Chyba że to nowa sprawa ? która Ciebie interesuje. odczyt z eepromu - Readeeprom zmienna , 1 zapis do eepromu - Writeeeprom zmienna , 1 te rozkazy dotyczą eepromu wbudowanego w ATtiny2313

    Mikrokontrolery AVR   08 Gru 2008 18:47 Odpowiedzi: 10    Wyświetleń: 3151
  • Jak odwołać się do dwóch pamięci EEPROM 24C16 w Bascomie?

    W nocie katalogowej np.24C512 na str.10 jest pokazany bajt adresowy. Bardziej znaczące 4 bity (MSB) +1 są stałe dla danego typu układu,pozostałe bity to dwa bity adresu i jeden bit zapisu/odczytu-"0"zapis "1"odczyt. Przykład: Mamy dwie kostki pamięci jedna kostka ma A0,A1 połaczone z GND to adres dla zapisu jest: 10100000 czyli 160 dla odczytu: 10100001...

    Mikrokontrolery   16 Sty 2004 13:12 Odpowiedzi: 6    Wyświetleń: 2776
  • Odczyt eeprom Atmega16, jego żywotność, dodatkowe zmienne w RAM

    Witam Chciałbym skonsultować temat. Adesy i komendy klawiszy w kodzie RC5 mam zamiar przechowywać we wbudowanej eeprom mikrokontrolera Atmega16. Czy (po odebraniu kodu RC5) w celu porównania odwoływać się za każdym razem do danej zawaetej w EEPROM (oszczędność pamięci ram, krótszy, łatwiejszy kod, ale za to częsty odczyt pamięci EEPROM) czy stworzyć...

    Mikrokontrolery AVR   11 Wrz 2012 12:46 Odpowiedzi: 3    Wyświetleń: 2043
  • [M8] Jak poprawnie odczytać prędkość i dane z GPS w BASCOM dla M8?

    Co do twojego pierwszego problemu, to najprościej jest czytać ciąg nie z określonego miejsca, a za określonym znakiem. Wszystkie dane masz przedzielone przecinkami. Zakładam że tych przecinków jest stała ilość. Po prostu czytaj łańcuch po 7 przecinku do następnego przecinka i już i wtedy długość wcześniejszych danych nie ma znaczenia. Co do eepromu...

    Mikrokontrolery AVR   13 Mar 2011 21:11 Odpowiedzi: 7    Wyświetleń: 2497
  • [Atmega8] [Atmega8][BASCOM] Jak zapisać zmienną do EEPROM za pomocą przycisku S3?

    Zrób tak: Dim Temp As Byte Dim Reserved As Eram String * 8 Dim Zmienna As Eram Byte Dim Status As Eram Byte If Status <> 123 then Reserved = "Reserved" Zmienna = 100 'Ustawienie wartości po programowaniu Status = 123 End If Temp = Zmienna 'Odczyt zmiennej z EEPROM'u do RAM Temp = Temp + 22 'Modyfikacja Zmienna = Temp 'Zapis nowej wartości...

    Mikrokontrolery   22 Sty 2011 11:34 Odpowiedzi: 9    Wyświetleń: 2256
  • [WinAVR][c][eeprom] - zapis i odczyt, jak to zrobić?

    tmf: dzięki, faktycznie jest rozbieżność. Dopiero zaczynam naukę programowania w uC w języku C (wcześniej BASCOM) i troche opornie mi to idzie. W BASCOMie pisałem programy mało wiedząc co robie, co się dzieje w uC (nie było to potrzebne) pisząc w c trzeba się bardziej orientować...

    Mikrokontrolery AVR   12 Lis 2010 12:10 Odpowiedzi: 9    Wyświetleń: 3350
  • Jak zapisać i odczytać zmienną WORD do EEPROM? Przykład kodu programu

    marekmarszal i romantv ---> to zrozumiałe, że ktoś może "toszkę klikać" w Bascoma ale nie być biegłym. Jednak jesli ktoś już wam podaje jak na talerzu rozwiązanie (żeby już dobitniej tego nie nazwać) Dim Aeeps(10) As Eram Word At 1 oraz sposób zapisu i odczytu takiej zmiennej Zapis: zmienna1 = 1244 Odczyt: zmienna_RAM = zmienna1 co jak widać...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3265
  • Jaki EEPROM zastąpi 27C801 z możliwością wielokrotnego zapisu?

    http://obrazki.elektroda.net/52_12740875... Chodzi mi o to, że chce mieć pamięć w której będę sobie zapisywał ilość elementów elektronicznych. chce rozplanować to sobie tak, że jedna 'ramka' danych będzie składać się z 77 bitów tekstu, nazwy elementu, zaś 3 najmłodsze bity będą zawierały informację o ilości elementów na stanie. Przy pamięci...

    Mikrokontrolery   17 Maj 2010 13:22 Odpowiedzi: 6    Wyświetleń: 1245
  • Funkcja furtki w napędzie do bramy FORCE 760

    Sypie błądami przy kompilacji. Jak zaremuję odczyt to błędów już nie ma, ale nie zapisuje danych do EEPROM. Z eepromu fajnie korzysta się w połączeniu ze strukturami, ale to dla większej ilości danych. Jak potrzeba 2-3 zmienne to robię coś takiego: [syntax=c] #include <avr/eeprom.h> uint16_t x1, x2; //zmienne które należy zapamiętać w eeprom...

    DIY Konstrukcje   20 Lis 2021 17:43 Odpowiedzi: 44    Wyświetleń: 12246
  • I2C 90S2313 i EEPROM 24Cxx - błędy w komunikacji i zapisie danych

    Witam, dziekuje za zainteresowanie tematem.. Mam podłączone dwie pamięci (z początku była jedna) o adresach 160 i 162 (program do wyszukiwania urzadzen pod 12c w bascomie wykrywa cztery adresy 160,161,162,163 - pewnie równiez te do zapisu danych). Pamięć jest na 100% dobra, programowana ICPROGIEM. Zauważyłem że (przypadkowo) dając samoa polecenie: i2cstart...

    Mikrokontrolery   28 Mar 2009 20:39 Odpowiedzi: 17    Wyświetleń: 2886
  • [bascom] Jak zapisać wartość single w EEPROM w Bascom? Konwersja na byte?

    Najprościej to użyć overlay w sram. Single to 4 bajty w pamięci. dim zmienna_single as single dim bajt1 as byte at zmienna_single overlay dim bajt2 as byte at zmienna_single+1 overlay dim bajt3 as byte at zmienna_single+2 overlay dim bajt4 as byte at zmienna_single+3 overlay Potem zapisujesz bajty do eeprom, odczytujesz kiedy chcesz i masz wynik w single.

    Mikrokontrolery AVR   29 Wrz 2009 21:21 Odpowiedzi: 18    Wyświetleń: 2427
  • [BASCOM] Jak zapisać datę i godzinę zdarzenia do EEPROM w ATmega32?

    Możesz rozwinąć to "systematyzować". Warto jedną(dwie) komórkę poświęcić by wskazać na której pozycji jest ostatni zapis lub ma być następny. Jeśli wystąpi zdarzenie to należy odczytać tą komórkę wykonać zapis np. 4 kolejnych komórek po czym zwiększyć i zapisać wskaźnik.

    Mikrokontrolery AVR   17 Wrz 2009 21:32 Odpowiedzi: 10    Wyświetleń: 2454
  • Jak odczytać internal EEPROM Atmel 90S8515 w Bascom? Przykład kodu?

    Dim zmienna2 As Eram Integer At 10 Dim zmienna3 As Eram Integer At 20 Dim zmienna4 As Eram Integer At 30 Dim zmienna5 As Eram string * 10 At 40 dim zmienna as integer do gosub zapis gosub odczyt loop zapis: zmienna2 = zmienna return odczyt: zmienna=zmienna2 return zapis_text: zmienna5= " czesc " return i analogicznie odwrotnie......... na początek wystarczy,...

    Mikrokontrolery   05 Lis 2003 09:39 Odpowiedzi: 2    Wyświetleń: 1128
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    W trudnym środowisku można na wszelki wypadek inicjalizować wyświetlacz co jakiś czas (a nie przy każdej pętli). Pin WR umożliwia odczyt z wyświetlacza. BASCOM używa go do odczytu flagi zajętości. Bez niego czeka maksymalny czas, w którym sterownik powinien wykonać instrukcję. O żadnym związku tego pinu z zakłóceniami w dokumentacji nie ma. Jeśli w...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1488
  • Odczyt danych z EEPROM a skok do odprogramu - BASCOM

    Witam, przeszukałem już cały portal i nie znalazłem odpowiedzi. mam kod obsługi 3 x DS18X20 z numerami układów zapisanymi w EEPROM i jeżeli chcę odczytać właściwy ROM to muszę użyć sekwencji jak w kodzie w sekcji 1 (bez skoku do podprogramu) 'program odczytujący obecność układów 1WIRE i sprawdzający ROMy z EEPROM $regfile = "attiny2313.dat"...

    Mikrokontrolery AVR   30 Paź 2010 12:18 Odpowiedzi: 2    Wyświetleń: 1799
  • ATmega + zabezpieczenie programu przed skopiowaniem

    Chodzi oczywiście o lock bity (lock - blokada). Swoją drogą skoro programujesz swoje avrki to jak możesz nie wiedzieć jeszcze nic o tych bitach ? Jak programujesz swoje AVRy ? Po pierwsze to nie są bity ustawiane z poziomu programu. PonyProg, AvrDude, AvrStudio, Bascom wszystkie pozwalają na ustawienie lock bitów. A blokując Flash lub EEPROM blokujesz...

    Mikrokontrolery   16 Gru 2010 15:16 Odpowiedzi: 21    Wyświetleń: 7698
  • [bascom] atmega8 - jak zapisać cykl włączania pinów do EEPROM?

    Zapisać np: tak Lcd "Zapis danych !!!" Writeeeprom Hist , 1 Writeeeprom T_pompy , 2 Writeeeprom Hist_pompy , 3 A odczytać tak: Rem * * Odczyt Konfiguracji * * Readeeprom Hist , 1 Readeeprom T_pompy , 2 Readeeprom Hist_pompy , 3

    Mikrokontrolery AVR   30 Lis 2008 14:02 Odpowiedzi: 9    Wyświetleń: 1574
  • [BASCOM] Jak zapisać zmienną long do pamięci 24Cxx w Bascom?

    Witam, Ważna uwaga: typ long jest całkowity, nie ma części ułamkowej, trzeba użyć single lub double. Mała wskazówka z helpów (polski ubogi pełny po angielsku w programie) Pamięć ERAM. Większość procesorów serii AVR posiada wbudowaną pamięć EEPROM. Pamięć ta może przechowywać dane nawet po wyłączeniu zasilania. Jak podaje producent nawet do 10 lat. Pamięć...

    Mikrokontrolery AVR   27 Kwi 2016 11:13 Odpowiedzi: 1    Wyświetleń: 1224
  • [Attiny13/Attiny2313][Bascom] Sterownik diody RGB ?

    Tak właśnie chce użyć odcięcia zasilania jako "przełącznika" przyciski nie wchodzą w grę . Czy EEPROM ma jakiś ograniczony zapis i odczyt ? Bedę używać zmiany kolorów może dwa do czterech razy dziennnie maksymalnie. Ma ktoś może jakiś przykład programu w bascomie ?

    Mikrokontrolery AVR   18 Paź 2010 14:24 Odpowiedzi: 16    Wyświetleń: 7156
  • Jak adresować i przesyłać dane w EEPROM DS2431 128B w Bascom?

    Witam Wszystkich. Mam problem, taki mały raczkujący problem. Posiadam kostke ds2431, 128bajtowego eeproma. Moje pytanie odnosi się do sposobu adresowania komórek pamięci i przesyłania danych. Jeśli ktoś byłby w stanie opisać procedure zapisu "czegoś" , a potem odczytu tego "czegoś" , byłbym wdzięczny. mam tylko numer ID tej pamięci. pozdrowienia.

    Mikrokontrolery   26 Mar 2007 11:18 Odpowiedzi: 1    Wyświetleń: 1622
  • Jak zapisać dane w wewnętrznej pamięci EEPROM 89S8253 w Bascom?

    Ja robię to np tak: Lcd "Zapis danych !!!" Writeeeprom Hist , 1 Writeeeprom T_pompy , 2 Writeeeprom Hist_pompy , 3 a odczytuję tak: Rem * * Odczyt Konfiguracji * * Readeeprom Hist , 1 Readeeprom T_pompy , 2 Readeeprom Hist_pompy , 3 Jak narazie działa bez problemu, nie wiem do końca czy jest to poprawne użycie tej funkcji. Nie należy zapisywac pierwszego...

    Mikrokontrolery   19 Lut 2007 19:19 Odpowiedzi: 4    Wyświetleń: 1161
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Powód jest prosty :) Cały czas się uczę bascoma i chcę dowiedzieć się jak najwięcej. Wiem że można to zrobić zapisując w eepromie procka ale chciałby wiedzieć jak to się zapisuje do eepromu zewnętrznego. Przypuśćmy że są takie układy w których bardzo często zapisuje się nowe ustawienia i wtedy najlepszym rozwiązaniem jest zapis do pamięci zewnętrznej,...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3816
  • Jak zapisywać i odczytywać pamięć EEPROM 24c32 stronami przez I2C?

    Fajnie w końcu zrozumiałem zapis do pamięci 24c32 wielkie podziękowania Panu Andrzejowi. Pamięć e2prom będzie kolejnym układem peryferyjnym w moim urządzeniu oraz nauka obsługi pamięci szeregowych Data flasch at45db011b i eeprom 93c64 ,ekspander wejścia- wyjścia na i2c poznałem . Ala wiem teraz do kogo się zwrócić . Dzisia Postaram się jeszcze napisać...

    Mikrokontrolery AVR   04 Wrz 2011 11:00 Odpowiedzi: 12    Wyświetleń: 4640
  • AVR+BASCOM+EEPROM, odczyz i zapis do pamięci, komendy.

    Witam! Noszę się z zamiarem zaprojektowania urządzenia w którym to wyświetlana będzie spora ilości napisów na LCD-ku w związku z powyższym myślę że w tym przypadku idealna okazała by się pamięć eeprom. I tutaj kieruje pytania do Was drodzy forumowicze: 1. Czy odczyt tej pamięci jest tak samo długi jak jej zapis? Myślałem o tym aby pobierać dane z kostki...

    Mikrokontrolery AVR   29 Paź 2008 18:13 Odpowiedzi: 4    Wyświetleń: 2555
  • ATmega 8 - EEPROM nie zapisuje i odczytuje zawsze 0 - co sprawdzić?

    Ja uważam, że nie ma to jak zacząć poznawać dowolną rodzinę procków za jaką się zabieramy właśnie od asemblera. Warto go nawet bardzo dobrze poznać bo później gdy trzeba zrobić jakieś krytycznie-czasowo ważne wstawki to wiadomo - asm ;) Natomiast w większości projektów jak sam zobaczysz nie jest aż tak istotne to jaka jest objętość kodu wynikowego....

    Mikrokontrolery AVR   10 Gru 2008 19:00 Odpowiedzi: 6    Wyświetleń: 3167
  • [Mega16] Jak zapisać i odczytać pamięć 45DB011B przez SPI w Bascom na Mega16?

    google naprawde nie gryzie : $regfile = "m128def.dat" $crystal = 14745000 $baud = 115200 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Config Com2 = Dummy , Synchrone = 0 , Parity...

    Mikrokontrolery AVR   09 Lut 2011 13:34 Odpowiedzi: 4    Wyświetleń: 2125
  • Bascom AVR: zapis i odczyt zmiennych A1, B1, C1 w EERAM na ATtiny2313 (wyświetlacz 7-seg)

    Zapis w EEPROM w Bascomie jest faktycznie lekko poroniony :) Tak jak zrobiłeś, czyli sprawdzenie czy A1 różne od A i jeśli różne to A=A1 jest jak najbardziej prawidłowe. Nie musisz natomiast używać komendy writeeeprom. Samo przepisanie A do A1 spowoduje zapis do pamięci nieulotnej. Sprawdzone wielokrotnie na prockach "większych", czyli A32 w górę, ale...

    Początkujący Naprawy   11 Gru 2014 21:41 Odpowiedzi: 2    Wyświetleń: 717
  • Jak odczytać plik .txt z karty SD w Bascomie do cyfrowego piórnika?

    Czyli mogę zrobić to tak z pętlą for? Od razu czuję że coś jest nie tak... Ponawiam pytanie o adres eepromu 24c256 do zapisu i odczytu, tu wpisałem dla 24c04 chyba Jakiego typu powinny być zmienne komorka, komorka1 i komorka2? Dim Mode1 As Byte Dim Command As Byte Dim Address As Byte Dim Komorka As Byte Dim Komorka1 As Byte Dim Komorka2 As Byte Dim...

    Mikrokontrolery AVR   07 Maj 2011 16:47 Odpowiedzi: 59    Wyświetleń: 5553
  • Błędny odczyt EEPROM 24C08 przez ATmega161 - różne dane po zapisie

    witajcie!! Problem wyglada tak: mam 24c08 i zapakowalem do niego plik: FFFFFF070707070F0F1F7FFFFF00FFFFFF3F1F0F... 03030303C3C3C3C3C38303030383C3C3C3830303... 3C3C3C38303C3C3030303C3C303030303FFFF000... 00080C0FFFF00FFFFFF8000000000000000FFFFF... 070793F1F001F3F7070703F1F00007F7F6060600...

    Mikrokontrolery   19 Mar 2004 00:40 Odpowiedzi: 1    Wyświetleń: 1648
  • Jak zapisać zmienną long w pamięci 24c02 w Bascom na Atmega?

    No tak to właśnie zrobiłem... No chyba nie bardzo :D Przetestuj ten kodzik :D [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 Config Submode = New Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Porta.0 , Db6 = Porta.1 , Db7 = Porta.2 , E = Portb.3 , Rs = Portb.4 Config Pind.2 = Input : Set Portd.2 : Ok Alias Pind.2 Config...

    Mikrokontrolery AVR   24 Cze 2017 19:39 Odpowiedzi: 5    Wyświetleń: 1071
  • Dlaczego AT24C64 nie zapisuje poprawnie danych w Bascom?

    Jeżeli masz prawidłowo zapis do i2c eepromu a nie jakieś tam przypadek że działa to masz ewidentnie źle napisany program. Skoro do tego pokazuje ci albo 0 albo 255 to już napewno masz coś nie tak. Skąd wiesz że ci sie dobrze zapisuje/odczytuje? sprawdzałeś to jakimś programatorem albo innym układem? Tak jak napisałem już wczesniej - jezeli używasz tego...

    Programowanie   03 Sty 2007 13:48 Odpowiedzi: 18    Wyświetleń: 7383
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Mam pytanie o zapis i odczyt z eepromu. jesli chcę zapisać do eepromu liczbę: 1001000001110111110001000011101111 i później ją odczytac, to mam to zrobić na zasadzie każdy bit to jeden adres? Czy może zrobić zmienną string, z eepromu do niej pobrać wszystkie cyfry i po kolei odczytywać z zeminnej string znaki? Żeby uniknąć tego długiego kodu, zrobię...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6366
  • [Atmega128] [Bascom] - Obsługa błędów I2C przy zapisie do eeprom

    Skoro program utyka w jakimś miejscu to znaczy że czekasz w pollingu na stan, który się nie pojawia. Po pierwsze dodałbym time out, który przerwie pętlę oczekiwania zanim układ zostanie zresetowany przez watchdog. Zapis nie jest w pętli, struktura programu wygląda tak: Skoro na magistrali nie ma innego mastera to należałoby wysłać ponowny warunek startu....

    Mikrokontrolery AVR   20 Lis 2013 09:15 Odpowiedzi: 7    Wyświetleń: 2208
  • DS18B20 z ATMega48 - odczyt FFFF, problem z komunikacją i zasilaniem 7805

    Niestety próbowałem sam, ale juz nie mam siły. Przeczytałem tematy na forum jednak nie widze w nich rozwiązania problemu, dlatego zacząłem nowy temat. Problem tkwi w tym, że otrzymuje z układu DS18B20 po dokonaniu odczytu z rejestrów wynik w postaci FFFF. Program piszę pod ATMega48. Czujnik połączony jest z zasilaniem z stabilizatora 7805. Najpierw...

    Mikrokontrolery   15 Sty 2007 11:31 Odpowiedzi: 8    Wyświetleń: 2637
  • [Atmega8535] [Atmega8535][BASCOM] Nieprawidłowy odczyt danych LONG z EEPROM, jak naprawić?

    Odpowiadam z sporym opóźnieniem, ale faktycznie problem tkwił w wersji BASCOMA-AVR. Teraz mam wersję i co zauważyłem to, że przy tym samym kodzie, zapis do eeprom przy pomocy zmiennych zdefiniowanych jako Eram jest prawidłowy. Obsługa RTC przy pomocy zdefiniowanego zegara: Config clock = soft, też działa sprawniej (tzn, działa wogóle;))

    Mikrokontrolery AVR   27 Sie 2009 18:45 Odpowiedzi: 4    Wyświetleń: 2056
  • Komunikacja mikrokontrolerów (ATMEGA8 + BASCOM + SPI)

    Witam kolegów, Postawiłem sobie pewne zadanie do wykonania i wygląda na to, że będę potrzebował jakiejś rady kogoś kto lepiej zna problem. Chodzi o komunikację mokrokontrolerów ATMEGA przez interfejs SPI. Programuję w BASCOM, gdzie są już gotowe instrukcje do tego. Cały problem wygląda tak: - Mamy 2 procesory ATMEGA8 - Mam tablicę 10 elementową X (elementy...

    Mikrokontrolery   18 Kwi 2007 11:58 Odpowiedzi: 4    Wyświetleń: 2784
  • Dlaczego wyświetlacze 7-segmentowe gasną po zapisie do EEPROM w BASCOM?

    Witam, zrealizowałem program oraz układ który wyświetla napisy na czterech wyświetlaczach 7-segmentowych. W programie napisy chciałem umieścić w pamięci eeprom a następnie z niej odczytywać. Niestety po załadowaniu programu układ działa tak że zapalają się wszystkie wyświetlacze (bo na początku są wszystkie zapalone - wyświetlacze 7 seg ze wspólna anoda)...

    Mikrokontrolery   21 Lip 2017 20:44 Odpowiedzi: 4    Wyświetleń: 903
  • [BASCOM] Wykywanie liczby resetów Watchdog'a - jak?

    Może po prostu zrobić licznik ze amienną zapisywalny w EEPROM przed główną pętlą programową zaraz po starcie. Odczyt stanu zmiennej, a nastepnie powiększenie o jeden i zapis. Jedyny mankament to jest to, że przyrost licznika będzie realizowany także podczas każdego startu mikrokontrolera.

    Mikrokontrolery AVR   28 Paź 2010 15:45 Odpowiedzi: 12    Wyświetleń: 2051
  • Jak odczytać próbki dźwięku z EEPROM na ATmega8 i odtwarzać przez PWM?

    Witam! bardzo serdecznie. Chciałem zrealizować w oparciu o mikrokontroler ATmega8 odtwarzacz dźwięku. Jest to tylko układ realizowany w celach edukacyjnych, więc chciałem dane zapisać najpierw w pamięci EEPROM (ATmega8 ma 512b). Ma być to jeden krótki dźwięk odtwarzany po włączeniu mikrokontrolera. Dźwięki chcę odtwarzać za pomocą głośnika przez PWM....

    Mikrokontrolery AVR   01 Maj 2010 21:29 Odpowiedzi: 2    Wyświetleń: 2352
  • [Atmega8] Atmega8 i DS2431 - brak zapisu do EEPROM, odczyt działa, analiza kodu C

    Witam cię miałem podobny problem. programuje w bascomie ale postaram się podpowiedzieć ci w czym tkwi problem przy zapisie pamięci. Jeżeli umiesz odczytać zawartość pamięci to w zapisie jest tak że po rozkazie cch ,55h czyli kopiujesz do notesu podajesz ta1 ta2 e/s wtedy dajesz czekaj 5ms potem tablice do w w pisania do eepromu powinno zadziałać od...

    Mikrokontrolery AVR   31 Sty 2010 11:14 Odpowiedzi: 2    Wyświetleń: 1845
  • DS1990 i BASCOM: Jak odczytać i porównać wartości kluczy z 90S8535?

    Załączam obsługę pastylek Dallasa 1990. Jest to część mojego programu obsługującego imobilajzer. Cztery pastylki są zapisane e EEpronie adres 10, 20, 30, 40 hex. Podprogram odczytuje cały 64 bitowy kod i porównuje je z wzorcem e EEpromie. Gdy któryś bajt różni się od wzorca blokada nie jest zdjęta. Podprogram sprawdza czy odczytana pastylka jest zapisana...

    Mikrokontrolery   17 Lis 2004 22:23 Odpowiedzi: 2    Wyświetleń: 1445
  • Atmega 8 - problem z odczytem EEPROM w pętli do loop, kompilacja błędna

    Witam mam takowy problem. Niewiem dlaczego odczyt eepromu nie może odbywać się w petli do loop. Może ktoś mnie oświecić? Jeżeli zapisuje i odczytuje w ten sposób jest ok: Dim Eskret As Eram Byte At 1 Eskret = 12 Dim Egaz As Eram Byte At 2 Egaz = 26 Dim Skret As Byte Skret = 0 Dim Gaz As Byte Gaz = 0 Readeeprom Skret , 1 Readeeprom Gaz , 2 Cls Locate...

    Mikrokontrolery AVR   30 Cze 2009 21:42 Odpowiedzi: 24    Wyświetleń: 7499
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Gdybym opisał program wszystko stałoby się oczywiste :D Użycie IF ELSE bez END IF zawsze warte jest omówienia bo potem nikt nie może się doliczyć END IF :D Chodzi o to że jeśli tylko jedna instrukcja jest od jakiegoś warunku zależna to można ją zapisać w jednej linii. Jeśli z powodu jakiegoś warunku musza juz być zmienione dwie zmienne lub wykonać się...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2235
  • Bascom-sterowanie potencjometrem MCP4641 przez I2c.

    Trochę dziwna ta nota. Na obrazku co innego a w tabeli co innego ( a przedtem dalej nie chciało mi się czytać). Na stronie 55 pisze że Command Byte wyglada tak : cztery najstarsze bity to adres pod który chcesz coś wpisać a Ty chcesz pod adres z tabelki niżej czyli pod adres 00, potem dwa bity oznaczają czy to zapis czy odczyt więc znów dwa zera i potem...

    Mikrokontrolery AVR   17 Sie 2023 18:00 Odpowiedzi: 12    Wyświetleń: 603
  • Attiny 2313-20PU problem z pamięcią EEPROM, BASCOM

    Tak wczytanie do eeproma dzięki $eepromhex już działa poprawnie - dzięki. Ale dlaczego po próbie zapisu i odczytu zmiennej ( debounce dla pind.0 i 1) Układ się resetuje - tak mniemam bo licznik "ekran" nagle liczy od 0. Próbowałem wpisywać poprzez readeeprom i writeeeprom i to samo restart. Coś źle robię ? Pozdr. Rafał

    Mikrokontrolery AVR   07 Lip 2010 16:17 Odpowiedzi: 4    Wyświetleń: 2305