Ale niestety też trzeba się bawić w konwersję liczb, te to bardziej do string. Nie potrzebne są żadne stringi, konwersje itp. . Do wyświetlenia na wyświetlaczu siedmiosegmentowym potrzeba jedynie informacji co ma być wyświetlane na każdej pozycji. Jaka cyfra od 0 do 9. Owszem można użyć konwersji liczby int na string i z tego wyciągnąć wartości poszczególnych...
NA "setki" "dziesiatki" i "jednosci" NIE WIEM JAK ZROBIC, zeby przy malych predkosciach (ponizej 10km/h) wartosc na wyswietlaczach byla zmieniana co 1 sekunde (4xtimer1) Dim Speed As Byte ' Prędkość Dim Tmp As Byte Dim I As Byte Dim Index As Byte Dim Mmv as Byte *** Rozbicie na 3 cyfry *** Dim Cyfry(3) As Byte Speed = 147 ' W Polsce to zakazane...
Jeśli kod ASCII znaku '0' to 30h, to ile od 30h trzeba odjąć (SUB), żeby dostać 0? A jeśli '1' to 31h, to odejmując tą samą... takie czary :) Przecież masz dokładnie to samo tylko w drugą stronę cyfra -> znak w ety1. Masz tu kilka prostych kodów, w tym także wprowadzanie liczb: https://www.dzyszla.pl/download-34.html
Witam, Na wejściu mamy 40-bitową liczbę binarną, potrzebujemy ją skonwertować na zapis przy podstawie 10. Chcemy tego dokonać bez angażowania 'dużej biblioteki'. Najlepiej jest tego dokonać metodą kompensacyjną. [syntax=C] /* niezbędne deklaracje np. uint8_t arr[5]; itp. Także kolejność lsb..msb bardziej pożądana, ale nie niezbędna */ /* Tablica użyta...
To jest konwersja na ASCII, np. do wyświetlenia na LCD lub terminalu. Pytania, które zadajesz, nie dotyczą mikrokontrolerów, a podstaw języka C. p jest zmienną wskaźnikową, czyli adresową. *p ++ = x - to zapis x pod adres zawarty w p i zwiększenie tego adresu, tak, aby p wskazywała następny bajt bufora. Jedynka w apostrofach - to znak ASCII - cyfra...
Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...
Super obudowa :D Zrobiłem krótką animację pokazującą w jaki sposób przenoszone są programy z pamięci ROM do pamięci RAM z wykorzystaniem przełącznika banków pamięci. Wobec tego jak umieścić w ROM np. taki kod. ; Program deasemblera Z80 ; Dane interpretowane przez program deasemblera PFTAB DEFB E0,0A,0E,0F,96,AF,B4,B9,BE,BD,C5,09,4C,C...
Jest to makro czyli program napisany w języku Visual Basic. [syntax=vbscript] Function kwota_slownie(kwota As Double) As String Dim do_konwersji As String, kwota_groszy As String Dim zlote As String, cala_kwota As String cala_kwota = Application.WorksheetFunction.Text(kwota... "#####0.00") Select Case Len(cala_kwota) Case 4 If Left(cala_kwota, 1) = "0"...
http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...
Właśnie dowiedziałem się że na tym forum nie wolno nikogo "prosić o pomoc" więc nie proszę. Potrzebuję napisać funkcję która zamienia string lub liczbę dziesiętną na oddzielne cyfry zapisane w hex : jednostki, dziesiątki, setki, tysiące, 10tysięcy. Przykład 1239 -> a = "pierwsza cyfra hex" b = "druga cyfra hex" itd. Przeszukałem już trochę internet...
Przyjrzałem się funkcji "strtok2()" i wniosek mam taki, Bardzo Ci dziękuję za zaangażowanie w moim temacie. Oczywiście jetem wdzięczny każdemu za każdą odpowiedź. Wczoraj do późnej godziny pracowałem nad tym programem, napisałem bardzo dużo kodu od początku, nie patrząc wcale wstecz na to co i jak pierwotnie wykonałem. Oto część kodu, który tworzę....
Dobry wieczór. Przepraszam za tak dużą zwłokę, ale ostatnio miałem zakuwanie na egzaminy szkoleniowe do pracy i nie miałem kompletnie czasu by myśleć o tym:( Musiałbyś pokazać przykład swojego programu. Najpewinej efekty o któych piszesz wynikają z tego, że nie korzystasz z peryferii mikrokontrolera - m.in. timerów, przerwać itd. A na siłę starasz się...
Zgadzam się. Konwencją/standardem jest jedna niezerowa cyfra przed przecinkiem. Inne są owszem akceptowane na wejściu, ale nie są stosowane na wyjściu. Możesz jaśniej ? Bo z tego co czytam to moje wyjaśnienie pasuje do tego co podaje excel.
Czy kamera działa w trybie PAL czy NTSC (jak kupiona na e-bay to różnie może być). Kamera powinna być ustawiona na tryb PAL. Telewizor zapewne rozpoznaje tryby i się przełącza między PAL a NTSC, a emtec pewnie nie.... A jak jest jednak PAL, to jest też druga sprawa.... twój emtec nie jest przeznaczony do takich kamerek.... i niezbyt wychodzi mu konwersja...
jeśli koniecznie ma być to chyba będzie łatwiej zrobić const char 16 elementową ze znakami i konwersję poprzez /16 i %16 (gdzie uzyskana cyfra to adres komórki z tablicy) Jezeli to jedyna konwersja to zdecydowanie tak [syntax=c]const char hex[]="01234567890ABCDEF"; LCDWriteData(hex[data >> 4]); LCDWriteData(hex[data & 0x0f]);[/syntax]
Technik zrozumie, a pseudonaukowiec zwraca uwagę na przecinki... Dodano po 10 Chpdzi o zwyką 8 bitową konwersję Analog / cyfra cyklicznie (co 1 sek )pojawiających się wartości napięć o amplitudzie 0 do 10 V w gnieździe "analog out" typu BNC przyrządu do komputera poprzez zwykłą kartę sieciową równiez zaopatrzoną wejściem BNC. Te dane chciałbym zapisać...
Jak robisz tą konwersję? Pokaż fragment kodu. Jeśli masz char znak='4'; to int cyfra=znak; powinno zdać egzamin. Dodano po 4 Lub w razie gdyby... int cyfra = znak - '0'; Dodano po 3 http://www.cplusplus.com/reference/cstdl...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Kondensator czy się to komus podoba czy nie jest zwrotnicą a wlasciwie filtrem pierwszego rzędu, w niektórych zastosowaniach najlepszy. chyba że się upierasz zbuduj obudowe ze styroflexu na zlotych pinach wsadź do środka i masz kondensator we zwrotnicy, czy będzie on ładnie obudowany czy też nie to już inna sprawa. Filtry tego typu były analizowane...
bo ma zawierać napis kazda cyfra w oddzielnej komórce
Witam! Jak poradzić sobie z konwersją zmiennej ciągu znaków np. Znak po znaku przechodzić w pętli i badać czy to cyfra 0-9 czy działanie +-*/ Trzeba pomyśleć jak rozwiązać kolejność wykonywania działań gdy nie ma nawiasów - wtedy kod musi być bardziej zaawansowany.
Nie ma działającego kabla VGA na HDMI, gdyż VGA to analog a HDMI to cyfra więc gdzieś musi konwersja następować. Ten kabel z allegro nie zadziała z żadnym PC. Ten konwerterek działa (co wcześniej pisałem) pod warunkiem że grafike uda sie zmusić do niskiej rozdzielczości.
Odjąć 48!!! Tylko że już to przerabiałem, ale może coś źle robiłem.Mógłbyś mi wskazać miejsce gdzie to wpisać? A może jest jakiś mądrzejszy sposób? Program miał działać tak ale się zaciąłem: 1. Na LCD nic albo 0 //działa 2. W terminalu jakiś tekst powitalny //jest, ok 3. Wpisuje cyfrę i wyświetlona zostaje ona na LCD //nie działa 4. Cyfra poddana jakiejś...
START MOV A, P1 ANL A, #15 ' Wydzielenie najmłodszych bitów CJNE A, #10, DALEJ DALEJ: JC CYFRA ' Skok jeżeli A<10 ADD A, #7 ' korekcja gdy A>=10 CYFRA: ADD A, #48 MOV P2, A SJMP START END A wnioski ... jedynie słuszne ;) Program działający wg podanego algorytmu działa poprawnie.
UART działa, bo wysyłałem nim łańcuchy wpisywane na sztywno :] Problem na pewno tkwi w konwersji. UART inicjalizuję sam, we wstawkach asemblerowych. Zobaczę czy zadziała Twój sposób ;) Dodano po 11 No i zonk. Procesor po prostu się zawiesza kiedy próbuję skorzystać z _ultoa(). Dodano po 18 Pytanie w inną stronę. Zrobiłem sobie sam funkcję, która ma...
Hi hi. Kolego jestem Ci bardzo wdzięczny za chęci pomocy mi ale takim szpecem to ja nie jestem!! Na epromach to ja jestem zerem! Znam tylko podstawy techniki cyfrowej, bramki, liczniki . Myslę ze Ty cos wymyslisz prostrzego. Napiszę Ci o co mi biega, a mianowicie- mam urządzenie które posiada procesor i wyswietlacz LED (licznik od - 1000 do 1000. Ja...
hmm... nie bardzo rozumiem.... chodzi o konwersje systemu 16kowego do 10tnego? to proste - w dwojkowyjm liczysz od 0 do 1 w trojkowym od 0 do 2, w dziesietnym od 0 do 9... a w szesnastkowym od 0 do 15 ale 15 zapisujesz jako F konwersja polega na sumie cyfr k_i * p^i gdzie k_i to kolejna cyfra 16kowa liczac od prawej, p to podstawa systemu w tym przypadku...
Z tego co piszesz o tej literce "P" w tablicy napozycji 80-tej rozumiem domyślam się, że chodzi o tablicę reprezentującą kody ASCII (P ma kod 80 czyli 0x50). A więc do twojej informacji, oprócz tego co napisał maciek_slon, w języku C litera i cyfra to to samo (literę reprezenuje liczba) i kwestia czy widzisz 80, 0x50, P to tylko sprawa reprezentacji...
Konwersja bin->bcd Od zadanej liczby 2-bajtowej odejmujesz kolejne potęgi liczby 10, czyli w przypadku liczby mniejszej niż 1000 robisz tak:: 1. Od zadanej liczby odejmujesz sukcesywnie liczbę 100 i zliczasz liczbę odjęć aż do uzyskania liczby ujemnej. Do uzyskanej liczby odjęć dodajesz jeden i otrzymujesz najstarszą cyfrę BCD (setki). 2. Do uzyskanej...
Aj, ale błąd. Faktycznie, po poprawieniu zaczęło działać bardzo fajnie :) Dzięki bardzo za podpowiedzi Poprawne ADC_read: [syntax=c]unsigned int ADC_read(uint8_t ch) { ch= ch & 0b00000111;//sprawdzenie, czy kanal jest cyfra od 0 do 7 ADMUX = (ADMUX & 0xF8)|ch; // wyzerowanie poprzedniego wyboru i nastepny wybor kanalu ADCSRA|=(1<<ADSC);...
No fakt. Zapis case 'f': albo cyfra - '0' wprost urągają zasadom KODOWANIA programów. case 102: jest przecież takie intuicyjne... ;) itoa nie jest jakąś pokręconą funkcją, nie widzę nic złego w wołaniu jej w przerwaniu, zwałszcza jeśli konwersja liczby na postać znakową przekracza umiejętności programisty. Odbiornik musi potrafić stwierdzić, kiedy zaczyna...
załóżmy, że masz tablicę z liczbą wejściową, w której zamieniłeś kody ASCII cyfr na liczby z przedziału 0-35 liczba wejściowa ma bazę b1, baza wyjściowa to b2 Liczba wyjściowa to narazie tablica skłądająca się z samych zer, długość, no hmmm, odpowiednia(!) :D , ale to już osobny problem (w sumie to się chyba z jakiejś logarytmicznej zależności da wyliczyć)....
Fajna konstrukcja PCM 2702 najlepsza z całej serii i fajnie , że na niej powstała karta. Popieram autora co do rozwiązań zasilania. Tu nie ma co żałować - cyfra jak najdalej od analogu . Według moich doświadczeń największy zysk w aplikowaniu kości to zasilanie. Ja wybrałem drogę trochę inną . Mam odbiornik USB-I2S na PCM 2707 (jako źródło laptop i brak...
Witam! 1. Jak przekonwertowac otrzymany przez uart ciag ascii na liczbe hex. Tzn ktos np wpisze w terminalu 0xDA i chce zeby procesor zapisal ten odebrany ciag jako liczbe 218 do eeprom. Chodzi mi o sama funckje konwertujaca. Raczej chodzi ci o konwersje z hex na dziesiętnie. Musisz wykonać dzielenie przez 100 i wynik zapisać do komórki pamięci, później...
witam ponownie ,oto cały kod: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 1000000 Config Kbd = Portb , Debounce = 40 Config Sda = Portc.0 Config Scl = Portc.1 Config Pind.0 = Output Config Pind.1 = Output Config Pind.2 = Output Config Pind.3 = Output Config Pind.4 = Output Config Pind.5 = Output Config Pind.7 = Output Set Portd.7 Config Timer0...
Witam Mam taki kod: $regfile = "m328pdef.dat" $crystal = 14745600 $baud = 9600 ' predkość transmisji $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu programowego $framesize = 128 ' rozmiar ramki Do Locate 3 , 1 Lcd Ss1 ; Chr(0) ; " " Locate 3 , 10 Lcd Ss2 ; Chr(0) ; " " Locate 4...
Witam, Chcialem sobie zbudowac regulator predkosci smigielek a w przyslosci troche rozwinac ten projekt. To moj pierwszy program napisany na podstawie pewnego opracowania. Poniewaz w opracowaniu byla konwersja temperatury dla 1820 a ja mam 18b20 chcialem zasiegnac waszej wiedzy czy u mnie te dzialania sa podejmowane prawidlowo ? Bardzo byl bym takze...
Witam ponownie i dzięki za zainteresowaniem tematem. Po kilku dniach prób i zarwanych nocy skleiłem coś co wydaje mi się w porządku. Jednak nadal wynik nie jest stabilny. Nie wiem co robię źle. Preskaler ADC = 128 pojedyncza konwersja przerwanie od ADC W przerwaniu zapisuje do tablicy pomiary które później sumuje aby następnie obliczyć zmienną i wysłać...
Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski. Wyjście odbiornika podczerwieni jest podpięte do wyjścia...
Ten opis chyba nie jest dobry. Google wyrzuca Twój wątek na wss.pl, z przykładem kodu autorstwa djroman ale to chyba też nie do końca poprawnie. Szczególnie to D-miejsce kropki dziesiętnej/miejsce+ostatnia cyfra z wartością 0F mi nie pasuje. Czy dysponujesz opisem formatu używanego przez wagę? Jeżeli nie masz dokumentacji formatu zbierz więcej próbek...
Witam, na Atmedze32 i PCF8583 zbudowałem zegarek z kalendarzem wyświetlającym dni i miesiące. Mam problem w momencie, gdy ustawię 31. grudnia. Po przekroczeniu godziny "0", miesiąc zmienia się na 01, natomiast dni na 41. Pozostałe miesiące przeskakują normalnie. Co może być nie tak ? Oto fragment kodu: 1) funkcja wyświetlająca czas i datę na LCD void...
(...)Znikły "efekty specjalne" na ekranie ale pojawiła się mora jak przy konwersji cyfra-analog-cyfra na zewnętrznych monitorach LCD. Zapuściłem testy geometrii obrazu. Kolory są Ok ale drobne linie zwłaszcza pionowe dostają jakichś interferencji.(...) Przepraszam, źle zrozumiałem i wyszło mi, że na zewnętrznym ekranie jest ta "mora". W tej sytuacji...
Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na dwóch wyswietlaczach jednym w piwnicy drugim na 2pietrze....
Wszystko zależy kto jak co opisze.......... Generalnie jeżeli mamy przetwornik preogresywny (czyli cyfrowy) - to ilośc lini horyzontalnych odpowiada liniom tvl.... Bo taki sygnał dostaje procesor. On jedynie przy konwersji cyfra -> analog może zminimalizować ilość lini - a potem rejestrator. z tymi kamerami jest tak że w zależności od osoby czy dystrybutore......
Ekspertem nie jestem i się nim nie czuję. Strasznie to zamotałeś. Czy musi być tak, że musisz wprowadzać dane wejściowe po kolei tzn. najpierw jedności, potem dziesiątki, a na koniec setki? Bo jeżeli nie, to możesz zrobić tak, że najpierw wprowadzasz dziesiątki (A0=0 A1=1), potem jedności (A0=0 A1=0), następnie setki (A0=1 A1=0) i na końcu konwersja...
http://www.elektroda.net/mikrokontrolery... Hasło : bin2bcd i linki wokół. Oddzielne kwestie to jeszcze jaki język programowania i ewentualnie jaki procesor.
Moim zdaniem zdecydowanie lepiej, niesądzisz? Przede wszystkim zysk jest taki, że multipleksowanie robi się "samo" i w main sobie piszesz co chcesz. Popracuj jeszcze nad jedną kwestią, która zmniejsza czytelność kodu - zasięg zmiennych. Zastanów się, które zmienne naprawdę muszą być globalne, a które nie. Te, które nie muszą zrób jako zmienne lokalne....
Nie rozumiem sensu takiej konwersji. Przecież litery bd konwertowane tylko do litery J. No chyba że o to chodzi.
zwykle przez zero ;) kolega też miał SDI, ja nie miałem bo to drogie było, zresztą dla niego też było by za drogie ale jemu się zwracało bo miał mini sieć osiedlową dzieląc to SDI :) wymagało specjalnego wyposażenia bo z tego co wiem to szło na ISDN-ie ? na bramce GSM też fax niebardzo działa niestety, zapewne za dużo konwersji analog-cyfra-analog-cyfra....
Nalezy po kolei dzielic przez 10. wartosc liczby. Za kazdym razem zapisujesz kolejne cyfry liczby. Wiec za pierwszym razem dostaniesz liczbe dziesiatek tysiecy, potem liczbe tysiecy, setek, dziesiatek i jednosci.
konwersja cyfra tekst konwersja darmowy konwersja partycji
akademik politechniki schemat kostki radia volvo kolorów odtwarzaniu
temperatur czujnik parownik zamrażark software download
Gdzie kupić pompę z turbiną do zmywarki Ariston LV460 A? Dlaczego nie uziemiać stanowiska spawalniczego?