konwersja hex ascii

Znaleziono około 76 wyników dla: konwersja hex ascii
  • Błąd konwersji hex na ASCII przy wyświetlaniu temperatury na LCD

    wynik temperatury mam w temp_calk; jest tam wartosci calkowita; chce to wyswietlic na lcd... //liczba calkowita char temp1; char temp2; char wynik; char bajt_j; char bajt_dz; temp1=temp_calk& 0x0F; temp2=(temp_calk>>4) & 0x0F; temp2=temp2*16; wynik=temp1 + temp2; bajt_j=wynik % 10; wynik=wynik/10; bajt_dz=wynik % 10; bajt_j= bajt_j +...

    Mikrokontrolery   07 Sie 2007 14:06 Odpowiedzi: 10    Wyświetleń: 1986
  • REKLAMA
  • konwersja ascii (zapis dziesiętny) na hex w języku c

    Aby zamienić na dowolny system dzielisz liczbę przez podstawę nowego systemu i spisujesz reszty od końca. np 123(10) 123:16= 7 * 16 + 11 7:16 = 0 + 7 11 to B więc wynik 7B

    Programowanie   27 Wrz 2007 10:06 Odpowiedzi: 7    Wyświetleń: 12904
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak wyświetlić temperaturę z ADuC824 na LCD w asemblerze?

    Witam!!! Częśc programu która cie interesuje to: TEMPLOOP: MOV ADCMODE, #12H ; INITIATE A SINGLE AUX CONV JNB RDY1,$ ; Wait for conversion results ; conversion result ready ; a value of 80h in AD1H=0degC MOV A, ADC1H ; 80h=0, FFh=+127, 00h=-128 CLR C SUBB A, #80H ; convert to 2's comp ; FFh=-1, 80h=-128, 00h=0, 7Fh=+127 W akumulatorze pozostaje temperatura...

    Mikrokontrolery   15 Gru 2005 11:10 Odpowiedzi: 14    Wyświetleń: 2413
  • REKLAMA
  • Jak zrozumieć bootloader Microchip dla mikrokontrolera PIC16F877?

    Tak długi kod lepiej umieszczać w załącznikach. Co do konwersji ascii hex->bin, to zauważ, że: 'A' - '0' = 17. 0xbf = -'A', a więc dodanie 0xbf do bajtu konwertuje 'A'..'F' na 0..5, a '0'..'9' na -17..-8. Jeśli odebrany znak był literą, to wystarczy dodać 10. Jeśli był cyfrą, to trzeba dodać 17 żeby otrzymać poprawną wartość. Pozdrawiam, Dr.Vee

    Mikrokontrolery PIC   06 Maj 2009 19:43 Odpowiedzi: 9    Wyświetleń: 3371
  • Dobierzmy się do Androida (ale bez przemocy)

    Google Twoim przyjacielem ..... serio jest sporo przykładów ... do bluetooth .. również do BLE ( Niestety protokół bitowy jest utrudniony przez brak modułów do konwersji HEX <-> ASCII itp. .. ale jeśli wystarczy komunikacja ASCII to raczej problemu nie będzie. ) Ogólnie co do zasady to ma ograniczone możliwości, ale do jakiś prostych rzeczy powinno...

    DIY w budowie   18 Lut 2019 12:15 Odpowiedzi: 41    Wyświetleń: 7614
  • Konwersja keycode na HEX lub ASCII w Bascom - dostępne instrukcje?

    W moim przypadku chodzi akurat o wyswietlacz dgus za pomocą którego wprowadzam znaki z klawiatury wirtualnej. Wyswietlacz przez rsa wysyła w postaci keycode wciśniety klawisz. a ja to muszę sprowadzić do postaci HEX lub ASCII. Myslałem że może jest jakaś bascomowa instrukcja podobna do chr() lub hex() która by mi to zamieniła.

    Mikrokontrolery Początkujący   01 Lut 2015 17:52 Odpowiedzi: 4    Wyświetleń: 876
  • Konwersja ASCII na hex i obsługa klawiatury 4x4 w ATmega32

    Witam. Programuje ATmege32 w C i mam problemy jak rozwiazac te zagadnienia. 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. 2. Drugie pytanie dotyczy klawiatury matrycowej 4x4. Mam...

    Mikrokontrolery   16 Cze 2006 23:36 Odpowiedzi: 1    Wyświetleń: 1827
  • 8051 – konwersja 3-bajtowej liczby hex (np. FFFFFF) na ASCII (np. 16777215)

    Witam poszukuje procedurki zamiany 3 bajtowego hexa na ascii np FFFFFF >> 16777215

    Mikrokontrolery   21 Cze 2007 22:24 Odpowiedzi: 5    Wyświetleń: 2481
  • VB - Odbiór danych z rs232 w HEX zamiast ASCII - konwersja kodu

    Dane, które odbierasz nie są wysyłane w hex. Odbieraj dane binarnie. Do konwersji na hex możesz użyć metody String.Format . Po co stosujesz nawiasy kwadratowe dla zmiennej text ?

    Programowanie   07 Lis 2014 22:41 Odpowiedzi: 1    Wyświetleń: 1008
  • REKLAMA
  • Konwersja kodu Basoc do Ascii: Odczyt i zapis EEPROM P_min, P_max

    Witam. Pomóżcie proszę zamienić 2 fragmenty programu w Bascomie na wersję w Ascii. (...) Może chodzi o plik typu .hex, czyli skompilowaną binarkę zapisaną w czytelnym dla ludzi formacie?

    Mikrokontrolery AVR   21 Lis 2024 17:24 Odpowiedzi: 3    Wyświetleń: 168
  • Czy konwersja kodów ASCII na dziesiętny, ósemkowy i heksagonalny jest poprawna?

    Myślenie trochę błędne. ASCII to standard który przypisuje liczby znakom alfabetu. Zgodnie z tablicą ASCII tekst "Artur Drozdz" będzie się przedstawiał następująco: HEX: 41 72 74 75 72 20 44 72 6F 7A 64 7A 0D 0A DEC: 065 114 116 117 114 032 068 114 111 122 100 122 013 010 Przejrzyj tablicę ASCII np. [url=http://pl.wikipedia.org/wiki/ASCII]... Nie...

    Programowanie   16 Paź 2014 09:22 Odpowiedzi: 8    Wyświetleń: 1188
  • REKLAMA
  • ATmega32 - Konwersja łańcucha hex na uint32_t w C# i mikrokontrolerze

    Przesunięcie przesuwa i nic nie ustawia. Do przesuniętej liczby dorzucamy na koniec wartość binarną kolejnej cyfry, a tę uzyskujemy przez odjęcie kodu ASCII cyfry 0 lub stałej o wartości 'A' - 10 (w ten sposób A daje 10, B - 11 itd.)

    Mikrokontrolery Początkujący   29 Gru 2012 16:30 Odpowiedzi: 12    Wyświetleń: 1269
  • Programowanie 51: Konwersja 4-bitowej liczby na ASCII i zapis w pamięci RAM

    (51) napisz program konwersji 4 bitowej liczby z akumulatora (0-15) na znak ASCII. Zapisz wynik w: pamieci pod adresem 8000h, wyslij na P0, wpisz do pamieci ostatniej komorki (najstarszej) pamieci wewnetrznej RAM Zeby przeprowadzic konwersje wystarczy dodac odpowiednik zera z tablicy ascii do tej liczby (48). HEX 0x30

    Programowanie   12 Lis 2005 15:35 Odpowiedzi: 4    Wyświetleń: 996
  • Jak konwertować liczby bin/dec/hex większe niż dword w asemblerze?

    jest tam przeliczenie QW na system dziesiętny i konwersja na ASCII

    Programowanie   01 Paź 2007 08:56 Odpowiedzi: 44    Wyświetleń: 10893
  • [DELPHI] Konwersja danych z TRichEdit na wartości bajtowe w hex

    jaki string?? to są ASCII

    Programowanie   28 Wrz 2007 20:38 Odpowiedzi: 4    Wyświetleń: 1185
  • AVR - Konwersja HEx w stringu na liczbę dziesiętną

    Akurat to: x -= '0'; albo to: x -= 'A' - '9' - 1; Nie ma żadnego związku z kodowaniem - zadziała dla dowolnego kodu znakowego, w którym litery A..F i cyfry 0..9 są kolejno, niezależnie od odstępu liter od cyfr. W takim zapisie chodzi właśnie o to, żeby NIE zaglądać do tabeli ASCII.

    Mikrokontrolery   10 Sie 2013 14:03 Odpowiedzi: 20    Wyświetleń: 2541
  • Motoprog Max - przydatny hexedytor z ciekawymi dodatkami

    http://obrazki.elektroda.net/90_12897640... Witam serdecznie. Ostatnio pojawia się tutaj coraz więcej oprogramowania, więc może i ja dorzucę malutką cegiełkę od siebie. Prezentowany program to wyposażony w moduł do programowania procesorów Motoroli HC11 dość rozbudowany hexedytor. Co takiego robi ciekawego: - Obsługuje drag-and-drop - umożliwia...

    DIY Konstrukcje   28 Lis 2010 10:13 Odpowiedzi: 10    Wyświetleń: 8672
  • [C++] Jak odbierać dane w formacie hex przez RS232 zamiast ASCII?

    E ? Konwersja danych z ascii do hex'a - w tym jest problem ? Z tego co pamietam realterm jest napisany w c i tam jest opcja zamiany ascii w hex podejrzyj sobie kod jest open source :)

    Programowanie Początkujący   29 Cze 2010 17:51 Odpowiedzi: 9    Wyświetleń: 2613
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    Nie, C9 w pliku hex to nie to samo co 0xC9 w zapisie heksadecymalnym. W hex C9 jest w ASCII, a więc są to dwa znaki - 'C' i '9'. Zapisując do flash musisz dokonać konwersji z tego zapisu na zapis binarny. Pobierając plik hex z serwera i wysyłając go w terminalu widzę dane... o kurcze, no właśnie, widzę dane wyświetlane w ascii: https://obrazki.elektroda.pl/7834113500_...

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2136
  • Zły format hasła - zamiast szesnastkowego mam wszystkie znaki

    W tym problem, że jego hasło ma dokładnie 10 znaków (tak jak to jest dla haseł w kodowaniu szesnastkowym czyli 10 x 4 bity = 40 bitów). Dla mnie jest to jakiś paradoks, ponieważ hasła HEX mogą mieć 10 lub 26 znaków a ASCII 5 lub 13... z drugiej strony w haśle występuje kropka litery z całego alfabetu i cyfry czego nie ma w HEXie... Czyli jest to jakiś...

    Sieci WiFi   12 Sty 2013 23:27 Odpowiedzi: 9    Wyświetleń: 9093
  • Program konwertujący liczbę HEX na BIN oraz DEC - asembler i8086

    Szkoda, że nikt (ze studentów) nie wpadł na to, że wystarczy jedna funkcja, by przedstawić wczytaną wartość w dowolnym systemie pozycyjnym. Chodziło tu o uzmysłowienie sobie ("odkrycie"), że wartość liczby nie jest trwale związana z jej reprezentacją i nie ma znaczenia to, jak liczba jest fizycznie reprezentowana w pamięci komputera. Dlatego było tak...

    Programowanie Początkujący   05 Sty 2023 20:54 Odpowiedzi: 10    Wyświetleń: 1005
  • Konwersja liczby dwubajtowej na hex w assemblerze dla AT89S52

    ... liczbe dwubajtowa na liczbe hex? dzielisz 2 bajty na 4 nible (maska and $f dla niższego nibla/shr 4 dla wyższego nibla) otrzymane nible przekształcasz na ascii: do czystego rejestru zapisujesz nibl, jeśli wartość tego rejestru jest niższa od 10 to dodajesz do niego 48, w przeciwnym wypadku dodajesz 55, otrzymana wartość w rejestrze jest kodem ascii.....

    Mikrokontrolery   06 Cze 2004 18:25 Odpowiedzi: 10    Wyświetleń: 2680
  • [asm] [asm][avr] Konwersja 4 bajtów BCD do 3 bajtów BIN w assemblerze

    Czy nie prościej liczbę w postaci BIN (lub HEX) przed konwersją na BCD zapisać w buforze w RAM-ie, a później ewentualnie odczytać i przeprowadzać obliczenia niż tam i z powrotem konwertować: BIN -> BCD -> (ASCII) -> BCD -> BIN ?

    Mikrokontrolery AVR   14 Mar 2011 14:21 Odpowiedzi: 3    Wyświetleń: 3016
  • Wyświetlanie liczb na LCD i konwersja hex na dec i odwrotnie

    Zawsze możesz wziąć liczbę hex, podzielić ją przez 10 i w reszcie z dzielenia masz cyfrę jedności (dodajesz do niej 30h i masz kod ASCII). Potem znów dzielisz pozostałą liczbę przez 10 i masz cyfrę dziesiątek. I robisz tak aż skończą Ci się cyfry w liczbie ;) Pozdrawiam ;)

    Mikrokontrolery   16 Mar 2006 11:53 Odpowiedzi: 3    Wyświetleń: 2597
  • Jak napisać program na 8051: konwersja BCD na binarny i wyświetlenie hex na LCD?

    Witam. Najpierw drobne uściślenie. Napisał Kolega, że ma zamienić 3 cyfrową liczbę BCD na jeden „bit binarny” – pewnie chodziło o jeden bajt danych. Proponuję zacząć rozwiązywanie zadania od lektury objaśniającej, co to jest kod BCD oraz jak operować tak zapisanymi danymi na 8051 przy użyciu asemblera, konwertować na HEX itp. Odpowiedni...

    Mikrokontrolery   25 Kwi 2010 20:31 Odpowiedzi: 9    Wyświetleń: 2663
  • Assembler 6502 - Konwersja liczby 8 bitowej na hex.

    Wydaje mi się, że ktoś w tym emulatorze po prostu dał ciała z < oraz >. Powinno być jak pisze kolega szelus, wtedy by to miało jakiś sens. Chyba, że przyjmuje też taki mnemonik: LDA #<etykieta To samo zadanie można zrobić prościej i czytelniej (mój ulubiony quick assembler na małym atari) :) org $0600 lda #73 ;wartość jaką chcemy przekonwertować...

    Programowanie   12 Sty 2015 18:58 Odpowiedzi: 13    Wyświetleń: 2940
  • Jak poprawić kod konwersji binarno-heksadecymalno-ascii w C?

    Bardzo fajny przykład dydaktyczny z serii "jak nie należy pisać programów". ;) Typy... od 19 lat mamy w C typy o jawnych rozmiarach - uint8_t, int16_t itd.. Dobra zasada - jeśli coś nie może być ujemne - powinno być typu bez znaku. Czy rozmiar danej może byś ujemny? Dekompozycja na procedury - dwa razy pod rząd mamy ten sam paskudny kod zamiany tetrady...

    Mikrokontrolery   17 Maj 2018 14:29 Odpowiedzi: 52    Wyświetleń: 2073
  • Jak zamienić wartość HEX (np. 0xAB) na string AB do konwersji PDU SMS?

    Ale nie ma czegoś takiego, jak hex... Chcesz po prostu zamienić cyfrę? Weź 4 ostatnie bity, dodaj do tego kod '0'. Jak wyjdzie Ci więcej niż '9', dodaj tyle, żeby przesunąć się w ASCII do znaku 'A'. Następnie przesuń liczbe o 4 w prawo i powtórz powyższe.

    Programowanie   06 Wrz 2010 20:11 Odpowiedzi: 4    Wyświetleń: 1875
  • Jak przekształcić liczbę hex 1 bajt na wartość dziesiętną ASCII?

    To jest na HEX scii, a ja potrzebowalem na dziesietna (DEC=000..255). na HEX zrobilem to tak: bajt2hex: ;konwersja bajtu na wartosc HEX ;wynikiem jest hex asii (0..F 0..F) ; we: ACC - bajt do konwersji ; wy: ACC - wartosc starsza ; R3 - wartosc mlodsza ; zmienia: B pushacc acallb2h movr3,a popacc swapa acallb2h ret b2h:anla,#00001111b movb,#10 divab...

    Mikrokontrolery   23 Cze 2005 09:34 Odpowiedzi: 7    Wyświetleń: 2357
  • Konwersja danych w rs232, BASCOM, wysyłanie danych.

    Deklaruję zmienną jako bajt i jej wartość ustawiam na 0. Następnie wysyłam ją po rs232. Na terminalu ustawionym na odbiór stringów mam prawidłowo odebraną daną - czyli 0. Jak ustawię odbiór hex'ów to wyświetla mi 30 30 0D 0A. Jak jest ta dana konwertowana na hexa? Ona nie jest konvertowana na hex. Print służy do wyświetlania na terminalu więc wartość...

    Mikrokontrolery AVR   26 Sie 2009 06:30 Odpowiedzi: 3    Wyświetleń: 3887
  • Jak wczytać plik Intel HEX do pamięci I2C 24LC32 z użyciem 89C4051?

    Ktos tu czegos nie rozumie: albo ja, albo Ty. Jezeli swoj caly hex przekonwertujesz do bina to przekonwertujesz WSZYSTKO, nie tylko Twoje dane. I jak dalej z tego bina bedziesz wyluskiwal te dane?? BF No to chyba się nie rozumiemy. Chyba bez sensu byłoby aby program BIN2HEX.exe tak robił, zresztą po konwersji z 22kB HEXa dostajesz 4kB BINa - co sugeruje,...

    Mikrokontrolery   15 Lis 2007 17:11 Odpowiedzi: 20    Wyświetleń: 2980
  • Miernik mocy KWS-302WF: Przejście z bocznika na transformator z chipem HT7017 kiedyś w przyszłości .

    Cześć, Dziękuję za podzielenie się ze światem wszystkimi swoimi testami, wynikami i narzędziami :) . Mam również to urządzenie i chcę je ulepszyć - brakuje mu przynajmniej czasu przywracania zasilania (ten powinien najpierw odłączyć obciążenie przy włączaniu zasilania, ponieważ używa przekaźnika zatrzaskowego, sprawdzić napięcie i tylko wtedy, gdy znajduje...

    Smart Home IoT   25 Lip 2025 21:10 Odpowiedzi: 30    Wyświetleń: 4476
  • [C] DS2433 1-Wire, konwersja liczb? jak to zrobić? avr gcc

    Witam W pamieci EEPROM mam zapisany ciag znakow. Problem polega w tym ze chce go odczytac i wyswietlic na LCD. W zwiazku z tym w jaki sposob moge zrealizowac kowersje liczb w zapisie binarnym na zapis w systemie znakow ASCII. Czyli np. liczba "1100010" --> "b". Korzystam z kompilatora avr gcc. Moze da sie wykorzystac funkcje utoa? Chociaz z tego co...

    Mikrokontrolery AVR   20 Mar 2009 17:30 Odpowiedzi: 1    Wyświetleń: 1238
  • Pobieranie plików z serwera przez SIM868 do Optiboot na Atmega328PB

    Zrobiłem to w automacie, ale spotkało mnie coś o czym wspomniał bart-projects tzn: Hex na PC`cie zajmuje mniej miejsca niż Bin bo w Bin albo cały obraz pamięci no i gdy nie miałem parametrów z "-R" to mój wsad dla małego procesora miał (nie pamiętam dokładnie) megabajty (1,3 lub 11 MB) Rozmiar Hex będzie większy od Bin gdy dane do wgrania zaczynają...

    Mikrokontrolery AVR   02 Sie 2022 12:28 Odpowiedzi: 20    Wyświetleń: 1452
  • Jak napisać program w asemblerze do konwersji binarnej na szesnastkową?

    Zakładam że dana jest wartość 8 bit a należy przekształcić ją do wydruku w kodzie ASCI HEX 1) starsze 4 bity przesuwasz w prawo x 4 czyli ( /16) 2) dodajesz kod ASCII "0" czyli 0x30 3) sprawdzasz czy wynik przekroczył kod ASCII "9" jeśli tak dodajesz 0x07 4) w wyniku uzyskujesz starszy znak wartości HEX 5) uzyskujesz 4 młodsze bity np funkcją AND 6)...

    Programowanie Początkujący   17 Kwi 2011 09:14 Odpowiedzi: 2    Wyświetleń: 1104
  • Python nie zawsze następuje konwersja ascii do hex

    Napisałem prosty skrypt w Pythonie, aby odczytywał po serialu sterownik solarów i wysyłał dane do domoticza. Oto jego kawałek - odpowiedzialny za wysłanie jednej z 5 wartości: Dodano po 2 Nikomu nie muszę dziękować, bo w końcu sam sobie poradziłem. Nie chciałem się wdrażać w pythona, bo to mi chyba nie będzie potrzebne, ale że nikt mi nie pomógł to...

    Programowanie Początkujący   04 Kwi 2020 18:56 Odpowiedzi: 0    Wyświetleń: 477
  • Jak wysłać kody IR HEX za pomocą Atmegi w Bascomie?

    Oo. Czyli nie jest to takie proste. Pomysł konwersji na RS232 przeszedł mi przez głowę , nie mniej najwygodniej byłoby zbudować pilot. Dodano po 1 Z komputera za pomoca prostego terminala wysylalem w ascii takie sliwo : #P1[CR][LF] funkcia włącz. jakby to wyglądało w bascom?

    Mikrokontrolery   21 Wrz 2013 16:19 Odpowiedzi: 5    Wyświetleń: 1395
  • C++Builder 5: Jak wyświetlić dane binarne z pliku *.bin w formacie HEX?

    żeby z ASCII zrobić hex - mam na myśli wyświetlenie trzeba każdy odczytany bajt osobno zamienić na liczbę hex (dwa znaki) i tak char znak1, znak2, bajt; znak1=((bajt/16)<10)?(bajt/16)+48:(ba... znak2=((bajt%16)<10)?(bajt%16)+48:(ba... o ile dobrze pamiętam % to reszta z dzielenia jeśli czegoś nie pomyliłem każdy bajt po odczytaniu...

    Mikrokontrolery   27 Cze 2003 18:39 Odpowiedzi: 11    Wyświetleń: 4001
  • Jak zapisać kolumnę liczb z Excela jako plik ASCII i przekonwertować na binarny?

    Skopiowałem sobie ten ciąg "do pełna" i wszystko już jest pięknie. Naprawdę super :D Wielkie dzięki wszystkim, którzy przyczynili się do tego, że zrealizowałem ten projekt na czas :idea: :D WESOŁYCH ŚWIĄT :!::!::!: PS. To jak w końcu tworzy się ten plik :?::D Siema, Konwersji dokonuje się bardzo łatwo np. w excelu - przy użyciu funkcji DEC2HEX ;)....

    Programowanie   24 Gru 2007 20:41 Odpowiedzi: 11    Wyświetleń: 7004
  • Program do konwersji plików JPG, EXE, MP3 na ASCII i z powrotem dla Windows XP/98

    Hint - base64, UUE, XXE, Bin2Hex/Hex2Bin, jest trochę formatów kodowania, a pod tymi hasłami na pewno można z google wydłubać trochę kodu w C oraz pare programików. ;) Na zachętę link do wiedzy o formacie plików .hex : http://semmix.pl/mipc/specyf/filehex/inh... P.S. Ten dział jest o programowaniu, nie o gotowych programach, czy chcesz przenieść...

    Programowanie   19 Sie 2005 12:59 Odpowiedzi: 5    Wyświetleń: 1410
  • Jak otworzyć plik .agr? Programy do obsługi i konwersji plików agr

    Other applications associated with file type AGR: •APM Graph (Vector Graphic) by APM Russian site. This association is classified as Graphic. •Grace (Project File) The identifying characters used for this association are - Hex: 23 20 47 72 61 63 65 20 70 72 6F 6A 65 63 74 20 66 69 6C 65 , ASCII: #.Grace.project.file ( http://filext.com/file-extension/AGR...

    Software serwis   20 Sty 2011 17:16 Odpowiedzi: 4    Wyświetleń: 2011
  • Jak zamienić ciąg znaków cyfrowych (string) na liczbę w Pythonie?

    LCDtext(char *txt) {while(*txt) {LCDchr(*txt++);}}... Ta funkcja po koleji wyrzuca na lcd wszystkie znaki podane jako argument: np: LCDtext("znaki"). Aby wyrzucić znaki w postaci liczbowej ASCII w systemkie dec, oct, hex lub bin stosuje funkcje itoa: LCDtext(itoa(value, result,10));...

    Programowanie Początkujący   26 Gru 2008 13:56 Odpowiedzi: 13    Wyświetleń: 3496
  • Wybór środowiska dla AVR: Bascom vs Atmel Studio - co lepsze?

    Mam liczbę np. 5813 i che ja zapisać w tablicy w postaci szesnastkowe int wynik Ale 5813 ma sie nijak (w sensie standardów liczbowych) do 0x6D, 0x7F, 0x06, 0x4F. 5813 dec = 16B5 hex. Nie ma w C wyimaginowanych konwersji na kody 7-seg. Musisz zrobić to na dra razy. 1. Skonwertować liczbę 5813 na łańcuch znaków. Zrobisz to przy użyciu sprintf. 2. Pobierać...

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2697
  • Jak odczytać dane z AVR przez RS232 w Delphi z użyciem TComPort?

    Nie wiem co macie źle w swoich projektach. Wstawię swój kod, który działa na 100 %. Jedno co mi się w nim nie podoba to jak odczytuje dane na przykład ze skanera kodów kreskowych to wstawia mi do Memo 8 znaków, dalsze są w kolejnej linii. Próbowałem to rozwiązać ale na razie bez rezultatu. Udało mi się rozwiązać problem wstawiania tylko 8 znaków w 1...

    Programowanie Początkujący   03 Paź 2009 12:39 Odpowiedzi: 7    Wyświetleń: 4743
  • Wygodny, lekki i przenośny edytor hex - XVI32 - całkowicie za darmo

    https://obrazki.elektroda.pl/9080758700_... XVI32 to darmowy program pozwalający na wygodne otwieranie, edycję oraz inspekcję dowolnego pliku w trybie szesnastkowym, działający (zdaniem autora) na platformach Windows 9x/NT/2000/XP/Vista/7, chociaż u mnie i na Windows 10 zadziałał. Tutaj w skrócie pokażę jego możliwości, gdyż jest to...

    Artykuły   12 Maj 2023 18:34 Odpowiedzi: 12    Wyświetleń: 2652
  • Assembler 80x86 - konwersja liczb na system szesnastkowy U2

    Witam. Dostałem za zadanie napisać program w assemblerze, który zamienia podane przez użytkownika liczby w linii poleceń na 16-bitowy system szesnastkowy (U2). Miałem dopiero 3 zajęcia z assemblera i tak średnio to ogarniam... Oczywiście dostałem jakieś tam przykładowy program, który zamienia podaną już z góry liczbę w systemie dziesiętnym na 8-bitowy...

    Programowanie   05 Lis 2018 20:12 Odpowiedzi: 28    Wyświetleń: 3780
  • Inicjalizacja wyświetlacza HD44780 w trybie 4-bitowym - problem z ekranem

    Ten kod działa(jedynie opóźnienia mogą być złe - trzeba pokombinować). Przeanalizuj sobie. http://obrazki.elektroda.pl/6776092100_1... Pozdrawiam

    Mikrokontrolery Początkujący   20 Gru 2012 15:53 Odpowiedzi: 6    Wyświetleń: 2436
  • Czytnik kart magnetycznych - zamek itp...

    Witam. mówiąc najprościej .... odbieramy programem daną do tego służy procedurka zamknięta w obsłudze przerwania. SIGNAL(SIG_INTERRUPT0) { if(wposrednia){ if(DANE == 1) { wposrednia=0; Znak = 0x40; ptrS = 1; ptrD = 0; } } else { Znak = Znak >> 1 | ((DANE)?0x40:0); ptrS++;...

    DIY Konstrukcje   07 Cze 2009 21:26 Odpowiedzi: 23    Wyświetleń: 23080
  • Atmega128: Jak mierzyć częstotliwość impulsów na T1 i wyświetlać na LCD?

    Może to Ci coś pomoże. To jest część programu sterującego obrotami silnika elektrycznego. Na początku masz funkcję opóźniającą, obsługę przerwań, później inicjacje wyświetlacza, wyświetlanie znaku i tekstu na wyświetlaczu, funkcję menu gdzie następuje inicjacja wyświetlacza, oraz główny program. W tym programie nie trzeba używać biblioteki do obsługi...

    Mikrokontrolery AVR   07 Lip 2010 16:54 Odpowiedzi: 16    Wyświetleń: 3271
  • Jak zrobić licznik hex z poczwórną precyzją w Edsim51?

    Symulatora Edsim51 nie znam. Jednak, aby zrobić taki licznik trzeba się zastanowić co on ma liczyć. Mogą to być impulsy zewnętrzne, wciśnięcia klawisza, albo co innego (tzw. zdarzenia zewnętrzne). Można też zrobić licznik który zlicza coś tam autonomicznie np. inkrementuje wartość wyświetlaną na LCD co 1s. Inkrementowanie 16-bitowe: Załóżmy, że: [syntax=asm]LL...

    Mikrokontrolery   06 Paź 2011 05:41 Odpowiedzi: 11    Wyświetleń: 4418
  • Zamiana wartości HEX na DEC w języku C++

    No cóz juz sobie poradziłem :D może w mało efektowny (ale efektywny) sposób przez odpowiednie stablicowanie tych danych w małym sześcioelementowym buforze. A dr_bones dzieki za próbe pomocy ale w moim nieco zagmatwanym poscie nie chodziło o zwykła konwersje z heksy na dziesietne - takie algorytmy piszę od reki :D , a bardziej złozona sprawę. Otóż µKontroler...

    Programowanie   05 Cze 2007 08:48 Odpowiedzi: 2    Wyświetleń: 2237
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Typ ushort to po prostu alias na przesadnie długą deklarację unsigned short int . Jest to więc zwykły 2 bajtowy int bez znaku. Równie dobrze można napisać uint16_t , i chociaż jest między nimi drobna różnica, to w naszym przypadku nie ma to znaczenia. Na tym typie pracuje funkcja obliczająca CRC i taki typ zwraca. Frame jest tablicą elementów odczytanych...

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 129444
  • PCF8583 + Atmega32: Błąd daty 31 grudnia zmieniającej się na 41 stycznia

    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...

    Mikrokontrolery   07 Sie 2007 18:47 Odpowiedzi: 4    Wyświetleń: 1347
  • [atmega32][C] bootloader. Po zaprogramowaniu nic się nie dzieje. Ustawienia?

    Dzien dobry. Piszę bootloader do procesora atmega32. Bootloader ma dzialać w terminalu więc konwersja ascii -> hex jest przeprowadzana w mikrokontrolerze. Po uruchomieniu, program ładnie się przesyła, wszystko wydaje się być OK. Po resecie jednak nic się nie dzieje. Skopiowałem całą zawartość pamięci i zauważyłem, że drugi bajt jest nieprawidłowo...

    Mikrokontrolery AVR   12 Kwi 2011 22:22 Odpowiedzi: 10    Wyświetleń: 2364
  • Jak w Delphi przekonwertować znak ASCII na liczbę i wykonać operację bitową?

    Czesc Chcialem zapytac jak pobrac tekst z komponentu edit, by pozniej dokonac na nim zmieny na bitach. Chodzi o to, ze pobieram sobie jeden znak z ciagu np z:=edit1.text Przeniosłem z działu Komputery Software

    Programowanie   25 Mar 2007 13:11 Odpowiedzi: 2    Wyświetleń: 1059
  • Jakie programy otwierają pliki .bin i gdzie je znaleźć?

    No i chyba poradziliśmy sobie z emocjami (aż dziwne co nie ?). Każdy tutaj pisze w oparciu o encyklopedie ,coby się nie wygłupić .. no i b.dobrze.Skoro wiemy już wszyscy o ASCII (i chyba trudno zaprzeczyć że wiedza ta jest niezbędna ) to może dokończymy dyskusję .Myślę ,że konsensus (czy jak to się naukowo nazywa) jest tu wskazany. Zgadzam się ,że zwykły...

    Mikrokontrolery   13 Lis 2009 19:07 Odpowiedzi: 26    Wyświetleń: 90880
  • Licznik Geigera z rejestratorem

    http://obrazki.elektroda.pl/5937161900_1... Chciałbym zaprezentować prosty licznik Geigera, jaki ostatnio wykonałem. Urządzenie oparte jest o powszechnie znaną radziecką tubę STS-5. Lampa ta jest ciekawa, ponieważ jest stosunkowo czuła. Jako element sterujący zastosowałem mój ulubiony mikrokontroler rodziny 8051 typu AT89C2051 z typowym...

    DIY Konstrukcje   26 Kwi 2014 15:27 Odpowiedzi: 21    Wyświetleń: 17040
  • Jak uzyskać kod ASCII litery w C++?

    Można tak: int k; k=int('A'); cout<<k<<endl; lub natychmiast: cout<<int('A')<<endl... Poprawiam: Chodziło o kod binarny, podany kod zamienia literę na decy. Możasz przekonwertować dowolną liczbę na kod binarny. Kod konwersji na hexa podałem na Forum. Zamiana go na binarny jest b. prosta.

    Programowanie   01 Wrz 2008 09:18 Odpowiedzi: 12    Wyświetleń: 4466
  • Czujnik pulsu człowieka z transmisją danych Bluetooth

    Programowanie modułu BTM-222: Moduł BTM-222 to układ w pełni kompatybilny z interfejsem szeregowym USART. Moduł jest fabrycznie ustawiony na szybkość transmisji 19 200 bps, 1 bit stopu, brak parzystości. Nominalne wartości można zmienić podłączając układ do portu COM komputera. Operacja ta jest możliwa dzięki wprowadzeniu odpowiednich komend AT. Do...

    DIY Konstrukcje   18 Paź 2012 19:01 Odpowiedzi: 18    Wyświetleń: 14955
  • Eagle - Jak zrozumieć format binarny bibliotek .lbr przy konwersji do Protela?

    Może ktoś jest w stanie odpowiedzieć na pytanie w jaki sposób w bibliotekach binarnych .lbr Eagle kodowane są dane na przykładzie opisu biblioteki . Linia(24 bajty) mająca pierwsze hex bajty ustalone na "1980" zawiera opis biblioteki. Przykładowe opisy bibliotek z linii "1980" wielu takich samych plików bibliotek o różnych opisach: [syntax=text]Tekst...

    Programy EDA   13 Gru 2012 21:49 Odpowiedzi: 6    Wyświetleń: 2217
  • Tłumaczenie funkcji JavaScript SHA-1 na język C – jak zaimplementować?

    witam bardzo bym prosil, jesli ktos moze przetlumaczyc ten kod na kod w jezyku C <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/D... <html xmlns="http://www.w3.org/1999/x... version="-//W3C//DTD XHTML 1.1//EN" xml:lang="en"> <head>...

    Programowanie   30 Maj 2008 20:34 Odpowiedzi: 1    Wyświetleń: 1106
  • atmega32[C]solar-sieć 230V monitorowanie i sterowanie

    Wybacz Kolego ale można się załamać - nie znasz podstaw programowania! Weź sobie jakąkolwiek książkę do C i przeczytaj chociaż KILKA PIERWSZYCH ROZDZIAŁÓW... Bardzo uprzejmie proszę. Forum nie jest od nauczania C, nawet na przykładach! Najprostszy program ma postać: #include <stdlib.h> #include <stdio.h> int main(void){ sleep(1);...

    Mikrokontrolery AVR   16 Sie 2010 14:28 Odpowiedzi: 21    Wyświetleń: 3601
  • Bootloader mikrokontrolera AT90S2313. Potrzebna składnia komend.

    Nie wiem czy sie przyda ale mam opis bootloadera ale na ATmega8 oto on napisany w bascomie: 'Program Bootloadera (monitora) dla ATmega8 umożliwiający ładowanie 'programu do pamięci Flash przez interfejs RS232 z prędkością 19200 'bodów 'Bity fuse należy ustawić, by na Bootloader było przeznaczonych 128 'bajtów 'Początek adresu programu Bootloadera:...

    Mikrokontrolery   22 Maj 2006 11:54 Odpowiedzi: 24    Wyświetleń: 4389
  • [Mega8] [Mega8][C] USART nie działa z PC przez MAX232, brak danych w HyperTerminalu

    Po pierwsze proponowalbym zmienic troche ta funkcje: void wyslij_znak(unsigned char znak) // bylo: unsigned int { if (znak == '\n') znak = '\r'; // bylo: wyslij_znak('\r'); while (!(UCSRA & (1<<UDRE))); UDR = znak; } A tak w ogole to masz moj fragment kodu: :D typedef unsigned...

    Mikrokontrolery AVR   05 Lip 2008 17:59 Odpowiedzi: 30    Wyświetleń: 5306
  • Odczyt adresu IP z EEPROM AT24C32 na Atmega328 w języku C

    Jeżeli chodzi o konwersie bin na dec i wysłanie tego przez rs232 to chyba nie powinienem mieć problemów. Nie wiem jak ugryźć adres MAC. Jak go wysyłam przez rs232 to w oknie terminala wyświetlają mi się litery z tego kodu a ja nie chcę liter tylko chcę wyświetlić ich wartość szesnastkową z kodu ASCII. Czyli jak w tablicy mam zapis 4A,61,72,65,6B,53...

    Mikrokontrolery AVR   22 Maj 2012 18:30 Odpowiedzi: 10    Wyświetleń: 2448
  • Wielozakresowy automatyczny miernik pojemności na ATtiny2313

    http://obrazki.elektroda.pl/3751212700_1... Układ jest dedykowany na ATtiny2313, ja przy okazji zagospodarowałem ostatni AT90S2313, jaki miałem i popełniłem miernik pojemności na nim. Krótki opis jak to działa: Miernik mierzy pojemność dołączonego kondensatora ładując go stałym prądem z lustra prądowego Q1, Q2 (2x BC557), które dodatkowo...

    DIY Warsztat   16 Maj 2016 16:00 Odpowiedzi: 10    Wyświetleń: 8472
  • [ATtiny2313] ATtiny2313 i DS18B20 - Weryfikacja kodu termometru, problem z measure_T

    Witam, masz rację. Ta tablica jest kompletnie zbędna. Poprawiony kod: hex/bin na dec ...?

    Mikrokontrolery Początkujący   07 Paź 2012 16:30 Odpowiedzi: 13    Wyświetleń: 3114
  • Jak dekodować znaki ASCII na liczby w sterowniku GE Fanuc Micro?

    Witam, wysyłam do sterownika Ge fanuc micro odczytane kody kreskowe skanerem. Potrzebuje napisac program dekodujacy ASCII na cyfry. W skrocie po odczytaniu kodu kreskowego chce aby 12 cyfr jakie sa na kodzie pojawily sie w programie, do tej pory odczytane znaki pojawiaja sie w rejestrze glownych w kodzie hexa szestnastkowym, czyli jesli kod zbudowany...

    Automatyka Sterowanie PLC   08 Lis 2017 21:17 Odpowiedzi: 1    Wyświetleń: 855
  • Mikrokomputer COBRA 1

    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...

    DIY Konstrukcje   02 Sie 2025 00:36 Odpowiedzi: 2086    Wyświetleń: 280314
  • Protokół TuyaMCU - komunikacja pomiędzy mikrokontrolerem a modułem WiFi

    https://obrazki.elektroda.pl/5371288300_... Witajcie moi drodzy. Przedstawię tutaj teorię i praktykę implementacji wsparcia protokołu TuyaMCU. TuyaMCU to protokół oparty o UART, służący do komunikacji modułu WiFi z głównym mikrokontrolerem urządzenia Tuya. Protokół ten wykorzystywany jest w wielu produktach IoT, m. in. w ściemniaczach,...

    Artykuły   27 Kwi 2022 01:46 Odpowiedzi: 8    Wyświetleń: 10467
  • UART Atmega1284 20MHz C nie wiem jak usunąć błędy

    Witam! Nie umiem sobie poradzić z uruchomieniem kodu. Myślę, że temat książkowy. Mam błędy w programie który próbuję uruchomić w celu dalszej edukacji w C. Nie znam jeszcze dokładnie w tym języku wszystkiego, więc zwracam się o pomoc, jeżeli to możliwe, aby uruchomić ten projekt. Dodaję kod i plik z builda. Poprawiłem tytuł, formatowanie postu i pisownię....

    Mikrokontrolery AVR   04 Maj 2020 20:21 Odpowiedzi: 5    Wyświetleń: 561
  • WB2S/BK7231 Tutorial - tworzymy własny firmware - UDP/TCP/HTTP/MQTT

    https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...

    Artykuły   28 Sty 2022 00:20 Odpowiedzi: 74    Wyświetleń: 94560
  • Moduł GSM M590 od Neoway - krótki opis

    Postaram się w poniższym artykule opisać pokrótce moduł GSM NEOWAY M590. Moduł ten jest wyposażony w komunikacje UART, wspiera komendy AT, działa z częstotliwościami sieci GSM 900/1800 oraz GSM850/1900, obsługuje SMSy w formacie PDU oraz TXT. https://obrazki.elektroda.pl/3274203700_... Za pomocą modułu możemy wysyłać i odbierać SMSy,...

    Artykuły   06 Maj 2020 06:26 Odpowiedzi: 2    Wyświetleń: 3045
  • Opóźnienie odpowiedzi w implementacji Modbus na Atmega16, ASCII, 9600 baud

    Witam, od wczoraj walczę z moją implementacją protokołu modbus. Procesor to Atmega16, realizacja ASCII i baud 9600. Mój problem dotyczy czasu zwłoki w odpowiedzi. Mam następujący kod: main.c: [syntax=c] #define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) #define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) #include <stdio.h> #include <avr/io.h>...

    Mikrokontrolery AVR   28 Lis 2011 00:41 Odpowiedzi: 0    Wyświetleń: 1630
  • Jak wysłać liczbę hex przez RS232 w Builderze? Funkcje i konwersja na stringa

    Witam Mam takie pytanie, pisze komunikacje przez rs232 w builderze. W zwiazku z tym takie pytanie, czy istnieja jakies funkcje sluzace do wysylania liczby hex przez rs, ewentualnie zamianie go na stringa i wyslanie, ponizej fragment kodu, zaczerpiety z ksiazki "RS 232C praktyczne programowanie" //--------------------------------------...

    DSP i Transmisja   05 Gru 2006 15:34 Odpowiedzi: 0    Wyświetleń: 1239
  • Atmega 16: Opóźnienia wyświetlacza i problemy z timerem oraz UART

    Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...

    Mikrokontrolery AVR   09 Paź 2011 09:08 Odpowiedzi: 0    Wyświetleń: 2248