moim zdaniem troche sie zle do tego zabrales ;( jak masz r-nie: (a+b)*c+d/(e*f-g), to w NOP wyjdzie ab+c*def*g-/ przy zalozeniu pierwszeństwa nawiasów, potem * i / potem + i - zrob to w ten sposob: w petli daj wczytywanie, wrzucanie na stos i warunkowo sczytywanie ze stosu z uwzglednieniem pierszenstwa. i jeszcze pamietaj o wielokrotnym nawiasie typu...
Jeśli znak ma być umieszczony bezpośrednio w łańcuchu to string s = "ala ma kota\xB0" Spis kodów w C# [url=http://blogs.msdn.com/b/csharpfaq/a... character escape sequences are available?
wpisujesz kod w telefonie bez karty sim chociaz z tego co pamietam w tym modelu trzeba wpisywac kod z karta innego operatora. Kod wpisujesz na kalwiaurze a wszystkie znaki uzyskasz wciskajac pare razy * jak wpiszesz caly kod po wcisnieciu ostatniego # powinno pojawic sie wylaczono ograniczenia telefonu lub cos po angielsku #pw+808 741 727 607 362+1#...
A po co sobie tak życie komplikować? Wrzuć kod strony jako pliki w pamięć LittleFS a nie w kod programu.
jak masz walniety IMEI to moze byc wina zle wgranego softu do NokII lub przy sciaganiu simlocka zamiast wygenerowanego kodu zostaly wprowadzone znaki zapytania zamiast kodu
"L" bądź znak funta "£"
Proszę bardzo prosty kod w makro. Zmodyfikowałem troszkę nagrane makro - Zamień (Ctrl+H) z uwzględnieniem wielkości liter. Sub Makro1() For x = 1 To 18 Selection.Replace What:=Cells(x + 1, 1).Value, Replacement:=Cells(x + 1, 2).Value, LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False,...
Zamiast: lcd_int(str); wpisz lcd_str(str);
Rozkodowanie daty produkcji akumulatorów EXIDE: np: 9GC22D2 - lipiec 2019r. pierwszy znak w kodzie: 9 = 2019r; 8 = 2018r. itd. drugi znak w kodzie: G - to siódma litera alfabetu więc siódmy miesiąc, więc lipiec; kolejno G-07; H-08; I-09; J-10 ; K-11; L-12;
na końcu musi być wartownik stringa - znak o kodzie 0. Przy kopiowaniu nie zapomnij dopisać tego znaku.
Jeżeli kod ma postać liczby (da się przekształcić w liczbę), to Excel to robi przed użyciem funkcji SUMA.JEŻELI lub podobnej. Ponieważ liczby w Excelu mają najwyżej dokładność 15 cyfr znaczących, to takie długie kody (18 cyfr) są zaokrąglane i tracą ostatnie cyfry. Jeśli znaki na początku kodu są identyczne, to można zrobić tak jak zaproponował dt1...
to wpisujesz w ciagu np. cos takiego: \xhh https://pl.wikibooks.org/wiki/C/Napisy#Z...
Witam. Problem rozwiązany - proszę zaprogramować czytnik wg kolejności z obrazka. https://obrazki.elektroda.pl/2250804100_...
Kod jest naniesiony na główke klucza metodą grawerowania, litera S i 4 znaki. Z kodu oblicza się pin.
Co będzie jak jednym z kodów przesłanych do mikrokontrolera będzie znak o kodzie 0? Odp: Nie zostanie zauważony. Dlatego INKEY() powinno się poprzedzać operacją sprawdzenia zajętości bufora UDR.
Możesz spróbować wczytać cały plik do bufora a następnie wyszukać w nim wystąpienie znaku o kodzie 13. Ale nie sądzę, aby dużo wydajniejsze było...
Jest to statyczna pamięć RAM, możesz ładować do woli, nawet możesz w ten sposób wyświetlać grafike, ładujesz na ekran znaki o kodach 0,1,2,3... a potem zmieniasz przypisane im znaki.
No a jak np. zrobić, żeby cała kratka była zamalowana? Wyświetlić np znak o kodzie 255 (czyli 0xff w hex) i już masz całą kratkę zamalowaną jak powiedziałeś ;)
Kod 56141. Ta wersja zapisu szyfrowanego kodu pasuje do info, które jest na Elektrodzie - znaki kodu po kolei.
bo: 1. Musisz każdą odczytaną daną dodać do już istniejącej 2. Zrobić to tylko wtedy, gdy znakiem nie jest spacja ani enter 3. Pamiętaj, że Windosowy Enter to dwa znaki o kodach : 10,13
Usart działa dobrze. To co otrzymujesz do wartość acsii pierwszej liczby. Innymi słowy - terminal nie wysyła liczby, którą wpiszesz, tylko znak. W kodzie ASCII '0' = 48, '1' = 49, itd. Otrzymujesz więc tylko pierwszy znak jaki wyślesz. jak wyślesz z terminala 'p' to powinieneś otrzymać 112
Chyba wszystkich nie zmieniłeś? W ścieżce dostępu miałeś zmienić, bo nie stosuje się Windosowskich zapisów, to po pierwsze. A po drugie zapis \1 oznacza znak o kodzie 1! Jeśli chce się wywołąć znak \ , to należy użyć kodu \\ jeśli tekst objęty jest w cudzysłowia (") a nie w apostrofy (')
Sedno sprawy to zapewne znowu timingi. Jak jednak obejść niedoskonałość mojego egzemplarza arduino tak, aby możliwe stało się wysyłanie ciągu znaków pojedynczą komendą? Nic z tych rzeczy. Po prostu użyłeś błędnie apostrofów do ciągu znaków a do tego służą cudzysłowy. Apostrofami ujmuje się tylko jeden znak, by dostać kod tego znaku. Czyli zamiast:...
A może wykorzystać polecenie Chr() i tak: Chr(0A), powinno dać LF.
[syntax=delphi] _OsAdm.FDane.Haslo:=#39+Edit1.text+#39;[... Powinno działać :) To ciekawe że kompilator przełyka Ci apostrof i cudzysłów koło siebie w bezpośrednim zapisie błędu nie wyrzuca :?: Skrajne apostrofy w zapytaniu zmień na znaki w kodzie ASCI to zaoszczędzi dużo problemów
Witam... ja równierz nie spotkałem sie z takimi kostkami ktore by dekodowały 4 bity na odpowiadające im znaki w kodzie 16... Moja propozycja to zastosowanie mikrokontroler... w sumie nie ma problemu z zaprojektowanie mczegoś takiego na bramkach...ale pewnie układów bedzie koło 10... najprosciej mikrokontroler... Pozdrawiam
Oczywiscie jest to słuszna droga - robiłem PLC z możłiwością wydruku z S7-226 na drukarkę EPSON LX300+ wysyłam znaki lub kody ASCII na free port transmisja w drugą stronę jest identyczna - sprawa od strony AVR wyląda nastepująco PRINT do wysyłuna USART oraz WRITE see
Teraz wystarczy stworzyć: 1. Wzorzec figury w pamięci RAM (6x6 ze spacjami i *) 2. 2 zagnieżdżone pętle po 6 kroków do odczytu wierszy i kolumn wzorca 3. Wydruk znaku z wzorca w RAM (addr=wiersz*6+kolumna) 4. Wydruk znaku o kodzie 13 i 10 (powrót karetki i nowa linia) 5. Skok do #2 6. HLT lub rozbić figurę na pojedyncze kroki.
Witam wszystkich i jak w temacie. Mianowicie przy wejściu do modułu BSI, po podaniu kodu pin wyświetla się napis "nieprawidłowy kod pin" ( wpisywany kod jest na 100% prawidłowy ). Dodam jeszcze, że w kalkulatorze silnika zamiast parametrów wyświetlają się znaki zapytania. Co zrobić z tym fantem? Z góry dziękuję za wszystkie odpowiedzi. Pozdrawiam sebap...
Ten plik nie zawiera kodu, więc nie wiem, jak miałoby to działać i co należy poprawić. Kopiować bez modyfikacji ostatniej cyfry można np. przez Ctrl+d (bez zaznaczania komórki źródłowej do edycji) lub przez Ctrl+Enter (z zaznaczeniem). Jeśli modyfikuje się pojedyncze znaki, w kodzie trzeba używać Characters. Znajdź/Zamień i inne procedury odwołujące...
Witam. Tworze emulator komputera Osborne 1 i mam jeden problem. Nie mogę znaleźć kodu znaku którego widać na obrazku. Jeżeli nie ma tego znaku w kodzie ASCII (Ja nie znalazłem) to proszę o podanie jakiegoś programu do edytowania kodu ASCII. Z góry dziękuje za pomoc. http://obrazki.elektroda.pl/5507751800_1...
Bo znak 0 to znak końca linii. 0 wyświetlane jako chr zostanie potraktowane jako znak o kodzie 0 a więc pójdzie do wyświetlacza. 0 "wyświetlane" jako String jest widziane jako znacznik końca textu a więc ten text nawet nie trafi do LCD. Jednym słowem LCD nawet by to wyświetlił, ale BASCOM kompiluje program tak żeby nie przepuszczał zera.
Dzień dobry, Należy dodać do ciągu znak o kodzie 10 tzn. ZNAK(10), na przykład =A1&ZNAK(10)&B1 da w wyniku tekst z komórek A1 i B1 podzielony na 2 wiersze. Żeby to zadziałało musi być jeszcze w komórce wynikowej ustawiona opcja Zawijaj tekst. Dodano po 15 Samo "Zawijaj tekst" dzieli tekst w miejscach spacji, a tu niektóre linijki będą zawierać spacje,...
Chciałem użyć znaków specjalnych, które mają kody większe niż 0xFF. Problem jednak w tym że w zasadzie wszystkie teksty formatuje za pomocą printf, a ten działa na char i takiej wartości nie uda się tam umieścić. Są jakieś odpowiedniki tej funkcji działajace na "większych" tablicach, albo czy się przestawić coś w opcjach kompilatora?
W typie std::string::c_str znak o kodzie ASCII = 0 oznacza jego koniec. http://www.cplusplus.com/reference/strin... Returns a pointer to an array that contains a null-terminated sequence of characters Wysyłaj dane bajtowo (uint8_t/unsigned char).
Wszystkie ciągi tekstowe kończą się znakiem o kodzie 0. Dlatego if(*t) jest spełniony, gdy NIE natrafi na kod końca ciągu. Wówczas rekurencyjnie wywoływana jest ta sama funkcja ze wskaźnikiem przesuniętym o 1 w prawo (++t - preinkrementacja, czyli zwiększenie wartości i przekazanie do argumentu funkcji). Zwiększenie wskaźnika w tym przypadku oznacza...
Wydaje mi się , że funkcja wysyłająca znak na LCD jest zbyt czasochłonna i poprostu gubisz część znaków wysłanych przez telefon.Spróbuj zapisać je do tablicy , a potem wyświetlić na LCD , pamiętając o pominięciu znaków o kodach < niż np. 0x20.Najpewniejszym wyjściem z sytuacji , jest jednak bufor FIFO , zaimplementowany w procedurze obsługi przerwania...
No wiec jest to spowodowane tym, że znak nowej lini w HTML'u to </br> trzeba go wstawić zamiast "enterów"(dokładniej to znak końca lini tzw. CRLF czyli \r\n). Kod wyglądał by wtedy tak:[syntax=javascript] $(document).ready(function(){ setInterval(function(){ $.get('dane.txt',function(data){ $('#tabelka').html(data.split('\r\n').jo...
pierwsza. W znakach apostrofów podaje się znaki zapisane w kodzie ascii. Tak jak napisy w "".
Nowa metoda ustalania daty produkcji z wykorzystaniem tabeli sprawdza się jeżeli w numerze seryjnym akumulatora występują 3 cyfry od prawej strony tak, jak w podanym przez NIXie_123 przykładzie C32AD 079. Natomiast w moim numerze seryjnym 3 ostatnie cyfry to 4A4. Czy w takim przypadku nadal obowiązuje "stara" metoda, kiedy pierwszy znak w kodzie [cyfra]...
Wrzucam cały projekt. deklaracje o których pisałem są w pliku oem6x8.h Obraz jest wyświetlany na monitorze jako nakładka na obraz video z kamery.
Masz dwa syfy w kodzie: http://obrazki.elektroda.pl/3361355800_1...
(Piotrus_999) nie kumam cie. Co to znaczy "Wyślij sobie znaki > 127 na wyswietlacz i zobacz gdzie są graficzne." Jaki wyświetlacz ? Jakie graficzne ? Ja to robię tak że kopiuje je bezpośrednio z tablicy znaków windowsa do kodu programu. Jak ktoś zna inny sposób, np jakimś magicznym kodem to niech się podzieli, ale konkretnie, bez filozofii. Znaki w...
excel? =FRAGMENT.TEKSTU(A1;4;10) =FRAGMENT.TEKSTU(cela z wartością;od którego znaku ma zaczynać;długość wyjściowa)
Zacznij od początku, jak Ci radził urzędnik czyli od urzędu, który wystawił dowód rejestracyjny. Ja myślę jednak, że kupiłeś kradziony samochód a dowód rejestracyjny jest fikcyjny. W czasie kupna samochodu jedzie się do wydziału komunikacji czy na policję i sprawdza takie rzeczy czy pojazd nie jest kradziony i czy można go zarejestrować bez przeszkód,...
Oczywiście, że jest wysyłany. Procesory jeszcze nie wyewoluowały w kierunku pobierania danych przez osmozę czy telepatię ;) Jeszcze nie wyewoluwały? Dammit... Dałbym głowe,że mój jest inny ;) Dodano po 2 A jeśli chodzi o X-CTU to ma możliwość podzielenia okna na dwie części - w jednej pokazuje wartości w Hexie a w drugim odpowiadające im znaki w kodzie...
Ale jak uporać się z brakiem polskich znaków zapisanych w kodzie? Zapisz plik jako utf8 a nie w kodowaniu iso/win.
Chdziło o przetworzenie znaków na kody ASCII, które są podawane do sterownika. Zamiast pisać np. LCD_dana = 0x41 //kod A i tak wpisywac każdy kolejny znak, stworzyć funkcje która by pozwoliła robić to z automatu - (np. napisz("ABCD.."); )tzn funkcja by przetwarzała znaki na kody ASCII zrozumiałe dla wyświetlacza. Problem jest już rozwiązany i można...
(at)ElektrodaBot poprawiłem błędy, ale nadal nie działa. Dodano po 1 (at)ElektrodaBot i od czasu do czasu terminal wysyła znaki zapytania zamiast odpowiednich wartości.
jak wysłać RSem znak o kodzie x? Jakiej funkcji używasz do wysyłania RS-em?
a nie będzie LX7Z,bo z trzech znaków kodem nie spotkałem.
Jeżeli skanujesz kreski z dokumentu pocztowego (potwierdzenie nadania paczki itp.) to dwa zera (bez nawiasów) normalnie wchodzą w tracking poczty na stronie. Przykładowy kod: (00) 2 5900773 3 44773545 1 mój czytnik wklepuje jako 00259007733447735451 i spokojnie system poczty to łapie. Jeżeli chcesz się bawić w prefiksy i sufiksy, to polecam lekturę...
Kiedy w kodzie u góry napisałeś: [syntax=vbnet]$baud = 2400 [/syntax] to kompilator włączył sprzętowy port UART który ma priorytet i przejął piny PORTD.0 i PORTD.1 na własność :P Teraz programowe I2C nie może się dostać do tych pinów :D Proponuję skasować te linijkę kodu którą pokazałem i spróbować. Od tego bym zaczął ;) Zapisz też zmieniony kod pod...
Najprościej w oknie poleceń wpisać: copy /b przygotowanypliktextowy.txt lpt1: P.S. Znak "Ec" to kod szesnastkowy 1b. By go wpisać należy posłużyć się jakimś edytorem hexadecymalnym/szesnastkowym/binarnym.
To są prawidłowe dane, tyle że terminal wyświetla ci dziesietne kody znaków. 49 to "1", 13 i 10 to przejście do nowej linii. Sprawdź ustawienia terminala.
To w takim razie teraz cytat z helpa Bascom'a: Rozdział: Podstawy języka BASCOM BASIC Eksponent jest zapisany jako liczba 8 bitowa ze znakiem w kodzie U2. Jeśli najbardziej znaczący bit jest ustawiony (eksponent > 128) to eksponent jest traktowany jako ujemny. Bit znaku określa znak liczby przechowywanej w zmiennej. Wartość 0 oznacza liczbę dodatnią,...
Po prostu zamiast tej '1' w nawiasach wstaw zmienna ('pozycja') i zwiększając 'pozycje' zmieniasz sobie kolejne znaki. To wszystko w pętli aż do napotkania s(pozycja)=0. Niestety nie napisze ci kodu bo karierę z basiciem zakonczyłem na c64-basic i dos-qbasic dosyć dawno temu. Aha, w każdym innym języku string z założenia jest tablicą znaków i tam nie...
Witam! Przygotowując się do wrześniowej poprawki architektury komputerów natknąłem się na następujące zadanie: Funkcja biblioteczna języka C o podanym prototypie char *strstr( const char *string, const char *strCharSet ); zwraca wskaźnik określajacy miejsce pierwszego wystąpienia ciągu znaków strCharSet w łańcuchu znaków string. Napisać podprogram w...
Chyba że istnieje możliwość skasowania danego znaku lub podmienienie go za inny skoro wyświetlone jest 8 znaków i za jeden ten konkretny chciał bym inny znak wstawić. (at)excray w tym linku wyraźnie napisał: " Podmieniać w pamięci możesz tylko te znaki których aktualnie nie wyświetlasz " oraz " Jak próbujesz zmienić w CGRAM znak który jest aktualnie...
cbi (PORTD, RS); sbi (PORTD, E); to ja mam przy zapisie instrukcji a dwa razy sbi mi nie działa dla instrukcji, podobie jest z danymi
Od 0 do 32 są same białe znaki, Nie. Wśród znaków o kodach od 0 do 32 NIEKTÓRE z nich to białe znaki, znakomita większość to kody sterujące.
for i:=1 to length(s) do if not (UpperCase(s[i]) in ['A','E','I','O','U','Y']) then write(s[i]); Proponuję przerobić jakiś kurs podstaw Pas c ala.
Witam Wszystkie pliki o rozszerzeniu dll w notatniku zamiast linijek z kodem wyświetlają znaczki typu : ? %?} *:( } * :( } * 0 8 o + Albo inny przykład : * 0 J � ( r pr pr' po +� ( r prG prW po +� ( r pr� p(r� po +� ( Czyli ogólnie rzec biorąc bezsensowne...
Cześć, pewnie Ci już pisałem, że problem masz już na etapie układania programu? Tu sam program w C jest OK - wyświetla kod znaku zgodnie z założeniami. Jeśli nie chcesz wyświetlać kodu znaku, to go po prostu nie wyświetlaj.[syntax=c] data=USARTReadChar(); str[0] = data; str[1] = 0; LCD_WriteText(str); [/syntax]
Albo może coś takiego. Anody wyświetlaczy sterujesz podając stany niskie '0' na bazy tranzystorów. Względem układu na 74164 zużywasz o dwa wyjścia uP więcej. Katody sterować możesz na dwa sposoby: 1- stosując układ ULN2003 (lub ULN2803 jeżeli kropka ma być także sterowana); podajesz wtedy stan wysoki '1' na wejścia ULN; wady -> aż 8 wyprowadzeń uP potrzebujesz;...
Poprawcie mnie jeśli się mylę, ale przecież char to po prostu typ zmiennej 8-bitowej. Nie ma różnicy co prześlę w ramach tych 8 bitów. Lecą sobie zera i jedynki i chodzi tylko o to, żeby programista wiedział jak je później zinterpretować. Innymi słowy czy paczka 8-bitów (typu znakowego 'char') to część jakiejś liczby, którą później programista złoży...
A RW gdzie podłšczyłe? Do zera czy do Vcc? :)
Marka:cd Model:70 Navi Chassis (płyta lub główne podzespoły): Matryca/Panel (jeśli występuje): Inne (uwagi):cd70 navi Witam jest ktoś w stanie mi pomóc kod binarny w radio cd70 zmieniłem język ale mam problem z polskimi znakami po wpisaniu w kodzie powiedzmy literkę ł po wszystkim radio zamiast ł pokazuje cyfrę 3 ś pokazuje jako oe ć pokazuje jako ae...
Dziękuję bardzo wszystkim za pomoc. Jedna znak (*) w kodzie makra, a ile zmienia Pozdrawiam, Przemysław Siuda
Czy pliki ***.IMO ***.ATO ***.CHO są niezbędne do uruchomienia gry w systemie CP/M skoro i tak własną procedurą zawartą w grze kopiuję zawartość tych plików do właściwych obszarów pamięci ? Nie są. One są rozwiązaniem na manie większej ilości plansz większej niż da się pomieścić w pamięci w postaci deklaracji. Na HDD masz do dyspozycji megabajty, zamiast...
To nie są znaki tylko raczej bajty - tablica nie tworzy napisu (znak o kodzie 0 zakończyłby napis i wyszłoby 254). Gotowej funkcji do konwersji dziesiętnej raczej nie będzie. Można albo skonwertować to na napis dodając do każdego elementu tablicy wartość '0' i potem skorzystać z funkcji char * => int (scanf, atoi lub wręcz strumienie c++), albo...
Ja w takiej sytuacji zakładam, że kody są z mojej wersji AVR Studio (4.0). Do wyświetlania stringów używam funkcji konwertującej kody polskich znaków na kody LCD (zapisane w CGRAM wyświetlacza). Wiem, że to nie zadziała na innej wersji AVR Studio, ale tak jest najprościej.... PS. Ostatnio, musiałem zrobić menu po rosyjsku i niestety, ale moja metoda...
Ja postaram się Ci pomóc... Teraz jestem w pracy, więc nie przeanalizowałem dokładnie - od razu mówię. Spróbuj wyłączyć bibliotekę od delay'ów i napisać kawałek kodu, ale zamiast _delay_ms użyj jakiejś pętli w pętli. Kilka dni kiedyś dochodziłem, co mi nie gra w programie i się okazało, że to właśnie to bruździło (wyszło w końcu na debugerze). To tak...
Przy "tatatata" masz wynik, że literka 'a' występuje 8 razy zamiast 4? ;) A przy "tatatat" masz pewnie licznik = 7? Czy ja źle widzę, czy też przy porównaniu masz pojedynczy znak "="? To by tłumaczyło takie zachowanie. Po prostu każda, dowolna literka przy tak napisanym warunku jest liczona, bo zamiast porównać (operator "==") robisz przypisanie (operator...
przesunięcie to tylko mała roszada połączeń. Trzeba tylko ustalić czy liczby są całkowite czy np. ze znakiem w kodzie uzupełnień do 2. Wtedy najstarszy bit się powiela. Przykładowy rysunek https://obrazki.elektroda.pl/4335084000_...
#define kod {0,0,9,9,9,14,8,16} #define ilosc_zn 1 void znak(void)//definicja znaku { unsigned char zn[ilosc_zn*8] = kod; unsigned char x = 0; for(;x<ilosc_zn*8;x++) { write_command(0x40+x); write_char(zn[x]); } } #define kod {0,0,9,9,9,14,8,16} - to 8 liczb każda odpowiada...
Nie wiem czy to miałeś na myśli, ale teraz się doczytałem, że ramka chyba miała być 11 bajtowa (nie bitowa). Jeśli te znaki miały być kodami szesnastkowymi, to wydaje mi się, że powinny być zapisane '\x8A\x54\x01'. Masz możliwość zapętlić porty, żeby zobaczyć dokładnie jaka jest różnica między ramką wysłaną z Windows'a i z Linux'a?
Witam odgrzeje kotleta mam taki sam problem czytnik ls2208 podpięty pod klawiaturkę ustaliłem że potrzebny mi klawisz F1 przed znakiem gdzieś w pdfie wychaczyłem że kod F1 to 5001. skąd mam dostać kody kreskowe żeby to dodać w instrukcji jest przykład taki że skanuje SCAN SUFFIX i potem każdą cyfrękodu oddzielnie czyli 5 0 0 1 nie wiem skąd mogę wziąść...
Tak jakby przeciwieństwem Ord(a: char): byte jest Chr(b: byte): char - zwraca znak o podanym kodzie. ... tekst:=''; i:=1; while bufor[i]<>0 do begin tekst:=tekst+chr(bufor[i]... i:=i+1; end; ...
A wystarczyło zamiast char pisać signed char , bo uint8_t jest zdefiniowany jako typedef signed char... Dobrą praktyką jest zawsze pisać jasno w kodzie czy typ ma miec znak czy nie. Kod jest czytelniejszy, gdy przed każdym typem prostym stoi ten signed lub unsigned, a nie samo "char" czy samo "int"...
Raxillion : Proszę nie wprowadzać w błąd początkujących użytkowników! Tylko pamięć zmiennych globalnych jest automatycznie inicjalizowana zerami. Tablice lokalne nie są automatycznie inicjalizowane. Elektronik9 : Zamiast funkcji rozmiar() użyj standardowej funkcji strlen() zadeklarowanej w nagłówku cstring. Zamiast porównywać kod znaku do 32 użyj konwersji...
Witam No wiec tak, zrobilem gre w Asemblerze, taka ze sie porusza strzalkami po labiryncie, i chcialbym jeszcze dorobic licznik kroków (czy tam ruchow) ale mam z tym problem gdyz zamiast wypisywac mi liczbe kroków to wypisuje mi znak ktorego kodem ascii jest ta liczba , czyli np: jezeli jest krok 97 to wypisuje mi znak "a" zamiast tej liczby zrobione...
Bo tak to działa. Matryca znaków jest na bieżąco wykorzystywana do wyświetlania kodów (znaków) z pamięci LCD, więc na raz możesz wyświetlić co najwyżej 8 różnych, własnych znaków. LCD znakowy nie ma pamięci "graficznego" obrazu.
Znać nie znam, ale napisać nie problem. Jak obsługiwać: Po rozpakowaniu zmień rozszerzenie na exe. Ustawiasz opóźnienie na T oraz co ma być wysłane. Klikasz na prostokącie podpisanym "Kolor wybranego piksela", następnie nie puszczając lewego przycisku myszki przesuwasz kursor nad piksel, który chcesz obserwować, puszczasz lewy przycisk. Teraz możesz...
...Dlatego muszę wiedzieć dlaczego akurat ten kod nie działa. To ja Ci napiszę dlaczego :!: Odpowiedź jest jak zwykle, prozaiczna - źle inicjujesz LCD. Zadałem sobie trud odpalenia Twojego kodu i po poprawieniu 1 (słownie: jednego) znaku w Twoim kodzie, LCD działa :-P PS Ponieważ projekt kompilowałem za pomocą AVRStudio4.18+WinAvr, to z kodu pousuwałem...
Jak napisałem wcześniej LCD jest wyposażony w cyrylicę. Problemem jest jak tą cyrylicę wpisac do programu bezpośrednio z klawiatury. a co ma wspólnego cyrylica wpisywana z klawiatury z tą cyrylicą w LCD ??? otóż nie ma nic wspólnego poza tym, że mowa o znakach cyrylicy. Nawet jeśli już być miał możliwość pisania jak to mówisz bukw na PC to ich kody...
Witam wszystkich. Mam mały problemik. Chciałbym wyświetlić kilka znaków z kodu ASCII. Tablice znaków mam, to jedna z nich: http://i.digipedia.pl/1/pict/493_b.gif Zależy mi na przykład na: 227 - znak liczby PI 253 - Potęga 2 Większość wyświetla się tak jak na załączonej fotografii, jednak zamiast tych, które mi są potrzebne pokazuje się coś innego. Oto...
Wpisywany numer to numer znaku w tablicy ASCII :] Więcej w Start ---> Uruchom ---> "charmap" [enter] (zakładając, że tablica znaków w systemie jest zainstalowana)
A może spróbuj zmienną znak wczytywać z klawiatury zamiast deklarować w kodzie programu?
Nie ma nigdzie takiego pliku jak htmlentities. Moim zdaniem zamiast tego szajsowatego edytora na pdg.pl musze się zalogować na ftpa i ściągnąć wszystkie pliki i sobie zedytować w jakimś normalnym edytorze. Póki co napisałem do bałwanów z pdg by mi podali dane do ftp. Dzięki za pomoc.
To są znaki wywoławcze, takie numery rejestracyjne. Zobacz na przykład tu: https://www.radioklucz.pl/znak/
Próbuję wyświetlić znak zdefiniowany samodzielnie. OFFSET_REGISTER=2 EXTERNAL_CG_HOME=OFFSET_REGISTER << 11 Kod funkcji wysyłającej wzorzec znaku. Znajduje się on w tablicy "znak" (8 bajtów). definiuj_znak: ;R20=kod definiowanego znaku ldi R31, high(znak*2+1) ldi R30, low(znak*2) ldi R24,EXTERNAL_CG_HOME & 0xFF ldi R25,(EXTERNAL_CG_HOME...
Witam. Korzystam z artykułu z [url=http://mikrokontrolery.blogspot.com... strony i po wgraniu kodu z ostatniego listingu na wyświetlaczu mam tylko znak zapytania zamiast wyniku. Przy próbie wgrania kodu z pierwszego listingu LCD wyrzuca różne wartości (901,981,852,840,936,914). Przy zetknięciu Pinu 5(PC5)...
Napisz sobie funkcję, która jako parametr przyjmie odebrany ciąg, w pętli będzie przeglądać kolejne znaki aż do końca ciągu źródłowego (napotka znak o kodzie 0) i jeśli napotka taki z zakresu "0"-"9" to wtedy taki znak dopisze do zmiennej wynikowej. I na koniec funkcja ją zwróci. Myślę jednak, że Tobie potrzebna będzie znacznie bardziej rozbudowana...
Nie jestem zbyt dobry z programowania więc proszę o wyrozumiałość bo chyba niektórym problem może wydać się banalny. Napisałem (z pdf-a) procedurę która odbiera znaki np: z HyperTermianala. Problem jednak w tym,że zamiast np: litery "a" na wyświetlaczu dostaje jej kod ASCII czyli 97. I pytanko: jak mam przekształcic ponizszy kod żeby zamiast "97" pojawiła...
Zapewne wpisuje "$01,$0D" ;) Poszukaj sobie w terminalu takiej opcji która pozwala na wysyłanie hexow. Podpowiem że hyperterminal nie ma takiego myka. Natomiast ma np herkules [url=http://www.hw-group.com/products/he... Krótko mówiac musisz wysłać dwa znaki jeden o kodzie 0x01 a drugi 0x0D.
Po wywołaniu WAIT_KEY kod klawisza masz w akumulatorze i zpisujesz wszystkie "próby" na stosie do czasu aż zakończysz 0x0A. Potem zdejmujesz tylko te dwa ostatnie znaki (0x0A) i ten kod. A wszystkie pozostałe nie są ze stosu zdejmowane. Masz wtedy niezrównoważony stos. Musisz mieć tyle samo rozkazów POP ile PUSH, bo inaczej Ci się stos przepełni dość...
Cze ! Musisz wysyłać do LCDka znaki w kodzie ASCII. np 52 to będą dwa znaki o kodach ASCII 53 i 50 (dziesiętnie).
Temat zamknięty. Powód: przedawnienie.
zeby wyslac z bray terminala znaki w kodzie szenastkowym stawiasz przed kodem znaku $ a w kodzie dziesietnym # i po sprawie
znaki kolach klawiatura znaki karter znaki
sharp migające podświetlenie kostka radia toyota corolla rozrząd carisma
cadillac escalade philips senseo
Brak zasilania na wtyczce diagnostycznej Q3 w Solaris Urbino 10 Cieknące złączki hamulcowe w samochodzie - przyczyny i rozwiązania