tak na prawdę - to nie wiadomo o jaki ci problem chodzi - poza tym, że napisałeś iż masz jakiś problem .... ale żadnego opisu, krótkiego, zwięzłego co się dzieje, w jakim przypadku, itp opisz dokładniej, na spokojnie - to może da się jakoś pomóc ;)
No coś w ten deseń :P Ten reaguje kiedy na końcu pojawi się znak 13 [syntax=vbnet]$regfile = "m644pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 100 $framesize = 200 $baud = 38400 $baud1 = 38400 Config Submode = New Open "COM1:" For Binary As #1 Open "COM2:" For Binary As #2 Config Serialin0 = Buffered , Size = 100 , Bytematch = 13 ' from ESP8266...
Tak, kod jest potrzebny. Założenie jest takie że kod będzie modyfikowany. Urządzenie jest eksperymentalne więc trudno przewidzieć jakie ciagi znaków beda odbierane i wysyłane.
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...
Witam Jaki trzeba przewód do podłączenia się w Bascom AVR pod Bascom Terminal? Czy to ma być Przewód RS232?
e marcus to jest tak jest cała linia 8-bitowa na której lecą non stop jakieś dane do różnych układów, są też dodatkowe 4 linie sterujące na której lecą tylko impulsy "0" i wtedy właśnie lecą właściwe dane które chcę odczytać AVR'em. W sumie z tych 4-linii sterujących na jednej lecą impulsy "0" 128-raz y które wywołują Czy masz jakiś powód aby tą 8-bitową...
Pozatym po to ktos wymyslil max232 zeby go uzywac. Polecam zieloną ksiązkę.
Może gdzieś styku nie miałeś, to się często zdarza
terminal bascoma to nic innego jak terminal rs232 - pewnie chodzi o debugowanie programu przez ten port
WITAM Dwa ze soba podlaczone komputery po przez Lan i do jednego PC jest podlaczony mikrokontroler a przez drugi PC chce sterowac go po przez program Bascom Terminal. Czy istnieje taka mozliwosc jak tak to jak to robimy. Pozdrawiam
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
Jeśli masz warunek: If Portd.0 = 0 Then 'Jeśli czujnik lewy wykryje przeszkode Portb.0 = 0 'silnik lewy OFF Portb.1 = 0 Portb.2 = 0 'silnik prawy OFF ....... To po If Then wstaw Incr Lewy czyli tak: If Portd.0 = 0 Then 'Jeśli czujnik lewy wykryje przeszkode Incr Lewy 'Zmienna Lewy będzie powiększana jeżeli zadziała czujnik lewy Portb.0 = 0 'silnik lewy...
Spróbuj "handshaking none" ustawić w programie terminala.
Próbowałeś innego terminala? Sprawdź z ciekawości to co w załaczniku. Ustawienia: 38400,8,N,1 Oscylator 8MHz Tylko zmień rozszerzenie na hex. PS czemu nie można wrzucać hex'ów na forum?
Mam problem z Terminalem RS232 w Bascom AVR. Pod port COM podłączona jest ATMEGA8 która wysyła "TEKST". Na starym komputerze Celeron 700Mhz RAM 256MB Dysk 15GB karta graficzna Nvidia 16MB Wszystko działało OK Ostatnio wymieniłem go na: AMD Athlon XP 1150Mhz RAM 768MB Dysk 15GB karta graficzna Nvidia 16MB i pojawił się problem [url=http://i31.tinypic.com/1zi6ad.jpg]F...
Czy terminal masz odpowiednio ustawiony ? 1200 bps 8N1 ?
Innym sposobem emulowania klawiatury w bascom jest biblioteka "at_emulator.lbx" (zdaje się płatna). MCU z tą biblioteką emuluje na dowolnych pinach standard PS2. Wystarczy wtedy konwerter PS2 -> USB. (kosztuje grosze). '---------------------------------------... ' PS2_KBDEMUL.BAS ' (c) 2002-2003 MCS Electronics...
witam nie wiem jak wysłać coś na RS napisałem program wysyłający "123" i bascomowy terminal nie widzi nic a seriarwotcher odbiera tylko śmieci uruchamiałem przykłady z funkcją print (dostosowywałem $regfile,$crystal,$baud ) i nic nie działa czy bascomowe przykłady nie działają ????? ( kabelek ok po zwarciu echo jest ) $regfile = "m16def.dat" $crystal...
Witam Ponownie! Mam problem komunikacji uP z PCtem. Otóż napisałem programik do komunikacji, wrzuciłem go na procesor, zresetowałem procesor z pod programu programatora (tzn. uruchomiłem aplikację) i wszystko jest OK, komunikacja zaskakuje, programik chodzi. Ale gdy zresetuje procka sprzętowo program na procesorze rusza natomiast komunikacji brak. W...
Z aktualizacją Bascom to chyba wystarczy jak napiszesz do <support(at)mcselec.com> podając numer licencji która się Tobie wyświetla w oknie "About". Przypomną Tobie albo ustawią nowe hasło. Od pewnej wersji działa update prosto z programu. Niemniej do programowania Xtiny/AVRX/MEGAX to potrzebny jest osobny addon. Kiedy wyszły Xmegi do dodane zostały...
Może i w teorii to powinno działać, ale w praktyce na ekranie terminala po wcisnięciu strzałki i _długim_ jej przytrzymaniu w końcu dostaję znak " Dim Znak as byte Do Znak = Inkey() If Znak = 65 Then Print "1A" ; If Znak = 66 Then Print "1B" ; If Znak = 67 Then Print "1C" ; If Znak = 68 Then Print "1D"...
Niby to proste ale spędziłem 2h bez jakichś specjalnych efektów. Robię tu jakiś głupi błąd - zapisywałem to na wiele sposobów Print , Makemodbus(&H01 , 16 , &H0004 , &H010400040002300A); ale to co zwraca mi terminal to jedynie 20 30. Prośba o jakąś podpowiedź
Program do odbierania to zwykly windowsowy terminal lub bascomowy emulator terminala
...Niestety nic się nie dzieje - terminal wyświetla napis test i na tym koniec... A co spodziewałeś się zobaczyć w terminalu, bo chyba nie słowa "flaga" :?:
Napotkałem na kolejny problem. Po zlutowaniu wszystko fajnie wygląda, BTM222 jest wykrywany przez inne urządzenia, ale nie przesyła poprawnie informacji. BTM222 jest podłączony przez 74hc14n do PC. Drugie urządzenie to laptop z bluetooth. W hiperterminalu wogóle mi nic nie pokazuje (w sęsie że nie widać żadnych oznak komunikacji). W związku z tym jako...
Ok, powiedzmy, że za pomocą terminal emulator w Bascom potrafię się z prockiem połączyć i po stronie procka to zrealizować. Ale chciałbym ze strony komputera połączenie zrealizować przez własny program. I jak ( albo gdzie jest napisane jak ) nawiązać to całe połączenie RS232 na kompie i wybierać poszczególne porty itd. ?
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Szanowni koledzy, Z mikrokontrolera 90S2313 muszę wysłać w hex-ie ciąg wartości np.: A5 01 19 80 80 55 14. Jeśli w BascomieAVR użyje instrukcji PRINT "A5 01 19 80 80 55 14" to podłączając atmela przez maxa232 do kompa i otwierając terminal w momencie ustawienia Receive ASCII otrzymam "A5 01 19 i tak dalej" jednak jeśli zrobię Receive Hex otrzymuję każdą...
Witam! Także zaopatrzyłem się w dwa takie terminale :) znalazłem tam jeszcze wyświetlacz Three-Five Systems HY-218 działający tak samo jak te tutaj w temacie. Mam dwa pytania: 1. Jak uruchomić podświetlanie (dawałem 5V na piny od podświetlenia i nie reaguje) 2. Próbował to ktoś ruszyć w Bascomie?? (jestem początkujący i C/C++ to jeszcze dla mnie czarna...
Żadna z powyższych rad nie pomogła. Przez hyper terminal telefon dzwoni zarówno ze średnikiem na końcu numeru jak i bez.
W ostatnim przypadku Atmega nie odpowiedziała nawet na żądanie o deskryptor... Komunikacja wchodzi w stan IDLE i tyle. Idealnie by było jakbyś w sofcie dodał jakieś logowanie komunikacji żeby zobaczyć co robi w tym czasie Twój procesor. Możesz dodać najprostsze wysyłanie przez RS232. Oscylogram też by się przydał bo te przebiegi co ostatnio wrzuciłeś...
Poza tym, jeśli chcesz na wew. i Ci nie działa jak powinno, to wystarczy poczytać forum: http://www.elektroda.pl/rtvforum/topic11...
Witam przejrzałem naprawdę dużo tematów na temat komunikacji RS 232 w Bascom i nic mi nie pomogło. Problem polega na tym ze nie mogę skomunikować się z komputerem czy to z avt 3500 cokolwiek próbuje wysłać czy odebrać kończy się zawieszeniem aplikacji/terminalu com na pc oraz czasem restartem komputera przez zawieszoną aplikacje widać Led na Tx-Rx]...
Właśnie przetestowałem program- działa ale nie w 100% Co dziwne jak podłącze GPS przez MAX232 to nic się nie dzieje (pewnie coś skopałem) natomiast jak podłącze GPS bezpośrednio do portów ATMEGI to na wyświetlaczu pojawiają się co sek jakieś dziwne znaki i spacje, nie wiem czy po prostu tak ma być i wystarczy to przeszyfrować na inny kod. Pozdrawiam...
To możesz zrobić tak: [syntax=basic4gl] Odczytaj_sprzetowy_uart: Dane = "" Do 'Odbierz znak po znaku Kod = Inkey() Dane = Dane + Chr(kod) 'Zapisz w Dane If Dane = "Obroty1" Then Obroty = 1 If Dane = "Obroty2" Then Obroty = 2 If Dane = "Obroty3" Then Obroty = 3 Bufor = Ischarwaiting() 'Zakoncz jeśli brak znaku Loop Until Bufor = 0 Return [/syntax] i...
No to Orange Pi Zero łatwiej, wystarczy terminal ustawiony na 115200 i Putty, na początek łączyłem się przez terminal, teraz już przez SSH. Trochę się z nim obyłem, tzn. aktywowałem porty, próbowałem sterować nimi z poziomu Pythona, zainstalowałem serwer z PHP 5, MySql, Apache 2. Orange Pi Zero nie ma HDMI, tylko chyba composite. Nawet program DUC do...
Kolego w programie deklarujesz odpowiedni kwarc i predkosc transmisji. Uruchamiasz terminal i tam ustawiasz tak samo jak w programie.
ale jest taki problem ze terminal nie odbiera żadnych danych. To moze przestawić na wewnetrzny 1Mhz i spróbować wtedy
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...
saa1057 NIE korzysta z magistrali i2c!. jeśli używasz std. bibliotecznych funkcji i2c..., jak widać ze źródła programu, układ nie zadziała. jeśli bawisz się C i jesteś zainteresowany - spuszczę Ci źródło do sterownika saa1057. (programuje się przetwornikiem 'ortogonalnym', wynik na terminal po rs232) j.
Niestety są tu błędy składniowe i brak wysyłania czegokolwiek poprzez UART - brak instrukcji PRINT!!! Zamieszczony program sluży do pomiaru napięcia przez uC Poniżej programik wyrzucający daną Pomiar przez UART Daną pomiar trzeba z jakiegoś źródła uzyskać. Zrób to w podprogramie $regfile = "m8def.dat" 'inf kompilator o pliku dyrektyw $crystal...
Witam. Siedzę już drugi wieczór nad tym tematem. Komunikuję się z modułem GSM SIM800L po sprzętowym RS232. Moduł gada tylko przy prędkości 115200 - nawet specjalnie nabyłem kwarc 11.0592MHz żeby wyeliminować błędy transmisji. W czym mam problem: Atmega czyta pierwszą transmisję o gotowości z gsm'a, wszystko ok. po wysłaniu komendy AT moduł odpowiada:...
troszkę znów pogrzebałem w temacie i mam takie informacje. Gdy ustawię w nadajniku sprzętowy COM i włączę na stałe zasilanie modułu to gdy dam zamiast modułu przejściówkę na USB to na terminalu mam takie wartości: 170 125 16 85 16 95 252 Z kolei gdy ustawię programowy COM który bardziej by mi pasował to na terminalu mam: 170 125 16 85 16 125 199 128...
Kod podczerwieni będzie wyświetlany w bascom-avr \ terminal emulator ? Tak, jeżeli program napiszesz prawidłowo i dobrze skonfigurujesz BASCOM'a
Ale czy nie prościej i bezpieczniej było by po prostu zrobić coś takiego: ... while(1) { USART_Transmit(0x31); } ... Wtedy po szynie dane lecą w kółko :) i masz pewność ze faktycznie nic nie dochodzi :) PS. Odpal jakiś inny terminal (nawet o ile się nie mylę bascom jakiś posiada)
mikrokontroler master to nic innego jak terminal z oprogramowaniem napisanym przeze mnie w qb64. Mikrokontrolery podłączone do niego są poprzez port rs232 tj. linia rxd terminala jest dołączona do linii txd atmeg a linia txd terminala jest spieta z linia rxd admeg. Komunikacja pomiedzy nimi odbywa sie w formacie ascii tzn terminal wysyła adres atmegi...
Próbuję skomunikować MEGA 8535 z PC przy pomocy RS-232. Programuje w języku BASCOM. Zastosowałem układ MAX232N - podłączyłem, skonfigurowałem i kurde problem. Jeżeli wysyłam dane z procesora do komputera, komputer odbiera krzaczki, jak wysyłam dane z komputera do procesora - procesor nie odbiera nic. Terminal kt[list=]ry [/list]
Dostosuj do swoich potrzeb i spróbuj tego: Dim I As Byte Dim J As Byte Dim K1 As Byte Dim K2 As Byte Dim K As Byte Dim Flaga As Byte Dim Pomoc As String * 2 Dim Pomoc2 As String * 1 Dim Dlugosc1 As Byte Dim Dlugosc2 As Byte Dim Numer_tel As Byte Dim Komunikat As String * 80 Dim Numer_gsm As String * 13 Numer_gsm = "48604604604" ' tu wpisz...
A powiedzcie mi ten terminal w kompilatorze można wykorzystać do testów ? Czy raczej lipton ? Wiem że $sim to tragedia ale dopykam sobie niby wirtualny LCD i będę wiedział co się dzieje. Rozumiem ze moją zmienną jest RX czy ta wartość I ? Musze to przeczytać jeszcze z 80 razy albo łyknąć bimberku. Na tyle translator C na bascom wykumałem. Ale..... Chyba...
Przecież w bascomie możesz se robić wstawki w asamblerze do obsługi dokładnych operacji na rejestrach czy krytycznych czasach . ALe ktoś kto nie klepał kody w asm tego nie pojmie. Na C-64 pisałem w Basic: Dodano po 17 Ale jak trzeba dołożyć scenariusze z błędami, alarmami itp. i reakcjami na nie to nagle maleństwa przestają być wystarczające. Dokładnie,...
bascom terminal bascom terminal rs232 bascom rs232 terminal
hermetyczne zamknięcie przewód telefoniczny kolor oświetlenie czujnik ruchu
rozdrabniacz gałęzi serwisówki yamaha
Wymiana amortyzatorów w pralce Electrolux EWF 1487 HDW Wymiana pompy ciśnieniowej w ekspresie Ariete 1334/1