bascom nadpisywanie

Znaleziono około 187 wyników dla: bascom nadpisywanie
  • [Atmega8] Atmega8 Bascom - Nadpisywanie zmiennej w przerwaniu int0/int1, reset timer1

    Witam ATMega8 ma Timer1 16-Bitowy i do odczytu lub wpisu służą dwie dane: "TCNT1L" - odczyt lub zapis "dolnej" 8-Bitowej części i "TCNT1H" - odczyt lub zapis "gónej" 8-Bitowej części n.p. stan licznika "21456" odpowiada : TCNT1H =83 ; TCNT1L=208 bo 21456:256(pojemność TCNT1L=256)=83+208 Aby wszystko było OK to obie wartości (TCNT1H i TCNT1L) muszą być...

    Mikrokontrolery AVR   09 Maj 2009 18:31 Odpowiedzi: 14    Wyświetleń: 2821
  • Bascom AVR - nadpisywanie EEPROM przy programowaniu

    W fuse-bitach powinieneś mieć opcję eesave zaznaczenie opcji powoduje nie kasowanie eeproma przy kasowaniu układu .

    Mikrokontrolery AVR   29 Sty 2013 09:54 Odpowiedzi: 10    Wyświetleń: 2544
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak stworzyć graficzne menu w Bascom dla wyświetlacza 128x64?

    Poprawiłem warunek Po co zmieniasz wartość "petla" ? Jeśli chodzi o śmieci, to miałem na myśli nadpisywanie się tekstu na siebie. pierwsze jak wyświetlić ten parametr ? komendą LCDAT, pamiętając o offsecie w przypadku scrolowania menu. i drugie jak ten parametr powiązać z kodem odpowiedzialnym za zmianę należy napisać program do zmiany wartości jakiegoś...

    Mikrokontrolery AVR   17 Sie 2014 15:50 Odpowiedzi: 31    Wyświetleń: 3885
  • REKLAMA
  • RFM12B ATMega644P - Brak komunikacji po przepisaniu programu z Bascom na C

    Status SOLVED. Dla potomnych wyjaśniam co było nie tak. Otóż wszystko wynikało z różnicy w "prędkości działania" niektórych funkcji - konkretnie w Bascom w funkcji: [syntax=basic4gl] Sub Rf12_ready Reset Spi_cs While Spi_sdo = 0 Wend End Sub [/syntax] Czas między zresetowaniem pinu CS a początkiem oczekiwania w pętli na stan wysoki na pinie MISO jest...

    Mikrokontrolery   28 Paź 2012 11:58 Odpowiedzi: 3    Wyświetleń: 3462
  • REKLAMA
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Co jest źle napisane? CLS!!! Nie kasuj wyświetlacza tylko nadpisuj. Użyj Locate y, x lub podobnych instrukcji.

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3882
  • Bascom - jak ustabilizować przecinek w wyświetlaniu wartości na LCD?

    bascom nadpisuje na wyświetlaczu i pozostają Ci poprzednie napisy musisz przed wyświetlaniem wyczyścić ekran komendą CLS

    Mikrokontrolery AVR   17 Lip 2009 23:10 Odpowiedzi: 13    Wyświetleń: 2780
  • Jak ustawić fusebity w ATmega8A-PU dla kwarcu 8MHz w STK500?

    szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie Nie musisz programować w C aby użyc AVR Studio do programowania. Tak jak wspomniałem poprzednio, analogicznie do Bascom, nadpisujesz odczytaną wartość aktualnych fuse bytes nowymi wartościami i naciskasz w dolnej części okna 'Program'. Podobnie,...

    Mikrokontrolery AVR   12 Sie 2011 12:05 Odpowiedzi: 19    Wyświetleń: 2434
  • ATMEGA32 BASCOM UART - Problemy z transmisją danych do PC przez TCOMPORT

    tak faktycznie to była pomyłka ale gadałem z kolegą darkomen na gg i okazało się ze miał kwarc 11,xxxMhz i tylko 9600b i bascom nadpisywał dane przed zakonczaniem wysyłania okazało się że PRINTBIN dane(1),1500 działa poprawnie

    Mikrokontrolery   25 Wrz 2005 10:58 Odpowiedzi: 5    Wyświetleń: 2142
  • Atmega128 - Bascom - jak sprawdzić zajętość pamięci flash z poziomu programu?

    Optymalizacja kodu wynikowego i Bascom? Nie rozumiem zasady działania Twojego programu. Czy ten kod sam się nadpisuje, zmieniając zajętość?

    Mikrokontrolery AVR   26 Wrz 2015 21:46 Odpowiedzi: 17    Wyświetleń: 1164
  • REKLAMA
  • Bascom - dlaczego x^2 daje 0 dla zmiennej Single?

    W symulatorze możesz sprawdzić czy program nie nadpisuje stosu. Komunikat pokazuje się w dolnej części okna symulatora "Frame or software stack overlap", można też sprawdzić w zakładce "uP". Jeżeli nadpisało stos ustawiasz wartości dla stosów na początku programu np.: [syntax=basic4gl]$hwstack = 32 $swstack = 16 $framesize = 32 [/syntax]

    Mikrokontrolery AVR   18 Lut 2012 12:18 Odpowiedzi: 6    Wyświetleń: 2408
  • Jak uniknąć nadpisywania danych z DS18B20 w BASCOM przy przerwie w transmisji?

    Nie znam bascoma, ale po tym co piszesz problem masz natury błędnego podejścia. Jak zabierzesz jeden czujnik to oczywiste jest, że urządzenie przy 1wire search zwróci czujniki w innej kolej kolejności. Np jak zabrałeś czujnik zwracany jako pierwszy (z "najmniejszym" numer seryjnym) to drugi czujnik stanie się pierwszym. Masz 2 wyjścia: - zapmiętać numery...

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3663
  • [ATTINY2313] [ATTINY2313][BASCOM] Jak pobrać tekst z LCD po naciśnięciu przycisku?

    Nie wiem czy o to Ci chodzi ale jeśli piszesz zmienną "const hasło = 1234" to nie zapomnij że to jest stała i nie można jej nadpisywać

    Mikrokontrolery AVR   29 Gru 2011 18:03 Odpowiedzi: 10    Wyświetleń: 2047
  • [Bascom]Odczytywanie danych z pamięci eeprom procesora

    Niestety ten kod powyżej nadpisuje freq_0 zawsze jest ostatnia zapisana

    Mikrokontrolery AVR   20 Lip 2013 06:39 Odpowiedzi: 26    Wyświetleń: 4281
  • RC5 Bascom 2051: Problemy z odbiorem sygnału na wolniejszym kwarcu

    Użyj tej dyrektywy. Ona nadpisuje ustawienia w konfiguracji kompilatora.

    Mikrokontrolery   19 Lip 2005 14:27 Odpowiedzi: 9    Wyświetleń: 2531
  • [BASCOM] Czy zmienne typu Overlay w EEPROM działają w BASCOM? Jak to zrobić?

    No właśnie jeśli w programie przed pętlą główną nadam wartości zmiennym w eeprom np. zm_eeprom = "jakis tekst" to po resecie program wystartuje od nowa i zapisze z powrotem wartości początkowe w programie do eeprom ? W takim przypadku, po każdym resecie zmienna będzie nadpisywać nową ( taką samą ) zawartością. Jeżeli przewidujesz 1 reset co kilka dni,...

    Mikrokontrolery AVR   21 Lis 2009 18:09 Odpowiedzi: 5    Wyświetleń: 2348
  • Atmega128 + BASCOM: Znikające fonty przy 60% zajętości flash - co robić?

    A problemem nie jest przypadkiem nie tyle pamięć flash (bo tu BASCOM nie powinien dopuścić do nadpisania jakichś sektorów FLASH'a) co pamięć RAM? Czy przypadkiem stos i inne funkcje nie kolidują ze zmiennymi globalnymi i dlatego wszystko się sypie, bo nadpisuje się RAM?

    Mikrokontrolery AVR   09 Lip 2012 13:06 Odpowiedzi: 5    Wyświetleń: 1274
  • Bascom x51 - usuwanie zbędnych zer i kreski na LCD przy zmianie liczby

    zera zostaja bo ich nie kasujesz wcesniej tylko nadpisujesz. powyzej 99 liczba zajmuje 3 pozycje ponizej 100 juz tylko 2. jezeli nie usuniesz 3 to bedzie sie wyswietlac az nie nadpiszesz lub nie wyczyscisz wyswietlacza. For I = Licz To 0 Step -1 Locate 1 , 4 lcd " " Locate 1 , 4 Lcd I Waitms 5 Next I wyswietla 3 spacje, dziala szybciej niz cls bo nie...

    Mikrokontrolery   13 Lis 2005 09:12 Odpowiedzi: 4    Wyświetleń: 1001
  • [BASCOM] Jak zrobić menu sterowane pilotem NEC w sterowniku?

    Pewnie niewiele pomogę ale zrób to na zasadzie nadpisywania ekranu. 1. Zrób ekran z opisami 2. wykryj przyciski pilota i przypisz flagi, np. góra, dol, lewo, prawo - zakładając, że przycisk włączony to 1 a wyłączony to 0 3. sprawdź flagi i gdy np. góra=1 to; powtórz punkt 1 ale już z innymi opisami. 4. Nie zerujesz zmiennej góra, zerowana jest dopiero...

    Mikrokontrolery AVR   02 Cze 2018 07:20 Odpowiedzi: 13    Wyświetleń: 1362
  • BASCOM - jak przerwać procedurę i wrócić do pętli DO...LOOP?

    I chyba po POPALL przydałby się jeszcze dwa POP-y dla zdjecia zbędnego już adresu powrotu, którego POPALL nie zdejmie. Tak może być?? dokładnie - jak tego nie zrobisz, to z każdym przerwaniem będzie Ci rósł stos o 2 bajty, aż zacznie Ci nadpisywać jakieś dane - wtedy program się "wysypie". Aha.. w sumie na cholerę mi adres powrotu jak i tak skakać...

    Mikrokontrolery   12 Sty 2006 08:47 Odpowiedzi: 16    Wyświetleń: 2778
  • [BASCOM] - AVR-DOS zapis do kolejnego wiersza w pliku CSV

    Witam, Jak można zapisać pewny ciąg danych w kolejnym wierszu w plik CSV ? [syntax=basic4gl] Print "Zapisuje do pliku csv" Ff = Freefile() Open "plik.csv" For Output As #ff 'zapisujemy zmienne Dim B As Integer , C As Word A = 10 B = 25 C = 1234 Write #ff , A , B , C Close #ff [/syntax] Jeżeli tak zapiszę to każdy następny jest nadpisywany

    Mikrokontrolery AVR   28 Sty 2015 15:07 Odpowiedzi: 3    Wyświetleń: 1035
  • [ATMega32][BASCOM/MCS] - Co poprawić w kodzie ?? Prośba do doświadczonych.

    Co do samego stylu ja dodam od siebie. 1. Odświeżanie danych na LCD - nie rób ciągle Cls, Cursor Off Noblink. Ta druga instrukcja tylko na początku programu, a zamiast kasować danych i wyświetlać od nowa, zrób to za pomocą funkcji Locate i nadpisywania odpowiednich miejsc. 2. Konfiguracja pinu sterującego przekaźnikiem na początek programu. 3. Waitms...

    Mikrokontrolery AVR   14 Lut 2013 13:33 Odpowiedzi: 3    Wyświetleń: 1476
  • [BASCOM] Jak zrealizować różne interwały pomiarów dla DS18B20 i napięcia?

    Aby ci nie mrygał wyświetlacz nie robisz cls tylko możesz nadpisywać teksty np. [syntax=vb] lcd "Slowo1" lcd "slowo "[/syntax] zamiast [syntax=vb]cls lcd "Slowo1" cls lcd "Slowo"[/syntax] a tu masz fragment z trybami menu [syntax=vb]If Trybprzycisk = 0 And Trybpomocnicza1 = 1 Then Incr Tryb Trybpomocnicza1 = 0 End If If Trybprzycisk = 1 Then Trybpomocnicza1...

    Mikrokontrolery AVR   04 Maj 2011 15:53 Odpowiedzi: 29    Wyświetleń: 2984
  • Jak przewijać tekst w jednej linii na wyświetlaczu 16x2 w Bascom?

    Ja nie znam BASCOM'a... Zapisujesz górną linię... Zapisujesz dolną linię... Przesuwasz okno w jakąś stronę... Zapisujesz dolną linię...(jak trzeba obie naraz to górną nadpisujesz przesuniętą, czyli spacja z przodu lub tyłu). Ja tego lepiej nie zobrazuje ...

    Mikrokontrolery   27 Sty 2008 22:24 Odpowiedzi: 7    Wyświetleń: 1909
  • Jak obsłużyć 3 czujniki DS18B20 w Bascom na Atmega8? Szukam działającego kodu.

    DS-ów już działa, ale nie wiem jak dodać trzeciego. Przy sprawdzaniu ID 3 czujnika jest ono takie same jak ID 2, tak to próbowałem odczytać: Dsid1(1) = 1wsearchfirst() Do Dsid2(1) = 1wsearchnext() 'nadpisuje ID2 , ID3 Loop Until Err = 1 Do Dsid3(1) = 1wsearchnext() Loop Until Err = 1 Ja zaryzykuję stwierdzenie...

    Mikrokontrolery   04 Maj 2007 12:45 Odpowiedzi: 5    Wyświetleń: 3620
  • Migający znak na LCD w menu - Bascom, Atmega 8, jak to zrobić?

    No wlasnie mi tez przyszedl w miedzyczasie taki pomysl do glowy zeby nadpisywac obszar instrukcja locate. Narazie wlasnie z tym kombinuje

    Mikrokontrolery   10 Wrz 2006 12:08 Odpowiedzi: 5    Wyświetleń: 1448
  • [Bascom][Atmega8] Termostat do wytrawiarki - Krzaki na LCD i Reset.

    Oczywiście że "krzaki" na wyświetlaczu mogą być spowodowane plątaniną kabelków, nie do końca dobrym stykiem itp... Nawet zakłócenia EMC mogą je wywoływać. Nie analizowałem Twojego kodu, bo Bascomem nie zajmuję się już od lat, ale może po prostu powinieneś odświeżać częściej LCD nadpisując całe jego pole spacjami...

    Mikrokontrolery Początkujący   21 Sie 2012 11:26 Odpowiedzi: 7    Wyświetleń: 2520
  • [Atmega32][Bascom] Eeprom - co robię źle w odczycie/zapisie?

    Nie inicjalizujesz wartości Start_h_1 i Start_m_1. Po prostu wartości minut nadpisują godziny i czytasz dwa razy tą samą komórkę zawierającą minuty.

    Mikrokontrolery   16 Wrz 2008 08:40 Odpowiedzi: 1    Wyświetleń: 1313
  • UART/BASCOM - Jak połączyć dwa mikrokontrolery za pomocą UART?

    A jak to ma działać na ciąg ? jak zmienna Uart jest nadpisywana za każdym razem nowym znakiem ? Musisz budować ciąg dodając znak po znaku do zmiennej tekstowej.

    Mikrokontrolery AVR   09 Kwi 2011 16:40 Odpowiedzi: 36    Wyświetleń: 8421
  • [Atmega32][bascom] pamięć SPI 95320 jak zapisać ? Dwa procki !

    Dzięki za wszelkie pomysły. Immo udało się wyłączyć i zaprogramować tak by się nie nadpisywało, więc układ z drugim procesorem okazał się bez sensu. Temat zamykam. Dziękuję za pomoc.

    Mikrokontrolery AVR   01 Lut 2012 22:38 Odpowiedzi: 6    Wyświetleń: 2066
  • Resetowanie programu przy użyciu funkcji potęgowania w Bascom AVR

    wygląda to tak jakby nadpisywał dane na wierzchu stosu i po zakończeniu procedury wykonywał skok w niewłaściwe miejsce. Jak to można sprawdzić w praktyce?

    Mikrokontrolery   03 Maj 2008 12:20 Odpowiedzi: 8    Wyświetleń: 1370
  • [Bascom] [Bascom][ATmega8] Nieprawidłowe odczyty z EEPROM po kilkunastu restartach

    Witam. Poradziłem sobie z tym problemem... była to głupota :) mianowicie wystarczyło ustawić odpowiednio w fusach BODa. Jestem początkującymi nie wiedziałem o tym... ale dzięki za pomoc Do kolegi Jarka: takich rzeczy nie robiłem, że wczytywałem a zaraz wyłączałem, domyśliłem się, że gdy spada na procku napięcie poniżej 2,5V to się dzieją dziwne rzeczy...

    Mikrokontrolery AVR   14 Sie 2010 22:49 Odpowiedzi: 3    Wyświetleń: 2111
  • [at8] [at8][bascom] Sprawdzenie kodu: konfiguracja LCD i PWM w AVR

    To akurat nie wina BASCOMa. Masz zmienne na 3 znaki podczas gdy potrzebujesz na 4: Volt = Fusing(v , "#.$$") Czyli znak, kropka (czyli też znak) i dwa znaki. Razem 4 znaki. Winą BASCOMa mogło być dopiero to że zmienne String wpływały na działanie przycisków. Ale jednak tak nie było. Teraz to przeanalizowałem i to jednak nie to. Przyciski...

    Mikrokontrolery AVR   28 Lis 2010 15:13 Odpowiedzi: 4    Wyświetleń: 1511
  • Atmga8 Bascom - LCD tekst przeskakuje do drugiej linijki.

    Witam. Robię mini komputer pokładowy. Funkcje to pomiar poziomu paliwa, temperatury w i na zewnątrz, i napięcia aku. Na razie mam paliwo i jedną temperaturę. Poziom paliwa symuluje na razie potencjometrem. Do pewnego poziomu fajnie wypełnia mi kolejne kwadraty, jednak gdy zapełnię pierwszą linię, i przekręcę jeszcze trochę potencjometr, to wypełnia...

    Mikrokontrolery Początkujący   23 Lis 2015 21:20 Odpowiedzi: 10    Wyświetleń: 1524
  • [Atmega8][Bascom] Sterownik pieca z podajnikiem szufladowym

    Sytuacja wywołana jest wadliwie napisanym programem. Zlikwiduj wszelkie GOTO bo uC skacze pomiędzy podprogramami jak szalony więc MUSI pójść w maliny. Zasada jest jedna - jeśli program wyskakuje z pętli głównej to musi do niej wrócić (może z podprogramu wyskoczyć do innego podprogramu ale ważne jest by wrócił tą samą drogą). Podprogramy muszą się kończyć...

    Mikrokontrolery AVR   27 Gru 2013 19:37 Odpowiedzi: 11    Wyświetleń: 6014
  • [Atmega32] [Atmega32][BASCOM] Programowanie zegarka PCF8583 z przyciskami na EvB

    Widzę że na początku miałeś sprawdzenie pinb.4 i pinb.7 a teraz napisałeś pinb.5. Sprawdź jeszcze czy jak nic nie wciskasz to napięcie na pinb.4 i pinb.7 jest równe zasilaniu. Może zostaw tylko obsługę przycisków i dokładaj kod po kawałku i sprawdzał po czym przestanie działać. Rozumiem że odczyt godziny działa prawidłowo tylko klawisze nie przynoszą...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 4047
  • Bascom AVR, ATtiny2313 8MHz – błąd kompilacji przy zapisie zmiennej do pliku

    Jeśli już ustalisz gdzie ten plik ma trafić , na jaki dysk to będziesz zapisywał tylko jedną daną w jednym miejscu. Przydało by się nadpisywać dane - czyli polecenie Append a nie Output. No i oczywiście pętelka do zapisu kolejnego rekordu. Ale najpierw trzeba wskazać miejsce gdzie ten plik ma trafiać.

    Mikrokontrolery   29 Lip 2006 18:34 Odpowiedzi: 4    Wyświetleń: 1551
  • [Bascom] Jak skonfigurować timer w Bascomie do wykrywania podwójnego naciśnięcia?

    Program będzie źle działał. Gdy przycisk będzie przyciśnięty dłużej niż 200 ms. Taki scenariusz: 1. Włączamy zasilanie. 2. Przyciskamy przycisk i trzymamy go. 3. Wyświetli się SUPER 4. A za około 200 ms EXTRA. 5. I trzymając dalej przycisk, będzie nadpisywany tekst EXTRA. 6. Po puszczeniu przycisku program nadal będzie w podprogramie "Dalej"

    Mikrokontrolery AVR   02 Sty 2011 11:59 Odpowiedzi: 16    Wyświetleń: 1741
  • [BASCOM-AVR] - Weryfikacja błędu przed zgłoszeniem.

    Funkcja ma taki format: Ilość_skopiowanych_bajtów = Memcopy (źródło, cel, ilość_bajtów) . W moim przykładzie dane są prawidłowo kopiowane, tylko informacja o ilości skopiowanych bajtów jest błędnie zapisywana do zmiennej lokalnej (nadpisuje inną zmienną). Jeżeli wartość ma być zwrócona do zmiennej globalnej, jest wszystko ok. Sprawdzałem już na dwóch...

    Mikrokontrolery AVR   02 Paź 2012 21:41 Odpowiedzi: 4    Wyświetleń: 1317
  • BASCOM i DS18B20 – jak odczytać temperaturę z wybranego sensora po ID?

    dzięki - jakoś przegapiłem i już miałem zapytać jak to jeszcze zapisać do EEPROM'a. jeszcze tylko jedno pytanie - w pdf-ie pisze , ze nie wolno nadpisywać bitów od 0 do 4 i 7. czy one są blokowane automatycznie, czy trzeba wpisać jedynki ( i 0 dla7.) do Configuration Register

    Mikrokontrolery   27 Lip 2006 17:53 Odpowiedzi: 11    Wyświetleń: 2441
  • Jak zdefiniować 18 polskich znaków na Atmelu LCD w Bascom?

    W wyświetlaczu LCD można zdefiniować do 8 znaków i nie zależy to od uC. Nie znaczy to jednak, że nie można w trakcie wykonywania programu zmieniać tych znaków tuż przed ich wyświetleniem. W tym przypadku należy najczęściej używane zdefiniować na stałe a kilka przygotowywać bezpośrednio przed ich użyciem, po czym definicję nadpisywać inną. Nie jest to...

    Mikrokontrolery   07 Sie 2006 17:51 Odpowiedzi: 6    Wyświetleń: 3618
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    Po co jest Waitms 200 przy nadawaniu? Nie masz odpowiedniej zwłoki przed zmianą wartości Nadawanie po wysłaniu ostatniego bajtu (Print nie czeka na zakończenie wysyłania). Zmienna do której odbierasz komendę jest też za krótka (brakuje miejsca na enter). Pewnie nadpisuje jakieś zmienne ale na tyle mało ważne że to jako tako jeszcze działa. Ale po 3...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14511
  • Atmega8 Bascom - Żarzące się czerwone diody w układzie 16 LED

    Nie wiem czy to jest powód, ale masz błędy w programie: Składnia: [syntax=basic4gl]Portb = &B00000010 Portb = &B00010000 [/syntax] Jest bez sensu, bo momentalnie nadpisujesz port nową wartością. Albo wywal pierwsze polecenie, albo daj: [syntax=basic4gl]Portb = &B00010010[/syntax] I tak samo w pozostałych miejscach, gdzie nie są rozdzielone instrukcją...

    Mikrokontrolery Początkujący   26 Sie 2013 09:03 Odpowiedzi: 28    Wyświetleń: 3471
  • [Bascom] RS485 zakłócenia odbioru podczas jednoczesnego nadawania.

    Można tylko strzelać. Obstawiam, że problemem jest niedostateczna ilość pamięci SRAM i nakładanie się zmiennych, które są nadpisywane. Śmieci na magistrali zapełniały ci cały bufor, normalna transmisja nie i dlatego nie obserwowałeś wtedy problemu. To tylko hipoteza, nie znam Bascoma więc ci nie poradzę jak ją sprawdzić, jeśli przejdziesz na C to będę...

    Mikrokontrolery AVR   11 Cze 2011 00:20 Odpowiedzi: 9    Wyświetleń: 3642
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    Nie znam się na bascomie, ale widze, że wartości odczytane z zegarka są przypisywane do zmiennych, które są argumentami funkcji. Jeśli argumenty przekazywane są przez wartość, to wtedy dane z zegarka zostaną wpisane do lokalnych kopii tych zmiennych, przy kończeniu funkcji zostaną utracone. Jak wygląda przekazywanie zmiennych przez referencję? Jest...

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1874
  • Bascom - jak zapamiętać wartości zmiennych tablicowych w mierniku napięcia?

    Twój problem polega na tym że źle używasz instrukcji Spiin , zaglądnij do helpa. Drugi argument instrukcji to ilość bajtów do odczytu, zmienna Ls_byte przy twoich obliczeniach może przyjąć wartość większą niż 2 i podczas odczytu nadpisujesz inne zmienne. Zamień: [syntax=basic4gl]Spiin Ms_byte , Ls_byte 'odczyt 2 bajtów[/syntax] na: [syntax=basic4gl]Spiin...

    Mikrokontrolery AVR   29 Gru 2012 19:04 Odpowiedzi: 3    Wyświetleń: 954
  • Jak zaimplementować funkcję __asm__ volatile (nop) w BASCOM dla S1D15710?

    Podpowiedz: zmienna mozemy przekazac do procedury / funkcji dwojako: byval i byref. W pierwszym przypadku tworzona jest zmienna tymczasowa - kopia przekazanej zmiennej i jej wartosc jest STALA przez caly czas wykonywania procedury/funkcji (chyba ze ta swiadomie ja zmieni). W drugim natomiast do procedury/funkcji przekazywany jest ADRES zmiennej w pamieci,...

    Mikrokontrolery AVR   16 Lut 2014 10:38 Odpowiedzi: 17    Wyświetleń: 3351
  • Jak najkrócej zapisać równanie A=A-B*C+D*C*C-E*C+F w Bascom?

    Spoko... wiem że można przed nawias wyciągnąć, ale wydawało mi się że nic nie uzyskam... późno było :). W pierwszej linijce nadpisujesz jednak zmienną D co w zależności od tego co autor ma zamiar z nią robić może mieć znaczenie.... Trzeba poczekać na wpis od autora pytania :)

    Mikrokontrolery AVR   09 Lip 2009 12:01 Odpowiedzi: 5    Wyświetleń: 1073
  • Tworzenie dynamicznych znaków na wyświetlaczu w Bascom - jak to zrobić?

    Witam serdecznie Problem polega na tym iż potrzebuje tworzyć dynamiczny znak tekstowy. Niestety polecenie Deflcdchar w swoich argumentach przyjmuje tylko elementy statyczne więc generowanie znaku w oparciu o tą funkcje odpada Wiem jednak że można te 8 znaków w wyświetlaczu nadpisywać w czasie pracy. Czy ktoś ma jakiś patent...? albo jakąś instrukcje...

    Mikrokontrolery   14 Kwi 2008 23:21 Odpowiedzi: 16    Wyświetleń: 3697
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    R,G i B się zmieniają i czasem mają mniej niż trzy znaki. Czyli jeśli poprzednio R miało 255 a za chwilę ma 30 to zobaczysz 305 :D Żeby się tego pozbyć musisz napisać [syntax=vbnet]Locate 2,1 : Lcd R; " " 'to wmontuje dwie spacje kóre będa czyścić po poprzednich wpisach[/syntax] Na dodatek te wyświetlenia nie są zależne od tego X czyli następują trzy...

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7218
  • [Atmega8][BASCOM] RC5 i temperatura w zegarze cyfrowym

    overlay - po prostu nadpisywanie zadeklarowanego miejsca w pamięci dla zmiennej masz powiedzmy: dim temp1 as word at &H60 dim temp2 as byte at &h61 overlay 1) word temp1 ma 2 bajty 2) bajt LSB temp1 będzie pod adresem &h60 3) bajt MSB temp1 będzie pod adresem &h61 4) temp2 ma tylko 1 bajt 5) adres &h60 i &H61 jest już zarezerwowany dla temp1 6) ZMUSZAM...

    Mikrokontrolery AVR   19 Lis 2011 23:38 Odpowiedzi: 7    Wyświetleń: 2367