Witam, Mam pytanie dotyczące tego kodu. Która linijka odpowiada za wyświetlanie liczb dziesiętnych ? Czy to, że na wyświetlaczu widoczna jest dziesiętna temperatura a nie ciąg znaków binarnych zawarte jest w programie czy budowie Arduino ? [syntax=csharp] #include <OneWire.h> #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3,...
Używasz na część ułamkową 4 cyfry, czyli wystarczy użyć 4 warunki dla każdego bitu, dodając do siebie te cyfry. int ulamek=0 if (bajt&1<<3) { ulamek=ulamek+5000 } if (bajt&1<<2) { ulamek=ulamek+2500 } if (bajt&1<<1) { ulamek=ulamek+1250 } if (bajt&1) {...
Jezeli ktos by mial cos podobnego to ja zrobilem cos takiego. Schemat mozna wrysowac do WorkBencha i sprawdzic jak dziala.
Mozna napisac sobie funkcje od tego, i wyswietlac 1 i 0. Algorytm zamiany liczby dziesietnej na binarna powinien byc znany kazdemu.
Witam Kontrolka którą zastosowałeś jest chyba do wyświetlania liczb rzeczywistych a ty chcesz binarną. Zmień kontrolkę i zobacz czy będzie działało. Pozdrawiam,
Witam Mozna by prosic o pomoc przy poprawieniu programu. Nie wiem czemu nie chce liczyc dla liczb ujemnych #include<stdio.h> #include<stdlib.h> void printbits(int x); main() { int x; printf("Podaj liczbe calkowita x: "); scanf("%i",&x); printbits(x); system("PAUSE");...
Mam nastepujący problem: pobieram dane z przetwornika w postaci 8 bitów . Chcę te osiem bitów w postaci dwójkowej wyświetlić na lcd ( nie wiem czemu ale polecenie "lcd" zawsze przekształca to na postać dziesietną) jednocześnie chcę korzystać z tych pobranych danych, tzn np. któryś bit wyzerować , inny ustawić, aby pozniej móc te dane odeslać spowrotem...
Witam,czy jest w vb coś takiego jak printbin? Jak wysłać na textbox liczbę w formie binarnej? np. 255 -> 11111111 ? Pozdrawiam.
W jednym bajcie przechowuję sobie jakąś liczbę. Jeżeli jest mniejsza od 10 to chciałbym wyświetlić 01, 02,..., 09 zamiast 1, 2, ..., 9. Czyli jak wyświetlić liczbę razem z zerami nieznaczącymi? Pozdrawiam
Mam licznik 8 bitowy, jak podać ten sygnał na wyświetlacz, aby wyświetlał on w kodzie 16 nastkowy. Czy najpierw muszę, zmienić kod binarny, na 16tkowy, a potem podać na koder który zamieni przekodowany sygnał i prześle go na wyświetlacz 7 segmentowy, czy jest jakaś inna metoda?
Witam serdecznie, jestem początkującym w programowaniu uC i przy pisaniu obsługi wyświetlacza LED doszedłem do problemu wyświetlania liczby niecałkowitej. Chciałbym wyświetlać liczbę z dokładnoscia do jednego miejsca po przecinku. Moje pytanie - jak znaleźć przecinek?(np. dla liczby 23,5)
Chciałbym odwrócić wartości tablicy, mianowicie program ma obliczać liczby dziesiętne na liczby binarne. Więc dziele każdą liczbę dziesiętną przez dwa i resztę z jej dzielenia z % 2, zapisuje jako element tablicy. Jednakże wynik binarny czyta się od drugiej strony, wiec chciałbym by program wyświetlał wartosci odwrotnie np tab Dodano po 54 #include<stdio.h>...
Hello! Chłopaki jakie mace sposoby na wyświetlanie liczb dwubajtowych w sposób dziesiętny (na LCDku)?. Mam tu na myśli asembler. Czy istnieje tylko sposób z sprawdzaniem która potęga jest ustawiona?. z liczbą 8 bitową nie mam problema. dziele ją przez 10 i wyświetlam resztę... i znowy dziele az do momentu jak mi sie liczby "skonczą" (sposób znany i...
Witam Procek atmega 16, przetwornik w trybie wej. różnicowych. Jak wiadomo wynik otrzymujemy w kodzie U2, jak to wyświetlic normalnie na LCD? tzn. te liczbe w kodzie U2 chce zamienić na bin, ilość bitów ta sama ale żeby to nie był kod U2, polaryzacja napięcia mnie też nie interesuje, może być wartość bezwzględna. Jest w bascom jakaś funkcja czy trzeba...
witam, jestem poczatkujacy w programowaniu w jezyku basic, ja wywolac liczbe dziesietna z 4 miejscami po przecinku? potrzebuje wykonac prosty calkulator z dzialaniem na liczbach rodzaju 0.0023 lub 1.0234 ( dodawanie lub odejmowanie ) gdy mam kod: Dim A As Integer A = 123.4567 Print Dec A na ekranie mam "123" gdy uzyje Print Float A na ekranie mam "123.000000"...
witam. Małe pytanko do programistów w bascomie. Mam zmienna typu byte wyświetlam ją na wyświetlaczu 16*2, wyświetla ona mi się w systemie dziesiętnym. a chciałbym ja wyświetlić binarnie albo szesnastkowo. Dim A as Byte Dim B As Byte Cls Lcd "A " ; A ' wyświetla się dziesiętnie a chcę binarnie Lowerline : Lcd "B " ; B jak to zrobić ? pozdrawiam.
Witam. Mam pytanie czy zna ktoś schemat układu który po naciśnięciu przycisku wyświetlał by losował liczbę i pokazywał ją na wyświetlaczu led. liczba ta powinna być zakresu 1-32. zależało by mi aby nie było to na uc ponieważ nie mam dostępu do programowania.
Tak ale zapisane binarnie. A to zupełnie co innego w tym przypadku. Jeśli chcesz zapis binarny to robisz binarny. A czy to będzie nkb czy bcd to już inna kwestia. W twoim kodzie jest wszystko ok. Kod jest kodem dziesiętnym w zapisie binarnym. Więc liczby drukowane są po "naszemu" używając cyfr. Jeśli chcesz BCD wydrukować w zapisie binarnym to najpierw...
Biorąc pod uwagę że pracujesz na podstawowym bdc 8421, to bierzesz wartość lewej cyfry bcd mnożysz x 10 i dodajesz do prawej bcd. np: Cyfra wyświetlana 27 lewa cyfra 0010 - 2 prawa cyfra 0111 - 7 Mnożysz lewą cyfrę przedstawiającą wartości dziesiątek x10 i dostajesz 10100 binarnie Dodajesz tę wartość do prawej cyfry 0111 10100 + 0111 ----------- 11011...
Zacznijmy od tego, że jeśli dobrze sprawdziłem, masz tylko 7 przycisków do dyspozycji. Jak chcesz rozwiązać problem pozostałych 3 cyfr?
Można to bez problemu wykonać korzystając z JS. Taki program jest na naprawdę prosty tą funkcją [url=http://www.w3schools.com/jsref/met_... możesz wykonywać cyklicznie co określony czas inną funkcję. Ta "inna funkcja" będzie musiała odczytać liczbę zawartą w jakimś elemencie drzewa DOM(zwykły DIV, SPAN itp.) zmniejszyć ją i spowrotem...
Witam Moja propozycja jest następująca: mając string z poszczególnymi bitami dzielisz go na kawałki 4-ro znakowe. I wtedy taki czteroznakowy string zamieniasz na odpowiadającą wartość HEX. Potem pobierasz kolejne cztery znaki i znów zamieniasz. Możesz sobie zrobić np. tablicę w której umieścisz np. 100 bitową liczbę. Kolejne dane będziesz pobierał z...
Żeby z 32768Hz uzyskać 1/60Hz musisz mieć dzielnik przez 1966080 (łącznie) rozłożysz na poszczególne układy scalone tak, jak będzie wygodnie. Rozkładając liczbę na czynniki pierwsze uzyskasz 2^17*3*5, dzielnik przez 2^17(=131072) jest banalny, dzielnik przez 15 wymaga bramki, do skrócenia cyklu zliczania.
- Dzielnik napięcia: pozwala dopasować lub wybrać zakres pomiarowy - Filtr: jeżeli dolnoprzepustowy, to eliminuje np. zakłócenia od sieci energetycznej, inny - określa pasmo pomiarowe woltomierza - Wzmaczniacz: najczęściej napięciowy, precyzyjny - dopasowuje/ /normalizuje sygnał pomiarowy do potrzeb przetwornika analogowo cyfrowego - A/C: przetwornik...
Poszukaj na forum, było wiele razy o wyświetlaniu binarnej reprezentacji liczb... Bo litera to nic innego jak liczba (char, najczęściej 8 bitów) przechowująca (najczęściej) kod ASCII znaku.
Chcę w ten sposób wyświetlać różne zmienne które są różnych typów. Liczba jest binarna, do wyświetlania trzeba ją skonwertować aby przyjęła formę tekstu. Za pomocą jakiej funkcji będziesz konwertował? Reprezentacje typów liczb sa różne, szczególnie typ całkowitoliczbowy i zmiennoprzecinkowy, będą wymagały różnych funkcji konwertujacych.
Zmodyfikowałem oprogramowanie zegara binarnego. Obecnie po wyświetlaniu godzin i minut, wyświetla również liczbę dziesiątek sekund. Wyświetlanie sekund, w odróżnieniu od pozostałych wyświetleń trwa bardzo krótko, dla lepszego rozróżnienia. Nowy wsad procesora w pliku binar_s_hex.txt
Witam! Puszczam swoją wersję, która u mnie działa (Kompilator Pelles-C) [syntax=c] #include <stdio.h> int main() { int i,j,liczba[4]; char bin[4][9]; printf("podaj adres ip:\t"); scanf("%d.%d.%d.%d",&liczba[0],&... /* printf("%d %d %d %d\n", liczba[0], liczba[1], liczba[2], liczba[3]); ten wiersz dla...
Ależ w funkcji lcd_int() nie masz nic wspólnego z rzutowaniem zmiennych a szczególnie float. Jest tylko zamiana liczby binarnej na ASCII za pomocą wbudowanej funkcji ITOA (Integer To ASCII) zastanów się jakie zakresy liczb może pomieścić typ int (czytałeś o typach ? - spróbuj zajrzeć do tabelki bo masz taką w książce na 1000%) to po pierwsze wyjaśni...
ok postaram sie krotko i zwęźle musze napisac program (w jagodzie) ktory bedzie konwertował liczbę dziesiętną na liczbe binarną. zakres wprowadzanych loiczb do 40 bitow oczywiscie nie chce programu podanago na tacy. chce sie czegos nauczyc. ale przerylem ksiazke i neta i nie moge znalesc jak na wyswietlaczu lcd zaprezentowac liczbe binarnie. czy idzie...
Musisz najpierw przekonwertować zmienną na string/char. Wyświetla nie głupoty, tylko dane które jej przekazałeś (czyli jakąś liczbę w postaci "surowej", a nie znak tekstowy). Robi się to jakoś tak: #include <string.h> (...) char buffer[4]; // bufor na tekst, akurat mój ma długość 4 zn. unsigned long wartosc_typu_long = 1234; unsigned...
Jest tam rejestr ośmiobitowy CMOS, który wyświetla swoją zawartość na 8 bitową szynę danych. 8 lini reprezentuje liczbę w zapisie binarnym. Chciałbym mieć układ który podłączony do tej szyny danych wyświetli tą liczbę na wyświetlaczu segmentowym w postaci dziesiętnej.
- jaki ma być zakres dodawanych liczb ? >> 1 do 63 (chyba) - jak mają być wprowadzane dane wejściowe (czy obie liczby z klawiatury) ? >> obie z klawiatury - jak mają być wyświetlane wyniki (dziesiętnie czy szesnastkowo)? >> skoro ma liczyć liczby binarne to czy nie binarnie? albo może dziesiętnie niesprecyzował więc pewnie niema znaczenia. Przepraszam...
szukam elektronicznej kostki do gry, tyle, że potrzebuje takiej, która na czterech diodach LED będzie binarnie wyświetlać wylosowaną liczbę od 1 do 6.
Kalkulator z zegarem. Kalkulator 4-działaniowy (dodawane, odejmowanie, mnożenie i dzielenie), a gdy nic nie liczysz, to wyświetla godzinę i datę. Albo kalkulator do przeliczania liczb w różnych systemach (binarnym, dziesiętnym, szesnastkowym...)
A po co chcesz konwertować? Komputer wszystko przechowuje i obrabia binarnie, a potem użytkownik wyświetla je w dowolnym systemie.
Zapewne chińczykom nie chciało się obcinać znaku i tyle... liczby są albo dodatnie albo ujemne, innych nie ma. W zapisie binarnym znak nie występuje. Po prostu poszli na łatwiznę i dla liczb dodatnich wyświetlają +, a dla ujemnych -, nie patrząc co jest mierzone.
Witam. Mam problem musze zrobic uklad ktory z podanych 8 przyciskow imitujacych kod binarny zero jedynkowy wyswietli mi na wyswietlaczu odpowiednia liczbe rzeczywista. Czy do tego zadania odpowiedni bedzie uklad 7447? Musi przliczyc z NKB na BCD a pozniej wyswietlic to na 3 wyswietlacze (o ile dobrze sie orientuje na wspolnej anodzie?) tu kolejny problem...
Faktycznie to nie będzie tak działać :) Próbuje to rozwiązać, na razie bezskutecznie, więc wszelkie rady jak wysłupać jedności liczby w kodzie binarnym mile widziane :D
Witaj, W moich ostatnich pytaniach bardziej chodziło mi o to - jaką "funkcję" w układzie pełnią P3.4 i P3.7, a nie do czego są podłączone. Choć oczywiście i ta ostatnia informacja też jest pomocna w ocenie i pomocy dot. twojego układu. Na początku wątku napisałeś też że: > chcę dokonywać pomiaru i wyświetlać jego wynik na led7seg Czy możesz powiedzieć...
no jeden do masy a drugi do pinu wysyłającego dane po wpisaniu liczby binarnej tez nic sie nie zmieniało wartości wyświetlana po prawej stronie przycisku SEND w ogóle sie nie zmieniła cały czas wynosi 120
Witam! Mam parę pytań związanych z "przekształceniem" kodu binarnego na liczby wyświetlane na wyświetlaczu. Zastosowałem licznik '93 i ograniczyłem go do 10 tj liczy do 9 i na 10 reset Razz Ale teraz chciałbym aby liczby były wyświetlane na wyświetlaczu 7 segmentowym. Aczkolwiek nie mam pomysłu jak to zrobić. Jedyny pomysł jaki mi przychodzi do głowy...
Polecam notę aplikacyjną Atmela "AVR204: BCD Arithmetics". Jest tam opis konwersji 2-bajtowej liczby binarnej na 5-cyfrową BCD, ale algorytm łatwo rozszerzyć na liczbę 3-bajtową. Napewno korzystniej będzie zliczać binarnie a konwersji dokonywać dopiero na potrzeby wyświetlania.
On nie liczy, tylko wyświetla otrzymaną wartość binarną. 0 - 15. Aby zrobić 1 - 16 trzeba przeprojektować wszystko ;) Do wyświetlenia liczby 16 będzie potrzebna piąta szyna adresowa. Dojdą 2 układy 4008 i nie jestem teraz w stanie powiedzieć jak będzie wyglądał nowy układ kombinacyjny - te parę bramek NAND. Jeśli koledze bardzo na tym zależy, mogę znowu...
Tamten program z linku może wyświetlać dowolny tekst, musisz tylko wpisać własne tablice z napisami. Przykładowo: Napis1: Data 0 , 126 , 129 , 129 , 129 , 126 , 0 , 0 , 126 , 129 , 129 , 129 , 126 , 0 , 36 , 0 , 126 , 129 , 129 , 129 , 126 , 0 , 0 , 126 , 129 , 129 , 129 , 126 , 0 Ta tablica zapisana binarnie: 000000000 <<--0 - kolumna nr...
Mam prośbę. Czy mógłby mi ktoś napisać takie programiki: 1. wczytaj 2 cyfry, zamień je na liczbę w kodzie BCD. 2. wczytać liczbę (1 bajt) binarnie. 3. wczytać liczbę (2 cyfry), i wyświetlić ją binarnie na wyświetlaczu. Z góry dzięki.
przy rezerwacji pamięci zamiast: daneZakod = new unsigned short[rozmiarPak*liczbaPak + liczbaPak*7]; dałem: daneZakod = new unsigned short[2*(rozmiarPak*liczbaPak + liczbaPak*7)]; bo 'teoretycznie' podwoiła się liczba elementów tablicy daneZakod
Nie wiem jak się zabrać do tego zadania. Książka od Javy do ręki i czytasz. Poszukaj informacji na temat reprezentacji liczb binarnych, dziesiętnych i szesnastkowych, oraz o przesunięciach bitowych. Tyle mniej więcej powinno Ci wystarczyć do rozwiązania tego zadania.
Nie wychodzą bzdury - dzieje się dokładnie to, co każesz. Procesor ani EEPROM nie wie, co to są litery i cyfry - dla nich to wszystko są dane binarne. UART nie wie, czy przesyłasz literę czy cyfrę - przesyłasz 8 bitów. Te 8 bitów terminal wyświetla jako znak, używając kodu ASCII. Wysyłasz bajt o wartości 48 - terminal wyświetla cyfrę '0', bo ma ona...
1) Prawo Demorgana i uproscic wyrazenie za pomoca DeMorgana NOT (A OR B)= (NOT A) AND (NOT B) NOT (A AND B) = (NOT A) OR (NOT B) Upraszczacie przez zastępowanie wyrażeń z lewej równaniami z prawej: mogą powstać wyrażenia do redukcji typu: A AND (NOT A) =0 A AND A = A A OR A=A A OR (NOT A) =1 gdzie A może być wyrażeniem złożonym. 2)Synteza układów Metoda...
Witam! Jak prawie wszyscy wyżej gratuluje wykonania płytki - wygląda jak fabryczna. Ale do nauki kodu to według mnie taki zegarek się nie nadaje, lepszy byłby jakiś generator losowo wyświetlający cyfry i liczby w kodzie dwójkowym, albo coś w tym stylu. Mimo wszystko projekt super. pozdro. lukaszek1209
Co to znaczy "dane które wysyłam są typu dziesiętnego"? Pokaż kod programu na ATmega. Procesor nie wie, co to jest "typ dziesiętny" - on zna wyłącznie liczby binarne. Zapewne wysyłasz bajt o wartości dziesiętnej 102, czyli szesnastkowej 66, co terminal wyświetla jako literę 'f'.
Musisz tę liczbę binarną zamienić na kody ASCII bo takie tylko toleruje LCD. A co się tyczy porównania to nic prostszego, wystarczy wykonać na poszczególnych parach bajtów porównanie "=="
Witam wszystkich, Jestem w trakcie tworzenia sumatora 6-bitowego złożonego z sumatorow 1-bitowych. Liczby A i B wprowadzam 6cioma przełącznikami(0/1), z tym, że pierwsza z nich ma być wyświetlona na 2ch wyswietlaczach 7seg w postaci 16tkowej i tu pojawiają się komplikacje. Mam problem ze stworzeniem układu opartego wyłącznie na bramkach AND3 i NOT służącego...
Najpierw uściślijmy twoje potrzeby. Pisząc bitmapy masz na myśli pliki w formacie monochromatycznym BMP? Czy bitmapa będzie wyświetlana na LCD w stałym miejscu, czy miejsce wyświetlania konkretnej bitmapy może się zmieniać? Jeśli dana bitmapa, przynajmniej w poziomie będzie wyświetlana zawsze w tym samym miejscu, to prościej ją rozszerzyć, tak, aby...
W dzisiejszym scyfryzowanym świecie ważną rolę odgrywają różnego rodzaju wyświetlacze. To one przekazują nam informacje, pomagają w nawigacji, umożliwiają komunikację i dostarczają niezbędne dane. Wśród tych niezwykle przydatnych urządzeń, wyświetlacze 7-segmentowe LED zajmują wyjątkowe miejsce ze względu na swoją prostotę, czytelność i szerokie zastosowanie....
Sory za odgrzebywanie tematu ale czy ktoś mógłby mi powiedzieć jak napisać w języku Abel następujące programy sterujące: 1. Układ, który odczytuje 3-bitową liczbę w naturalnym kodzie binarnym i zależnie od zmiennej sterującej MODE prezentuje jej wartość przeciwną w kodzie U2 oraz kodzie znak-moduł. 2. Układ służący do wyznaczania kwadratu 3-bitowej...
Rejestr DDRB służy do zmiany kierunku portu PORTB : void wynik_na_LED(uint16_t obroty_na_minute) najpierw wygasza wszystkie diody, następnie zapala odpowiednią ich liczbę. Wybierz funkcję odpowiednia do sposobu podłączenia diod. Zapis 0bxxxxxxxx oznacza liczbę w kodzie binarnym. Zwróć uwagę na to że obroty_na_minute równe np.:2000 są większe zarówno...
Witam! Chciałbym by ktoś mi sprawdził czy ten układ zadziała. Ma on wyświetlać na wyświetlaczy 7-segmentowym liczbę "1" dla dwójki w kodzie binarnym podanej na wejściu, a dla reszty liczb po prostu ma byś wyświetlona liczba "0". Segment wyświetlacza świeci dla wartości 0. http://obrazki.elektroda.pl/6286522100_1... http://obrazki.elektroda.pl/8438052100_1...
układ ma nie wyświetlać cyfry bo jak napisałeś kody binarne liczb są zupełnie inne, układ ma załączać dłuższe części układu ale w synchronizowany sposób (tzn w dokładnych odstępach czasowych jeden po drugim) Wymyśliłem coś takiego http://obrazki.elektroda.net/66_12648845... mam pytanie odnośnie układu, czy muszę jakoś separować układy ? czy...
Jaki sens miałaby ta funkcja, gdyby tyczyła się tylko stałych? ano taki, że możemy chcieć wyświetlić dane z flash, szczególnie jeśli to są stałe. Generalnie, przez to wyróżnianie FLASH, RAM robi sie sporo kłopotów. no niestety ... ale ma też zalete nie trzeba bawić sie linkerem. Fajniej jest np w sdcc dla pic, tam zmienne globalne const są w pamięci...
Zadanie niby proste, ale planu to nie macie. mov ax,3 ;czyszczenie ekranu int 10h Ta funkcja to nie czyszczenie ekranu a raczej wybór trybu graficznego. mov ah, 0 int 16h ;Pobieranie znaku z klawiatury Po co to pobranie znaku z klawiatury? Poza tym piszesz: Użytkownik wprowadza nazwę pliku w którym znajduje się do 1000 liczb od 1 do 32000 I tutaj pytanie...
liczb binarnych wyświetlanie liczb sumator liczb binarnych
error silnika działa obrotomierz mazda prądniczka tacho amica
Jak wymienić front szuflady w zamrażarce Indesit? Naprawa pokrętła Thermomixa: czyszczenie i konserwacja