Czy ja dobrze widzę - próbujesz nadpisać panelem stany wejść fizycznych sterownika ? Zamień w programie wejścia fizyczne Xn na Mn.
Masz dwie możliwości, możesz pobrać nowszą wersje BASCOM'a lub dopisać taką linie: [syntax=basic4gl]$lib "xmega.lib" : $external _xmegafix_clear : $external _xmegafix_rol_r1014[/syntax]
najprościej chyba użyć funkcji itoa [syntax=c]itoa(liczba_int, bufor*, podstawa) [/syntax] jako bufor podajesz tablice charów, podstawa mówi jaki format liczby chcesz wyświetlić. np 2, 10 ,16 p.s nie musisz inkludować plików *.c Starczy same nagłówki
Prościej, przeanalizuj sobie. Być może można wywalić jeszcze ten wskaźnik na tablice i bezpośrednio inkrementować adres w talicy, nie pamiętam już. [syntax=c]void NOKIA_digit(char xNOKIA,char yNOKIA, unsigned int dig) // dig = 6 { NOKIA_Chr(xNOKIA,yNOKIA,('0'+dig); } // Funkcja odpowiedzialna za wyswietlanie liczb z zakresu int (−32 768 —...
Post wyżej napisałem jak ma wyglądać wyświetlanie tekstu. Wstaw tą linię tam gdzie umieściłeś komentarz "Tu wstawiam..." :) ps. Pisałem z pamięci i zamiast Seq(1) = Text powinno być Seq(1) = Tekst czyli zapisanie aktualnej wartości po przesunięciu.
Jest to domyślna "rozdzielczość" dla funkcji Serial.print(). Jeżeli chcesz więcej liczb po przecinku, to należy podać ile ich ma być np.[syntax=c] Serial.println(times, 6);[/syntax][url=https://www.arduino.cc/...
Samo wejście i wyjście z przerwania nie kasuje sprzętowo flagi w typie Ex. Skasuj flagę przerwania "ręcznie" w przerwaniu i daj znać jak taka akcja się skończyła :D
Witam i przechodzę do rzeczy.Na 1-szy ogień idzie ten kawałek kodu: 'wpisywanie pewnych wartosci ... G = 272 Liczba = 30 Liczba = Hexval(liczba) G = Hexval(g) Kombinacja = 1 Czas = 1000 ... I jakież to wartości ,zawierają zmienne :?: Ano takie: Liczba=238 :?: G=3793(0x0ED1) :!: Czas=1000(0x03E8) Ok. ... Writeeeprom Czas , Liczba Writeeeprom...
Kompiluje się bez tego $lib "mcsbyte.lib"
Bo go nie znajdzesz. Biblioteka obslugi lcd dostarcza Ci wszystkie potrzebne narzędzia :) Musisz sobie dolinkować sprintf-a (wielki) albo itoa albo napisać swoje procedury konwersji wartości na string.
Oj tam! Jeśli chce na float, to niech robi. Ja nie neguję. :) Dałem sobie chwilkę i przejrzałem Twój kod. Nic dziwnego, że masz kaszanę, skoro używasz do wyświetlenia tekstu z RAM procedury czytającej teksty z Flash. :) W procedurze LCD_WRITE_TXT zmień linię[syntax=c]mark = pgm_read_byte(&text[turn++]);[/synta... = text[turn++];[/syntax]...
A w kodzie masz Rs=Es
A co jest złego w odmierzaniu czasu i obsłudze wyświetlaczy w jednym przerwaniu? O ile nie masz typowego zegara RTC (na kwarcu 32768Hz), to właśnie ten sposób jest najlepszy. Zmiany wymaga natomiast Twoje podejście do tej kwestii. Program powyżej jest lekko chaotyczny. Nie rozumiem dlaczego sekundy potrafisz liczyć w 1 zmiennej, a do minut już potrzebujesz...
jeśli nasz zmienną typu integer to zmienne obliczjące cyfry też zmień na integer
Pomnóż przez 2, zaokrąglij do wartości całkowitych, podziel przez 2, i wyświetl z rozdzielczością do 1 miejsca po przecinku.
[url=http://www.dimmension3.spine.pl/mod... Zobacz tutorial na mojej stronie, wyjaśnione jest krok po kroku, jest gotowy projekt do ściągnięcia. Jeśli marzy Ci się coś bardziej wymyślnego to CEGUI - można robić naprawdę rozbudowane systemy GUI z fajnymi efektami.
Nie da się w przypadku printa w serialu. Albo musisz wpisywać w kolejnych printach : [syntax=c] Serial.print("btn_start/column = "); Serial.println(column); [/syntax] albo np. tak : [syntax=c] String tekst = "btn_start/column = " + String(column); Serial.println(tekst); [/syntax] Pozdr
Jeśli funkcja LCD_WriteText oczekuje jednego argumentu o typie char, to nie możesz w żaden sposób jej podać kilku argumentów. Można za to ją np. wywołać kilka razy z różnym argumentem, lub napisać własną funkcję, która robi to co potrzebujesz.
W ustawieniach STM Studio możesz skonfigurować zapis rejestrowanych danych do pliku. https://obrazki.elektroda.pl/4894653000_... Kopiuj, wklej i masz wykres w Excelu.
Może kolega nie zna podstawowych zależności tabeli ASCII. Do każdej cyfry dodaj 48 i wyświetli się poprawnie ta o którą chodzi. 0 + 48 = 48 i właśnie 48 oznacza zero. Są też ścisłe zależności pomiędzy dużymi i małymi literami.
To jak ma być wprowadzany tekst, pojedyncze znaki bez przerwy jednym ciągiem, czy jak? Z tego co napisano w zadaniu ma być jedno z: Dodano po 2 (at)-psiak- wykładowca mówił, żeby nie używać na razie vectora, chyba, że ktoś go już zna. No to, [url=https://pl.wikipedia.org/wiki/Kurdy... przeczytaj jedną stronę i go poznaj: http://www.cplusplus.com/reference/vecto...
Waż Waszmość słowa. Nie twierdze, że nie każdy może programować ale jak już chce naprawdę to robić to niech włoży w to trochę wysiłku i nie zaśmieca for podstawymi pytaniami, na które można znaleźć odpowiedzi w wielu książkach, czasopismach, dokumentacjach czy nawet na innych grupach dyskusyjnych. Zauważ, że jest masa ludzi, którzy stwierdzili, że napiszą...
Witam, Do poprawnego wyświetlania zmiennej typu Timer najlepiej użyć skalowania Tag-a i wtedy będziemy mieli czas w sekundach, a nie w ms. Pozdrawiam.
Przykład pokazałeś sam. Popatrz, w jaki sposób Twój program wyświetla wartość zmiennej nap i tak samo wyświetlaj wartości dwóch pozostałych zmiennych - minnap i maxnap.
Te warunki są bez sendu w ogóle. logiczne na pewno działają. wystarczy jak napiszesz if ($i == 2) echo "dwa"; if ($i == 3) echo "trzy"; == jest "ostrym" warunkiem. Zadziała tylko w przypadku rózwności. poeksperymentuj troche. Wstaw sobie wyświetlanie zmiennych abyś wiedział co się dzieje. Przed zliczaniem ilości wierszy zainicjalizuj zmienną wartością...
Zgaduję, że błąd jest w BCD2Dec. Sama nazwa tej procedury już sugeruje błąd, ale może się mylę - w końcu jej nie pokazałeś. Ni epokazałeś też LCD_Send,a podobno błąd jest w wyświetlaniu. Bez deklaracji tych procedur trudno coś stwierdzić. Wątpię też, czy istnieje potrzeba deklarowania zmiennych time_xxx jako volatile. Co to jest ten "zegar słowowy"?
Jeśli liczba sztuk będzie wzrastać to OK, ale przy przejściu ze 100 na 99 wyświetli 199. Może rezultat = FORMAT( zmienna , "maska" ) pomoże!
Witam. Co mi przyszło do głowy: Dim N As Single , Temp As Single , Temp2 As Byte Temp2 = Tcnt0 Temp = Temp2 N = Temp / 36 N = N * 60 Cls Lcd "V=" ; Fusing(N , "#.##") Nie można przepisać bezpośrednio wartości rejestru Tcnt0 do zmiennej typu Single , ale można do Byte , a tą do Single i wtedy podzielić. Chyba o to Ci chodziło?...
poczytaj CONFIG CLOCK. Tworzy ona specjalne zmienne w systemie, którymi możesz dowolnie operować. Między innymi tworzona jest zmienna STRING o nazwie TIME$, w której przechowywany jest aktualny czas w postaci tekstowej, co możesz wyświetlić na LCD. Wygoda tego polega na tym, że zmienna TIME$ jest automatycznie aktualizowana gdy zmienisz zmienne przechowujące...
Załadunek modelu następuje automatycznie jeśli dany model istnieje, a view->render($name) odpowiada za require 'view/'.$name.'.php'; Kontroler test.php: [syntax=php]<?php class Test extends Controller { function __construct() { parent::__construct(); } function index() { $this->model->jakastresc('1z1'); $this->view->render('test/index');...
Że się szukać nie chce, może nie wiesz, że jest wyszukiwarka, ale że się nawet nie spojrzy na tematy na stronie głównej to już kompletnie nie rozumiem. Podobne pytanie było zadane: [url=http://www.elektroda.pl/rtvforum/to... zmiennej na LCD. Rozumiem, że jesteś tu nowy, ale czy nowego, czy starego obowiązują te same zasady, a...
Witam wszystkich, chciałem wyświetlić kilka zmiennych float, int na monitorze VGA przesłanych przez i2c z jednej atmegi 328 do drugiej która obsługuje monitor VGA . Przeglądałem przykładowe kody z bibliotek vga, vgax, vgaxua i myślę że poradziłbym sobie z jedną zmienną nie wiem jak to zrobić z kilkoma zmiennymi, żeby ich przesyłać i poszczególne żeby...
E, coś mi tu nie gra... A jak do tej zmiennej przypisujesz wartość i jak ją później wyświetlasz?? Jesteś pewien, że nie przypisujesz do niej takiego ciągu znaków jak podałeś? Taki prosty kod: [syntax=php]<?php $int = 72; echo $int; ?>[/syntax] wyświetla zwykłą liczbę, bez żadnego typu.
ok spoko..juz sobie poradzilem, przez wywolywanie funkcji ktora by tą zmienną wyświetlała..:)
%d służy do wyświetlania zmiennych typu całkowitego (integer). Masz kawałek działającego kodu: int main(int argc, char *argv[]){ float a1; FILE *fp; fp=fopen("Uklad_Rownan.txt"... printf("Wprowadz a1: "); scanf("%f",&a1); fprintf(fp,"%5.2f",a1)...
Jak powinna wyglądać reakcja takiego wyświetlacza na podłączenie zasilania i kręcenie potencjometrem od kontrastu? Powinien coś wyświetlać?
hej mam taki problem a dodam jeszcze ze programuje '51 w asemblerze i teraz do setna naciskam przycisk i zwieksza mi sie zawartosc jakiegos rejestru i chce na bierzaco wyswietlac na LCD zawartosc tego rejestru np wcisna raz przycisk i na wyswietlaczu pojawi mi sie 1 wcisne np kolejne 25 razy i na LCD pojawi mi sie 26 i wlasnie w tym problem jak to najlatwiej...
Ilość znaków w wierszu nie ma znaczenia na końcu masz przecinek więc traktuj to jak kolejne wartości wysyłane do lcd . 240*64 =15360 tyle pixeli (punktów ma wyświetlacz) 120*128 to dokładnie tyle samo w czym masz problem ? To jest kawałek pamięci flash o długości 1920 bajtów czyli 15360/8 nie musi być formatowany ma mieć tylko 1920 bajtów wysyłanych...
Witam Chciałbym się dowiedzieć w jaki sposób mogę wyświetlić zmienną i na wyświetlaczu. Chodzi o to, że jak napiszę np coś takiego for (i=0, i>100, i++) { WriteText(i); } To żeby wyświetlały mi się po kolei cyfry od 1 do 100 a nie znaki ASCII Lub żebym mógł pisać podobnie jak w BASCOMie MSC-51 tzn. LCD "Zmienna i wynosi" ; i Dodam, że do obsługi LCD...
użyj do obsługi odczytu temperatury z DS timer0 ;) dzieki czemu nie bedziesz musiał zatrzymywać całego programu
dziękuję tyle chciałem usłyszeć zamykam temat
Witam. To z dodatkowymi cyferkami można zreazlizować w taki sposób, że wyświela się liczbę w zależności od jej wartości np. if $zmienna<10 then Locate 1,1 'tu definiujesz początek miejsca na wyswietlaczu gdzie chcesz by pojawil sie ten tekst LCD " ";$zmienna;"*C" 'dwie spacje w cudzyslowiu elseif $zmienna >9 and $zmienna <99...
Tak. Dopisz wyświetlanie aktualnych wartości zmiennych w pętli żeby dowiedzieć się na czym dokładnie twój program się wiesza.
Czy w swoim programie stosujesz komendę LCD w składni podanej niżej ? LCD "tekst" ; zmienna1 ; zmienna2 Najlepiej będzie jeśli podasz kod źródłowy swojego programu oraz numer wersji BASCOMa AVR. I jeszcze jedno, możesz spróbować zrobić to w taki sposób: LCD "tekst"+STR(zmienna1)+STR(zmienna2) z tym, że w tym przypadku zmienna1 i zmienna2 muszą być zmiennymi...
Dzieki wszystkim,poradziłem już sobie.
Uruchomilem wyświetlacz lcd 2x16. Wyswietlam znaki bez problemu lecz nie wiem jak wyświetlić zmienną. Znalazlem procedurę do wyświetlania znaków. Programuje w C za pomocą WinAVR, zalanczam znalezioną procedurę: /***************************************... Title: HD44780U LCD library Author: Peter Fleury <pfleury(at)gmx.ch>...
Użyj funkcji Scaling Values: FC105 ze standardowej biblioteki, z zakładki TI-S7 Converting Blocks. We wbudowanej pomocy znajdziesz opis jak działa i ogólnie takie takie. Na WinCCFlex, jeśli masz panel połączony ze sterownikiem w jednym projekcie, to po prostu tworzysz pole do wyświetlania, a zmienną można wyklikać z dowolnego miejsca w PLC.
Witam Po pierwsze (nie związane z pytaniem, ale też ważne) - apostrofy i cudzysłowy. Kod PHP zawarty w cudzysłowach zostanie zinterpretowany przez parser, np. $qwe = 123; echo "$qwe"; // zwróci 123 a nie $qwe Po drugie (i to jest do tematu) - w okolicy zmiennej zaznaczonej na czerwono masz błąd logiczny - wartosc to zmienna JS a nie PHP, więc...
Może jakiś schemat i kod programu ?
Bardzo proszę o pomoc w ożenku gotowego firmware z wyświetlaczem Nextion. O ile z samym wyświetlaczem już sobie jako tako radzę, to mam problem aby zrozumieć jad popisać wyświetlanie zmiennych, które są wysyłane ze sterownika (firmware Arduino). Firmware znajduje się pod tym linkiem --> https://github.com/mkovero/7226ctrl W zakładce ui.cpp znajdują...
DBEdit.Enabled = False; "Wyłącza" element, nie można w nim nic wpisać ręcznie, nie miga też kursor. Jeśli chcemy z powrotem uaktywnić daną kontrolkę ustawiamy Enabled na True;
Witam, czasem warto zacząć od początku, bez omijania tych oczywistych oczywistości. Przykład: Ale ja to wiem od dawna🙈🙈 problem w tym że jak przełączam między ekranami przyciskiem to wyświetla się liczba stała a gdy znowu przycisne to liczba się aktualizuje a ja chce aby zmienna się wyświetlala ,, ruchoma,,. le tam nie ma słowa o tym...
Zastosuj: itoa ((x), txt,10) - do wyświetlania zmiennych int ltoa ((x), txt,10) - do wyświetlania zmiennych long
Bo znak 0 to znak końca linii. 0 wyświetlane jako chr zostanie potraktowane jako znak o kodzie 0 a więc pójdzie do wyświetlacza. 0 "wyświetlane" jako String jest widziane jako znacznik końca textu a więc ten text nawet nie trafi do LCD. Jednym słowem LCD nawet by to wyświetlił, ale BASCOM kompiluje program tak żeby nie przepuszczał zera.
Na forum jest wiele tematów, np. dzisiaj omawiany: http://www.elektroda.pl/rtvforum/topic23...
...Czemu to nie działa? Ponieważ źle zbudowałeś program. Jeżeli jakiś warunek If nie jest spełniony, to program "przeskakuje" do pozycji End If . Ponieważ u Ciebie obydwa końce warunków If , są poza pętlą Do...Loop , to przy nie spełnionych warunkach If , program leci w przysłowiowe krzaki, tudzież w nicość :D Czy zdajesz sobie sprawę, że umieszczenie...
pgm_read_byte
Problem rozwiązałem dużo wcześniej ... a teraz znalazłem czas żeby wyjaśnić. Oczywiście problem tkwił w programie. W etykiecie "posow" w pętli za każdym razem wyświetlam zmienne "I" oraz "X" - zmiana stanu portu B.0 ograniczona była czasem wyświetlania zmiennych na LCD.
co mnie interesuje wyświetlanie zmiennych, zapalanie pikseli itp., na stronie są jakieś sterowniki , owszem działają ale czy nie można zastosować innych do ILI9486 ?
Pytanie do bardziej doświadczonych: W jaki sposób najoptymalniej wyświetlać wartości zmiennych na LCD? Czy przy wyświetlaniu zmiennej o wartości (0, 1000) trzeba stosować if.. then..elseif..elseif....else ?
nie lepiej zamiast tego "goto" dać zapętlany kod do tego while? ad2. While(1); samo w sobie jest pętlą nieskończonąi pustą dlatego jak program dojdzie do tego miejsca to tak jakby wykonuje nic az sie procek nie spali :P Jednak do tej pętli mozesz sobie coś wrzucić (jak zrobiłem poniżej) i wtedy mkontroler będzie to wykonywał. To co jest przed tą pętlą...
Witam. Proszę o pomoc w napisaniu programu w Visual Basic który będzie wczytywał dane z pliku txt a dokładnie wszystkie dane z kolumny( Velocity [m/s]) i je kolejno ładował jedna po drugiej i wyświetlał najlepiej w jednej zmiennej. Z góry dziękuję za pomoc. W zalączniku plik txt.
Już sprawdziłem i działa. A jak wyświetlać zmienne cyfrowe?
Chodzi mi o wyświetlanie zmiennych z plc, tak aby były one odswiezane powiedzmy co 1sek. Nie chce tego robic w taki sposób jak zaprezentowal ktoś wyżej tj. poprzez odswiezanie całej strony. Chciałbym aby dane zmienne wyświetlane na stronie odświezaly się 'w tle'
Najprościej w przykładzie: <? // przykłady wyświetlania zmiennych id i pol echo("Funkcja wyświetlania zmiennych. Zmienna id =".$id."tu inny tekst<br>"); echo("Zmienna pol = ".$_POST['pol']."tu mozna pisac dalej<br>"); print("Druga funkcja wuswietlania. Zmienna pol=...
Nie testowałem tego ale założenie jest proste. Podczas ładowania strony otwierasz sesjie (za pomocą session_start()). Potem sprawdzasz czy dana zmienna (np. $i) istnieje za pomocą funkcji [url=http://algorytmy.pl/doc/php/functio... Jeśli funkcja issset zwróci wartość False wyświetlasz pasek i tworzysz w sesji zmienną $i. Jeśli isset...
Dzieki za poprawki ale to sa błędy chyba nie wpływające na wyświetlanie zmiennej Frequency :).
Źle podchodzisz do problemu - zmienna i (czyli numer wyświetlanej cyfry) powinna być zmienną globalną Zmienna "i" służy do wybierania który wyświetlacz ma być aktualnie włączony. Jeśli chodzi o zadeklarowanie tej zmiennej jako globalną to oczywiście masz rację.
No to możemy pobawić się we wróżkę - na razie wyświetlasz zmienną hits.
Ten Twój problem wynika ze źle napisanego kodu PHP. To, co dostajesz, to ostrzeżenia, nie są krytyczne dla działania aplikacji, ale warto je poprawić. W komunikatach masz podaną nazwę pliku oraz linijkę, gdzie jest błąd. Z tego co widzę to odwołujesz się do niezdefiniowanych zmiennych, których nazwy też masz podane. W tym kodzie z załącznika nie widać...
W jaki sposób powiela się piksele i czy wyświetlanie zmiennej 0-255 będzie proste?
A masz połącznie z PLC? Panel wyświetla zmienne, stany itp.?
Tzn, że miernik mierzy wartość True RMS a wyświetla wartość średnią z pomiaru zapewne na jakąś jednostke czasu. Np 1s. Sygnały zmienne są zazwyczaj tak szybko zmienne że wyświetlanie w czasie rzeczywistym byłoby nieodczytywalne. True RMS mówi tylko o tym, że nie jest to 'typowy' miernik na sinus, tylko inne sygnały również zmierzy prawidłowo. Tłumaczenie...
Jeśli tego faktycznie nie ma, to źle! Serwer używa widocznie starego PHP lub ktoś włączył rejestrowanie zmiennych - bardzo niebezpieczne rozwiązanie.
Nie da się, żebyś choć miał przyciski by ustawić, to można było by pokusić się o zmienną żeby dodawać i wyświetlać, ale nie masz jak tego ustawić. Wiec albo RTC albo dodanie przycisków w celu ustawienia. Od biedy nawet jeden by wystarczył
np. na voltomierz prądu zmiennego na wyświetlaczu cały czas zmieniają się jakieś wartości liczbowe, To wynika z dużej rezystancji wejściowej miernika, przewody robą za antenkę. Dostępny w sklepiku elektrody UT33D+ zachowuje się podobnie. Zwarcie sond pomiarowych powoduje wyświetlanie 0.
Obsługę przez HTML włącz/wyłącz ,wyświetlanie zmiennych itp.. :) W przykładzie jak zdjęciu w serwery na SD się nie planuje bawić.
Jaki O/S? Można wykorzystać polecenie ren , być może wyświetlanie zmiennych %date% %time% itd.
[syntax=php]$ra4=$$ra3;[/syntax]
No to chyba ten mój pomysł będzie najodpowiedniejszy, możesz zadać dowolną dokładność wyświetlania zmienną ilosc_elementów_paska.
Zmien const char* na PGM_P jak kolega Zumek napisal i po kłopocie. Wtedy przezucisz te zmienne z RAMu do Flasha.
A nie masz funkcji wyswietlającej liczbę ze zmiennej bez sprintf? Ewentualnie poczytaj o funkcji atoi Muszę poczytać więcej o wyświetlaniu zmiennej przez wyświetlacz w codevision.
Jeśli chcesz uzyskać efekt oscyloskopu to niestety nic z tego. Większość programów do wizualizacji pomiarów daje tylko możliwośc zapisu wyniku pomiaru w postaci graficznej lub cyfrowej. Można tylko zmieniać czas próbkowania pomiaru, a jest on ograniczony przez użyty w mierniku przetwornik A/D.
Podejrzewam, że najprościej będzie zedytować pliki zainstalowanego obecnie stylu i po prostu usunąć wyświetlanie zmiennej z tego miejsca. Niestety nie napiszę dokładnie jak to zrobić gdyż nie dysponuję obecnie plikami źródłowymi.
Jeżeli zmienna "deszcz" jest typu float, to: - jej wartość całkowita X równa jest [syntax=c]X = int(deszcz)[/syntax] - jej część ułamkową można będzie wyświetlić osobno również jako liczbę całkowitą Y (dwie cyfry): [syntax=c]Y = int((deszcz - X) *100)[/syntax] gdzie X jest wcześniej wyliczoną wartością całkowitą zmiennej "deszcz".
A masz tak, że podczas ustawienia mig A=000 dopiero podczas spawania wyświetla zmienne wartości? Mam ten sam model i też mnie zastanawia ćzemu na MMA można ustawić na wyświetlaczu Prąd spawania (A) w zakresie od 20 do 250, a na MIG juz nie, a Napięcie (V) na MIG też pokazuje mi na wyświetlaczu minusowe wartości i w zakresie jak pamietam od -11 do -27...
Też może być niewidoczna, bo kompilator mógł ją zoptymalizować. Poza tym AVR Studio też nie jest doskonałe i czasami ma kłopoty z wyświetlaniem zmiennych. Stąd też możesz spróbować debugować z -O0 lub tymczasowo badaną zmienną zapisać jako volatile.
Nie zepsułes. Polecam raczej podejscie - z doły do góry: Eliminuj problemy od najprostszych a potem przechodz do bardziej zlożonych. Masz wyswietlacz - momzesz debugowac do woli (wyświetlać zmienne, warości rejestrów itp.
Z miganiem lcd nie ma żadnych sztuczek. Chodzi o to aby nie czyścić w kółko całego wyświetlacza i znowu coś wyświetlać, bo to powoduje miganie tego co wyświetlasz. Robi się po prostu tak: locate 1,1 lcd "to wyswietlam" Locate powoduje że zawsze wyświetlasz od pozycji 1,1. Można to nazwać nadpisywaniem. Przy różnej długości zmiennej do wyświetlania,...
Dziękuję bardzo. Wyświetlanie zmiennej w okienku informacyjnym (MessageBox) mnie zmyliło. Po podstawieniu wartości do zmiennej Sc w bloku WM_COMMAND następuje wyjście z funkcji i ponowne wejście, żeby wykonać blok WM_PAINT na skutek wywołania UpdateWindow. Wszystkie zmienne są inicjowane od nowa zgodnie z deklaracją od początku funkcji. Teraz już chyba...
Mam małe pytanie jak przekształcić wyświetlanie zmiennej rzeczywistej w Javascript zawsze z pięcioma miejscami po przecinku. teraz skrypt działa tak : wartość zmiennej : 123.13400 wyświetlana : 123.134 Automatyczne sobie obcina zera. document.write(zmienna_rzeczywista... :)
Dzięki za pomoc jak na razie czyta mi 40 zmiennych za pomocą programu Modbus Poll. Kiedy wpiszę większa ilość do wyświetlania zmiennych program wywala błąd. Czy wiecie może co może być przyczyną? I czy mogę prosić o poradę jak stworzyć taki program podobny do Modbus Poll który dodatkowo zapisywałby mi dane do pliku np co 2 minuty ?
Eh, a napisz coś takiego: [syntax=basic4gl] dim pwm_var as byte [/syntax] Tam gdzie deklarujesz resztę zmiennych, następnie przy wyświetlaniu: [syntax=basic4gl] pwm_var=cool1 lcd "Obroty"; str(pwm_var)[/syntax]
Tomq podpowiem Ci, że nie mając debuggera możesz sobie znacząco zabawę z uP ułatwić robiąc "debug" przy użyciu np. wyświetlacza albo uart. Po prostu wyświetlasz sobie wartość zmiennej jaka Cię interesuje i porównujesz jej wartość z założeniami działania danego fragmentu kodu. I przede wszystkim staraj się ZAWSZE doprowadzać do tego, aby po kompilacji...
Może miał ktoś okazję w prakrtyce sprawdzić lub może jest ktoś pewien iż jest możliwość wyświetlania multipleksowego czterech powiedzmy pakietów po trzy cyfry każdy? Czyli wyświetlamy zmienną A trzycyfrową na pakiecie pierwszym, zmienną B na pakiecie drugim itd. Zmienne mają różne wartości. Dziękuję za podpowiedź.
Nie musi być to coś super prostego, nie będę wyświetlał za dużo. Parę zmiennych i kilka wyrazów. Problem z Arduino polega na tym, żeosoby używające go niczego się nie uczą. Nie wiedzą jak działa I2C bo załatwia to "magiczna" biblioteka itd itd. Później to podejście się nie sprawdza - trzeba się uczyć. To co znalazłeś jeszcze trzeba połączyć z I2C.
Witam. Z niewiadomych(niestety) przyczyn wyświetlacz ruszył i od tej pory działa cały czas,inicjuje się bez problemu.Zauważyłem przy okazji że jeśli wyświetlam zmienną której wartość zmieniana jest w przerwaniu to lcd migocze,musiałem dać instrukcję opóźnienia w procedurze wyświetlania,natomiast gdy wartość tej zmiennej przepiszę w procedurze wyświetlania...
Witam Oststnio zacząłem bawić się wyświetlaczem graficznym. Wiem jak w nim wyświetlać tekst, zmienne, obrazki. Natomiast nie wiem jak zrobić np stopień Celcjusza pisząc program w Bascom avr. Czy też trzeba go zrobić jako oddzielny obrazek? Trochę byłoby to bez sensu, ale może się mylę
udaje mi sie zmienna temp odzyskać z programu i wyświetlić ją na wyświetlaczu lcd niestety nie wiem jak uzyskać nastepną.Chodzi mi mianowicie o coś takiego: 1)uzyskujemy zmienna nazwijmy ją A1 i wyświetlamy na lcd 2)po wyświetleniu zmiennej potwierdzamy ją klawiszem także z tej klawiatury 3)program przechodzi wtedy do odbioru zmiennej A2 4)wyświetla...
Program działa ale nie do końca dobrze ponieważ na lcd zamiast pojawić się wartości odebranej (222) pojawia sie w 1 sek odcinkach czasu najpierw 1(wartość zmiennej którą wysyłam na początku) potem pojawia się 22 i na końcu dopiero 222 która się już nie zmienia. No to wszystko jest zgodne z programem. Masz tam przecież właśnie wyświetlanie zmiennej...
bascom wyświetlanie zmiennych bascom zmiennych przekazywanie zmiennych
chiński zamiennik przetwornica tablet wgrywać android ikony pulpitu
pioneer gniazda wyjściowe iveco dayli
Ftd2xx USB – optymalne ustawienia pakietu i Latency Timer dla minimalnej latencji FT232R, FT232H Antena Televes DAT BOSS Mix LR do DVB-T2 Olsztyn – odbiór 31 km, drzewa i las, UHF+VHF, filtr LTE