Zainstaluj darmowa wersje http://www.tracker-software.com/product/... po zainstalowaniu w podgladzie pliku bedzie podana liczba stron. Nie jest to dokladnie to o co Ci chodzilo ale nie wiem jak mozna to inaczej wyswietlic "darmowo".
Hey. Zrob tak: Pierwszy sposób: #include <stdlib.h> .... float Wynik = 1.123; .... dtostrf(tmp,6,3,pomiar); //zamiana float na string wypiszNaLCD(pomiar); // twoja funkcja wypisująca ciąg znaków Drugi sposób (użycie printf-a): W pliku Makefile dodajesz: # If this is left blank, then it will use the Standard printf version. #PRINTF_LIB...
Przeczytaj w pomocy do IO serwera, ale pewnie wystarczy dodać " S" do Item.
Witam Najprościej zamienić na format binarny i dopiero przypisać do TextBox'a. TextBox1.Text = binarna Pozdrawiam Jarek
Hej, Edytor jest. Chyba najlepszy z możliwych. Nazywa się TeX (wymawia się tech). To jest prawy skrajny klawisz nad okienkiem edycji odpowiedzi. \sqrt{\frac{a^{n}}{b^{-n}}} [tex]\sqrt{\frac{a^... \bigint_{0}^{1.4}\sin xdx [tex]\bigint_{0}^{...
Integer to liczby całkowite. Możesz je przechowywać w takiej zmiennej ale mnożona przez 1000 lub wyswietlać mnożoną przez 0.0001 (cztery znaki po przecinku ). Lub wybierz Currency lub Single i użyj funkcji Format. (jezeli to Visual Basic). pozdr
Ja zrobilem tak: licz = 789 Setki = Licz / 100 Temp = Licz Mod 100 Dziesiatki = Temp / 10 Jednosci = Temp Mod 10 Reset Wysw3 Liczba = Lookup(jednosci , Znaki) Waitms 3 Set Wysw3 Reset Wysw2 Liczba = Lookup(dziesiatki , Znaki) Waitms 3 Set Wysw2 Reset Wysw1 Liczba = Lookup(setki , Znaki) Waitms 3 Set Wysw1 i dziala bez problemu
tak plus do jednej nozki a minusem po koleji az cos sie zaswieci nie zapominaj o wpieciu rezystora w szereg jak kolega wyzej napisal bo zniszczysz jeden segment i wyswietlacz juz nie bedzie rowno swiecil lub calkiem przepalisz na pewno jest to wyswietlacz o wspolnej anodzie
To jest formatowanie liczb rzeczywistych (innych zapewne tez). Ma wyswietlic liczbe (2 liczby znaczace przed przecinkiem i 2 liczby znaczace po przecinku). Tylko tyle pamietam. Jesli usuniesz to formatowanie bedzie wyswietla cala liczbe rzeczywista.
Mikrokontroler możesz taktować jako bardzo złożony, cyfrowy (choć i to nie jest regułą) układ scalony, który wykonuje taką funkcję jaką mu zaprogramujesz. Podobnie jak komputer wykonuje jakiś program, tak mikrokontroler postępuje według wpisanego przez użytkownika programu. Najważniejsze części mikrokontolera to centralna jednoska obliczeniowa (CPU)...
Ale my nawet nie wiemy, że autor używa gcc, aTy tu mnie newlib'em po głowie ;-) http://home.comcast.net/~derelict/files/... Albert
Przecież masz napisane powyżej [url=http://pl.wikipedia.org/wiki/Bash#P... wzorca - na Wikipedii - 6 to [url=http://pl.wikipedia.org/wiki/Deskry... pliku (nie używa się 0,1,2 bo to standardowe wejście/wyjście/error) pozdrawiam stygma
witam, z całą pewnością łatwiej będzie włożyć w układ procesor i napisać prosty program. W EDK możesz cały taki projekt z microBlazem wyklikać. Osobiście polecam zainteresowanie się darmowym picoBlazem, który możesz wykorzystać w swoim projekcie. Nie potrzebujesz komercyjnych produktów typu EDK a wystarczy darmowy ISE. Co do błędów EDK-> pomoc techniczna...
Ale zdarzenie miałeś przypisać do wyboru pozycji z listy. A dlaczego Ci się zdaje ? własność SelectedIndex jest typu wyliczeniowego liczbowego, a więc jak chcesz coś innego wpisywać, aniżeli liczby? To co wpisałeś w listboxa to pozycje w liście, które indeksowane są od wartości 0, a zaznaczenie elementu powoduje przypisanie wartości jego indeksu do...
pomnoz przez 1000 i juz masz 3 miejsca po przecinku - proste. unsigned int a=4321,b=1234,wynik; wynik=((long)a*1000)/b; w wyniku otrzymasz 3501, a wynik ktory cie interesuje to 3.501. jesli chcesz ladne zaokraglanie do najblizszej wartosci to: wynik=((long)a*1000+b/2)/b; i juz otrzymasz 3502. 4\/3!!
Jak możesz podrzucić gotowca i się nie zorientuje, ale wątpię zabierz przykład z lekcji 6 przykład 3 (wyświetlacz 7-segmentowy przeglądanie wyświetlacza). O ile się nie mylę (nie umie programować mikrokontrolerów) wystarczy zmienić stałe używane na początku na takie które tobie odpowiadają (z jednym odstępem)
Witaj. Określ może najpierw jak chcesz wprowadzać liczby zakresu oraz na jakiej bazie danych chcesz dokonywać porównań (tabela, kolumna, wiersz). Myślę, że tak jak kolega wcześniej podpowiedział będzie to "tasiemiec" chyba, że pokusisz się o VBA. Podaj jakiś przykład źródła danych i oczekiwanych rezultatów, będzie łatwiej coś doradzić.
Witaj podpowiem Ci tylko jak obejść floata dwoma np. intami. W prockach powołanie floata dużo flasha kosztuje i może czasem warto go zastąpić. Niestety są niektóre obliczenia że musisz skorzystać z floata czy double ale to inna bajka. Robisz tak w przypadku 12,36 który był wynikiem działania jakiegoś dzielenia dajmy na to powołujesz 2 zmienne uint calkowite...
Tak . Rozumiem ,że używasz portu P1 i P2 Można to skrócić. MOV P1, #00h MOV P2, #00h ... MOV P1, #00111111b ... nie musisz korzystać z akumulatora jako rejestru przejściowego. Pomiędzy poszczególnymi wysłaniami danej na port musisz dać jakiś warunek np. jnb P0.0, aby zatrzymać program w pętli i obejrzeć efekt na wyświetlaczu 100ms to krótki czas ;)...
Podmień pętlę switch i powiedz jakie wyniki: switch (PINB) { case 0: PORTD |= 0x00; break; case 1: PORTD |= 0x01; break; case 2: PORTD |= 0x02; break; case 4: PORTD |= 0x03; break; case 8: PORTD |= 0x04; break; case 16: PORTD |= 0x05; break; case 32: PORTD |= 0x06; break; case 64: PORTD |= 0x07; break; case...
zmienna = BIN( liczba ) gdzie: zmiennazmienna tekstowa, w której znajdzie się liczba zapisana w formacie binarnym, liczbaliczba poddana konwersji, może być stałą lub zmienną typu Integer, Word, Long czy Byte.
Witam, Nie znam tego kodu w całości z tego co widzę to tak; 0111 bin to to samo co 7 dec. Cyfra 7 to tak naprawdę adres komórki w której znajduje się sekwencja bitów odpowiadająca za takie ustawienie pinów procesora aby wyświetlał cyfrę 7. Wydając polecenie wyświetlenia liczby X dajemy rozkaz wyświetlenia na wyświetlaczu zawartości F lash z komórki...
Witam ! Ilość miejsc po przecinku ustalasz w definicji Tag’u na zakładce General na samym dole (decimal places)
..a kodu nie ma, bo właśnie zaczynam jego pisanie... No to cegiełka ode mnie :P Dim Liczba As Byte Dim Sdj As Byte Config Portb = &HFF Config Portc = &H0F Liczba = 234 '... Sdj = Liczba Mod 100 Portb = Makebcd(sdj) Sdj = Liczba / 100 Portc = Portc And &HF0 Portc = Portc Or Sdj '... Zakładam , że na DIS3 wyświetlane będą setki ;) Piotrek
Nie wiem, nie znam się w ogóle na visual basic ale to mi przypomina sortowanie bąbelkowe. wpisz w google visual basic sortowanie bąbelkowe może cos znajdziesz. na mój rozum to powinno być na poczatku: For k = 0 To 3 For i = 0 To 3 If tablica(i ) > tablica(i+1) Then temp = tablica(i) tablica(i) = tablica(i +1)...
Zrozumiałem ;) Właśnie do tego służy funkcja printf o której napisałem. Trzeba określić format na float i precyzję na jedną liczbę. Na stronie manuala funkcji printf jest link do sprintf gdzie formatowanie jest dokładnie opisane. Pozdrawiam, Krzysztof.
nie, wyświetlać wyświela napisy ----> LCDText("0123456789abcdefghij"); działa tylko jak wyswietlic liczbę int k=1234 bo "0123456789abcdefghij" to string
Zmieniłem drugą pętlę: [syntax=c]for(i=0;i<=n;i++){ printf("%d ",tab[i]); }[/syntax] No ale gdzie leży ten błąd w pierwszej? Tak wygląda program główny: [syntax=c]int main() { int n; printf("Do ilu wyswietlic liczby pierwsze? "); scanf("&d",&n); pierwsze(n); }[/syntax]
Przy pierwszym naciśnięciu uruchomić Timer np. na dwie sekundy. Jeśli w tym czasie odbierzesz drugi znak, to zmienna=2*10+5. Jeśli nie to zmienna=2.
Witam. Na poczatek dodam ze przeszukalem forum i nie znalazlem konlretnej odpowiedzi jak to zrobic. Wlasnei robie taki sterownik ktory bedzie pobieral temperature z kilku czujnikow, rejestrowal ja z czasem wystapienia i wyswietlal aktualna temp na wyswietlaczu. Problem polega na tym ze nie weim jak wyswietlic liczbe tylu int lub char na wyswietlaczu....
Tam gdzie masz 32-bit Signed powinieneś móc wybrać Real albo Float, bo zamierzasz wyświetlić liczbę zmiennoprzecinkową. Bez skalowania. Aby wyświetlić Temperatura jadalnia VD509
juz dziala :-) ale musialem troche policzyc i zrobic mala modyfikacje w twoim kodzie nie bylo zmiany kierunkowosci portu (DDRx) dodalem i dziala :-) Ale niestety znowu mam maly problem z printf nie potrafie wyswietlic liczby float robie tak -> float t; printf ("Temp=%f",t); moze posiadasz jaks biblioteke do UART-a bo ta co mam jest jakas dziwna ?? Pozdrawiam...
Kliknij na Funkcje, następnie Funkcje zaawansowane Wartość Raw i ustaw na Dec i będziesz miał wyświetloną liczbę niestabilnych sektorów oczekujących na remapowanie.
Cześć. Użyj funkcji prinf i odpowiednich przełączników. Przykład z http://www.cplusplus.com/reference/cstdi... : printf ("floats: %4.2f %+.0e %E \n", 3.1416, 3.1416, 3.1416); W twoim przypadku: [syntax=c]printf ("moja liczba = %f" , liczba);[/syntax] Albo zapis do buforu: [syntax=c]sprintf (bufor, "moja liczba = %f" , liczba);[/syntax]
Jeśli chcesz wyświetlić liczbę binarną w formacie bcd to musisz zmienić ów format (google - bin2bcd) lub zwyczajnie zrobić zmienna/10 i zmienna%10 by uzyskać starszą lub młodszą cyfrę (co jest mało optymalne).
zle mnie zrozumiales. chodzi o to, aby naprzemian zapalal cyfre na dwoch roznych wyswietlaczach tak, aby bylo zludzenie iz pala sie oba naraz. to co ty napisales, powoduje, ze wyswietlacz zerowy (pierwszy z prawej) pali sie przez chwile, natomiast pierwszy gasnie bardzo szybko i zamiast wyswietlic np 12 mruga jedynka a dwojka sie pali sama
Smtp to port. To co przed dwukropkiem - nazwa hosta albo adres IP. Jeżeli system rozpoznaje port (pop3, smtp, http) to wyświeta jego nazwę. Jeżeli nie zna jakiegoś portu - wyświetli liczbę.
Witam. Mam takie zadanie wyswietlic 5 liczb i wygasić te liczby na około 8 sekund a potem znow zeby sie wyswietlily te liczby na te 8 sekund i tak w kółko. Udało mi sie wyświetlić te liczby jednak nie wiem jak je wygasić oto kod: SEG_ON EQU P1.6 JEDEN EQU 006H DWA EQU 05BH TRZY EQU 04FH CZTERY EQU 066H PIEC EQU 06DH SZESC EQU 07DH SIEDEM EQU 007H OSIEM...
Zobacz tutaj http://www.elektroda.pl/rtvforum/viewtop... pozdr.
#include <iostream> using namespace std; bool ma_parzyste_cyfry(int inLiczba) { bool status = true; int temp; while (inLiczba != 0) { temp = inLiczba % 10; inLiczba /= 10; if ((temp % 2) == 1) { status = false; } } return status; } int main (int argc, char const** argv) {...
Cześć, Piszę teraz program, ale zapętliłem się na próbie wykorzystania fprint której jeszcze nie stosowałem. Mam takie coś: [syntax=c]sprintf((char*)tab, "ADC: %u_%f\r\n",ADC[0], (3.3 * ADC[0])/4096.0 );[/syntax]Dlaczego nie wyświetla mi drugiej liczby? Możliwe, że podaje niewłaściwe %f bo powinno być inaczej, ale jeszcze tego nie ogarnąłem :) Pozdrawiam.
Wykorzystanie allegro API to dobry pomysł. Co do technologii to wybierz coś co znasz. Ja bym to pewnie robił w WinForms w C#, bo w tym byłoby mi najszybciej. Timer odpytujący API co x sekund i wrzucający pobrane informacje na formatkę - dość łatwy temat.
Lcd Fusing(zmienna , "#.&&&") masz trzy miejsca po przecinku, bez zaokraglania. -- pzdr, DAMDAM
Dodaj jeszcze jedną zmienną, która będzie przechowywała indeks największej liczby (powiedzmy "int indexNajwiekszej;") . W instrukcji warunkowej, pod tym, jak podstawiasz "najwieksza=liczba;" zapisz do tej nowej zmiennej "indexNajwiekszej = i;". Potem możesz sobie wyświetlić co tam będziesz chciał.
Witam. Szukałem i nigdzie nie znalazłem jak zadeklarować zmienną o wartości 21.290000. Korzystam z książki Stephena Prata "Język C. Szkoła programowania". Znajduje się tam ćwiczenie o treści: "Napisz program, który pobiera liczbę zmiennoprzecinkową i wyświetla ją najpierw w postaci ułamka dziesiętnego,a potem w notacji wykładniczej. Zastosuj następujący...
Spox. Użyłem manipulatorów Dzięki
Ano właśnie to też jest wyznacznik - na 90s2313 to już wogóle... format już próbowałem i nie pasuje mi ze względu na to, że musi być do tego string, a nie np. long. Pozostanę jednak przy ifach...
Chyba jednak nie ta instrukcja. Dzięki formatowi mogę uzyskać to że nie będzie przesuwało napisu Cool1 = Cool * 0.1953125 Cool2 = Fusing(cool1 , "#.#") Cool2 = Format(cool2 , " ") Tak masz rację, na symulatorze nie działa. Przy aliasach chyba jest błąd, dwa razy przypisy do tych samych pinów. [syntax=basic4gl]Ac Alias Pinb.0 Ss Alias Pind.7 Sg Alias...
Uzyj liczby typu long int, funkcji sprintf() i po sprawie. sprintf(buffer, "%ld", long_number); lcdxy(1,4); write_text(buffer); Oczywiscie buffer musi byc zdeklarowany odpowiednio duzy. BF
Witam forumowiczow, wie ktoś może jak zamienić typ uint8 na char, w celu wyświetlenia danej liczby na LCD ? Kod C, pod procek 8051. mam liczbę "static uint8 liczba[wielkosc];" definiuje jako np: " liczba[7]=0x95" chce ja potem wyswietlic na LCD
Witam. Mam problem z wyświetleniem floatów na wyświetlaczu lcd, kod wygląda następująco: [syntax=c]ADCSRA |= (1<<ADSC) | (1<<ADIF); while(! ( ADCSRA&(1<<ADIF))); temperatura = ADC; temp=(float)temperatura*0.1445; temperatura_d= (int)stopnie; temperatura_p= (stopnie-temperatura_d)*10; temp=(int)(stopnie + 0.5); sprintf(buf,"temp:...
hmm, no jako że się jeszcze na tyle nie znam to myślałem, że zrobię tak: procek liczy ile ma źródeł sygnału (powiedzmy, że pin1 i pin2) i odpowiednio do uzyskanego wyniku (czyli w tym wypadku 2) wysyła taki sygnał, aby na wyświetlaczu pokazała się ta liczba (czyli 2). - dobrze to rozumiem? zastanawiam się też nad taką rzeczą - [url=http://www.atmel.com/dyn/resources/...
Znalazłem takie coś oparte o TM1638 i tak samo nazywającą się bibliotekę. Byłem przekonany że szukasz coś na system o małych zasobach, coś co można zrobić "gołym" C. I ten MAX akurat jest w takich sytuacjach wygodny. No ale jak to ma być Arduino to luzik. Faktycznie daje szerszy wybór jak chodzi o typ kontrolera i zapewnia biblioteki. Jedynie ten wyświetlacz...
no fajnie- rozumiem. mogę jeszcze prosic o jakie kolwiek wskazówki na temat tego dzielenia. do czego te dwu bajtowe liczby "wkałdać"? (o takiej pojemności to znam tylko DPTR). Cholera, chyba mnie dobrze nie zrozumiesz, jak jesteś łaskaw to pomyśl jak wyświetlic zawartosć całego licznika. bo ja zbytnio koncepcji nie mam. Myślałem żeby z kopiować młodszą...
Dzień dobry Mam mały kłopot od czego zacząć otóż mam taki kod [syntax=java] public class Rozk100 { public static void main(String[] args) { int[] tab0 = { 10,30,50,70,90,100,115,120,140,150,160,1... }; int min=tab0[0]; int max=tab0[tab0.length-1]; int ze0 = 0; int godz = 0; String wyn; String min0; int a, b, c=0; for (b = 0; b<tab0.length;...
Napis ma być wyświetlany na sześciu siedmiosegmentowych wyświetlaczach w emulatorze DSM51, program napisany jest w Keil'u i aktualnie wyświetla same zera. Jak zmieniam jedną wartość w tym nawiasie {0x3F,0x06,0x3F,0x06,0x3F,0x06} to na wyświetlaczu zmienia się kilka i nie mogę "trafić" w odpowiedni kod.
trochę nie na temat ale może Ci się przydać:) http://forum.idg.pl/lofiversion/index.ph... natomiast edycji dokonujesz za pomocą zapytań sql insert i update. w praktyce oznacza to najpierw select, formatowanie danych i ich wyświetlenie. Potem edycja i insert/update pól zmienionych.
Bitsum, chyba tak się nazywa ten bloczek. Liczy aktywne bity w słowie.
Witam, zaczynam swoją przygodę z Arduino i programowaniem, zrobiłem kilka prostych przykładów z forbota, jednak chcę zrobić coś "swojego". Na płytce stykowej mam wyświetlacz 7 segmentowy oraz klawiaturę membranową. Przejrzałem kilka tematów o wyświetlaczu i kilka o klawiaturze, ale nie do końca chce mi wypalić mix obu programów. Chciałbym najzwyczajniej...
Chodzi Ci o zliczanie wystąpień? [syntax=bash]C:\>tasklist /fi "NAZWA_OBRAZU eq svchost.exe" | find /c "svchost" 7[/syntax]
Tu masz procedurki. pp10,pp11,pp12,pp13 deklaracja pinów szyny danych RSLCD PIN RS W LCD ENABLE PIN E ALCDR CBI RSLCD LD R0,R16 ALCDCBI PP10 JNB R0,0 SBI PP10 CBI PP11 JNB R0,1 SBI PP11 CBI PP12 JNB R0,2 SBI PP12 CBI PP13 JNB R0,3 SBI PP13 INCLUDE LCD20 LD R8,Y+KY JB R8,1 JR W41 SBI ENABLE1 CALL ALRET CALL ALRET CBI ENABLE1 JB R8,2 JR DELAY W41SBI ENABLE...
Witam, zwracam się z prośbą odpowiedzenia na moje pytanie: $crystal.... . . . . . . Tabela: Data 192 , 249 , 164 , 176 , 153 , 146 , 130 , 248 , 128 , 144 jak mogę wywołać na wyświetlaczu 7 segmentowym liczbę "1"? Wpadłem na pewien pomysł: jeśli cały wyświetlacz podłącze do portu (b) to czy jeśli napisze taką komendę: Portb = Lookup(1 , Tabela) to czy...
Wiem że już za późno (obrona była wczoraj) ale zaciekawił mnie temat. Popróbowałem troszeczkę i stwierdziłem że można do tekstu wstawić gotowy znak w indeksie (wstaw symbol). Niestety standardowe czcionki zawarte w windzie mają "w sobie" tylko liczbowe "indeksy" od 0 do 3. Może ktoś zna czcionkę (ttf) gdzie by było więcej gotowych indeksów. Wtedy stosując...
Pewnie w rejestrze, pytanie tylko czy wyświetlanie tych informacji zostało przewidziane w XP....
Programu nie znalazłem, ale znalazłem sposób. Włącz GIMP-a. Załaduj ten obrazek. Jeżeli nie jest dwubitowy, to go przekształć do takiego (prawy klik: Obraz -> Tryb -> Indeksowany -> 2 bity). Potem wybierz "Zaznaczanie obszarów według koloru" (Shift + O). Ustaw próg na 0,0, poodznaczaj wszelkie wygładzania, zaokrąglania itp. kliknij gdzieś w czarnego...
Ja się tam na BASCOMie nie znam, ale ten program to wyglada mi na generator liczb pseudolosowych ;) Weź się skup i zastanów co chcesz uzyskać. Kompletnie nie rozumiem, co Ty robisz z tym T. Co to ma reprezentować? Podpowiem, że jeżeli chcesz wyświetlić liczbę X z zakresu 0..99 na swoim wyświetlaczu, to byłoby to chyba coś takiego (zakładając, że wyświetlacz...
Mierzę na 2mA (oczywiście na prąd stały) Wyświetlacz może wyświetlić największą liczbę 1.999mA. 6uA to 0.3% zakresy pomiarowego. Ten multimetr ma dokładność bliżej 5% więc prawie 20x więcej.
Licznik stron- wyłącz drukarkę- trzymając wciśnięty przycisk RECOVER włącz drukarkę trzymaj aż ukaże się napis SERWIS wciśnij klawisz MENU i wyświetli się liczba stron.
No właśnie myślę... Fusing wymaga przynajmniej jednego znaku "#" lub "&" po kropce, więc zawsze wyświetli tam przynajmniej jedno zero... A może by tak za pomocą STR() zamienić Single na tekst i poeksperymentować z instrukcją Format() ? Można też inaczej, np: IF INT(N) = N Then Liczba jest całkowita i wyświetl bez formatowania Else Liczba ułamkowa...
Brakuje pętli nieskończonej na końcu programu. Wyświetlenie liczby 00-99 nie jest tak proste jak myślisz. Po pierwsze musisz ograniczyć sekundy do 99, po drugie rozbić sekundy na cyfry i po trzecie wyświetlić (co też nie zmieści się w jednej linijce kodu). Aby obsłużyć wyświetlacz musisz się dowiedzieć jak jest dołączony do procesora. Zacznij od prostego...
Probuje stworzyć wyswietlacz 7-segmentowy, jednakże nie potrafie się z nim uporac. Sworzylam tablice dwuwymiarowe. Program wyswietla po jednej cyfrze najlepiej gdyby wyswietlal wpisany ciag jakiś liczb. Może ma ktoś jakiś pomysl. [syntax=c]#include <stdio.h> #include <stdlib.h> #include <conio.h> #define MAX 50 /* run this program...
Witam. Od niedawna uczę się programować w Bascomie. Czy mógłby mi ktoś prosto wytłumaczyć w jaki sposób wyświetlić liczbę na wyświetlaczu 7-segmentowym LED? Wyświetlacz jest podłączony do układu 74LS247, a układ ten do ATMega8 do portu B 0, 1, 2 i 3. Jeśli to możliwe to prosze o pokazanie mi kodu takiego programu. Z góry dziękuję za pomoc.
narzędzia->opcje->dokładność jak wyświetlono
d to tablica liczb, a do wyświetlenia potrzebny jest tekst. Błąd polega na niezgodności typów - musisz dokonać konwersji liczby na tekst (inttostr).
Niestety nadal jest błąd, zawsze gdy wartość po przecinku będzie zero coś, będzie wyświetlało źle np. 1.03 jako 1.3, 2.07 jako 2,7, więc nie sprawdzają się te reguły do końca. Musisz sprawdzać, czy liczba całkowita reprezentująca część ułamkową jest większa niż 9 - jeżeli tak, to cyfrę "0" powinieneś dodać (wyświetlić) przed właściwą liczbą, która...
Rozkaz MOV R0,#11H zmieniam na MOV R0,#10H ;to jest adres gdzie zaczynają sie dane z których należy wybrać największą W R1 jest wartość 10 mówiąca o ilości bajtów do sprawdzenia W R2 jest początkowa najmniejsza wstepnie ustawiona wartość do porównywania I teraz od XYZ: MOV A,(at)R0 ;pobieram do akumulatora kolejną wartość z RAM-u do porównania na wielkość...
udało mi się napisać program w którym miałem problem z tym wyświetlaniem na 7-segmentowym. tylko jest jeszcze mały problem. powiedzmy ze za pomocą klawiatury podaje liczbe 123. natomiast na wyświetlaczu wyświetla mi się tylko cyfra 1. cyfry 2 i 3 szybko "przelatują". podaje napisany kod programu: SEG_ON EQU P1.6 DISPLAY EQU 30H ;kody cyfr Zero EQU 03Fh...
Nie wiem po co tobie te delay. Przecież mówisz w tym miejscu programowi zatrzymaj się na 200ms . W tym czasie program nie robi NIC . Natomiast dodawanie wyniku np. do komponentu Memo brzmi Memo1.Lines.Add := IntToStr (x) a o resztę marwi się program. Czyli można by napisać następująco: Procedure xxx var x : integer; begin Memo1.Lines.Clear; // czyścimy...
jak odczytac liczby szesnastkowe (hex ) z klawiatury i wyswietlic wynik musze napisac programi ktory bedzie np. dadawał liczby szesnastkowe licz:string Readln(licz1) ; Readln(licz2); wynik :=licz1+licz2 Oczywiscie taki program nie bedzie dzialal ..wiec prosze o pomoc
WITAM wie ktoś moze jak zrobic zeby w moim programie swiecenie kolejnych znaków odbywało sie jedno po drugim a nie jak w moim przypadku z opóznienieniem mój projekt: [syntax=x86asm]LCALL START ORG 100H START: LCALL START2 //pętla główna programu (zapętlenie działania) SJMP START START2: MOV 00111111B,#03FH ;0 //wyświetlenie liczby 0 z opóznieniem 0.5s...
ftoa
Funkcja ta zwraca stringa, a ty potrzebujesz liczby
Czy dobzre rozumiem ze taki napisany program + uklad max232 do konwersji napiec + emulator terminala np bascomowy i powinno dzialac ?? Tzn wyswietlic napis a potem liczby od zera w gore co sekunde ? A co z ustawieniami terminala ?? parzystosc, bity stopu ??
ODp2: Zeby wyswietlic folat na LCD musisz uzyc funkcji printf lub dtostrf ( polecam ta druga bo zajmuje znacznie mniej pamieci ) . Itoa i ltoa konwertuja tylko liczby staloprzecinkowe. Funkci dtostrf szukaj w stdlib.h w katalogu WinAVR, jest tam opisana. ODP1: Jak masz zadeklarowana zmienna p_gora_1?? Jesli nie float to zadeklaruj ja jako float, albo...
A w miejscu, które podkreśliłem czerwoną linią masz wyświetlone jakieś liczby?? PS Najważniejsi są seedowie - pełni udostępniający http://obrazki.elektroda.net/89_11692522...
... co do przycisku B , mysle iz licznik nie powinien liczyc w tle po nacisnieciu przycisku, tylko po prostu przerwac liczenie, powinna się wyswietlic jakas losowa liczba, po kolejnym nacisnieciu powinny się pojawiac jakies losowo wybrane liczby , do kolejnego nacisniecia przycisku B, kiedy to liczba jaka jest w danym momencie wyswietlana pozostanie...
Najpierw zmierz prąd silnika. Musisz mieć jak kolega wyużej pisał 4 diody o prądzie większym niż prąd silnika i wstaw je w szereg za włącznikiem. Anodami do włącznika. Z tego miejsca będziesz miał wyjścia ABCD do dekodera 4543. Poczytaj ten temat a na pewno przybliży Cię do celu. http://www.elektroda.pl/rtvforum/topic16... oraz http://www.elektroda.pl/rtvforum/topic13...
potrzebuje dwa proste zadania, jedno to - orzel reszka, wpisujemy jakas liczbe np5 i on nam losowo pisze ze za 5 razem wylosowal reszke wpisujemy ponowien jaks liczbe i on nam wyswietla co wtedy wypadlo czy orzel czy reszka i problem w tym ze on ma to robic losowo czyli nie np na sztywno ze jak bedzie 5 to orzel jak 6 reszka itp... - przydzielanie pamieci,...
Witam, mam mały problem, czy mógłby ktoś mi pomóc napisać prosty kalkulator na atmega 128 w VMLab-ie - liczbę zadajemy z DIP-swicha - przyciski kolejno – PG2 wyświetli wartość, PD4 wyświetli liczbę pomnożoną przez 15, wyświetli liczbę podzielona przez 7 , wyświetli liczbę mniejszą o 13 od zadanej. Z góry dziękuje za pomoc
Niestety ,bezpośrednio nie można. Pośrednio - (w zależnosci od wielkości liczby) Rozbić REAL na dwie liczby (przed i po przecinku)np.INTEGER i wyświetlić te dwie liczby przedzielajac przecinkiem. W twoim przypadku, jeśli możesz, to wprowadź mniejszą jednostkę (zamiast mm - µm) a potem w programie podziel przez 1000.
Witam ponownie. Po zgłoszeniu do serwisu Vaillant w Warszawie otrzymałem odpowiedź, że serwis gwarantuje poprawne działanie kotła, a wskazania w kodach diagnozy są dla serwisanta i odrzucili reklamację. Ciekawe, np. nowy samochód, nie działa wskaźnik paliwa lub obrotomierz, to wg. tego serwisu też samochód działa poprawnie i gwarancji brak. Wszystko...
Tu nie ma co wyświetlać - program jest totalnie skopany (szczególnie proc. losowanie ) - właściwie to prościej było by napisać od nowa. Siedzę w robocie i na więcej nie mam czasu !
Skąd masz aź taki zakres liczb? Najpierw wyświetl część całkowitą, potem kropkę a potem resztę (odejmij od liczby jej część całkowitą) pomnożoną przez 10mln (to już też jako liczbę całkowitą).
witam mam nastepujacy problem w bascom moze banalny ale nie moge go przesskoczyc:(brak logicznego myslenia) chodzi o pomiar temperatury na ds 18b20 przed wyswietleniem temperatury formatuje liczbe za pomoca polecenia: Str_temp = Fusing(temp , "#.&") wiec z liczby np: 22.6255 zostaje mi 22.6 i moge to wyswietlic jest ok tylko liczba jest zapisana jako...
Gdy gałką dojdę do godziny 9 wyświetla się EF5 (bądź EFS) - ten sam kod się wyświetla, gdy użyję kombinacji przycisków, które według jednego z oglądających filmik na YT służy do wyświetlenia liczby przepracowanych godzin - czyli "godzina 3" + jednoczesne wciśnięcie dodatkowego prania oraz START/STOP przez kilka sekund.
Witam, chciałbym się dowiedzieć jaką wartość wysłać do wyświetlacza, aby wyświetlić konkretną liczbę / literę. Do tego celu używam: [syntax=c]WriteLCD(x, y);[/syntax] gdzie: x - numer komórki pod jakim zapisuje, y - wartość Wyświetlacz reaguje na moje polecenia.(gaśnie ekran, podświetlają się "losowe" pola) Magistrala adresowa: D0-D7. Nie wiem kompletnie...
Windows - najlepiej timera DOS - najlepiej komendy wstrzymującej działanie programu
zrobilem program zeby losowal 39 liczb losowych z 99, ktory ma pokazac je w jednej lini oddzielone spacja..... Jednak jest problem...... w jednej lini nie zmieszcza sie 39 liczb bo za malo miejsca.... zmieszcza sie tylko max 30 liczb..... co zrobic zeby wszystkie zmiescily sie w jednej lini albo przynajmniej byly w drugiej...
var a:byte; begin readln(a); a:=a+1; for a:=a to 100 do if a mod 2=0 then writeln(a,' '); end.
Cześć, nie wiem jaki to panel, ale zwykle na panelu wybierasz ile znaków ma mieć wyświetlana liczba, a do tego zwykle jest opcja ukrywania poprzedzających zer. Tzn. jeśli ustawisz, że liczba ma mieć np. 3 znaki i wybierzesz opcje ukrywania zer poprzedzających, a do wyświetlenia masz np. liczbę '20' to pokaże się ona jako 20, ale jeśli wyłączysz opcję...
element wyswietlic string liczbę liczbę portów
konwersja samochód elektryczny firma triak wyłączniku technics potencjometr balans
Napięcie sygnału wejściowego TPA3118D2: zakres i ustawienia Zaciski hamulcowe do Seata Leona 2 1.9 TDI: ATE, TRW, Brembo