Witam. Ostatnio zacząłem znowu bawić się w programowanie - tym razem padło na sumy kontrolne... :) Poszukałem i znalazłem w internecie kod prostego programu do liczenia CRC32 w C++. Po skompilowaniu i wpisaniu tekstu do policzenia sumy pojawiał się błąd "Wystąpił problem z aplikacją..." ale z tym już...
Witam wszystkich. Mam mały problemik. Chciałbym wyświetlić kilka znaków z kodu ASCII. Tablice znaków mam, to jedna z nich: 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...
Witam, Mam problem. Chodzi o listingi z książki Marcin Wiązania - Programowanie mikrokontrolerów AVR w języku Bascom W książce są dwa przykłady sterowania matryca Led 5X7 Pierwszy przykład z książki ma za zadanie wyświetlać znaki po kolei i to działa. Natomiast drugi listing ma za zadanie przesuwać...
Witam mam taki problem potrzebuję wysyłać przez port com danie w taki sposób, aby były one traktowane jako znaki ASCII bo tylko takie mogę poprawnie odebrać mikroprocesorem. Z tego co zauważyłem jedynym działającym w przerwaniu od UARTa poleceniem odbioru, w bascom AVR jest inkey a to odbiera tylko znaki...
Musisz użyć funkcji ord() dla zwrócenia kodu ascii <?php function szyfruj ($ciag) { $wynik = ""; $tablica = str_split($ciag); foreach(... as $znak) { $wynik .= ord($znak)." "; } unset($znak); return...
Mam taki problem - zrobiłem rosyjskie znaki (cyrylica). Znaków tych jest więcej niż liter w tablicy ascii. Normalnie z klawiatury ostatnim znakiem możliwym do wywołania jest tylda - 127. Ja muszę wywoływać wyższe numery, pod którymi w mojej tablicy są ruskie literki. Czy można jakoś mieszać w wywoływanym...
zmien typ zmiennej j na uint8_t. straszny smietnik w tym kodzie. w jednym miejscu zmienne uint8_t, potem jakies longi, przeplecione charem i intem. jak juz bylo mowione zmienna 16-bitowa (u ciebie dodatkowo jeszcze ze znakiem zapewne, bo int domyslnie jest signed) ma liczb 5, a nie 4. co wiecej...
Witam, wie może ktoś z was czy jest w pascalu jakaś funkcja lub procedura zawarta w standardowych modułach do zmiany znaków z klawiatury na kod ASCII, lub zmiany liczb dziesiętnych na liczby binarne i czy można zdeklarować tablicę którą program by rozpoznawał jako tablicę liczb binarnych ?
A, kłamczuszek, wcale nie użyłeś przykładu, który wgrałem. No i w ostatniej komórce ma być 0 ('\0' w tablicy ASCII z pozycji 0x0 lub dziesiętnie też 0), a nie znak 0 ( '0', czyli z tablicy ASCII 0x30 czy dziesiętnie 48) . No i serial.write wysyła bajt lub serie bajtów jak podasz długość bufora. Ale nie...
udało mi się wyświetlać pojedyncze znaki ascii, nie wiem czemu ale pojawiają smugi (widac na zdjęciu) są to jakieś zakłócenia czy może wina programu?? nastepnym zadaniem jakie należałoby wykonać to napisanie czterech znaków na matrycy (bo tyle się zmieści), później zabawa z przesuwaniem tego...
Można jeszcze funkcję do wyświetlania tego? Proszę bardzo. Do generowania plików .c mam specjalny programik (niestety jest płatny komercyjny) który pozwala wygenerować plik dla każdej czcionki w systemie. Dodatkowo dla dużych czcionek wystarczy wpisać tylko interesujące nas znaki np: same cyfry...
Twoj algoryt nie jest poprawny. Zakladajac najprostszy przypadek, tj. liczba bez kropki dziesietnej, powinno byc cos takiego: #include <math.h> long int wynik = 0; for(int i=0; i<licznik_buf; i++) { wynik += ((int)bufor[i] - 48) * pow(10,...
#define SIZE // twoj rozmiar f = 1; while( 0 != f ) { f = 0; for( j = 0; j < SIZE - 1; j++ ) { if( anagram[j] > anagram[j+1] ) { tmp = anagram[j]; anagram[j] = anagram[j+1]; ...
Mam taki problem. Piszę program w języku C na 8051 czytający numer seryjny czujnika Ds18S20, i gdy mam już numer seryjny w tablicy chciałbym go wyświetlić na LCD. Jednakże aby móc to zrobić muszę przekonwertować każdy bajt Hex z tej tablicy na ASCII, a nie wiem jak. Proszę pomóżcie No to ja Ci daje...
Przesyłanie w ASCII jest wyjątkowo niewydajne, a dodatkowo, wymaga zasobożernych instrukcji zamieniających string na int i odwrotnie. ASCII-owy protokół popychania danych przez UART nie jest optymalny. Znacznie lepiej enkodować informacje w strumień z symbolami zastrzerzonymi, które jednoznacznie definiują...
Potrzebuję zrobić sobie taki mały bloczek który na wejściu będzie mieć pojedynczy znak typu char a na wyjściu 16 wektorów [7..0] Miałby to być bloczek do intepretacji fontów czyli podajemy znak a on na wyjściu już wyrzuca matryce 16x8pixeli. entity: [syntax=vhdl]ent... xfont is port( ...
Witam Problem następujący. Odbieram dane z rs232 poleceniem SerialPort.ReadExisting(). Przypisuje każdemu znakowi w ramce odpowiednią zmienną (wycinając poleceniem MID poszczególne znaki), a poleceniem ASC zamieniam znaki te na BAJTY. Niestety tablica ASCII jest do 127 i przy konwersji mam bajty...
Witam Pytanko czy można jakoś wyświetlić na wyświetlaczu LCD HD44780 znaki wysyłając do niego ciąg liczb ASCII Składam odebrane bajty w tablicę o nazwie w [syntax=c] signed int w[6];[/syntax] Np. odbieram przez USART ciąg 49 50 51 65 66 67 na wyświetlaczu chciał bym wyświetlić 123ABC. Jak...
Witam, Borykam się z pewnym problemem, otóż program, którego listing przedstawiam poniżej pobiera w pętli z wejścia (klawiatura) znaki i wpisuje je do tablicy. Następnie po napotkaniu znaku końca pliku (EOF / ctrl+z w nowej linii) program wychodzi z pętli i wyświetla zawartość tablicy. I teraz...
Można sorzystać z if(s tab[i]=s[i]; printf("%i, ",tab[i]); i++; } Z ASCII powinno działać tak: if( (int)s[i] == 32) break;
a skąd biedny procesor ma wiedzieć że kod np '78' to własnie 'n' ?? nie ma przecież tablicy kodów ASCII w pamięci...
Po skompletowaniu programator PICKIT3 i środowiska HI-TECH do programowania w C zabrałem się za pierwszy program: #include <htc.h> const unsigned char bufor[10] = {0,1,2,3,4,5,6,7,8,9}; int main (void){ TRISA = 0; //port A - wszystkie jako wyjścia static...
Witam, Czy ktoś się orjętuje czy istnieje jakaś instrukcjia w bascomie pozwalająca na konwersje z keycode na coś innego np. HEX lub ASCII? Można by pewnie to załatwić tablicą , ale czy nie ma innego sposobu? Przyjmuje z klawiatury informacjię w keycode i nie bardzo mam co z tym zrobić. Pozdrawiam.
Czyli 5 liczb opisuje 5 kolumn (gdzie 0 jest aktywną diodą) w danym wyświetlaczu, ale oczywiście dioda może być aktywna stanem 1, ale to już zależy od osoby projektującej układ. Aby korzystać z takiej biblioteki w wygodny sposób stosuje się trik. Czyli definiuję się wszystkie znaki od a do z. Gdzie...
Ile tych liter ma być? Tylko małe? Jeśli tak to kolejne małe litery przyjmują kolejne kody ASCII od 97 do 122 (97 to a, natomiast 122 to z). Więc jeśli potrzebujesz wypełnić tablicę wszystkimi małymi literami od a do z zaczynać od 11 indeksu (czyli 12 elementu tablicy) to potrzebujesz do tablicę o...
Ewentualnie olać takie indeksowanie i używać po prostu wskaźników. Jeśli zrobisz tablicę wyglądającą tak: a pis. (*wsk_na_lcd_text) 2 Można też bez '*', czyli wsk_na_lcd_text[0][0][1] jest ekwiwalentny do (*wsk_na_lcd_text)[0][1].
Jako para znaków ASCII? IMHO: typ Char nie pomieści 2 znaków ASCII :) Ja wiem, że może masz rację ale kolega napisał dokładnie: znaki w tablicy char
Po wysłaniu ramki danych za pierwszym razem tablica zostaje wypełniona prawidłowo . Po wysłaniu danych po raz kolejny tablica zostaje wypełniona dwukrotnie lub zostaje wyczyszczona co skutkuje komunikatem "indeks wykracza poza granice tablicy" . Dlaczego tablica nie jest za każdym razem wypełniana tymi...
Kod jest mało czytelny, nie wiem, dlaczego używasz kodów ascii zamiast normalnie wpisywać znaki, i czy przypadkiem w pierwszej iteracji nie odwołujesz się do bajtu przed tablicą com_dane. W każdym razie na samym początku alokujesz po jednym bajcie dla tablic cT1 itd. A potem piszesz sobie po nich jakby...
Posiadam zmienną typu unsigned char, która jest zapisana w postaci tablicy pięcioelementowej. Czy istnieje sposób, który pozwoli mi na przepisanie całości tablicy do jednej zmiennej, by móc ją później porównać z inną ? unsigned char zmienna2[5]; char zmienna3[4]; unsigned char...
Zgadzało się, tablica była za duża, teraz jej wielkość jest przydzielana dynamicznie. Ze sklajaniem tez sobie poradziłem, oto fragment kodu: CString wiadomosc, wiadomosc2, temp, temp2; int size=m_tekst.GetLength(); //Długość wpisywanego tekstu. char* tab = new char[size]; //Tablica...
No za link to wielkie dzięki, ale tu właśnie chodzi o to żeby tego nie robic tzn. nie przeglądac wykładów choć to by pewnie mi na duzy plus wyszło, ale mi chodzi o te tablice w nich są zawarte wszystkie operatory, typy, znaki ASCII itp. rzeczy potrzebne do kodowania w pascalu. W tych tablicach informatycznych...
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...
Cześć ! Na początek: 1.W tablicach Lawo napisy są wgrane w kość EPROM po lewej stronie RAM-u (na Twoim zdjęciu). Organizacja danych w EPROM nie jest mi znana. 2.Wybieranie napisu odbywa się prosto poprzez określenie jego numeru W pamięci. 3.Sterowanie protokołem IBIS 1200bd (linia 24V) Nie pamiętam...
Witam, Zwracam się do was z 2 pytaniami: 1. Musiałem stworzyć własna tablicę znaków i zrobiłem to w ten oto sposób: [syntax=c]... #define _A "\x0B" #define _B "\x0C" #define _C "\x0D" #define _D "\x0E" #define _E "\x0F" #define _F "\x10" ... Print_s( 55, 72, _M _I _N _U _T _Y );[/syntax] I...
Zasadniczo przy tablicach przechowujących dane liczbowe nie stosuje się NULL na końcu, bo co będzie jesli ostatnim elementem odczytanym ma być własnie zero? NULL stosujemy przy tablicach przechowujących kody ASCII, wtedy możemy sobie ładnie zaznaczyć koniec stringa takim NULLem ;) Pozdrawiam
Witam wszystkich Elektrodowiczów! Posiadam tablicę o 32 komórkach, w których mogą być przechowywane kolejno znaki ASCII o dowolnej długości od 1 do 32 znaków. Teraz muszę utworzyć z tej tablicy ciąg tych znaków w postaci typu "string", który później będę porównywał do wzorca. Jak najprościej wykonać...
dzieki za rady i programiki.a ja chyba znalazłem bład w układzie. gdzieś się doszukałem na elektrodzie podobnego problemu i okazało się, że była ustawiona zła prędkość-był właczony wewnetrzny oscylator 1MHz a nie zewnetrzny a u mnie jest to samo (teraz w końcu wiem czemu PWM miał tylko 970Hz a nie 10,8kHz)....
Witam mam maly problemik. Pisze w Ride51 dla procka 89c51 programik ktory odczytuje dana wartosc z przetwornika A/D i wyswietla ja na LCD, ale jest problem, ta wartosc jest typu FLOAT i potrzebuje ja przekonwertowac na np string abym to mogl wyslac na LCD. Precyzja byc 2 cyfry po przecinku i zeby mi...
Witam To mają być fonty o jednakowej ilości bajtów na znak, czy o różnej? Jeśli o jednakowej to nie trzeba podawać ilości bajtów na znak na początku, ponieważ jest to stała wartość. Do adresu tablicy tych fontów trzeba dodać nr. ASCII znaku pomnożonego przez zajętość bajtów na znak i masz adres do odczytu...
Czy w tej sytuacji jest jeszcze sens stosować ten mikrokontroler ??? Czy nie lepiej poprostu dać pamięć zewnętrzną SRAM równoległą podłączoną wprost do urządzenia portem danych 8 bitów, i sterować mikroprocesorem jej magistralą danych :) :) :) będzie 2 razy szybciej :) :) :) :) :) niż brać dane z...
Najprościej będzie na przykładzie: Masz liczbę 1234, dzielisz ją przez 1000 i otrzymujesz liczbę tysięcy czyli 1, następnie dzielisz 1234 modulo, czyli 1234 mod 1000 i otrzymujesz 234, z którego wyłuskujesz liczbę setek itd.... Mając poszczególne cyfry zamienisz je na asci przez dodanie do każdej...
Witam, chcę sobie napisać funkcję która będzie mi zamieniała zmienne liczbowe typu char na znaki ansii, wiem jak zamienić dowolną liczbę na tablicę: char tablica Ale nie wiem jak zamienić jakąś zmienną na tablicę. W sumie wymyśliłem sobie to tak że biorę zmienną np a="12345" i rozbijam ją na...
No tak, i sprawa się rypsła :) Jak zwykle mądrego to dobrze posłuchać :) jest jakiś patent na to? obiło mi się o oczy coś pod tytułem progmem, da się tym to ugryźć? a może trzymać te tablice w zewnętrznej pamięci? jakiś eeprom typu 24cxx czy najprościej kupić większą atmegę? W planach chcę mieć na...
Witam kolegów na forum. Mam tablicę Byte w której jest 8 znaków ASCII. Przykład danych: _ 0___1___2___3__4___5___6__7___ 8 [+/-] [ 8 ] [ 3 ] [ 2 ] [ 3 ] [ 4 ] [ . ] [ 5 ] [/0] Bez problemu odczytuję to do String-a, jednak nie mogę poradzić sobie z prawidłowym przypisaniem tego do zmiennej,...
Hmm, co by Pan proponował? Liczby 0 i 64 wzięły się z tablicy kodów ASCII. Chodziło mi o to, że jeżeli podana wartość jest znakiem różnym od litery to program wypisuje błąd.
Dzięki, działa, tylko teraz dokończyć funkcję i będzie ok. Mam jeszcze takie pytanie co do scankodów, dobrym pomysłem byłoby trzymanie tej tablicy w EEPROM? Szkoda troszkę ponad 200 bajtów Flash.
tadzik85 czyli Tobie chodzi o to że tablica jest dobrze zrobiona tyle że nie znaki nie są w kolejności wg ASCII??
tak jak tutaj do liczby pierwszej w tym wypadku jak podałem 2 dodaje tab A jak odejmiesz 2 razy 48 to wyjdzie dokładnie 4. Proszę poczytać o zamianie cyfry w kodzie ASCII na jej wartość liczbową. Zamykam, zanim zaczną tu padać niewybredne epitety.
Bardzo dziękuję Xamrex! O to chodziło. Pozdrawiam zbysiusp Dodano po 1 Mam jeszcze jedno pytanie. W jaki sposób można zrealizować odbiór ciągu znaków tworząc funkcję USART_Receive_string i wyświetlić go na LCD? Wiem, że należy łańcuch załadować do tablicy, a następnie go odczytać. Ale jak...
Spokojnie, ja też coś skleiłem eksperymentalnie w C++ oto kod. [syntax=c] #include <iostream> #include <stdlib.h> #include <stdint.h> #include <bitset> using namespace std; const unsigned char char_tab[128]= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, ...
Znaki w tablicy ASCII powinny być typu const char? Ale żeby użyć ich tak jak w przykładzie powyżej, powinno być '1', czyli jako char. To bedzie działać, ale czy jest to 'legalne'? ;) Chyba tak. A dlaczego "1" to dwuelementowa tablica {49 0}? Po co to '0'? Jako znacznik końca łańcucha?
Tablice MOBITEC mogą na oryginalnej elektronice wyświetlać obrazy na dwa sposoby. Za pomocą programu MOBI_INFO_EDIT mogę dane tworzyć tradycyjnie lub jako grafikę tj. Sterownik np ICU400 może wysyłać linię i treść kierunku w postaci znaków ASCII , tablica ma w bibliotece wgrane czcionki , sterownik wysyła...
A jak odczytujesz ten tekst z wyjścia - jako string czy jako tablica char-ów ? Może problem jest w złym odczycie danych z zewnętrznego programu ?
Witam, mam moduł bluetooth HC-06, moduł działa poprawnie sparował się z telefonem (dioda przestała mrugać). Podłączenie jest dobre bo układ działa. Problem jest gdzieś tutaj: [syntax=c] uint8_t USART0ReceiveByte() { // Wait for byte to be received while(!(UCSR0A&(1<<R... Return...
Zamiast bronić serii błędów raczej uwzględnij uwagi, które dostajesz Ależ ja chwale sobie twoje uwagi, szczególnie że jesteś nielicznym który podjął się konstruktywnej krytyki. Natomiast z powodu założeń, w 30% nie do końca mi pasują. Może jestem niezbyt zdolnym uczniem i potrzebuje czasu. Programując...
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...
Witam! Napisałem prosty programik w C++ pytający o nazwisko, a nastepnie wyswietla jego pierwszą literę, trzecią (i do tąd jest OK). Później ma wyświetlić ile razy występuje literka "a" (kod ASCII=97) w nazwisku, lecz wyświetla jakieś bzdury gdy np. jako nazwisko podam wyraz "tatatata" Czy ktoś wie...
No to na takiej samej zasadzie dzial tylko ten program to na rekordach jest zrobiony zdajsie:) a jak chcesz sie poruszac kursorem to musisz znalesc odpowiedni kod ascii klawisza i jak go wcisniej to przejdzie tam gdzie ma przejsc
Witam. Zająłem się dzisiaj tablicami (to w ramach prób odczytu numeru seryjnego z urządzenia Dallasa). Aby sobie ułatwić i sprawdzić jedną z funkcji zdefiniowałem tablicę 16-elementową z wartościami liczbowymi, a następnie chciałbym wyświetlić osiem pierwszych liczb na LCD, w postaci numerycznej, czyli...
To ja jeszcze jedno pytanko :-) Mam takie zadanie: Wczytywać z klawiatury znaki, aż do wczytania sekwencji dwóch początkowych znaków. Wydrukować, ile wczytano wszystkich liter oraz dwie ostatnio wczytane duże litery. I chce zapytać jak odróżnić małe litery od dużych?? Wiem, że jest funkcja, która...
Jeśli tam nie ma baterii ani po wyłączeniu zasilania nie ma napięcia na pamięci RAM to napis jest w EPROMie. Można też hardcoreowo - wyjąć ram z podstawki i za chwilę z powrotem włożyć. Jak na wyświetlaczu będzie kasza, to jesteśmy w domu - tekst był w ramie. Problem zacznie się wtedy, gdy nie był...
hmm, no rzeczywiście (doczytałem w książce)... Dodano po 3 W dalszym ciągu ucina mi napisy ;/ przy wpisaniu tekstu: "DIODA ELEKTRODA 0123456789ABCDEF elektroda" ucina mi na cyfrze 6...dalej nic nie ma przez chwilę tak jakby tablica BUFOR była pusta. poniżej przedstawiam kod programu: $regfile...
A jak mogę wyświetlić zawartość rejestru w konsoli, żeby nie wyświetlały się krzaki? Musisz zrobić konwersję znaków z rejestru na ASCII. Do znaków 0-9 dodajesz '0' (30h), a do znaków A-F dodajesz '7' (37h).
Ahaa.. Czyli żeby użyć kodu ANSI musimy użyć funkcji char.. ok dzięki ;) Może trochę podstaw... char to nie funkcja tylko typ podstawowy. Char ze znakiem (signed) przyjmuje wartości od -128 do 127, char bez znaku (unsigned) od 0 do 255. 'a', 'X' czy też '\t' to są liczby (jak wyżej napisano) ale dla...
Przy czym te delimitery lepiej żeby były znakiem niedrukowalnym wg. ASCII, np. 0x3 ;] Użycie dwukropka jako delimitera uniemożliwia użycie dwukropka jako znaku w tekscie do wyświetlenia (o ile mówimy o najprostszym algorytmie).
Dziękuje Szelus bardzo konkretny opis. Mam 13 układów MBI mam każdy podłączony do innego portu, tablica w której siedzą znaki, dlatego taka jest bo chciałem żeby było po kolei zgodnie z kodem ASCII, czyli pierwszy wymiar służy jako indeks a drugi jako odpowiednia kombinacja bitów do wyświetlenia odpowiedniego...
Witam mam taki problem, a mianowicie stworzyłem sobie grafikę na LCD w programie "Micro LCD". Grafikę zapisało mi w postaci pliku tekstowego w którym dane o obrazie zapisane są w postaci szesnastkowej np. 0xFA, 0x13, itd. Teraz chciałbym zaimportować plik do pamięci na i2c 24c08. Do tego celu używam...
Coś tam mi wyszło :P. Jestem zerem z pro także to jest dla mnie coś :P: [syntax=pascal]program gwiazda; uses crt; var a: byte; begin clrscr; for a:=1 to 5 do writeln('*'); readln; end.[/syntax] ... do Was takie: Jak dodać do programu zamykanie (podanym przez nas) klawiszem?? Wiem,...
wątpię, to nie wpływa przecież na to bo to jest wartość a nie kod ASCII.
Witam, napisałem mały terminal w C#. Użytkownik zadaję częstotliwość i jest ona wysyłana do uC w sposób jak niżej: [syntax=csharp] string _freq = "186A0"; //zadana częstotliwość Byte[] package = Encoding.ASCII.GetBytes(_freq); ...
Możesz zrobić sam funkcję, która ustawi wskaźnik w pliku na odpowiednią pozycję a następnie będzie odczytywała znaki z pliku. Aby zagwarantować, że odczytane znaki będą liczbowe odczytuj znak po znaku i sprawdź czy rzutowane na tym int znajdują się w przedziale oznaczanym jako liczby w kodzie ASCII. Dalej,...
Witam Kolegów, Mam, zdawało by się błahy, problem ale nic mi nie przychodzi do głowy, więc zwracam się z prośbą o pomoc. Mam tablicę bajtów w pamięci Flash, która jest zbiorem wzorców znaków dla wyświetlacza graficznego. Oprócz tej tablicy mam informację jakiej wysokość jest znak (w bajtach) i jakiej...
Oczywiście z roztargnienia zapomniałem. Więc obliczenie zrobiłem po prostu dla ramki bez żadnych znaków czyli: suma kontrolna = 87h+liczba znaków+suma kodów znaków w ASCII dla przykładu dla jednej litery "0" 87h+1h+30h = B8h i tak też jest. dla trzech liter "0" 87h+3h+30h+30h+30h...
Co rozumiesz przez krzaki. Powinnienes dostac '#' Dodano po 6 To jeszcze raz, inaczej i mniej kontrowersyjnie dla ciebie ;) - kompilator sam określi wartość ASCII dla jednoznakowego łańcucha Kolege damiana wprowadzasz w blad kazdym napisanym zdaniem . Lepiej niech rozumie prawidłowo...
Da się bez większego problemu. Plik *.font to plik tekstowy. Taki bardziej na wzór ASM, ale komuś kto się tym nie zajmował najprościej chyba wytłumaczyć to że zapis jest podobny do tego od znaków wyświetlacza alfanumerycznego. Przykład małej czcionki : .db 0,36,126,36,126,36,0,0 ; # Musisz sobie...
To nie ma prwa działać... dlaczego ten drugi plik czytasz inaczej niż pierwszy? Zastanów się co robisz... jaki sens ma to: ir[i] += bufor; Dlaczego dodajesz znak do znaku (to jest pojedynczy znak)? Char i byte/uint8_t to to samo. Czyli dodajesz kody ASCII tych znaków.
Brawo. To dokładnie miałem na myśli. To prehistoria, więc na tamte czasy więcej niż dopracowany. To co napisałem nie miało dotyczyć jednak wcześniejszych maszyn niż PC (swoją drogą 8086 był 16-bitowy), dlatego napisałem o tym ograniczeniu. Na ICL1900/1305 też było ograniczenie pamięci (musiało być),...
sie namachałem zrobiłem całą tablice od spc do z radości nie było końca aż do czasu gdy podczas kompilacji wyskakuje błąd error: invalid type argument of `unary *' zrobiłem dokładnie jak wyżej opisane ale !! usunąłem te gwiazdki iiii działa niepotrzebnie się uczepiłem tego że trzeba...
Chciałem złożyć podziękowania dla markosik20'a gdyż tablica bardzo mi się przydała. Niestety nie mogłem wykorzystać jej od razu gdyż musiałem zrobić mirrora na bajtach aby pasowało to do mojego LCD (tak na marginesie czy istnieje instrukcja procesora robiąca mirror bitowy na 4 bitach? tzn: 0b0001 ->...
Ale bez cudzysłowów wyrzuca błąd że za dużo elementów, nie bierze tego jako ciąg elementów do tablicy. A dokładniej jaki błąd? Na pewno zmieniłeś wartości numeryczne na: #define _A "\x0B" //<-- musi być cudzysłów!!! U mnie taki sposób definiowania ciągów znaków przekazywanych...
Witam Zrobiłem sobie wyświetlacz znakowy na LED-ach . Planowałem aby każdy znak był wyświetlany na polu 8*10 diod. Tylko jak zdefiniować kształty liter i cyfr? Próbowałem ręcznie narysować taki znak, ale to jest bardzo uciążliwe a rezultaty komiczne. A przecież tych znaków jest cała masa. Czy są gdzieś...
Witam, W jaki sposób przesyłać znaki ASCII z poziomu C/C++ ? Np. jest w protokole komunikacyjnym znak do wysłania [ACK] [CR] [LR], Całe rami wysyłam jako string, więc z [CR] [LR] wysyłam jako \n \r. W jaki sposób wysyłać [ACK] ?
Witaj! Z czujnikiem (NTC = 10k), który ja stosowałem poradziłem sobie w następujący sposób. Włączyłem go szeregowo z rezystorem 10k pomiędzy wyjście napięcia referencyjnego i masę analogową mikrokontrolera. Przetwornikiem A/DC mierzyłem bezpośrednio wartość napięcia na termistorze. Ze względu na znaczną...
Witam Zmontowałem sobie układ atmega8 oraz 35 LED połączonych w małą matrycę 7x5 Załadowałem kod który jest napisany w listingu do książki Marcina Wiązania.Są tam dwa kody jeden do wyświetlania po kolei wszystkich znaków ASCII który działa bez problemowo oraz drugi który przewija text lecz on nie działa Oto...
A to przykład programu z użyciem Shiftout: (źródło: "Przykładowe programy...") [syntax=basic4gl] 'Progr... sterowania multipleksowego wyświetlaczem matrycowym 7x5 LED 'za pomocą rejestru 74LS164 'Znak do wyświetlenia jest ładowany do zmiennej Znak typu String 'Częstotliwość sterowania kolumn...
Witam! Mam problem z przerobieniem kodu tablicy świetlnej z wyświetlaczem matrycowym led. Posiadam kod z książki Marcina Wiązani - Programowanie mikrokontrolerów AVR w języku Bascom przerobiony według instrukcji użytkowników w temacie: 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem...
Znalazłem kod tablicy świetlnej, 8x8 sterowanej przez rejestr 74164, niestetypo załadowaniu programu na tablicy świecą się tylko trzy kolumny diód :(. Czy ktoś mi pomorze to rozgryść? 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem matrycowym 7x5 LED 'Częstotliwość sterowania...
Witam Zmontowałem sobie układ Atmega32 z pojedynczym wyświetlaczem 5x7 i wszystko działa tak jak należy ale problem zaczyna się w innym miejscu. Potrzebuję połączyć 3 takie wyświetlacze, lecz nie mam pojęcia w jaki sposób to zrobić. Proszę o pomoc Tutaj podaję listing programu
Tzn. mam tablicę 24 bajty ( na razie do testów). I teraz podaje adres początkowy z tablicy, od którego zaczyna się ID układu DS18B20. Podprogram ma załadować ID, odczytać, sprawdzić CRC i w odpowiedzi podać mi LSB, MSB, status czujnika, histereze ( poprzednią muszę mu jakoś podać ) i wynik w postaci...
Witam, mam mały program napisałem przy użyciu książki Pana Marcina Wiązania oraz przy użyciu elektrody do obsługi matrycy led, lecz mam nieporządany efekt stroboskopowy. Nie widać liter, tekstu, tylko wszystkie diody mrugają. Czy to jest spowodowane zasilaniem czy też błędem programu? Dorzucam dwa...
OK... No więc sprawa jest dość prosta (przynajmniej jak jest już gotowa :) ) * Przede wszystkim potrzebne są tablice z konwersją ASCII 7 bit na ASCII 8 bit i z powrotem (chyba, że robimy monolog w jedną stronę). ODBIÓR * Odbieramy ciąg znaków -> pojawia się problem, bo Siemens C35i, tak...
Witam, pojawił się u mnie problem (pewnie banalny) z obsługą matrycy led. Posiadam podręcznikowy przykład M. Wiązani i próbuje go przerobić tak aby działał z moim schematem: [syntax=basic4gl]'wiersze C... Pinb.4 = Output Config Pinb.3 = Output Config Pinb.2 = Output Config Pinb.1 = Output Config...
Witam.Jak w podanym programie moglbym zwiekszyc opoznienia potrzebne do inicjacji wyswietlacza.Asembler jest czarna magia dla mnie wiec prosil bym o gotowa recepte.Z gory dziekuje ;Data: 04.06.2007 ;^^^^^^^^^^^^^^^^^^^^^^^^^... obslugi PT100 na AVR ATmega8...
Witam Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Jeżeli tak, to wpłynie to na adres bloku pamięci,prawda? Mam taki problem: W programie mam zadeklarowane 2 bloki pamięci EEPROM w kolejności jak poniżej: znaki....
Ostatnio wraz z kumplami z klasy zaczęliśmy tworzyć wytrawiarkę PCB jak ta w stylu [url=]Wytrawiarka by mastermaniek V2.0 z tym że postanowiliśmy dodać windę do płytki która by opuszczała płytkę do wytrawiacza i wyjmowała ją z powrotem. Był plan zastosowania l289 do sterowania silnika liniowego który...
Witam. Przymierzam się, aby w tym roku napisać maturę rozszerzoną, więc z arkuszy z dawnych lat wykonuje sobie programy. Tu jest treść zadania Zadanie 5. Ciekawe napisy (10 pkt) W pliku NAPIS.TXT, w oddzielnych wierszach, znajduje się 1 000 napisów o długościach od 2 do 25 znaków. Każdy...
Dotyczy budowy wyświetlacza LED dwukolorowego, problem z wyborem CPU.?? Widzę, że jesteś programistą samoukiem, bo nie potrafisz optymalizować kodu programu. W bascom da się zrobić wydajny kod, bez asemblera, ale wymaga to już sporej wiedzy i umiejętności, lecz przyznaję że np. C jest tutaj trochę lepszy....
Witam ponownie po dłuższej przerwie. W międzyczasie usunąłem jeszcze jeden zauważony błąd powodujący zawieszenie się odtwarzacza, a przedtem wyświetlenie śmieci na LCD. Błąd ten pojawiał się, gdy do odtwarzacza włożyło się nowo zakupioną lub pustą po formacie kartę SD. Błąd ten usunąłem modyfikując fragment...
Witam kolegę. Osobiście zajmowałem się wyświetlaczem DA1 i realizowałem na nim tylko wyświetlanie czasu oraz daty + komunikaty okolicznościowe. W zależności od wersji programu DA1 można ustawić 15 komunikatów względem daty i godziny oraz cykliczne w zależności od godziny Dobrym rozwiązaniem są...
Nie ma się co denerwować i nie wyśmiewam nikogo. Tylko napisałeś że ta tablica, np nr_danej0 jest tablicą liczb, z opisu transmisji wynika coś innego. Z kolei wklejona funkcja służy do odbierania, co z kolei działa pewnie dobrze. Pytanie tylko czy chcesz, aby funkcja ta była blokująca (czekała na dane)...
Witam! Posprawdzałem troszkę... Nie ma problemu umieszczania, gdy chcemy umieszczać cały obiekt w RAM lub Flash. W ram wiadomo jak, we flash następująco: typedef struct { char opis Posprawdzałem adresy i uzyskałem rozkład następujący w pamięci flash: &menu_pozycja_nr opis ", po co deklarować...
Autorze, dałem Ci gotowe rozwiązanie, ale nie czytałeś mojego postu uważnie. Nie czytałeś też dokumentacji ( MojaPolskieZnaki18_Bitmaps . Aby wyświetlić tekst funkcją MojaPolskieZnaki18_Glyphs 90(*) wiersz, gdyż tam znajdują się informacje o tym, gdzie w pliku MojaPolskieZnaki18_Bitmaps znajduje...
Witam. Nie mogę sobie poradzić z pewną sprawą dotyczącą oprogramowania wyświetlacza LCD. Mam napisany program obsługi LCD, jeśli numery wyjść portu C mam ustawione w ten poniższy sposób to LCD działa: [syntax=c] #define DDR_LCD DDRC #define PORT_LCD PORTC #define RS_LCD 2 #define EN_LCD...
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...
#include<stdio.h> #include<... <math.h> void main() { FILE *we, *wy; //deklaracja uchwytow do plikow int i, licznik; int tablica_ASCII[200]; //deklaracja tablicy w znakow ASCII char znak; char haslo[200]; ...
Mały pseudokod: main() { signed char temp[3]; //ustawiona temperatura signed char znak=0; //na ktorym znaku jest kursor temp[0]=2;//standardowo 20.0C na poczatku temp[1]=0; temp[2]=0; while(1) { //obsluga...
arnoldziq. Dostałeś pomógł, bo na prawdę mi pomogłeś. Chodzi o funkcję ReadKey oraz KeyPressed. To eliminuje użycie asemblera do odczytu znaków z klawiatury. Reszcie dziękuję za spopularyzowanie tego tematu. Ogólnie to program chodzi paskudnie. Działa bardzo powoli. Spodziewałem się tego. Ale na...
Przepraszam że tak mało informacji podałem jakie są dokładnie objawy ale pisałem na szybko. A więc tak. W pliku mam 20 bajtów - na potrzeby testów. Zapisałem tam stringa o takiej treści "1234567890ABCDEFGHIJ", i w pliku jest 20 bajtów a dokładnie to 21:P Każdy znak jak wiadomo to jeden bajt. I teraz...
Witam. Zauważ parę rzeczy w Twoim kodzie: [syntax=c] unsigned char const hexx1[2] = { 0x01, 0x01 }; fSuccess = WriteFile(hCom, hexx1, sizeof hexx1, &RS_ile, 0); cout << "Wyslalem:" << "\n"; for (int i = 0; i<2; i++) { cout << hexx1[i] << '\t';[/syntax]Te...
Sorki, nie znam C. Ja by zrobił tak: Deklarujesz tablicę na 26 (od A do Z) wartości int zawierającą na start 0 w pętli zliczania znaków dodajesz coś takiego y=kod ASCII znaku y=y-65 (kod ascii dla a to 65 a chcemy mieć dla A 0) pobierz z tablicy: x=tablica(y) x:=x+1 zapisz do tablicy: tablica(y)=x i...
Witam, zaczynam pisać w asemblerze i dostałem następujące zadanie: przy wykorzystaniu funkcji systemowych sysread i syswrite zaimplementować konwersję max 8-cyfrowego łańcucha znakowego, który miałby reprezentować liczę całkowiŧą w systemie szesnastkowym, na wartość całkowitą w rejestrze EAX. Piszę...
Witam Przejdę od razu do opisu problemu. Mam dwa urządzenia. Jedno Nadawca wysyła dane po RS232 drugi Odbiorca drukarka termiczna Epson TM-T88 (transmisja ASCII). Sposób komunikacji rozgryzłem przy użyciu analizatora stanów logicznych jest to również transmisja ASCII z kilkoma dodanymi elementami....
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ę...
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,...
1.Dane liter zaczynają się od "Fontlookup:" - wystarczy znaleźć w którym miejscu w kodzie odwołuje się do tych danych. Robi to funkcja: Sub Lcdchr(byval Ch As Byte , Byval Lcdfontsize As Byte , Byval Ch_inv As Byte) '1 character on LCD Polskie litery możesz dodać poprzez: a)Zastąpienie danych...
Chcę zrobić program który będzie rozpoznawał i zmieniał sposoby kodowania znaków tekstowych(ANSI, UTF16 LE, UTF8). Funkcję rozpoznającą i zwracającą rodzaj kodowania mam już napisaną została mi konwersja. Od kilku godzin(tak wiem żałosne)męczę kodzik do przekonwertowania ASCII na UNICODE LE. Użyłem...
Chyba nie zrozumiałem pytania... Jak "napisać tablicę"? Normalnie: bierzesz długopis, kartkę i...piszesz :] Nie rob obslugi tekstów w C na sztywno zdefiniowanych tablicach. Znacznie lepiej robi się to wskaznikiem... Nie wiem jak ci pomóc, bo skad mam wiedziec co to jest 0x26 lub 0xB? Co to są...
Dziwnie znajomy kod. Przenosiłem podobny na 628 i na inną częstotliwość wzorca. :D Wieczorem poszukam oryginału i tablicy znaków dla LCD zastosowanego w tym przypadku. Zwykłą tablicę znaków ASCII możesz znaleźć w Wikipedii. I jeszcze jedno. Przyjrzyj się procedurze wyprowadzania danych na LCD. Zrozumiesz...
Cały kod nadajnika: [syntax=c] //Autor: Marcin //Data: 31.01.2014r. #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> #include <stdio.h> #include "MK_RFM70/rfm70.h" #include "1Wire/ds18x20.h" void display_temp(uint16_t...
W tej chwili mam już ładowanie i wypełnianie tablicy 80 elementowej poszczególnymi wierszami znaków. Ładuje wiersze (pierwsze 10 bajtów 1 do 10) do SCT2024 a następnie załączam 1 wiersz tranzystorem. Ładuje wiersze (kolejne 10 bajtów 11 do 20) do SCT2024 a następnie załączam 2 wiersz tranzystorem....
Nie trzymasz się typu zadeklarowanego w funkcji oraz używasz funkcji do wysyłania "łańcuchów" (czyt. przekazywany jest wskaźnik na tablicę z ciągiem znaków) żeby wysłać jeden znak. Poprawne użycie byłoby zapewne takie char cyfra=7; //binarnie 00000111 char tablica[5]; int liczba=1234; LCD_WriteData(cyfra+0x30);...
Nie bardzo rozumiem : aby zamienić ciag znaków ASCII z LCD na liczbe typu int ??? Ogólnie rzecz biorąc LCD służy do wyprowadzania znaków a nie do ich wprowadzania. Aby zamienić ciąg znakowy np: "123" na liczbę typu float musisz przeanalizować ten ciąg znak po znaku. W języku C ciąg ten będzie...
Witam, opracowana została prosta ramka przesyłania danych w oparciu o przerwanie USART_RXC_vect. Wysłanie bajtu 255 z aplikacji informuje mikrokontroler że zaraz otrzyma 5 znaków ASCII które ma załadować do tablicy charów a bajt 254 kończy wpisywanie do tablicy. Tablicę ze znakami wyświetlam na wyświetlaczu...
Bardziej chodzi mi teraz o tekst. Potrzebuję większej czcionki. Mam takie wyświetlanie znaków (nie moje): [syntax=c]void lcd_display_char( unsigned char ch_asc, unsigned int color_front, unsigned int color_background, unsigned...
Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą...
Witajcie moi drodzy Przedstawię tutaj mój projekt zewnętrznego wyświetlacza temperatury procesora z komputera. Wyświetlacz pokazuje temperatury od 0 do 99C, jednocześnie odpowiednio dobierając swój kolor. Wyświetlacz zrobiony jest samodzielnie od 0 w oparciu o diody WS2812B, sterowany jest...
Mam taki program: #include <iostream> #include <iomanip> using namespace std; // Funkcja czeka na dowolny klawisz i czyści ekran //-------------------------------... czekaj(void) { char c[1]; cout << "\nZapisz te...
Witam r = 2 * r + (d - '0'); W konsoli wprowadzasz cyfry ale doczytywane są one jako znaki. Zmienna d przechowuje te znaki jako odpowiednie liczby z tablicy ASCII. Na zmiennej d wykonywana jest operacja odejmowania liczy ASCII zapisanej w tej zmiennej z kodem ASCII znaku '0' w celu uzyskania...
Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po RS232 dla: A=1 Print...
Chyba się udało :D Podsumowanie i przykładowe kody w Pythonie - wykorzystywany algorytm CRC MAXIM czyli wielomian x8+X5+X4+X0 jako generator ciągu pseudolosowego [syntax=python]# Define a function `crc8()` def crc8(x): if x & 0x01: x = (x >> 1) ^ 0x98 else: ...
Linijkę tekstu? Ale zawsze taką samą (piszesz o ciągu znaków). Potrafi to każdy edytor tekstu. Otwierasz dokument (np. w Wordzie, Notatniku itp). z menu edycja wybierasz Zamień . Teraz w okienku Znajdź wpisujesz tekst którego chcesz się pozbyć (Czyli ów ciąg znaków), a w okienku Zamień na...
wlam na wifi jest prosty jak wysikanie kropki w sniegu :) Wystarczy linux, karta wifi, troche narzedzi i duzo checi :) Jednym z najleprzych zabezpieczen na obecna chwile jest wap-dsk z kluczem tak długim zeby nie chciało sie go łamać. Co najwazniejsze klucz zmienia sie do 300ms tak wiec trudno go złamać...
Znalazłem program na odczyt w ASCII. Odczyt podobnie tylko wywołanie SVCREQ z 0 (odczyt) w R500 i 3 (ASCII) w R501. Dalej przesuwanie, zerowanie bitów wyższych od 16 (AND 255 bo operacje na słowach) i odejmowanie 48 (bo w kodach ASCII liczby zaczynają się od 48, patrz tablica kodów ASCII). Generalnie...
Witam ponownie,ma ktoś może jakiś sprawdzony software'owy patent na odczytywanie znaków z eepromu?Cały problem leży w tym aby zamienić znaki string"abcd..." na ascii i odnaleźć w tablicy znaków w eepromie. Napisałem taki kod: Sub Strlcd(byval Chstr As String) 'wpisanie stringa Local...
Witam Zbudowałem sobie na jednej płytce stykowej Dodano po 4 Przeczytałem na stronie radzio.dxp.pl, że w zmiennej znak otrzymuję kod klawisza, a nie kod ascii i po to jest plik scancodes.h aby sobie zamienić kod klawisza na znak. Jednak dla przykładu: SPACE - hex:0x20 znak klawisza:29, a gdy...
Dlaczego tablica ascii ma tylko 6 pozycji? Potrzebujesz 7. Jawnie wychodzisz poza tablicę (w kodzie wystepuje ascii[6]). I taka uwaga na przyszłość. W funkcji set_values wysyłasz dane serialem. Procedura USART_Transmit czeka aktywnie na wysłanie - trwa dość długo. Wywołanie jej w procedurze obsługi...
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...
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)...
Witam, podczas budowania dalmierza ultradźwiękowego natrafiłem na problem którego nie potrafię rozwiązać, a nawet lokalizować jego przyczyny. Sama procedura pomiarowa, tj, generacja fali i odebranie wygląda dobrze. Problemem jest, że np. mierząc wciąż jedną i tą samą odległość dostaję wyniki typu 43cm,...
Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś bardziej...
Cześć! To już mój drugi temat, dość niechętnie go zakładam bo problem jest błahy, ale mam nadzieję, że nikt na mnie nie nakrzyczy ^^. Niedawno skończyłem robić GUI do aplikacji, która wysyła dane przez port COM w Qt Creator, zaprogramowałem kilka przycisków, suwaki i listę z aktywnymi portami COM. Mianowicie...
Cześć chcę napisać program obsługujący transmisję pomiędzy komputerem a mikrokontrolerem poprzez RS485. Wykorzystuje do tego celu układ max3483. Czytałem dokumentację ST w której proponowane są dwa rozwiązania co do zarządzania linią sterującą kierunkiem transmisji: 1. Wykorzystanie przerwania od USARTA-TC...
Jakoś znakami ASCII zrobić? tzn? To jest program, który losuje duże litery z tablicy ASCII, zapisuje je do tablicy i potem drukuje. PS. na podstawie tego zrób reszte, to nie jest trudne.
Jeśli źle umieściłem temat to bardzo proszę o przeniesienie. Kod który wklejam :
Witam. Miesiąc temu zacząłem swoją przygodę z programowaniem w C++ (albo raczej zabawę w pykanie w c++). W ramach rozwoju umiejętności itp. zacząłem pisać własną grę (tradycyjny roguelike). Grę umiejscowiłem w konsoli. Za pomocą podwójnej tablicy zdefiniowałem mapę której mniejszy fragment (95x45)...
Witam męczę się z tym problemem od kilku dni, bezskutecznie, więc postanowiłem wreszcie poprosić o pomoc z zewnątrz. Co do samego mechanizmu rysowania to nie mam zarzutów, aczkolwiek problem tkwi w tym, że znak z czcionki da się narysować jedynie na współrzędnych gdzie x==y !!! Jeśli nie są sobie równe...
Cel zlecenia: Miniaturyzacja istniejącego układu scalonego bądź stworzenie nowego pomniejszonego układu z odwzorowaniem wysyłanych komend. Czas zlecenia: 20 - 30 dni Kwota: 1500 zł do negocjacji Preferowana (nie wymagana) współpraca z osobami zamieszkałymi w promieniu 70km od Katowic Wymagany...
Czyli w sekcji 'DANE' ramki protokołu MODBUS mogę umieścić zarówno numery rejestrów do odczytania jak i dane zwrotne z czujników? Nie jest to w żaden sposób uregulowane co tam sobie wrzucę? Początkowo chciałem zrobić enkapsulację i użyć MODBUS ASCII. Dlaczego tak? Bo czujniki odbierają komendy w ASCII....
Dzięki za biblio ;) Ja korzystam od dawna z bibliotek od Mirka z BlueBooka lekko przeze mnie zmodyfikowanych. Odświeżam temat bo jednak mam problem: Dodano po 1 Ktoś pomoże? Jak dla mnie to co się dzieje to kompletna anomalia. Nie rozumiem tego