zapis czasu eeprom bascom

Znaleziono około 294 wyników dla: zapis czasu eeprom bascom
  • Zapis do EEPROM w Bascomie: przerwanie co 3,5ms, czas zapisu 4ms - czy działa?

    Czy jeżeli w Bascomi-e, w przerwaniu, ............ ......... czy zapis będzie trwał, a procesor w tym czasię będzie już wykonywał inne rozkazy? Zapisywana jest zmienna bajtowa. Wpis wartości zmiennej do EEPROM nie odbywa sie samoczynnie, jak powiedzmy przesączanie wody przez lejek(!). Tego wpisu dokonuje processor; nie ma tam pośrednika (chyba jedynie...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 7    Wyświetleń: 2108
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Mam tyle zaległej pracy , że nie mam czasu dogłębniej tego opisać. Przecież kolega napisał wyraźnie, ze kiedy załaduje obrazek do Flash mikrokontrolera to mu się wyświetla. Możemy chyba temat podłączenia LCD pominąć? Sprawa ma kilka aspektów i dlatego pewnie nie jest pokazywana w co drugim tutorialu :P Po pierwsze trzeba zrozumieć że dołączenie obrazka...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2841
  • REKLAMA
  • 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
  • Jak poprawnie zapisać dane do EEPROM w Bascomie bez problemów z watchdogiem?

    Czas zapisu Eepromu wynosi typowo 2,5-4ms. W tym czasie nie powinny byc dokonywane zadne inne operacje na pamieci Eeprom. Informacja o zakonczonym zapisie znajduje sie w rejestrze Eecr (bit 1). Wyzerowanie tego bitu = koniec zapisu Po instrukcji writeeeprom mozesz dac polecenie: bitwait Eecr.1, reset wtedy program bedzie zatrzymywany jedynie na czas...

    Mikrokontrolery   09 Mar 2006 14:29 Odpowiedzi: 5    Wyświetleń: 6016
  • Zapis do EEPROM 24c64 - Jak zarządzać adresami przy skokach?

    ... W ten sposób mogę skakać po całej pamięci. Po każdym zapisie bajtu jest przerwa 10ms. Myślę, że podobnie można to zrobić w Bascomie. Policz ile czasu zajmie prockowi zapisanie 8192 bajtów(24c64).Spoko można się zdrzemnąć :D Piotrek PS O pamięci 24c1024 , wogóle nie wspomnę :(

    Mikrokontrolery   29 Sty 2006 14:18 Odpowiedzi: 11    Wyświetleń: 5009
  • REKLAMA
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    Jakiś użytkownik też miał z tym kiedyś problem, rozwiązał to w taki sposób: Pinb.0 = 0 ' pin RW Waitms 100 Initlcd Nie sądzę, że jest to potrzebne, gdy pin został skonfigurowany w config lcdpin . Co z tą częstotliwością? W symulatorze raczej jest podany czas wykonywania kodu (sprawdź bez $sim ). Nie podałeś, jaki masz kod, ile się wykonuje na mikrokontrolerze,...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1491
  • [BASCOM] Jak zapisać datę i godzinę zdarzenia do EEPROM w ATmega32?

    Chodziło mi właśnie o systematyzowanie komórek po 4 żeby przy odczycie nie rozjechały mi się adresy. Zgadza się Właśnie o to mi chodziło Macie rację warto poświęcić jedną komórkę na wskaźnik. Właśnie tego mi brakowało Jeszcze nie wiem jak to zrobię, przede mną cała noc zabawy, dam jutro znać jak się udało , ewentualnie na czym utknąłem. Nie potrzebujesz...

    Mikrokontrolery AVR   17 Wrz 2009 21:32 Odpowiedzi: 10    Wyświetleń: 2454
  • 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
  • Atmega8 Bascom: Konwersja całego stringa na kody ASCII i zapis do EEPROM

    Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże? Dim tekst as eram string*30 Najprostszy sposób na zapis stringa w pamieci eeprom. pozdrawiam Tomek

    Mikrokontrolery AVR   01 Cze 2011 20:30 Odpowiedzi: 5    Wyświetleń: 2143
  • Dlaczego wyświetlacze 7-segmentowe gasną po zapisie do EEPROM w BASCOM?

    Jak to nic nie robi jak realizuje przerwania od przepełnienia liczników T0 i T1? :) Zreszta program tak do końca nie robi nic. Gdy załaduje program to zapalane sa wszystkie wyświetlacze tak jak powinno być a następnie zamiast wyswietlac kolejne litery i przesuwac je w lewo, zgaszane są kolejno wyświetlacze, co wygląda tak jakby program działał poprawnie...

    Mikrokontrolery   21 Lip 2017 20:44 Odpowiedzi: 4    Wyświetleń: 903
  • [Atmega8][Bascom]Migotanie wyświetlacza przy zapisie do eeprom

    obsługa wyświetlaczy powinna być zrobiona w przerwaniach, a zapis do eeprom w pętli głównej programu przed samym zapisem do eeprom trzeba wyłączyć przerwania, a po zapisie włączyć sprawdź ile w atmega8 trwa cały cykl zapisu do eeprom, z tego co pamiętam jakoś strasznie długo (około 3ms, ale mogę źle pamiętać) ale i tak przy odpowiednim ustawieniu powinieneś...

    Mikrokontrolery AVR   30 Paź 2011 14:06 Odpowiedzi: 11    Wyświetleń: 1965
  • Zapis i odczyt typu Long w EEPROM w BASCOM – jak poprawnie to zrobić?

    Dim zmienna As long ,long1 as byte at long overlay, long2 As Byte At long + 1 Overlay, long3 as byte at address + 2 overlay, long4 as byte at address +3 long=1 do WRITEEEPROM long1 , 1 WRITEEEPROM long2 , 2 WRITEEEPROM long3 , 3 WRITEEEPROM long4 , 4 loop end

    Mikrokontrolery AVR   27 Paź 2009 00:25 Odpowiedzi: 10    Wyświetleń: 2813
  • 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
  • Attiny 2313-20PU problem z pamięcią EEPROM, BASCOM

    Ja nie sprawdzałem Twojego projektu pod względem działania, tylko czy działa zapis do eepromu w czasie programowania procesora.

    Mikrokontrolery AVR   07 Lip 2010 16:17 Odpowiedzi: 4    Wyświetleń: 2314
  • Bascom - Zapis zawartości portu do wewnętrznego eeprom

    Poza tym funkcje Readeeprom i Writeeeprom są chyba niezbędne? Wypróbuj propozycje zmian i sam się przekonasz.

    Mikrokontrolery AVR   29 Sty 2013 10:38 Odpowiedzi: 9    Wyświetleń: 1653
  • Atmega8 + eeprom 24c32 + Bascom = błędy w zapisie

    Próbowałem 200kHz, 100kHz, 50kHz. Za każdym razem efekt ten sam. To może spróbuj zajrzeć do PDF-ka tej pamięci i zainteresuj się mechanizmem PAGE WRITE, bo to on jest źródłem Twoich kłopotów.

    Mikrokontrolery AVR   02 Kwi 2010 14:24 Odpowiedzi: 8    Wyświetleń: 2912
  • [mega32] Jak wysłać plik txt z PC do EEPROM 24C64 przez AVR Mega32 w Bascom?

    Zrobilem cos podobnego, tyle ze zapis na karcie SD. Generalnie problem jest dosc prosty, tylko musisz zrobic bufor (np cykliczny) do odbioru znakow z uarta, bo bedziesz gubic dane. Mozesz zrobic tak, ze odbierasz np 30 znakow i dopiero cala paczke zapisujesz w eepromie, w tym czasie inne znaki sa zapisywane w buforze. Dlugosc bufora musisz tak dobrac...

    Mikrokontrolery AVR   03 Wrz 2009 11:47 Odpowiedzi: 9    Wyświetleń: 2969
  • Bascom Powerdown - jak przechować zmienną bez zapisu do EEPROM?

    Używam tej komendy z watchdogiem. Zawartość pamięci pozostaje bez zmian. Zasilanie jest cały czas takie same. Z resztą co za problem sprawdzić samemu?

    Mikrokontrolery   19 Lut 2009 18:48 Odpowiedzi: 7    Wyświetleń: 2337
  • Zapis do pamięci EEPROM 24CXXX Bascom jak to zrobić?

    Konfigurujesz magistrale I2C adresujesz układ (adres sprawdz w nocie aplikacyjnej, bo nie pamiętam) W bascomie wysyłasz dane za pomocą I2CSEND a odbierasz I2CRECEIVE Przykłady transmisji znajdują się w pliku pomocy. W sieci znajdziesz równierz tłumaczenia plików pomocy. Możesz napisać jaki procesor chcesz zaprogramować i jak podłączasz pamięć, to w...

    Mikrokontrolery   25 Sty 2007 22:01 Odpowiedzi: 3    Wyświetleń: 2120
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    Strasznie szybko sobie zjedziesz EEPROM - ma przecież tylko 10 000 razy cykl zapisu gwarantowany, czyli po 10 000 zmian możesz mieć poważne problemy - komórka padnie. Albo zmieniaj co jakiś czas komórki, albo zapisuj dane przy wyłączeniu urządzenia - dodaj większy kondensator podtrzymujący zasilanie i jak wykryjesz spadek napięcia zasilania przed kondensatorem...

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3339
  • [Atmega128] [Bascom] - Obsługa błędów I2C przy zapisie do eeprom

    Co ciekawe, błąd TWI pojawia się tylko przy zapisie do AT24c1024, co ciekawsze - po wystąpieniu błędu i zresetowaniu TWI w atmedze pamięć ta dalej trwa w "zawieszeniu", wystarczy jednak odczytać inny układ na magistrali (np. odczytać czas z PCF8583) i pamięć wraca do życia. Prawdopodobnie robi to warunek STOP.

    Mikrokontrolery AVR   20 Lis 2013 09:15 Odpowiedzi: 7    Wyświetleń: 2208
  • 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 - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Niestety nic mi to nie mówi.. Case z krokami jest potrzebny do zapisu położenia po zmianie pozycji serwa, bez tych kroków zapis nastepowal by cały czas bez sensu i ze szkodą dla pamięci eeprom. Kilka bajtów, no właśnie. Program zajmuje 99%, tu toczyła się bitwa o te kilka bajtów. Już jest i działa.

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 654
  • Jak zapisać i odczytać zmienną LONG w Bascomie do pamięci EEPROM 24C?

    ok a jak teraz ułożyć te dane do zapisu i odczytu po I2C mając taki kod [syntax=basic4gl]I2cstart 'warunek startu I2cwbyte Adres_save 'wyślij adres układu I2cwbyte 8 'wyślij adres w pamięci EEPROM I2cwbyte zmienna A 'wyślij daną I2cwbyte zmienna B I2cstop 'warunek stopu Waitms 50 'czekamy 10mS ponieważ EEPROM potrzebuje czasu na zapisanie danych w pamięci...

    Mikrokontrolery AVR   01 Kwi 2013 18:45 Odpowiedzi: 10    Wyświetleń: 1803
  • Przenoszenie kodu z Bascom do AVR GCC - obsługa EEPROM i timera

    Mam mały problem - nie potrafię przenieśc kodu z bascoma do avr c (eclipse). Tzn, wiem ze nie przeniosą go 1:1 chodzi mi raczej o ogólne zasady, szkielet: chodzi o zapis do pamięci eeprom stanu licznika - licznik sie zmienia przy pomocy przycisków góra/dół - przy wyłaczeniu zasilania oczywiście jego zawartośc jest kasowana. Oczywiście zapis przy każdej...

    Mikrokontrolery AVR   06 Sty 2024 09:40 Odpowiedzi: 3    Wyświetleń: 288
  • [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
  • Czy w Bascom AVR wyłączać przerwania przy zapisie do EEPROM?

    Przy zapisie do EEPROMU w Bascomie nie musisz wyłączać przerwań. Funkcja WRITEEEPROM robi to sama, ale READEEPROM już nie wyłącza przerwań :)

    Mikrokontrolery AVR   19 Wrz 2011 13:49 Odpowiedzi: 3    Wyświetleń: 2195
  • [atmega32] [atmega32][bascom] Niepoprawny zapis wartości integer do EEPROM podczas kompilacji

    Spróbuj do każdej wartości dodać znak % na końcu: [syntax=basic4gl]Data 7848% , 7748% , 7652% , 7559% , 7468% , 7380% , 7294% , 7211% , 7129% , 7048% [/syntax]

    Mikrokontrolery AVR   29 Sty 2012 20:56 Odpowiedzi: 2    Wyświetleń: 1082
  • Bascom ATmega32 - Zapis dużej liczby do pamięci EEPROM uC

    http://www.elektroda.pl/rtvforum/topic14...

    Mikrokontrolery AVR   29 Gru 2013 18:21 Odpowiedzi: 2    Wyświetleń: 1551
  • Bascom At644P zapis zmiennych do eepromu przed wyłączeniem urządzenia

    A jak to niby ma wykrywać kiedy się urządzenie wyłącza (czyt. odcina zasilanie, tak?) Albo dajesz zasilanie bateryjne i watchdoga + zapis zmiennych i przejście w power down przy wykryciu power failure, albo zapisujesz zmienne co jakiś czas, np. nastawy po zatwierdzeniu przez użytkownika klawiszem.

    Mikrokontrolery AVR   26 Sie 2012 17:03 Odpowiedzi: 5    Wyświetleń: 1056
  • [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
  • Bezprzewodowy termometr do pieca C.O. BASCOM 433MHz z zapisem danych na kartę SD

    Gdybym miał dostęp do analizatora stanów logicznych z ciekawości sprawdziłbym stany na pinach LCD podczas inicjalizacji i podczas pracy. Ale wracając do tematu, układ działa bez przerwy od czasu publikacji i nie pojawiły się żadne błędy w transmisji czy nieoczekiwany reset procesora. W przyszłości można by pomyśleć o zapisywaniu progów alarmu do EEPROM....

    DIY Konstrukcje   21 Lip 2018 13:17 Odpowiedzi: 124    Wyświetleń: 50997
  • [Bascom] Jak zapisać adresy iButton do EEPROM bez błędu 242?

    Witam. Kiedyś zajmowałem się mikrokontrolerami ale zarzuciłem to jakiś czas temu (brak czasu etc.) i trochę zapomniałem jak to wszystko działa dlatego proszę o pomoc. Moim zadaniem jest zmontowanie prostego czytnika iButton który będzie robił za zamek do centralki alarmowej. Po przyłożeniu tabletki ma zmienić stan przekaźnika na przeciwny. To jest w...

    Mikrokontrolery Początkujący   18 Sty 2013 00:43 Odpowiedzi: 2    Wyświetleń: 1371
  • Mega 32, wewn. pamięć eeprom, zapis zmiennej SINGLE - BASCOM

    Witam. Nie ma tutaj nikogo kto spotkał się z takim problemem..?. Same "łebskie" chłopaki, a nikogo kto by coś zasugerował..?. Nawet Piotrek zamilkł... Ja próbuję coś wymyśleć, ale nijak mi się nie udaje... skąd ten minus u mnie...? Pozdrawiam

    Mikrokontrolery   20 Mar 2008 01:54 Odpowiedzi: 6    Wyświetleń: 2814
  • [bascom] Jak zapisać wartość single w EEPROM w Bascom? Konwersja na byte?

    Nie można zapisać zmiennej single (aż 4 bajty) do jednego bajtu. Poza tym zapisuj do eeprom co jakiś czas tylko uważaj na ilość zapisów, eepromy są ograniczone. Nie musisz przypisywać wartości zmiennej na początku. Dałem taki przykład bo coś musiało być zapisane inaczej miałbyś 0 w eepromie.

    Mikrokontrolery AVR   29 Wrz 2009 21:21 Odpowiedzi: 18    Wyświetleń: 2427
  • ATmega32A-AU - Czy aktywacja fusebitów BODEN i BODLEVEL jest konieczna?

    Więc aktywować warto bo nie zaszkodzi a może pomóc. Rozumiem, że jak aktywuję BODEN i BODLEVEL dla AT32 to reset zostanie uruchomiony po obniżeniu napięcia poniżej 4V - dobrze wyczytałem? Swoją drogą to chciałbym jeszcze podpytać odnośnie dwóch rzeczy - dotyczy programowania w Bascom. 1. Kwestia wear leveling przy zapisie do eprom w Bascom - zupełnie...

    Mikrokontrolery AVR   23 Lis 2015 06:30 Odpowiedzi: 17    Wyświetleń: 2499
  • RS232 i Bascom: brak zapisu znaku z Waitkey() do EEPROM i tablicy bufor(5)

    Konwersje byte->string otrzymuje się przy użyciu funkcji Str. W drugą stronę działa funkcja Val.

    Mikrokontrolery   12 Sie 2010 19:04 Odpowiedzi: 8    Wyświetleń: 2451
  • Jak zbudować rejestrator czasu pracy z RFID i Atmega?

    up, pamiec 24xx oraz max232 bedzie chyba najlepszym rozwiazaniem. mozesz zapisac wszystkie nr kart i przyporzatkowac im nr 0-255 (co zajmie jeden bajt) date i godzime mozesz zapisywac w postaci ilosci sekund ktore uplynely od 01-01-2000 (w bascomie jest zmienna typy long - 4 bajty, ktora zapisuje czas w ten sposob),takze zapis do eepromu zajmie 5bajtow....

    Mikrokontrolery   01 Sty 2008 12:19 Odpowiedzi: 9    Wyświetleń: 4347
  • [Atmega32] [Atmega32][Bascom] Jak załączyć/wyłączyć nawadnianie o godzinie z EEPROM?

    Witam! Od paru dni robię sterownik nawadniania. Jak w każdym takim urządzeniu jest wykorzystywany sterownik czasowy (włącza o zadanej godzinie i wyłącza o zadanej godzinie). Proces pisania mojego programu został zakończony na zapisie zadanej godziny (daty nie obsługuję, ponieważ podlewanie ma chodzić codziennie) w pamięci EEPROM. Dodam, że do obsługi...

    Mikrokontrolery AVR   12 Wrz 2008 22:18 Odpowiedzi: 6    Wyświetleń: 2149
  • [ATMEGA] [ATMEGA][BASCOM] Nieprawidłowy odczyt/zapis EEPROM 24C16 na I2C, zmienne dane po resecie

    rezystory są zamontowane w płytce i są to 4,7k jeszcze jedna uwaga: zrobiłem przeróbkę i ustawiłem wartość A=4 i zakomentowałem Incr A czyli wysyła cały czas 4 i odczytuje z pamięci. Wyniki: co jakiś czas otrzymuję w wyniku: 4 i 0, może moje 16MHz ma jakiśwpływ... ale nie jestem w stanie go wymontować z tej płytki i wymienić. Pisałeś że działa u Ciebie....

    Mikrokontrolery AVR   30 Mar 2009 13:10 Odpowiedzi: 9    Wyświetleń: 4211
  • [ATmega8][Bascom]Zapisanie stanu pinu do pamięci EEPROM

    Możesz zrobić podtrzymanie zasilania na kondensatorze i monitorować stan na jakiejś nóżce przed tym układem-tam zniknie zasilanie najpierw i wtedy wykonać procedure zapisu stanu do eeprom.

    Mikrokontrolery Początkujący   15 Cze 2013 16:11 Odpowiedzi: 4    Wyświetleń: 2196
  • Jak przekonwertować program z BASCOM AVR na PIC 16F873?

    mam pytanie... po co dałeś eeproma po i2c jeżeli procek 8535 ma wewnętrzny eeprom? sporo robisz na eepromie z tego co zauważyłem( nie wnikałem w twój program zobaczyłem tylko przez 2 minuty) eeprom może a nawet napewno szybko się wypali przy częstym zapisie danych do eeproma niby jest to milion cykli , ale są pamięci które wysypują się po połowie tego...

    Mikrokontrolery   08 Gru 2003 08:45 Odpowiedzi: 16    Wyświetleń: 4653
  • [mega8][BASCOM]Jak zapisać i odczytać dane z 24Cxx ?

    No faktycznie widac postepy :D Przerobilem troszke Twoj kod: $regfile = "m8def.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.6 , Rs = Portb.7 Config Lcd = 16 * 1a Config Scl = Portd.0 Config Sda = Portd.1 Config Pind.6 = Input 'linia PD6 jako wejściowa [zapis]...

    Mikrokontrolery AVR   09 Sie 2008 21:57 Odpowiedzi: 143    Wyświetleń: 17378
  • [Bascom]Odczytywanie danych z pamięci eeprom procesora

    Tylko dlaczego wybieranie ma powodować zapis? Albo dlaczego wybieranie ma być dokonywane przyciskiem zapisu?

    Mikrokontrolery AVR   20 Lip 2013 06:39 Odpowiedzi: 26    Wyświetleń: 4236
  • [Bascom] Jak zamienić zmienną word na byte przy zapisie do EEPROM?

    Składnia: rezultat = LOW( zmienna ) Przeznaczenie: Zwraca młodszą cześć (bajt MSB) podanej zmiennej. gdzie: rezultatzmienna do której zapisana będzie młodszy bajt zmiennej, zmiennazmienna której młodsza część ma być określona.

    Mikrokontrolery AVR   28 Gru 2014 15:31 Odpowiedzi: 5    Wyświetleń: 4003
  • Programator czasowy wycieraczek samochodowych.

    Proponuję inny sposób zaprogramowania układu: ... W ten sposób można wydłużyć i skrócić częstość przecierania szyby wyłączając i włączając przecieranie okresowe. Jakiś miesiąc temu robiłem dla siebie programator wycieraczek i dokładnie taki algorytm sobie wymyśliłem. Dodatkowo układ sprawdza czy nie został włączony inny bieg wycieraczki i ewentualnie...

    DIY Konstrukcje   01 Kwi 2013 18:05 Odpowiedzi: 29    Wyświetleń: 23638
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Problem dotyczy wszystkich języków programowania i wszystkich mikrokontrolerów. Chodzi o uszkadzanie się zawartości pamięci eeprom kiedy program idzie w krzaki. Zauwzyłem, żę kiedy traktuję atmegę zakłoceniami emc potrafi o ona zacząć wykonywać inny fragment kodu (bascom), jakby skoczyła pod jakiś przypadkowy adres. objawia sie to czasem podwójnym pisaniem...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 663
  • Używanie pamięci EEPROM 24C32N w module DS3231 - Adres, zapis i odczyt danych, program BASCOM-AVR

    Witak chciałem skorzystać z pamięci 24C32N umieszczonej ns ds3231 i nie chce mi działać Napisałem prosty programik i wyświetla mi cały czas 255 skanowałem I2C i wyszłomi że adres &HAE to adres tej pamięci $regfile = "m328pdef.dat" $crystal = 16000000 Config Scl = Portc.5 Config Sda = Portc.4 Config Twi =400000 I2cinit $lib "glcdSH1106-I2C.lib"...

    Mikrokontrolery AVR   26 Gru 2022 22:18 Odpowiedzi: 3    Wyświetleń: 747
  • [Atmega][Bascom] Zmiana rozdzielczości ds18b20 na 9bit

    Wiem że temat już ma już trochę czasu ale podepnę się widząc że pare osób go śledzi. Czy w tym ostatnim kodzie nie powinno być jeszcze 1wwrite &H48? bo kolejno mamy reset, skip rom, zapis do scratchpadu, bajt th, bajt tl, bajt ustawień, i brakuje funkcji kopiującej ze scratchpadu do pamięci nieulotnej EEPROM, chyba że się tutaj coś mylę.

    Mikrokontrolery AVR   24 Cze 2010 16:22 Odpowiedzi: 16    Wyświetleń: 7265
  • 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ń: 117
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    ustawiłem I2CDelay = 10 czyli 100 KHz dałem też więcej ms w podprogramie zapisu Mógłbyś sprawdzić, czy zmienne są właściwego typu ? Wszędzie w przykładach zapisywana zmienna jest typu Byte , a ja używam Integer , Byte nie przepuści powyżej 255 ( czyli u mnie temp 25,5 ). Jak robiłem dzielenie przed zapisem i łączenie przy odczycie to wyniki były inne...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5860
  • Jak obsłużyć impulsator 120kHz w BASCOM AVR z wstawką asemblerową?

    Witam. Przeglądam właśnie dyskusję. Kolega Ucy74 słusznie zwrócił uwagę na coś co zostało pominięte w ferworze waliki z impusami,jak zauważyłeś ma być niby robiony zapis do pamięci ale nie przez 0,5 mS tylko co 0,5ms..... a to juz jeśli chodzi faktycznie o eeprom makabra,biorąc pod uwagę czas samego zapisu do eeproma no i biorąc pod uwagę jego żywotność,mam...

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 5371
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Tak wygląda schemat funkcjonalny obecnego układu testowego. Na pająka wlutowana jest dioda D2 i D1. Kwarc jest daleko od nóżek więc dodane będą kondensatory. Kilka spostrzeżeń: 1.Condensator C6 ; włączony w odwrotnej polaryzacji. (!?) 2.Rezystor(Reset) ; 100k zamiast 10k 3.Także rezystory podciągające do GND R13 i R14 = 100k zamiast powiedzmy...10k...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3762
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Co do eeprom to wcześniej już Ci pisałem jak to zrobić prosto. Ale Ty dalej kombinujesz. Widocznie lubisz się męczyć lub masz sporo wolnego czasu na siedzenie i drapanie się po głowie zastanawiając się o co chodzi. Dobra rada: usiądź i przyłóż się do tematu o obsłudze 1wire i DS18x20. Zobacz jakie i w jakim formacie zwracane są dane po poleceniach 1wsearchnext()...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • [ATMEGA8] Jak dodać podtrzymanie czasu w układzie z ATMEGA8 i BASCOM?

    W programie wyczaiłem taki kawałek: Const In_eep = 160 'Adresy dla EEPROM Const Out_eep = 161 a więc moim zdaniem adres odczytu to 160 a zapisu 161. Z tego co widzę jest podłączone zasilanie przez diodę do nogi 8. A więc jeśli wszystko się zgadza to będę próbował wykonać płytkę.

    Mikrokontrolery AVR   02 Wrz 2009 12:09 Odpowiedzi: 11    Wyświetleń: 3836
  • AVR+BASCOM+EEPROM, odczyz i zapis do pamięci, komendy.

    RTFM! Wszystko jest w polskim helpie do Bascoma. Po za tym wewnętrzny eeprom czy zewnętrzny?

    Mikrokontrolery AVR   29 Paź 2008 18:13 Odpowiedzi: 4    Wyświetleń: 2567
  • Bascom Atmega32 - przechowywanie zmiennej w pamięci ulotnej (SRAM?)

    Hej wszystkim. Pytanie moje dotyczy przechowywania kilku zmiennych w pamięci ulotnej i ewentualny zapis wartości tych zmiennych do EEPROM w określonym momencie. Program napisany w Bascom i póki co nie mam ochoty przerzucać go do C więc muszę rozwiązać to na aktualnym etapie Otóż mam sobie 3 zmienne: [syntax=vbnet]Dim Czas_sekundy As Byte Dim Czas_minuty...

    Mikrokontrolery AVR   05 Wrz 2015 11:45 Odpowiedzi: 6    Wyświetleń: 1041
  • Sterownik wzmacniacz lampowego - pierwsze starcie z Bascom

    Witam. Sprawdziłem. bascom wersja 2.0.5.0. program się kompliluje i wyświetla "no errors found", ale poprawiłem deflcdchar na wersję bez nawiasów. Bawiąc się na zestawie uruchomieniowym zauważyłem, że pomimo wyłączonego kursora, czasami się on pojawia. Zawsze jest widoczny w przypadku odmierzania czasy pracy gdy odmierza jednostki sekund. Jest na przykład...

    Mikrokontrolery AVR   15 Cze 2014 14:16 Odpowiedzi: 5    Wyświetleń: 1407
  • Jak efektywnie zakodować datę i godzinę w rejestratorze zdarzeń Bascom?

    Tylko w jakim celu to kompaktować zakładam, że: godzina to jeden bajt czyli zapis HEX to 00 do 17 minuta 1 bajt 00- 3B itd.... wiec policzmy zapis czasu to 3 bajty + data 4 bajty + bajt na informacje tak/nie = 8 bajtów 8 bajtów * 20 na godzine * 24 dobe * 7 dni = 26880 czyli potrzeba nam EEPROM 32kb :)

    Mikrokontrolery AVR   02 Sty 2010 12:53 Odpowiedzi: 22    Wyświetleń: 2840
  • [ATMEGA][BASCOM] problem z RTC PCF8683 i EEPROM 24C16

    Witam, mam taki problem podłączyłem sobie równolegle na I2C zegar czasu rzeczywistego PCF8583 oraz eeprom 24C16. eeprom ma adres pierwszej strony 160 dla zapisu, dla odczytu 161, kolejne strony to 162/163, 164/165 itd. - łącznie 8 stron pamięci. rtc ma też adres 160/161 ewentualnie 162/163. Początkowo nie zauważyłem, bo jeden adres miałem zapisany szestnastkowo...

    Mikrokontrolery AVR   21 Maj 2009 01:14 Odpowiedzi: 14    Wyświetleń: 3575
  • [Bascom] Poprawny sposób zapisu / odczytu EEPROM 24cXX

    W takim razie tu bardziej wiarygodne źródło: [url=http://www.mcselec.com/index.php?op... 2 I wracamy do pytania dlaczego w EDW było to zrobione prościej (pierwszy post).

    Mikrokontrolery AVR   15 Lip 2011 12:23 Odpowiedzi: 6    Wyświetleń: 2431
  • 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ń: 6268
  • rozdzielenie liczby czterocyfrowej na dwa bajty (bascom)

    Podsumowując to co wyżej napisane i przekładając na Bascoma - najprościej - mamy w Bascomie polecenia: LOW i HIGH, które zwracają młodszy i starszy bajt ze zmienne 2bajtowej: X = 9990 Y = Low(x) Z= High(x) Po tych działaniach mamy w Y wartość 6 a w Z wartość 39. Teraz wystarczy zmienne Y i Z zapisać do EEPROMu. Aby scalić to do zmiennej...

    Mikrokontrolery   26 Mar 2009 10:50 Odpowiedzi: 16    Wyświetleń: 4821
  • Wybór pamięci 512kB do AVR ATMEGA8535 z obsługą I2C i zachowaniem danych

    Ad.1 Odpowiedź ze strony producenta : DataFlash® is the world's number one selling serial interface flash family. Introduced in 1997, Atmel's Dataflash families (45 series and the recently introduced 26 series) are feature rich, low pin count, sequential access families ideal for program code, data storage, Serial EEPROM replacement, and the next...

    Mikrokontrolery   13 Kwi 2006 18:06 Odpowiedzi: 8    Wyświetleń: 5721
  • [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
  • 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ń: 1911
  • 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 AVR, ATMega32 - Jak zrobić licznik motogodzin przebiegu urządzenia.

    Witam. Jestem raczkujący jeśli chodzi o technikę Mikrokontrolerów. Od miesiąca posiadam zestaw EVB 4.3 z kursem AND-Tech. Zrobiłem prymitywne urządzenie do sterowania lampy. Potrzebuję je wzbogacić o funkcję zliczania czasu przebiegu tej lampy ( po to by wiedzieć ile już świeciła). Lampa ma ograniczony czas żywotności więc funkcja jest pożyteczna (pozwoli...

    Mikrokontrolery Początkujący   04 Lis 2012 13:38 Odpowiedzi: 3    Wyświetleń: 2010
  • Jak w Bascomie zapisać dane HEX z pliku przez RS232 do EEPROM 24C01?

    Wykonałem kiedyś urządzenie na procesorku i z pamięcią eeprom do , której to pamięci ładowało się dane w "locie" z rs232 komputera.Ze względu na to , że eepromy mają stosunkowo długi czas zapisu największą prędkość jaką udało mi się uzyskać to 4800b.I to tylko dla pamięci C64 Atmela.C256 chociaż czas zapisu ma według manuala taki jak C64 zapisywał się...

    Mikrokontrolery   12 Kwi 2004 03:02 Odpowiedzi: 12    Wyświetleń: 1908
  • 90S2313 a 24C256 Bascom. Jak wymusić odczyt pamięci?

    Ale chodzi mi o kod źródłowy do BASCOMA AVR żeby wyświetlił zawartość pamięci nie chodzi mi o zapis do EEPROM'A.

    Mikrokontrolery   28 Mar 2005 10:13 Odpowiedzi: 3    Wyświetleń: 1718
  • Zapis 128-bitowego słowa do EEPROM AT24C02 w Bascom na AT89CXX51

    :arrow: GienekS pisze w Bascomie Dzieki zumek wlasnie o takie cos mi chodzilo, nie wiedzialem ze jest taki zapis Set Wynik(1).i ale teraz juz wiem o co chodzi, jutro bede probowal jesli macie jakies inne pomysly to piszcie na wyparek jak by z tym byly jakies problemy Dzieki all Bardzo prosze. Tylko jeszcze mała uwaga. Uzywając indeksu do ustawiania...

    Mikrokontrolery   16 Wrz 2004 18:43 Odpowiedzi: 5    Wyświetleń: 1451
  • Jak napisać procedurę odbioru DTMF w Bascom dla MT8870DE i zapisu w EEPROM?

    Tak.

    Mikrokontrolery   04 Mar 2006 13:53 Odpowiedzi: 5    Wyświetleń: 2388
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    Co jest źle? [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 32 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 '********************* Konfiguracja magistrali I2C Config I2cdelay = 5 ' domyślnie tryb Slow Config Sda...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7752
  • zapis danych we flashu, kasuje się zawartość eepromu.

    witam wszystkich . problem mój polega na tym że z nieznanych przyczyn w moim urządzeniu kasuje się zawartość pamięci eeprom . urządzenie zbudowane jest na tiny25 , stabilizowane 78L05 , filtrowane po stronie wtórnej c=470 nF i pracuje w samochodzie . po jakim czasie zawartość pamięci eeprom jest cała FF . to samo urządzenie jeśli odczytuje dane z flash...

    Mikrokontrolery   19 Lis 2007 14:02 Odpowiedzi: 11    Wyświetleń: 1908
  • [ATMEGA8] [ATMEGA8][BASCOM] Błędny zapis do EEPROM 24c256 przez I2C co 3 minuty

    Witam wszystkich, Mam układ, który po I2C zapisuje mi do pamięci 24c256 16 bajtów jeden po drugim. Robi tak co 3 minuty, procedura wygląda w ten sposób, że odczytuje adres zapisany w 4 i 5 komórce, zwiększa go o 1 po każdym zapisie a potem zapisuje do komórki 4 i 5." W komórce 1 i 2 zapisana jest ilość pozycji, pod koniec procedury zapiszdane wartość...

    Mikrokontrolery AVR   29 Sty 2010 13:30 Odpowiedzi: 2    Wyświetleń: 1620
  • 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
  • MADACU: Data Logger do zapisu temperatury

    http://obrazki.elektroda.pl/4192018300_1... Witam! Postanowiłem przedstawić mój projekt urządzenia do rejestracji danych na karcie SD (tzw. data logger). Urządzeniu nadałem nazwę MADACU stanowiący skrót od szumnej nazwy Measurement And Data Acquisition Control Unit. Urządzenie miało być uniwersalne tzn. służyć do pomiaru temperatury,...

    DIY Konstrukcje   26 Sie 2017 20:16 Odpowiedzi: 17    Wyświetleń: 9201
  • [AtMega8] [AtMega8][Bascom] Jak wyświetlić adresy urządzeń I2C na LCD?

    Udało mi się trochę odchudzić program. Wykorzystałem tablice + inkrementacja numeru komórki w tablicy. Chciałem wykorzystać FOR - NEXT, ale coś nie działa jak trzeba Do Locate 1 , 1 Lcd A Locate 1 , 7 Lcd B Locate 2 , 1 Lcd C Locate 2 , 7 Lcd D Locate 1 , 13 Lcd E Locate 1 , 19 Lcd F 'If Szukaj = 0 Then Call Przeszukaj_i2c 'End If Loop End '***********************...

    Mikrokontrolery AVR   15 Sie 2011 22:51 Odpowiedzi: 9    Wyświetleń: 4361
  • Jak z 51ki sterować fazowo trzema lampami za pomocą jednego timera?

    przeanalizuj sobie dobrze ten kdzik poniżej bo on jest dobrze napisany - naprawdę ;) ja wprawdzie kiedyś przy okazju swojej wytrawiarki też zrobiłem sterowanie w Bascomie 2 odbiorników przy 75 krokach ale dałoby radę więcej kroków i jeszcze kilka odbiorników. Z tym, że już nie pamiętam dokładnie zagadnienia więc trudno mi się teraz znowu w to wgryzać....

    Mikrokontrolery   18 Gru 2008 18:27 Odpowiedzi: 6    Wyświetleń: 1607
  • [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
  • Atmega: Ręczne czy automatyczne przyporządkowanie zmiennych w SRAM?

    K_o_n_r_a_d, jeżeli masz trochę czasu to przedstaw mi swój sposób zapisu/odczytu danych do/z EEPROM. Z góry dzięki. Ja to robię tak mniej więcej: Dim pomocnicza As single At 700 Dim X As Eram Single At 100 X=pomocnicza 'zapis do eeprom pomocnicza=X 'odczyt z eeprom Zrobiłem już dużo sterowników i innych urządzeń ale jeszcze nigdy nie używałem zmiennych...

    Mikrokontrolery   11 Mar 2008 19:56 Odpowiedzi: 33    Wyświetleń: 5161
  • BTc Sound Encoder - jak przerzucić kod do Bascom AVR

    Czuję się wyzwany na pojedynek. Zaraz siadam i upcham to w ATTiny13. EDIT. Cholera. Nie bardzo mam czas. Na ATTiny2313 już wejdzie (bez żadnego zewnętrznego EEPROMu). Na ATTiny13 też by weszło, ale trzeba by się pobawić (zapis ma z 1950B, ale da się skompresować jeszcze). Dla samego bajeru kiedyś upcham to na ATTiny13. Niestety na razie musisz zadowolić...

    Mikrokontrolery AVR   14 Gru 2009 07:34 Odpowiedzi: 27    Wyświetleń: 3237
  • Termoregulator akwariowy

    W programie nie rozumiem jednej rzeczy. Dlaczego na czas zapisu wartości do eeprom zostaje wyłączony system przerwań, który nie ma wpływu na zapis Ma znaczenie i jeśli kolega morswin89 tak zrobił to zrobił to bardzo dobrze. Jest to wynikiem niedoróbki w tych procesorach i może skutkować zawieszeniem go, gdy podczas zapisu wstrzeli się jakieś przerwanie....

    DIY Konstrukcje   16 Sty 2012 16:15 Odpowiedzi: 33    Wyświetleń: 15335
  • Komputerek do dwukołowca LCD+LED.

    http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 26393
  • Bascom - Jak zapamiętać stan portów po ponownym włączeniu zasilania?

    Mały cytat z helpa: Opierając się na nocie katalogowej firmy Atmel, pierwsza komórka pamięci EEPROM (o adresie 0) może zostać nadpisana, jeśli w czasie trwania zapisu nastąpiło obniżenie napięcia zasilania poniżej gwarantowanego 2,7V. Zaleca się nie używać tej komórki pamięci dla ważnych danych, a zwłaszcza tych przechowywanych w trakcie braku zasilania....

    Mikrokontrolery AVR   15 Gru 2008 12:39 Odpowiedzi: 11    Wyświetleń: 1583
  • [Atmega8][Bascom] Co dodać do prawie gotowego urządzenia??

    Witam. Jestem w trakcie kończenia pisania oprogramowania do zegarka z podświetlaniem RGB. Na razie mam takie funkcje: - 3 przyciskowa klawiatura. - Nastawianie daty i czasu i zapis/odczyt w/z PCF8583; - Wyświetlanie temperatury wraz z tendencją spadkową lub wzrostową przy pomocy strzałek; - Regulacja poprzez PWM sprzętowy w Atmedze8 jasnością wyświetlacza;...

    Mikrokontrolery AVR   24 Lip 2008 23:34 Odpowiedzi: 30    Wyświetleń: 5091
  • zewn. pamięć eeprom 24Cxx - zapisanie zmiennej SINGLE - jak?

    Witam. Dzięki za odpowiedź Piotrek. Sytuacja jest taka. Urządzonko pracuje sobie samo cały czas bez włączonego komputera, a tym bardziej Bascom-a. Więc jeżeli komputer wyłączę wieczorkiem a o 8 rano ma mi się załączyć kanał 1 to powinien to zrobić bo w końcu pracuje na czystym eprom-ie. Więc jak rozumiem zapis i odczyt powinien się odbywać normalnie...

    Mikrokontrolery   16 Mar 2008 13:58 Odpowiedzi: 21    Wyświetleń: 2510
  • [Atmega32][Bascom] zapis/odczyt grafiki do/z zew. eeprom

    Przede wszystkim skoro to idzie na dedykowany LCD to wyrzuciłbym te bmp, na PC skonwertowałbym to do gotowego pliku binarnego do wrzucenia prosto na LCD - po co męczyć się z programem, który zrobi dokładnie to samo, ale na mikrokontrolerze?

    Mikrokontrolery   30 Paź 2010 21:16 Odpowiedzi: 6    Wyświetleń: 2838
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Witam, narazie napisałem tylko tyle ;( $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinb.2 , Db7 = Pinb.2 , E = Pinc.1 , Rs = Pinc.0 Config Rc5 = Pind.2 Config 1wire = Pinb.0 Config Sda = Pinc.4 Config Scl = Pinc.5 'zapis i odczyt danych z eeprom Dim A As Byte Const...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22256
  • Jak poprawnie odczytać dane z PCF8583P na ATMEGA8 w Bascom?

    "opóźnienia związane z przetwarzaniem danych" chodziło mi o to że mikrokontroler zanim przygotuje te dane i je wyświetli minie trochę czasu. Ja w danej chwili nie potrzebuje idealnie dokładnego czasu, ale żeby po tygodniu nie rozjechał się o kilkanaście sekund, bo po roku będzie to opóźnienie kilku minut, a zamierzam zastosować dla PCF'a podtrzymanie...

    Mikrokontrolery   05 Sie 2008 12:38 Odpowiedzi: 14    Wyświetleń: 4335
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Co do kodu, to wstawię coś wieczorem, jak wrócę z pracy. Jeśli chodzi o obsługę RFM12 to mam z tego wątku [url=http://www.elektroda.pl/rtvforum/to... z przed ostatniej strony ( jest tam też zresztą kilka moich postów ), natomiast nie ma tam ważnej linijki kodu, który odblokowywał kontroler w czasie pomiędzy odbiorem danych, a który...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3096
  • Funkcja furtki w napędzie do bramy FORCE 760

    Najpierw zainstalowałem WinAVR ale szybko go odinstalowałem. Teraz używam AVR Studio 5.1. Tego pierwszego zabezpieczenia nie zrobiłem bo w BASCOM brakło pamięci. To drugie jest, bo po wciśnięciu przycisku FURTKA sprawdzane jest czy brama jest zamknięta i czy nie jest w ruchu. Teraz wymordowałem program w C++ i on zajął trochę mniej miejsca ale szału...

    DIY Konstrukcje   20 Lis 2021 17:43 Odpowiedzi: 44    Wyświetleń: 12270
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Witam, i jak tam ? udało się koledze Villen poukładać i sprawdzić ten kod od roku w pcf8583 ? jeśli tak to prosiłbym o kod (najlepiej całość z godzinami,dniami,rokiem - żeby nie było znów jakichś niedomówień ;) ) bo na sieci znalazłem tylko takie coś Villen ładniej potrafi opisać co i jak w kodzie za co odpowiada :)

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16679
  • [mega8] [mega8][bascom] Konfiguracja portów i przycisków w AVR dla LCD

    Pomijając literówkę w słowie "eeprom" to deklarując zmienną jako eram byte to siłą rzeczy zostaje ona automatycznie zapisywana do eepromu pod adres 0. Masz dwie opcje: pierwsza to deklaracja zmiennej jako eram byte i odczytywanie jej z eepromu z adresu 0 lub zapisanie zmiennej jako byte i wcześniejszy jej zapis do eepromu pod dowolny adres i następnie...

    Mikrokontrolery AVR   06 Lis 2008 07:59 Odpowiedzi: 10    Wyświetleń: 2261
  • [Mega32][Bascom] woltomierz PCF8591 + powerdown/powersave

    Witam Chciałem zrobić zabezpieczenie przed rozładowaniem akumulatora ( 12V/65Ah ) zasilającego moje halogeny LED nad biurkiem. Woltomierz na PCF8591 działa ok, nawet dodanie warunku określającego reakcję na spadek poniżej ustawionego napięcia również ( chwilowo jest tam tranzystor FET sterujący paskiem LED ). Chciałbym, aby układ po osiągnięciu zbyt...

    Mikrokontrolery AVR   25 Mar 2011 19:07 Odpowiedzi: 1    Wyświetleń: 2153
  • [Bascom] [Bascom][Atmega8] Sterownik AVT2829 - problemy z reakcją na pilota

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega jak należy ale już samo działanie jest strasznie...

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 639
  • Jak napisać program w BASCOM do sterowania przekaźnikiem przyciskiem?

    Po pierwsze: nie możesz tak podłączyć przycisku bo upalisz port uP. Podłacz go nie do 12V tylko do masy. Po drugie: stabilizator 7808nie jest potrzebny chyba, że przewidujesz duży pobór prądu przez jakieś inne elementy. Jeśli nie to jeden 7805 sobie poradzi. Nie bój się jak będzie trochę gorący. Po trzecie: Diode Led1 podłącz do +12 i przez rezystor...

    Mikrokontrolery Początkujący   27 Lut 2013 09:46 Odpowiedzi: 11    Wyświetleń: 2439
  • [Attiny13/Attiny2313][Bascom] Sterownik diody RGB ?

    mirekk36- > nie to żebym się wykłócał- ale nie lubisz rozwiązań układowych- a tylko programowe. A EEPROM nie powinien służyć to zapisywania " jak wyłącze zasilanie i załącze po chwili ". Ale raczej do kontrolowanego zapisywania pewnych ustawień. Zwróć uwagę na zalety takiego rozwiązania. Nie zapisuje nic w EEPROM. Nie jest wrażliwy na punkt 3. Twojego...

    Mikrokontrolery AVR   18 Paź 2010 14:24 Odpowiedzi: 16    Wyświetleń: 7156
  • [bascom] atmega8 - jak zapisać cykl włączania pinów do EEPROM?

    1) PowaŻna rUch Długo potrzebUję czasU 2) Reprymenda: Czas za pewne miałeś tylko przebimbałeś go na inne zajęcia. Teraz szukasz kogoś kto Ci rozwiąże Twój problem, przy czym opisujesz to chaotycznie, o użyciu przycisku PISOWNIA nie wspominam. 3) Co do rozwiązania problemu napisz na ogłoszenia elektronika itd.... że ZLECISZ napisanie softu. P.S. Licz...

    Mikrokontrolery AVR   30 Lis 2008 14:02 Odpowiedzi: 9    Wyświetleń: 1574
  • Attiny 13 - Układ wyłączający ogrzewanie po uzyskaniu zadanej temperatury

    Jak by Ci tu powiedzieć... Obecnie utrzymuję i rozwijam kilkanaście projektów urządzeń z mikorkontrolerami, o objętości kodu od 3 do ponad 100 KB. Pętla główna jest tylko w jednym z tych projektów (największym) i pozostanie tam dopóki nie będę miał czasu przerzucić tego pod FreeRTOS - wtedy zniknie. Pozostałe projekty - od ok. 600 do ok. 10.000 linii...

    Mikrokontrolery Początkujący   06 Mar 2013 21:38 Odpowiedzi: 29    Wyświetleń: 2997