znaki ascii terminal

Znaleziono około 183 wyników dla: znaki ascii terminal
  • [STM32] STM32: Kłopoty z odbiorem danych przez USART przy konfiguracji 115200 baud

    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

    Mikrokontrolery ARM   27 Sie 2010 13:23 Odpowiedzi: 4    Wyświetleń: 2701
  • RS232 i BASCOM: Znaki ASCII przesunięte o 64 na Atmega8 1MHz

    Procesor Atmega8 oscylator wewnętrzny 1MHz w Bascomie stosując instrukcję: print "dowolny znak ASCII" w terminalu na PC otrzymuję znaki przesunięte decymalnie o 64 np: print "01245" otrzymuję "pqrstu". Co może być tego przyczyną? Serdecznie pozdrawiam

    Mikrokontrolery   27 Sie 2004 13:14 Odpowiedzi: 2    Wyświetleń: 1199
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak napisać program ASM na 8051: generowanie znaków ASCII na terminalu?

    Jestem początkującym użytkownikiem, potrzebuję programu " kolejne przyciśnięcie klawisza generują kolejne znaki ascii na ekranie pc(terminalu)" jakby ktoś wiedział jak napisać to prosiłbym o pomoc z góry dziękuję

    Początkujący Elektronicy   31 Maj 2006 12:15 Odpowiedzi: 4    Wyświetleń: 1131
  • REKLAMA
  • Bascom – nieprawidłowe znaki przy komunikacji z terminalem RS232, ustawienia UART

    Hasło z Help-a : "Terminal Send ASCII"

    Mikrokontrolery   17 Sty 2011 18:33 Odpowiedzi: 7    Wyświetleń: 2919
  • Sim 800l Arduino Mega - cykl znaku > przy wysyłaniu SMS, co robić?

    Tak jeżeli twój terminal obsługuje znaki sterujące. Kompletne polecenie wysłania wiadomości SMS wygląda następująco: AT+CMGS="+48XXXXXXXXX" <CR> Tekst wiadomości <CTRL+Z> <CR> - „Carriage Return” w tablicy ASCII ma numer 13 (0x0D). W terminalu ten kod będzie wysyłany po naciśnięciu klawisza [Enter]. <CTRL+Z> - "Substitute"...

    Arduino   22 Maj 2020 16:57 Odpowiedzi: 10    Wyświetleń: 1179
  • REKLAMA
  • Atmega8 Bascom Uart - Nieprawidłowe znaki na terminalu po użyciu PRINT

    w terminalu też wybiera się sposób prezentowania - czy wartość, czy kod ASCII

    Mikrokontrolery AVR   01 Lut 2018 14:51 Odpowiedzi: 45    Wyświetleń: 2658
  • ARDUINO 2560 - KOMUNIKACJA PO RS232 INNYM URZADZENIEM

    Wysyłasz wartość 0 i 1 funkcją print, czyli zamieniając je na tekst - cyfry. Cyfry 0 i 1 mają w ASCII kody 0x30 i 0x31. Terminal wyświetla Ci znaki, czyli cyfry "00" i "01". Analizator wyświetla szesnastkowo wartości przesyłanych bajtów, czyli 0x30 i 0x31.

    Arduino   22 Cze 2015 13:49 Odpowiedzi: 2    Wyświetleń: 2244
  • Dlaczego RS232 z ATmega32 wyświetla kody ASCII zamiast znaków?

    Nie chodziło mi o parametry transmisji a raczej o coś, co zwykle nazywa się emulacją terminala - gdzie wybiera się w jaki sposób program reaguje na otrzymane znaki. Może masz ustawiony tryb wyświetlania kodów dziesiętnych. Tam zwykle wystąpują opcje typu ANSI, VT50, VT100 itp. Jakiego programu terminala używasz?

    Mikrokontrolery AVR   30 Kwi 2011 12:40 Odpowiedzi: 21    Wyświetleń: 3756
  • USART i terminal RS-232 -> znaki ASCII vs. wartość zmmiennej

    Witam wszystkich Elektrodowiczów! Potrzebuję wyświetlić w terminalu wartości zmiennych przesyłanych z mikrokontrolera po USARTcie do komputera, ale w teminalu zamiast wartości liczby np. 50 wyświetla znak ASCII '2' (równoznaczny z wartością 50). Jak można wyświetlić wartości liczbowe?

    Mikrokontrolery AVR   13 Cze 2011 13:20 Odpowiedzi: 2    Wyświetleń: 1601
  • REKLAMA
  • Przesyłanie danych z mikrokontrolera do telefonu komórkowego

    Terminal na kompie koniecznie z możliwością odczytywania hexa. Nieprawda, Siemens C35 rozmawia laczem szeregowym znakami ASCII, windowsowy Hyper Terminal nada sie wiec w zupelnosci. BF

    Mikrokontrolery   25 Kwi 2007 17:29 Odpowiedzi: 13    Wyświetleń: 2021
  • Tworzenie grafiki ASCII na terminalu VT100 - szukam gotowej klasy lub narzędzi

    Na stronie hacking.pl jest umieszczony bardzo prosty translator tesktu na uproszczone znaki ASCII :) Przecież kazdy znak należy do ASCII (+ rozszerzenie ISO-8859...)

    Software serwis   18 Lip 2003 11:03 Odpowiedzi: 13    Wyświetleń: 1490
  • RS232C na MAX3232 - Nieczytelne znaki w terminalu przy połączeniu z WRT54GL

    Witam Czy ktoś może się orientuje czym może być spowodowany problem odbierania przysłowiowych "krzaków" w terminalu poprzez interfejs zbudowany na max3232. Schemat interfejsu w załączonym obrazku. Interfejs ma za zadanie łączyć się z routerem Linksys WRT54GL poprzez port com, ustawienia połączenia: 115200,8,N,1 Interfejs jest zasilany z portu nr 2 w...

    Mikrokontrolery   18 Paź 2008 19:02 Odpowiedzi: 9    Wyświetleń: 3011
  • Atmega8 + 24c16wp: Niepoprawne wyświetlanie danych w terminalu USART

    Ten program wysyła bajty odczytane z pamięci jako znaki, a nie jako sekwencje cyfr ASCII. Zacznij od programu, który będzie w pętli co jakiś czas wysyłał np. kolejne cyfry lub litery. Jeśli to zadziała, będziesz wiedział, że masz poprawną transmisję - wtedy włącz obsługę pamięci i ew spróbuj wysyłać jej zawartość zamieniając ją na wartości np. szesnastkowe...

    Mikrokontrolery AVR   13 Mar 2013 11:12 Odpowiedzi: 3    Wyświetleń: 1317
  • Kolektor próżniowy ze sterownikiem SOLARCOMP 951 - transmisja szeregowa RS485

    W programie terminal znak $ oznacza, że znak ASCII jest wpisywany szesnastkowo w $xx, natomiast znak # przed liczbą oznacza, że znak ASCII jest podawany w postaci dziesiętnej #xxx. Można te sposoby stosować naprzemiennie według uznania. Tutaj masz link do strony programu gdzie w opisie można znaleźć przykłady zastosowań: https://sites.google.com/site/terminalbp...

    Energia Odnawialna   14 Mar 2025 18:16 Odpowiedzi: 61    Wyświetleń: 14823
  • On serial w BASCOMIE ? Jak to zrobić żeby działało?

    ...Gdy z terminala wysyłam 2 to procek zwraca mi 50 gdy 1 to 49 gdy 3 to 51 itd Pewnie gdyby a była single to by było O.K. "Kłaniają się" typy zmiennych. Kiedy do terminala wpiszesz 2 , to po łączu szeregowym do uC , jest wysyłany kod ASCII cyfry 2 , czyli dziesiętnie 50.Instrukcja print , "przetwarza" owe 50 na ciąg znaków ASCII reprezentujących liczbę...

    Mikrokontrolery   29 Maj 2007 16:04 Odpowiedzi: 13    Wyświetleń: 1829
  • Konfiguracja płytki z MAX31865 i PT100 - błąd zakresu pomiaru temperatury

    To ja dam jeszcze podpowiedź ze starych czasów assemblera: Zero ascii ma kod 0x30. Potem kolejne cyferki lecą po kolei czyli 9 ascii = 0x39 Jak chcesz wyświetlić zmienną zawierającą wartość 0-9 to dodajesz do niej 0x30 lub '0', bo apostrofy tłumaczą jeden znak ascii na jego wartość, i wysyłasz na wyświetlacz (czy to LCD, czy port szeregowy/terminal)....

    Mikrokontrolery   06 Maj 2025 10:38 Odpowiedzi: 69    Wyświetleń: 1677
  • [c] Jak wyświetlić znaki ASCII (201, 205, 187) w C na Linuxie?

    Jaki terminal i jaka czcionka w nim ustawiona?

    Programowanie Początkujący   16 Lis 2013 10:06 Odpowiedzi: 8    Wyświetleń: 8775
  • Komunikacja z drukarką RS232 ESC/POS - czy wystarczą linie RX i TX?

    (at)JacekCz jak to z terminala wysłać np: Putty ? Bo póki co wysyłam tylko znaki i od razu mi je drukuje. Dodano po 2 Czym jest wartość 29? 29 to wg tabeli ASCII kod znaku o symbolu GS. Ale to Ty powinieś wiedzieć. Sam nigdy go wcześniej nie użyłem. Podobnie jak ESC to nie trzy literki 'E', 'S', 'C' tylko kod 27 itd na terminalach to MOŻE być dostępne...

    Programowanie   17 Gru 2017 22:01 Odpowiedzi: 19    Wyświetleń: 1731
  • ATMEGA328 - Obsluga USART - odbieranie po jednym znaku

    Owszem, to działa. Tyle, że twój terminal odbiera znaki w kodzie ASCII, jak mu wyślesz 3, to nie jest to kod znaku 3. Napisz uart_putc(d+'0') i będzie to to czego się spodziewasz.

    Mikrokontrolery AVR   09 Gru 2012 11:23 Odpowiedzi: 16    Wyświetleń: 2163
  • Jak wyświetlić menu w terminalu VT100 przez Telnet?

    Po pierwsze windowskowy klient telneta jest beznadziejny. Ma problem z szybkim wyświetlaniem, jeżeli jest coś więcej niż tekst. Wracając do sprawy. Jak się łączysz telnetem np. z linuksem, to wyświetla się to, co byś normalnie zobaczył na monitorze, np. taki MidnightCommander. Wysyłasz poprostu znaki zakodowane w ASCII.

    Software serwis   31 Maj 2003 19:50 Odpowiedzi: 1    Wyświetleń: 1175
  • AVR UART - Jak wysłać znaki specjalne do terminala (Putty)

    Ustaw tryb emulacji terminala na ANSI, VT100 lub coś podobnego. Na znaki semigraficzne niekoniecznie musi to pomóc, ale sekwencje sterujące przejdą. Zwróć uwagę, że użycie w łańcuchach w C znaków spoza zakresu ASCII (czyli np. semgraficznych) daje efekty specyficzne dla kompilatora - jest to poza standardem języka.

    Mikrokontrolery Początkujący   25 Wrz 2016 07:41 Odpowiedzi: 49    Wyświetleń: 6285
  • Jak wysyłać pojedyncze bajty w hex przez Hyper Terminal?

    Jeśli wpiszę w hyper Terminalu 32 to co on mi wyśle na port? (02 w hex)? Mam potrzebę wysłania kilku bajtów w hex, przy czym chcę to robić pojedynczo? Jak mam wpisywać w hyper terminalu te wartości? Podejrzewam, że on wpisane znaki traktuje jako ascii a wysyła kod. Jakie tu będzie optymalne działanie?

    Mikrokontrolery Początkujący   18 Lut 2012 07:19 Odpowiedzi: 2    Wyświetleń: 3218
  • Jak wysyłać znaki ASCII przez COM do drukarki termicznej?

    Rzeczywiscie wszystko jest Hyper terminalu, tak nawiasem to niezły programik dzięki za odpowiedźi, temat chyba można zamknąć.

    Software serwis   03 Paź 2006 13:22 Odpowiedzi: 5    Wyświetleń: 1570
  • [8515][bascom] Sposób przesyłu informacji do procka z kompa

    Dobra. Działa :) Tylko tera przydał by się jakiś inny terminal, żebym mógł mu bajty wysyłać, a nie znaki ascii i dodatkowo pętlę 'pwm' przydało by się w przerwanie walnąć.

    Mikrokontrolery AVR   08 Kwi 2010 23:05 Odpowiedzi: 19    Wyświetleń: 1893
  • [Tiny2313] [Tiny2313][Bascom] UART - jak uniknąć opóźnień przy wyświetlaniu na LCD?

    Co do symulatora to nie wiem jak tam wpisać w terminal inny znak niż litera - w "normalnym" jest opcja Send ASCII character... Koniec ciągu oznaczany jest tylko znakiem o kodzie 10.

    Mikrokontrolery AVR   17 Paź 2009 19:58 Odpowiedzi: 11    Wyświetleń: 2504
  • Jak skomunikować METEX M4650CR z ATMEL 89C2051 w BASCOM?

    Witam wszystkich! Straciłem już cierpliwość :evil: Nie mogę skomunikować tego METEXa z prockiem. Miernik ma następujacy format transmisji: 1200bitów/s 7 bitów danych (znaki ASCII) 2 bity stopu Miernikowi trzeba wysłać znak "D" (68 ASCII), zeby rozpoczął nadawanie. Wszystko pięknie. Napisałem w BASCOMie kawałek kodu. Z terminalem hula aż miło, ale jak...

    Mikrokontrolery   16 Gru 2009 23:24 Odpowiedzi: 9    Wyświetleń: 3045
  • ATmega644PA - Błędy UART przy połączeniu z ESP8266 i konwerterze poziomów

    Ekran podpięty do ATmegi, na sterowniku HD44780, bo w terminalu można zmienić co ma wyświetlać :) Mimo to, i tak wysyłane są jedynie znaki ASCII (lub kolokwialnie mówiąc wartości 8bitowe)

    Mikrokontrolery AVR   28 Gru 2016 11:18 Odpowiedzi: 40    Wyświetleń: 3156
  • Atmega8 - Silnik krokowy kręci się zbyt długo po komendzie z RS232

    Mam problem wysyłam mu znak zmieniłem program na Hyper Terminal dużo lepszy niż poprzedni. Zrobiłem funkcje która wysyła tablice ASCII i jest ok dochodzi ładnie. Lecz gdy zrobiłem Wyslij_Znak(Odbierz()); to podaje mu znak a on zwraca co innego co zrobiłem źle ?

    Mikrokontrolery AVR   12 Lut 2013 20:01 Odpowiedzi: 16    Wyświetleń: 2616
  • Jak emulować HyperTerminal na mikrokontrolerze 8051 do obsługi UPS?

    Ja tam guru nie jestem może się na coś przydam. Co masz na myśli pytając "co wysyła terminal jak wciskam klawisz"? Z tego co wiem Terminal wysyla znaki kodu ASCII, jak wciskasz "L" to wysylany jest bajt o zawartosci 76. Kombinacje klawiszy systemowych można skonfigurować oczywiscie w opcjach. Jak chcesz zbudowac cos na 8051 do obslugi UPS'a to nie widze...

    Mikrokontrolery   17 Mar 2004 18:48 Odpowiedzi: 4    Wyświetleń: 1685
  • Brak odczytu wartości z eeprom 24C02 i wysyłki przez Bluetooth na smartfon

    Hmm, nie do końca łapię co tam masz nakodowane, bo w czymś takim nie piszę, ale zwykle jak działa z terminala w te i wewte, a z kodu nie, to problem jest w różnicy pomiędzy liczbą a reprezentacją ASCII. Sprawdź to pod tym kątem. Jak do terminala wyślesz bajt np. 2 (0x02), to dostaniesz głupoty, a na pewno nie wyświetlisz na terminalu znaku '2'. Bo '2'...

    Mikrokontrolery   23 Lis 2016 01:25 Odpowiedzi: 4    Wyświetleń: 1005
  • ESP8266 - Błąd 400 przy wysyłaniu danych do API ThingSpeak

    > GET /update?key=XKLUCZX&field1=5&field2=255&... HTTP/1.1\r\nHost: api.thingspeak.com:80\r\n\r\n Wpisujesz to z terminala? Jeśli tak, to czy jesteś pewien, że Twój terminal przesyła właściwe znaki ASCII 13 i 10 w miejscu '\r' i '\n' ? PS. AT+CIPSEND=80 No i podałeś chyba niewłaściwy rozmiar danych. Według moich wyliczeń to tam jest...

    Mikrokontrolery Początkujący   30 Cze 2015 08:20 Odpowiedzi: 1    Wyświetleń: 1620
  • Wyświetlanie znaków z UART na LCD 2x16 - konwersja kodu ASCII na C++

    Witam forumowiczów, Mam "drobny" problem z wyświetlaniem znaków na LCD 2x16. Program w C++ . Wyświetlanie znaków wysłanych np. tak: 'LCD_WriteText("OK.");' jest prawidłowo wyświetlane. Również wyświetlanie danych z czujnika temperatury jest ok. Wyświetla wartość. [syntax=c]data=DHT_read_temp(); itoa (data,str,10); LCD_WriteText(str); [/syntax] Ale gdy...

    Mikrokontrolery AVR   21 Gru 2021 17:46 Odpowiedzi: 5    Wyświetleń: 438
  • Jak poprawnie skonfigurować RS232 w AT89C5131? Znak domku w HyperTerminalu

     niestety nie wysyła tego znaku, który wpisałam do bufora. 0x55 to U Ściągnęłam kilka terminali i na każdym pokazuje mi się w hex 0xE0 a w ASCII ŕ Wykorzystałam już LOOK RS232 Terminal Tera Term Pro Simple Term

    Mikrokontrolery   01 Mar 2007 01:56 Odpowiedzi: 9    Wyświetleń: 2372
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Kombinuję dzisiaj jak koń pod górę, aby jakoś wstrzelić polskie litery dla stringów wysyłanych na ekran, ale ciągle jest źle. Jak kiedyś znajdę sporo wolnego czasu to zrobię własną czcionkę z naszymi znakami i funkcje, która będzie to w locie podmieniać. Na tą chwilę popełniłem prostą zamianę drukowanych polskich znaków diakrytycznych na serial terminalu...

    DIY Akustyka   21 Cze 2025 18:31 Odpowiedzi: 1246    Wyświetleń: 105450
  • Kod dla Atmega8A + HC-05 (Bluetooth): jak podłączyć terminal?

    a gdy mikrokontroler wysyła mi znaki zapytania zamiast odpowiednich znaków na terminal, to z jakim problemem to jest związane? Jeśli mikrokontroler wysyła znaki zapytania zamiast spodziewanych wartości, najczęściej jest to związane z jednym z poniższych problemów: 1. Nieprawidłowa prędkość transmisji (Baud Rate) : Jeśli prędkość transmisji ustawiona...

    Mikrokontrolery Początkujący   11 Wrz 2023 11:57 Odpowiedzi: 66    Wyświetleń: 1572
  • AVR - UART - dziwne wyniki w komunikacji z komputerem

    Witam Właśnie uczę się zestawiać połączenia uartowe. W celu testowania wykorzystuję program realterm oraz "legendarny" przewód USB/RS232 - Profilic PL2303. Transmisja 19200 8,N,1. O cóż się rozchodzi. Zacznę od programu typu "Echo". Wysyłając z terminalu wartości jako znaki ASCII otrzymuję inny wynik. Wysyłając plik tekstowy - program działa bez zarzutu....

    Mikrokontrolery AVR   05 Lut 2015 22:41 Odpowiedzi: 21    Wyświetleń: 2529
  • [stm32f103VE] [stm32f103VE][Eclipse] - USART wysyła błędne znaki ASCII

    Ja mam pomysł: ustawiłeś 2 bity stopu w programie terminala albo masz inną niż myślisz częstotliwość zegara. Pozy tym, chyba nieco czytelniej niż USART_SendData(USART1, 0x5a); wygląda kod: USART_SendData(USART1, 'Z');

    Mikrokontrolery ARM   19 Sty 2015 22:49 Odpowiedzi: 7    Wyświetleń: 762
  • Jak zdekodować ASCII na HEX w Assemblerze 8051 przez RS232?

    Witam !! od dłuższego czasu borykam się z pewnym problemem. Potrzebuję wprowadzać do procesora poprzez łącze szeregowe dane w postaci HEX czyli np. 3F; 8E itp. Ale niestety komputer z terminala wysyła wartość heksadecymalną znaków ascii, czyli trzeba by zdekodować programowo w procesorze odebrany znak. Szukałem na forum, szukałem na google i niestety...

    Mikrokontrolery   26 Sie 2006 12:50 Odpowiedzi: 11    Wyświetleń: 8604
  • ATMega16 i USART - niepoprawne znaki przy transmisji danych, jak naprawić?

    Jeszcze jedna sprawa... Zmienna zliczanie jest typu unsigned char więc ok... Ale jak ją odbierasz...? Jeżeli terminal odbiera wszystko jako ascii to wyskakują krzaki bo traktuje to co wysyłasz jako kody znaków ascii... Np. kropka to 46... Więc albo odbieraj jako liczbę albo przed wysłaniem zamieniaj liczbę na ciąg znaków i tak puszczaj...

    Mikrokontrolery   08 Maj 2007 18:04 Odpowiedzi: 13    Wyświetleń: 1983
  • UART – co musisz wiedzieć

    Od 7 bitów w kodowaniu ASCII po 32 bity w pełnym Unicode. UART jest dość stary i 32 bity Unicode nie istniały jak go wprowadzali. Ja bym powiedział, że zaczyna od 5 bitów kodu telegraficznego stosowanego w sieci telex'owej z dalekopisami pierwotnie elektromechanicznymi. Znak 6-cio bitowy miała Odra (na pewno seria 1300 bo miała rozkazy operujące na...

    Wideoporadniki   29 Maj 2023 15:19 Odpowiedzi: 19    Wyświetleń: 2676
  • [Visual Studio C++] Jak wysyłać stringi z TrackBar do Arduino przez port szeregowy?

    a nie jakieś ramki bitowe z przykładami z GPS No to prześlij ramki IntelHex i raczej nie bitowe a bajtowe. Najczęściej wzoruje się właśnie na IntelHex, jakiś start (w IntelHex ':' często daję '#" lub '(at)'), liczby koduje jako tzw HexAscii, i stop, najczęściej CR+LF. Dlaczego ASCII? Niby strata, dwa znaki ASCII na bajt, ale jak nie przysyłam często...

    Arduino   06 Lip 2018 14:56 Odpowiedzi: 58    Wyświetleń: 1656
  • [AVR] [Język C] "Konwersja" kodu ASCII na znak

    Witam Forumowiczów! Bardzo proszę o pomoc. Z terminala RealTerm wysyłam znak (Send ASCII) poprzez UART. Po odebraniu chcę go wyświetlić na LCD też w postaci znaku, a nie liczby dziesiętnej. Szukałem na Forum, ale przedstawiane sposoby u mnie nie działają albo nie potrafię ich zaimplementować (zwłaszcza itoa). FRAGMENT KODU PROGRAMU (na podstawie: Mirosław...

    Mikrokontrolery AVR   20 Cze 2011 15:15 Odpowiedzi: 14    Wyświetleń: 6867
  • Bezprzewodowy termometr do pieca C.O. BASCOM 433MHz z zapisem danych na kartę SD

    Podłączyłem nadajnik przez przejściówkę na USB do kompa i na gotowym wsadzie do nadajnika w terminalu odbieram jakieś byle jakie znaki. Jak powinienem mieć ustawiony ten terminal? Transmisję mam ustawioną tak jak w nadajniki tj 1200, 8 n i 1. Zastanawiają mnie tylko te ustawienia niżej. Tam mam do wyboru ASCII lub hex , a po prawej znów hex, Dec itp....

    DIY Konstrukcje   21 Lip 2018 13:17 Odpowiedzi: 124    Wyświetleń: 50997
  • Terminal a 8051, warość pojawia się znika - dlaczego?

    Cześć !!! Mam wrażenie że nastąpiło tu jakieś nieporozumienie. Terminal to generalnie "czytacz" znaków i kodów sterujących ASCII. Jeśli niczego z programu nie wyślesz to wyświetla ostatnio odebrany zestaw znaków :). Żeby skasować poprzednią linię w zależności od emulowanego trybu powinien dostać znaki 0x10, 0x13. Wtedy napis najczęściej znika :) i terminal...

    Mikrokontrolery   26 Wrz 2007 11:36 Odpowiedzi: 2    Wyświetleń: 1011
  • [ATmega128] [ATmega128][C i VB] Krzaki w komunikacji USART - jak poprawić?

    Hyper Terminal przerabia to co dostanie na znaki zgodnie z tablicą ASCII Wywołanie wyslij(5+'0'); przerabia poprawnie cyfry od 0-9 na kody ASCII tak by poprawnie zostały wyświetlone na terminalu jako odpowiednie cyfry. Aby wyświetlić unsigned char na terminalu możesz skorzystać z takiej funkcji: void wyslij_Value_as_Digits( unsigned char value )...

    Mikrokontrolery AVR   11 Sty 2010 09:30 Odpowiedzi: 9    Wyświetleń: 1884
  • Zadanie - Prosty kalkulator na Arduino z portem szeregowym: dodawanie, odejmowanie, wynik

    W przykładzie wbudowanym w Arduino jest SerialEvent, w nim dowiesz się jak odebrać linię tekstu, czyli zakończenie w terminalu ma być znakiem końca linii i początek wiersza (standardowo). Taką linię tekstu parsujesz, zamiast tak jak jest w przykładzie odesłać odebrany tekst z powrotem. Deklarujesz dwie zmienne, przypisujesz do nich wynik parsowania,...

    Arduino   27 Lis 2022 21:37 Odpowiedzi: 1    Wyświetleń: 567
  • PIC i wysyłanie SMS. Zamieniać na hex? Czyszczenie bufora danych FIFO.

    Własnie o to mi chodziło dzieki za odpowiedz. To teraz napisze jak uu mnie to wyglada to moze dalej mi pomozesz :). Wprowadzam tekst przy pomocy terminala ktory zamienia ascii na hex i wysyła do pica. Mikroprocesor zamienia otrzymane znaki na pdu i zapisuje do eeprom. I teraz moje pytanie brzmi jak z tego co mam "07911356131313F311000B918416325476F8000...

    Mikrokontrolery   27 Cze 2006 12:01 Odpowiedzi: 7    Wyświetleń: 1865
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    Ale ten sposób wysyłania ramek to trochę nie teges. A jak poprawnie się wysyła takie ramki i czym? Nie możesz po prostu sprawdzić w opisie programu jak należy formatować dane? Bo domyślam się że to jakiś terminal jest. Na Wikipedi jest opisane tak: "Minicom to program do kontroli modemu oraz emulator terminala dla systemów uniksowych" Ciężko Ci pomóc...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14457
  • DS18B20 i Atmega8 – jak wysłać 9 bajtów przez UART w formacie hex/bin na terminal?

    Witam:) Na początku chciałem zaznaczyc, ze przejrzalem wiekszą czesc forum odnosnie tego co mnie interesuje, ale nie znalazłem do końca odpowiedzi. Mam czujnik DS połączony do Atmy8 i po szczytaniu 9 bajtów(dane ktore lecą po komendzie o wartosc 0xBE) , umieszczam je w tablicy o rozmiarze 9, np. char tablica[9]; int k; for(k=0;k<9;k++) { tablica[k]=odczyt_bajt();...

    Mikrokontrolery   26 Sty 2008 16:00 Odpowiedzi: 7    Wyświetleń: 2557
  • Bascom '51 - Jak obsłużyć strzałki kursora w terminalu?

    Czego tam nie zrozumiałeś? ... A no nie rozumiem w jaki sposób do zmiennej "S" trafiają te trzy znaki ASCII -kod klawisza strzałki. A poza tym komenda Inkey() zwraca tylko kod pierwszego znaku, a wciskając strzałkę w buforze od razu pojawiają się trzy znaki. Według mnie Inkey() nie nadaje się do odebrania kodu strzałki. Sprostujcie mnie, jeżeli się...

    Mikrokontrolery   26 Maj 2006 11:51 Odpowiedzi: 6    Wyświetleń: 1760
  • Hyper Terminal Windows komunikacja z Mikroprocesorem

    Nie masz włączonego echa więc wygląda to tak jakbyś nic nie mógł wpisać. W menu plik/Właściwości w zakładce Ustawienia wybierz Ustawienia ASCII i tam zaznacz pole "Lokalne echo wpisywanych znaków"

    Mikrokontrolery AVR   02 Kwi 2010 13:06 Odpowiedzi: 12    Wyświetleń: 8190
  • PCF8583 i problem z konwersja z BCD>BIN>DEC (Codevisio

    Witam, Napisalem programik do centralki alarmowej w Codevision C AVR na ATMega128. Na plytce centralki jest zegar RTC PCF8583. Jednym z zadan programu jest wysylanie aktualnego czasu pobranego z zegara poprzez Uart do szyfratora z LCD. Problem polega na tym, ze wbudowane w biblioteki procedury pobieraja czas z RTC i konwertuja go bcd2bin. Chcialbym...

    Programowanie   26 Sie 2009 18:08 Odpowiedzi: 3    Wyświetleń: 3784
  • Adam 4015 Modbus RTU – format zapytania, ASCII czy HEX, CRC, znaki podziału

    Witam, mam do wykonania fragment kodu do odczytu sond PT1000, podłączonych do modułu Adama 4015. Z poziomu oprogramowania narzędziowego, mogę odczytać swobodnie dane. Chciałem to samo sprawdzić przy pomocy terminala wysyłając odpowiednią ramkę. Moduł odbiera zapytanie, ale pozostaje głuchy tj. nie uzyskuję odpowiedzi. Zgodnie z http://www.moduly-pomiarowe.pl/203...

    Automatyka Sterowanie PLC   27 Sty 2015 22:32 Odpowiedzi: 3    Wyświetleń: 1281
  • VB6, Odbiór danych po RS232 i błąd "Out of memory"

    Port com po każdym zgłoszeniu zdarzenia zwróci pojedynczy bajt - to ty musisz te bajty jakoś połączyć np w tekst. Tak tutaj miałem błąd. No dobra, a CO W NIM NAPRAWDĘ jest ? Może kuuuuuupa bajtów zerowych albo czegoś podobnego, XON/XOF itd Jak się okazało, kolega ma rację. RichTextBox mam pusty, ale port RS232 odbiera też jakieś różne znaki co powodowało...

    Programowanie Początkujący   12 Paź 2021 21:10 Odpowiedzi: 10    Wyświetleń: 420
  • AVR Studio 4 - Jak symulować transmisję RS232 i używać terminala ASCII?

    ...Zumek --> jak chciałem zasymulować transmisję przychodzącą to ustawiałem w pracującym symulatorze bit przerwania odebrania znaku, co powodowało wejście w procedurę obsługi przerwania i ręcznie wklepywałem bajt odebrany w miejscu przenoszenia go z UDR... A po co takie ceregiele :?: Jeśli w programie masz włączone przerwania RX i stosowną funkcję...

    Mikrokontrolery   26 Lut 2007 10:47 Odpowiedzi: 13    Wyświetleń: 3819
  • ATmega8A C - Rozmiar sprzętowego bufora nadawania/odbioru USART

    Niemożność zmiany rozmiaru tego mizernego bufora to rzeczywiście fatalna wiadomość. Napiszę w czym jest rzecz ale prawdopodobnie nie jest to wina tego ubogiego bufora ponieważ myślałem, że wynosi on 8 bajtów a nie 1 bajt. Posiadam konwerter uart-ethernet, który podłączyłem do ATmega8A (wykorzystuję na chwilę obecną tylko linię Tx uC) i dla testu wysyłam...

    Mikrokontrolery AVR   11 Lis 2013 17:26 Odpowiedzi: 9    Wyświetleń: 1950
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    To jest konwersja na ASCII, np. do wyświetlenia na LCD lub terminalu. Pytania, które zadajesz, nie dotyczą mikrokontrolerów, a podstaw języka C. p jest zmienną wskaźnikową, czyli adresową. *p ++ = x - to zapis x pod adres zawarty w p i zwiększenie tego adresu, tak, aby p wskazywała następny bajt bufora. Jedynka w apostrofach - to znak ASCII - cyfra...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4128
  • USART w ATtiny2313: Niepoprawne dane przy połączeniu z PC przez MAX232

    hmm na początek jeszcze się przyznam że tak jak ty napisałeś czyli ldi r16, (3<<UCSZ0) też można bo tak jest w nocie aplikacyjnej PDF ale tak się zastanawiam jeszcze nad tym że przed wejściem do pętli głównej ustawiasz wartość R16 na 30 a potem ciągle go zwiększasz inc R16 proponuję ci dać przed wejściem do pętli ldi R16, 65 czyli znak A i podaruj...

    Mikrokontrolery   17 Paź 2007 10:43 Odpowiedzi: 13    Wyświetleń: 3065
  • Poszukuje terminala dla Windows - coś w stylu HyperTerminal

    Witam Poszukuje terminala dla Windows - coś w stylu HyperTerminal, ale chciałbym żeby ów terminal wysyłał na port szeregowy zapis w kodzie HEX, tzn. przykład: Jeśli w oknie terminala napisze np. 0xAA to chciałbym żeby właśnie taka wartość została wysłana. Standardowy terminal wyśle bajty podanej wyżej liczby czyli 0 - jeden bajt, x - drugi bajt, A -...

    Software serwis   21 Cze 2017 14:44 Odpowiedzi: 1    Wyświetleń: 1440
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    Pytanie za 100 pkt.: jakiego typu są zmienne Temp1 i Temp2 ? Dziwi mnie fakt, że w terminalu wartości są wyświetlane w postaci ciągu string. Jeśli zmienna jest typu integer i wysyłana jest za pomocą Printbin to w terminalu wyświetlałoby temperaturę w postaci 2 bajtów (znaków ASCII). Dla przykładu: $regfile = "m8def.dat" $crystal = 8000000...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6518
  • Dysk Seagate ST31000333AS nie kręci talerzami po upadku - jak sprawdzić silnik?

    Witam kolegów, mam do naprawy dysk twardy Seagate model jak w temacie. Upadł z wysokości ok 20 cm. Podczas upadku był wyłączony od zasilania oraz był zamontowany we wnętrzu kieszeni Maxtor. Firmware tego modelu nie jest na czarnej liście. Po włączeniu zasilana dysk nie jest w ogóle wykrywany przez BIOS. Podłączenie samej PCB zostaje prawidłowo wykryte...

    Naprawa nośników i odzysk danych   30 Lis 2010 01:14 Odpowiedzi: 3    Wyświetleń: 3386
  • Dysk Seagate ST500DM002 niewidoczny w BIOS-ie, analiza FlashROM-ów

    Za chiny nie mogę uchwycić tego wejścia w terminal. Jedyne co mi się udało uzyskać to: Rst 0x10M MC Internal LPC Process Spin Up ASCII Diag mode F3 T> (P) SATA Reset Czyli wszedł przez chwilę w ASCII Diag mode, wypluł znak zachęty do wpisywania poleceń ale od razu z następnym komunikatem SATA Reset, po którym jest D...a :) Próbowałem w różnych odstępach...

    Naprawa nośników i odzysk danych   10 Gru 2024 18:44 Odpowiedzi: 29    Wyświetleń: 528
  • [atmega8][BASCOM/C] me45+terminal-wysłanie smsa w trybie PDU

    Witam ponownie Miałem wymuszoną przerwę ponad miesięczną - niestety - ale do rzeczy. Próbuję wysłać smsa pod terminalem - podpiąłem 2 inne telefony : C35i oraz S35 i dalej mam problem z wysłaniem smsa w PDU. Znak kończący ciąg znaków ASCII, sławny Ctrl+Z, ma być widziany w terminalu jako : ">" ? Jeżeli tak to źle skonstruowałem PDU w takim razie. Fajny...

    Mikrokontrolery AVR   16 Gru 2009 19:13 Odpowiedzi: 7    Wyświetleń: 4976
  • Jak zacząć pisanie aplikacji na PC do komunikacji z układem?

    Potrzebuję napisać aplikacje która by się komunikował z moim układem i za pomocą której mógłbym go konfigurować. Tylko że to nic konkretnego. Najprościej napisać komunikacje wykorzystując znaki ASCII i takową zaimplementować do urządzenia. Sprzęt podłączyć przez COM, albo przez przejściówkę USB->UART (itp.) jak to już zostało nadmienione. A polecenia...

    Projektowanie i Tworzenie Po godzinach   09 Paź 2019 10:57 Odpowiedzi: 39    Wyświetleń: 2385
  • RS232 w C++ Builder - Program nie wysyła znaku ASCII, co poprawić?

    Port monitoruję darmowym programem PortMoNt. Nawet gdy port nie jest otwarty przy wysyłaniu nie wyskakuje błąd. Nie testujesz tego na fizycznym urządzeniu? Nie wierzyłbym takim programom w przypadku nietypowego portu. Wrzuć funkcję wysyłającą znak w pętlę i sprawdź oscyloskopem albo jakimś próbnikiem logicznym któremu niestraszne ewentualne nie-TTL...

    Programowanie   29 Gru 2005 23:01 Odpowiedzi: 4    Wyświetleń: 2251
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    a rozmiar programu wzrósł z 3072 do 3932 bajtów więc na pewno nie mogę sobie pozwolić na użycie tej funkcji. Aha, nie wiedziałem, że dekodowanie robisz na MCU. To może zrób tak, że MCU komunikuje się z serwerem dwukrotnie i na początku przy pierwszym zapytaniu pobiera metadane odnośnie wsadu, wielkość firmware, adres startowy w FLASH, CRC całego wsadu,...

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2106
  • Jak wysyłać komendy HEX przez RS232 w Linux? Problem z echo i /dev/ttyS1

    Sorry, ale kompletnie nie rozumiem tego co powyżej napisałeś. Umówmy się, po RS232 wysyłane są bajty (przynajmniej dla cs8). I są one wysyłane jako ciąg ośmiu bitów. Bajty (jako takie) mogą przyjmować wartości od 0 do 255 (jeżeli interpretujemy je jako liczby bez znaku). Lub 0x00 do 0xff w zapisie szesnastkowym, itd.. W szczególności, te liczby mogą...

    Mikrokontrolery   10 Mar 2009 22:49 Odpowiedzi: 15    Wyświetleń: 8573
  • ATMEGA32 - komunikacja uart pomiędzy mikrokontrolerami

    uart_putc(PORTC); działa - wysyła bajt o wartości 0, 1 lub 2, którego putty nie wyświetla, bo nie jest to kod widocznego znaku ASCII. Na szybko możesz napisać uart_putc((PORTC & 7) + '0'); - zadziała dla trzech bitów portu. Jeżeli użyjesz programu terminala umożliwiającego podglądanie wartości odbieranych bajtw w postaci szesnastkowej lub dziesiętnej...

    Mikrokontrolery   21 Sty 2015 10:06 Odpowiedzi: 13    Wyświetleń: 1515
  • Terminal PAL/NTSC/VGA na PIC32 z obsługą klawiatury PS/2

    https://obrazki.elektroda.pl/6406311800_... Witajcie moi drodzy. Dziś przedstawię projekt, o którym myślałem od bardzo dawna. Początkowo byłem pewny, że będę musiał go zrealizować od 0, ale dość długie poszukiwania w sieci pozwoliły mi odnaleźć gotowe rozwiązanie , które spełnia moje oczekiwania, a mianowicie ASCII Video Terminal autorstwa...

    DIY Zagranica   10 Mar 2019 10:45 Odpowiedzi: 5    Wyświetleń: 5472
  • C/ATM8 - USART nie działa odbieranie znaku, funkcja odbierania (USART_receive)

    Witam! Przed napisaniem tematu znalazłem coś takiego Twoja funkcja USART_Receive() sprawdzi, czy flaga RXC jest ustawiona i - jeśli nie - zakończy działanie, zwracając właściwie trudno mi określić co. Trudno określić, bo funkcja zwraca niezainicjowaną zmienną, której - w przypadku, gdy RXC=0 - nie przypisujesz żadnej wartości. Nie wiem też co z tym...

    Mikrokontrolery AVR   28 Lis 2012 09:10 Odpowiedzi: 2    Wyświetleń: 1344
  • ATmega8 RS232 - Błędy w wysyłaniu danych na terminal, niepoprawne znaki

    nie pomogło, nie wpływa na to ani zmiana prędkości przesyłu, ani ustawienia bitów stopu, ani zmiana kondensatorów z 1 na 10uF zauważyłem, że dla każdego wysyłanego znaku istnieje jego odpowiedni błąd np. dla wysyłanego z otrzymuję ú po przeanalizowaniu kodów ascii wysyłanych i otrzymywanych znaków wychodzi, że błąd=znak wysyłany+128, czyli gdzieś po...

    Mikrokontrolery   14 Mar 2010 21:11 Odpowiedzi: 4    Wyświetleń: 1146
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Napotkałem na problem z com-em :( wszystko działa poprawnie do momentu wyłączenia kompa lub przejścia na inny numer portu. Potem trzeba odpalić terminala z ustawieniami portu takimi jak w programie i coś wysłać żeby zaczęło działać. Czemu tak się dzieje może ktoś mi powie ?? Korzystam dalej z tej samej procedury sterowania COM-em: Open "COM3:115200,N,8,1,asc"...

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12663
  • z80 wskaznik 7-segmentowy na magistrali rownoleglej

    Witam mam do napisania taki program Temat programu Wskaźnik 7-segmentowy na magistrali równoległej. Program ma pytać o ciąg znaków przez terminal szeregowy (o długości do 16 znaków). Następnie (w zleżności od stanu wejść dwustanowych, sterowanych z symulatora we/wy przyciskami odpowiednimi), wykonywać następuj ące kroki: 1. wsuwanie wprowadzonego ciągu...

    Programowanie   13 Cze 2007 22:21 Odpowiedzi: 1    Wyświetleń: 1437
  • ATmega8535 i komunikacja po RS232 z telefonem BASCOM

    Wyłącz echo w telefonie. ale jak mam to zrobic ? ATE0 nie dziala :| Czyszczenie bufora nic Ci nie da.Aby "opróżnić" bufor , wystarczy wyrównać lub wyzerować indeksy _rs_head_ptr0 i _rs_tail_ptr0 . pytanie jak to zrobic pod Bascomem ? Obecnie jest tak jak by to co wysyla telefon ladowalo sie do bufora w roznych miejscach , raz na pcozatku, raz w srodku...

    Mikrokontrolery   05 Lis 2005 19:34 Odpowiedzi: 10    Wyświetleń: 3661
  • ATmega32 - Hyperterminal: brak reakcji na dane ASCII 0x31 i 0x32

    Tak zapala, ale wtedy instrukcja nadaj(49) nic nie robi. Tzn. nie widać efektów jej wykonania w HT Biorąc dodatkowo pod uwagę wszystkie poprzednie informacje, można przypuszczać, że masz źle ustawione parametry transmisji, skoro nadanie "1" nie daje takiego właśnie znaku na terminalu. Poprawne echo może brać się tego, że po prostu odsyłasz dokładnie...

    Mikrokontrolery AVR   19 Lis 2012 21:26 Odpowiedzi: 11    Wyświetleń: 1566
  • [BASCOM] Siemens C35, AT+CMGS, tryb PDU – brak wysyłki SMS, terminal nie reaguje na Ctrl+Z

    Ok. Już doszedłem wystarczy kliknąć Terminal>Send ASCII character i wpisać 26 i enter. To jest ten brakujący u mnie znak <ctrl+z> :) to teraz następne pytanie, trudniejsze. Jak zaprogramować procesor żeby "puszczeniem sygnału" ustawić portx.x ? W pętli głównej skanować cały czas wejście input? w ten sposób ? sygal=input() Jak dzwoniłem...

    Mikrokontrolery   21 Lut 2012 14:59 Odpowiedzi: 5    Wyświetleń: 3376
  • RS232 PuTTy - Połączenie przepływomierza RS232 z komputerem

    Z opisu w punkcie 2.5 to na PuTTy raczej zobaczysz "krzaki" a nie wyniki pomiaru. Z drugiej strony teoretycznie powinno być ECHO - jak cos piszesz to twoje litery powinny wracać czyli zobaczysz co piszesz. Zgodnie z opisem komendy należy wysyłać w kodach ASCII (czyli tym co wysyła PuTTy na RS232) ale już dane będą generowane w formie binarnej z sekwencją...

    Mikrokontrolery   23 Lis 2022 12:38 Odpowiedzi: 14    Wyświetleń: 1152
  • [C] Jak zamienić byte na string i wysłać przez uart

    Witam, po przesiadce z bascom do winavr piszę przykładowe programy w celu poznania C dla AVR, tym razem chciałbym wysyłać po rs232 odczyt z przetwornika analogowego. Używam a328p i po krótkim zapoznaniu się z dokumentacją układu ustawiłem transmisję i adc [syntax=c] #include <avr/io.h> #include <util/delay.h> int main( void ) { UCSR0B =...

    Mikrokontrolery AVR   05 Maj 2012 15:28 Odpowiedzi: 12    Wyświetleń: 2651
  • [Atmega32] [Atmega32][C] Tworzenie ramki danych z CRC i bitami start/stop przez UART

    CRLF pomaga o ile wysyłasz dane w formacie ASCII, jeśli to jest raw binary data to i tak nic nie podglądniesz, bo będziesz miał krzaczki, albo co gorsze terminal zinterpretuje to jako znaki kontrolne. Nie mówię, że czekanie na znak końca nie ma sensu - tylko, że ten sens jest ograniczony do sytuacji, w których z góry nie wiadomo ile znaków zostanie...

    Mikrokontrolery AVR   28 Cze 2010 13:16 Odpowiedzi: 30    Wyświetleń: 5399
  • Odbiór/wysyłanie danych z AVR z/do telefonu przez BT

    Na początku, dziękuję za odzew Dondu :) W RealTerm, można to osiągnąć zaznaczając ANSII. Niestety w przypadku ASCII wszystko się rozjeżdża, domyślnie ma być to aplikacja na androida, którą stworzyłem w AppInventorze idąc częściowo za Twoimi poradami :). Jest dosyć prosta, ale wyświetla znaki właśnie w formacie ASCII, który uniemożliwia mi formatowanie...

    Mikrokontrolery Początkujący   01 Lut 2016 23:12 Odpowiedzi: 13    Wyświetleń: 1569
  • Jak można włamać się do systemu skanując jedynie kod kreskowy

    Kody kreskowe otaczają nas z każdej strony, jak donosi portal hackaday, wykorzystać je można jako wektor przenoszący komendy, pozwalające nam zdobyć kontrolę nad urządzeniem, które je odczytuje. Jak okazuje się, nikt nie spodziewa się tego rodzaju ataku, co dosyć dziwne, ponieważ od dawna wiadomo, że jest to istotna luka w zabezpieczeniu - już jakiś...

    Artykuły   30 Mar 2016 19:04 Odpowiedzi: 9    Wyświetleń: 7227
  • Jak zasilić awaryjnie moduł SIM900? Wybór baterii i ładowarki IC

    W Brayu masz coś takiego jak Ascii Table. Tam znajdujesz odpowiedni znak i wpisujesz to w formie #xxx (xxx to 3 znaki z kolumny Dec) i tak dla znaku Sub albo inaczej ctrl+z powinieneś wpisać #026 i wysłać. Można też wpisać wartość hex wówczas wpisujesz $1A (tym razem znak $ informuje terminal że jest to znak o numerze zapisanym szesnastkowo). Ja stosuję...

    Mikrokontrolery   22 Maj 2013 20:09 Odpowiedzi: 34    Wyświetleń: 9014
  • Jak wysłać plik do mikrokontrolera przez RS bez CTS/RTS?

    ale kombinujesz!!! co ci szkodzi podlaczyc CTS i RTS przeciez scalaczek RS232 ma dwie line wejsciowe i 2 wyjsciowe. Jak się juz uparles no to mozna zrobic tak: robisz bufor na np. 16 bajtow. Ramka przychodzacych danych z kompa 16 bajtow.I teraz jesli chcesz aby kolejna ramka danych nadeszla musisz wyslac do kompa potwierdzenie gotowsci.Oczywiscie na...

    Mikrokontrolery   02 Wrz 2004 08:08 Odpowiedzi: 8    Wyświetleń: 1897
  • ATmega32 i Siemens MC55 - brak odpowiedzi na komendy AT przez RS-232

    Rozwiązałem problem. Okazało się, że terminal po uruchomieniu znajduje się w stanie Sleep i aby go załączyć należy podać zbocze opadające na linię DTR (Data Terminal Ready). Polecam dokładne czytanie dokumentacji :) Co ciekawe stworzenie nowego połączenia w hyperterminalu powodowało załączenie terminala, dzięki czemu jego komunikacja z PC była możliwa....

    Mikrokontrolery AVR   28 Kwi 2009 00:09 Odpowiedzi: 3    Wyświetleń: 5199
  • Jak sterować pompą przez RS-232 z użyciem Atmega8?

    Popieram taki pomysł bo też myślałem w tych kategoriach, ale ja nie mogę tego wykonać z pomocą terminala, mam to zrobić na podstawie danych które zamieściłem powyżej (zczytanych koniecznie z oscyloskopu). Trochę myślałem nad znaczeniem tych "słów" i starałem się "odkodować" je w ASCII. Poniżej zamieszczam wyniki swojej pracy http://obrazki.elektroda.net/9_127281649...

    Mikrokontrolery   04 Maj 2010 21:33 Odpowiedzi: 8    Wyświetleń: 2528
  • Lokalizator GPS i nie tylko.

    może zaczniemy od podstawy uruchom ten Kod: $regfile = "m8def.dat" $crystal = 8000000 $baud = 19200 Open "comd.2:4800,8,n,1" For Input As #1 ' PIN Nr 4 ATMEGI8 Dim A As Byte Dim S As String * 160 Do Do A = Inkey(#1) 'odbiera znak po znaku informacje z GPS S = S + Chr(a) 'zamienia to na ASCII Loop Until A = 13...

    DIY Konstrukcje   10 Sie 2011 21:04 Odpowiedzi: 136    Wyświetleń: 87623
  • Wysyłanie komend UART z Mega328P w Bascom nie działa - jak naprawić?

    Witam kolegów I koleżanki Mam pewne urządzenie które komunikuje się po UART 3.3 V. Aby rozpocząć komunikację muszę do urządzenia wysłać następujące komenty Enter xon (ASCII) Enter Po tym urządzenie przesyła dane o które mi chodzi I które bez problem odbieram. Do komunikacji z urządzeniem używam Mega328P I Bascom-a. Problem w tym że gdy wysyłam powyższe...

    Mikrokontrolery AVR   24 Paź 2019 15:57 Odpowiedzi: 7    Wyświetleń: 693
  • HEXLoader - bootloader AVR z obsluga HEX (bez softu na PC!)

    Nie ma juz HyperTerminala w Viscie? A to przepraszam. Ale chyba sie nie pomyle, gdy stwierdze, ze kazdy, kto ma troche do czynienia z elektronika i mikrokontrolerami ma juz jakis program terminalowy zainstalowany, czy chociaz zachomikowany gdzies na komputerze. Tak wiec mysle, ze stwierdzenie jest uzasadnione. A jak wciaz Ci to nie pasuje, to stwierdzmy,...

    DIY Konstrukcje   16 Gru 2022 00:43 Odpowiedzi: 20    Wyświetleń: 12104
  • Bufor cykliczny ATtiny4313 - brak możliwości pobrania danych

    W celu upewnienia się że to nie wina sprzętu przerzuciłem sam kod obsługi UARTA na sterownik gdzie mam ATMega328P. Jednak efekt jest wciąż ten sam, po uruchomieniu transmisji w terminalu widoczne są napisy wysyłane przed pętlą while a gdy tylko wyślę np. znak ascii 65, dostaję komunikat o przepełnieniu bufora. Być może schemat układu będzie w stanie...

    Mikrokontrolery AVR   25 Gru 2019 09:26 Odpowiedzi: 22    Wyświetleń: 972
  • Atmega8 - błędny odczyt ostatniego znaku w transmisji RS232

    Witam! Napisałem na szybko kod odbierający po 8 znaków z komputera. Pierwszy znak "?" jest znakiem startu. Następne 7 to dwie liczby (trzy i dwucyfrowa). Mikrokontroler nie odczytuje (poprawnie, bądź wcale) ostatniego znaku, wcześniejsze są ok. Nie wiem, gdzie mogłem się machnąć w tak prostym programie. Ze strony komputera korzystam z terminal by br(at)y....

    Mikrokontrolery AVR   02 Paź 2011 15:13 Odpowiedzi: 5    Wyświetleń: 1645
  • [ATmega16][C]AVRStudio i symulacja USART - rejestry.

    Hehehe Też miałem problemy z symalatorem i dałem sobie spokój. Proponuję tak: 1) sprawdzić fuse bity ( czy dobrze jest zegar ustawiony ) 2) poprawność połączeń ( hardware ): kabel PC<->uC, max-a( można wykonać loop back-a hardwarowego zwierając rx z tx ( sygnały TTL ) gdy da się wyjąć uC. 3) przekopoiować kody dostępne w datasheetcie. Wszystko...

    Mikrokontrolery AVR   18 Gru 2008 23:08 Odpowiedzi: 9    Wyświetleń: 3299
  • Brak komunikacji z HC-05 przez USB-TTL Converter (PL-2303HX) w trybie AT

    Nie potrafię natomiast wysłać nic do modułu bluetooth w trybie AT z jakiegokolwiek terminalu. Zadziałał po zaznaczeniu CR i LF. Czy mógłbyś mi wytłumaczyć dlaczego tak się dzieje? Dzięki za pomoc! :) EDIT: Chodzi o znak End of Line na końcu komendy wysłanej w kodzie ASCII? Czy moduł HC w trybie AT oczekuje tego znaku? ;p

    Programowalne układy logiczne   26 Paź 2017 15:25 Odpowiedzi: 4    Wyświetleń: 1566
  • AVR + C35 - odbiór danych z Siemensa C35 do AtMegi8 przez UART

    Witam! Mam następujący problem z transmisją danych z Siemensa C35 do AtMegi8: Korzystam z płytki testowej do Bascoma. Rozwiązałem problem dopasowania napięć telefonu i uP poprzez zastosowanie Zenerek. Zestawiając połączenie pomiędzy telefonem poprzez MAX232 i PC wszystko działa prawidłowo - telefon odpowiada na komendy. Gdy podłączę telefon bez MAX'a...

    Mikrokontrolery   05 Gru 2007 08:27 Odpowiedzi: 4    Wyświetleń: 1652
  • [bascom] wyświetlacz led, polecenie inputbin - zatrzymanie programu

    Czemu korzystasz z programowego uarta? Używaj sprzętowego jak w przykładzie poniżej. Zauważ też że będziesz odbierał znaki ASCII, a ty potrzebujesz liczbę dziesiętną do wyświetlenia. Na początek wgraj program i wpisuj w terminal liczby od 0 do 9 czyli w ascii od 48 do 57. Wpisanie czegos innego prawdopodobnie wysypie ci program bo lookup nie znajdzie...

    Mikrokontrolery AVR   18 Lut 2012 16:09 Odpowiedzi: 9    Wyświetleń: 2182
  • RHEWA83 PLUS - Jak pobrać aktualną wagę przez port RS232 do komputera

    Witam ! Posiadam wagę RHEWA 83 Plus. Poprzez port szeregowy RS232 jest podłączona do komputera. Jak uruchomię HyperTerminal i ustawie port COM1: Baud rate: 4800 bits/s Data bits: 8 Parity: None Stop Bits: 1 Flow Control: None W hyper terminal zaczynają pojawiać się znaki: „‚ 0 ¦ 00±00 „‚ 0 ¦ 00±00 „‚...

    Automatyka Przemysłowa   11 Lut 2016 15:31 Odpowiedzi: 2    Wyświetleń: 2148
  • [Bascom] Odbiór danych z UART i wyświetlanie ich na LCD

    Witam. Mam problem z wyświetlaniem danych odebranych z przez UART na ATmega8. Dane które są wysyłane wyglądają tak: ASCII .32001152DFAE. Kropki oznaczają początek i koniec tekstu W terminalu dane odbierane są poprawnie. Problem jest w napisanym programie. Chce wyświetlać 12 z 14 znaków przesyłanych poprzez UART, nie interesuje mnie pierwszy i ostatni...

    Mikrokontrolery   01 Sty 2020 16:58 Odpowiedzi: 8    Wyświetleń: 702
  • klawiatura ps/2 własny sterownik c.d - scankody na ascii

    O ile w zeszłym tygodniu męczyłem się z samą obsługą klawiatury, teraz mam problem z zamianą scankodu na ascii. Te niby znaki ascii wysyłam na USART i w terminalu otrzymuję jakieś niestworzone rzeczy, nie wiem o co chodzi, oto kod: #define KCBIT PIND&_BV(6) static unsigned char PROGMEM keys[256]={//są tylko litery i cyfry 0,//0x00...

    Mikrokontrolery AVR   16 Paź 2010 17:25 Odpowiedzi: 2    Wyświetleń: 1271
  • Tworzenie interpretera poleceń w C dla AVR - przykłady kodu

    Witam wszystkich, Chcialbym sie dowiedziec, czy ktos z Was byc moze tworzyl kiedys interpreter polecen w C dla AVR? Robiłem coś takie w swoim układzie. Podszedłem do zagadnienia w najprostszy sposób tzn. każda komenda zaczynała i kończyła się unikalnym znaczkiem (u mnie : i $), aby łatwo można było zsynchronizować transmisję w razie przekłamań. Po...

    Mikrokontrolery   24 Gru 2005 09:56 Odpowiedzi: 6    Wyświetleń: 1640
  • Edytor kart SLE 5528 / SLE 4428

    http://obrazki.elektroda.pl/2748649000_1... Witam, Przedstawiam projekt autorskiego edytora do kart SLE 5528, lub ich starszego odpowiednika SLE 4428 –„SLE 5528 / SLE 4428 Card Editor by vayo” . Na wstępie parę słów o samych kartach. Karty te to 1kB EEPROM z dwu bajtowym kodem zabezpieczającym przed zapisem. Posiadają...

    DIY Konstrukcje   01 Lut 2023 11:45 Odpowiedzi: 15    Wyświetleń: 19230
  • Arduino - Wysyłanie wielu zmiennych po UART

    (at)JacekCz czemu służy Twój post. Chcesz ze mnie się pośmiać czy pomóc koledze rozwiązać problem. Mam wrażenie ze bardziej interesuje Cie to pierwsze i nie rozumie tylko dlaczego. To co umieściłem w poście to tylko fragment tego co od lat używam z powodzeniem w moich projektach. Drażni cię to że to działa? Pełny format jest podobny do modbusa (także...

    Arduino   08 Sie 2017 20:41 Odpowiedzi: 17    Wyświetleń: 5364