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 ;)
terminal bascoma to nic innego jak terminal rs232 - pewnie chodzi o debugowanie programu przez ten port
Witam Jaki trzeba przewód do podłączenia się w Bascom AVR pod Bascom Terminal? Czy to ma być Przewód RS232?
Dokladnie o to chodzi tylko co to jest gdzie mozna na ten temat cos poczytac?
Może gdzieś styku nie miałeś, to się często zdarza
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...
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...
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ą...
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.
Można zrób mostek na tx i tx na comie czyli na pinie 2 i 3 w kompie otwórz terminal bascomowy i napisz coś, to co piszesz musi się wyświetlać na ekranie terminala Wracając do twojego programu pasuje zdeklarować lcd i procek jaki używasz, wiec napisz czego ty tam w ogóle używasz jak podłączone itp
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....
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?
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 !! Mam taki problem chciałbym napisać program(programóje w Bascom właściwie to się ucze), który zliczałby ilość załączenia przycisku1 i przycisku2 (czujnik lewy, czujnik prawy) i zliczanie ile czsu na Portb.0 = 1 'lewy silnik przód Portb.1 = 0 Portb.2 = 1 'prawy silnik przód Portb.3 = 0 i ile czasu Portb.0 = 0 'lewy silnik tył Portb.1 = 1 Portb.2...
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...
Poza tym, jeśli chcesz na wew. i Ci nie działa jak powinno, to wystarczy poczytać forum: http://www.elektroda.pl/rtvforum/topic11...
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...
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"...
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...
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...
Kod podczerwieni będzie wyświetlany w bascom-avr \ terminal emulator ? Tak, jeżeli program napiszesz prawidłowo i dobrze skonfigurujesz BASCOM'a
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ź
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...
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ć...
Program do odbierania to zwykly windowsowy terminal lub bascomowy emulator terminala
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...
...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" :?:
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...
Spróbuj "handshaking none" ustawić w programie terminala.
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ś...
Żadna z powyższych rad nie pomogła. Przez hyper terminal telefon dzwoni zarówno ze średnikiem na końcu numeru jak i bez.
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. ?
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...
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...
ale jest taki problem ze terminal nie odbiera żadnych danych. To moze przestawić na wewnetrzny 1Mhz i spróbować wtedy
Kolego w programie deklarujesz odpowiedni kwarc i predkosc transmisji. Uruchamiasz terminal i tam ustawiasz tak samo jak w programie.
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...
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]
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...
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.
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:...
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...
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]...
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,...
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)
Problem tak jak już piszą koledzy leży po stronie terminala. Zawsze włączałem odbieranie danych, i minimalizowałem okno terminala. Teraz poświęciłem 5 min, otworzyłem okno i czekałem do końca nie przeszkadzając mu. Oczywiście odebrałem 8192 Bajty z prędkością 115200. Pozdrawiam. PS: Nie zamykam tematu, jak znajdę jakieś przyczyny to napiszę to tu żeby...
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...
Moduł ESP8266 nie będzie zupełnie działać tak jak HC-05 czy tym podobne. To, że ma wyjścia pod UART jeszcze o niczym nie świadczy. Są to moduły Wifi i wymagają odpowiedniej konfiguracji poprzez komendy AT, co poprzez terminal może i jest w miarę łatwe, ale dla mikrokontrolera już takie proste może nie być ze względu na różne czasy odpowiedzi, losowe...
Też trochę siedziałem nad "MG3030" . Ogólnie mogę powiedzieć że zacząłem od terminala w kompie . Pośredniczył "MAX3232" i 4 V. Nie było całkiem łatwo ale .. Dziś mogę powiedzieć że ważne jest aby linie karty SIM miały kondensatory do masy . Komunikacja dobrze pracuje jak obniży się napięcie na Tx do max 3,3 V .( 1 K + dioda zenera 3 V z 5V). Układy...
Chciałbym się dołączyć do tematu. 3.1.19. Nie wysyłaj wiadomości w tematach archiwalnych, jeśli jest to kolejne pytanie, w szczególności inne niż osoby pytającej. Z racji szacunku do pytającego załóż własny temat. Możesz dopisać tylko sposób rozwiązania problemu. Walczę z programem w Bascom na Atmege32 połączoną poprzez MAX232 z czujnikiem wyposażonym...
Witam,jestem świeżym użytkownikiem który zaczyna bawić się bascomem itp... Skoro tak, to wypada zapoznać się z funkcjami jakie oferuje Bascom, czyż nie :?: Sprawdź np. Instr(), Split(), ...
Znowu nieco ponudzę, ale na razie udało mi się ręcznie przez terminal zaktualizować dane - program terminal ( Terminal v.1.9b ) ma zaznaczone dodawanie znaków końca linii. [syntax=bash] AT+CIPSTART="TCP","192.168.0.100",8080 CONNECT OK AT+CIPSEND=79 OK > Recv 79 bytes SEND OK AT+CIPSEND=26 OK > Recv 26 bytes SEND OK AT+CIPSEND=19 OK > Recv 19 bytes...
Witam. Najpierw na Windowsie napisałem prosty program w bascomie do komunikacji przez rs232(Program ma dwie komendy pierwsza odbiera coś przez rs232 a druga to wysyla i tak w kułko), w terminalu od bascoma wszystko działa. Gdy użyłem Open USART Termianal, nic się nie działo więc wyłączyłem go i przeszłem z powrotem do terminala w bascomie gdy nacisnąłem...
Witam Chce sobie zbudować perkusje na midi w necie znalazłem specyfikacje i wysyła się 3 bajty 1 - sterujący 2,3-dane. Naprzykład kiedy wysyłam nutke na kanale 1 to polecenie wygląda tak 10010000 ; 00000001 ; 01000000 pierwszy bait Note on drugi nutka a trzeci u mnie nie używany dyhnamika klawisza i robie to tak Config Portb = Input Dim A As Integer...
źle rozumujesz, chodzi o to żeby zrobić moduł np. do powiadamiania GSM o wystąpieniu alarmu w domu bez użycia PCta a mikrokontroler ma być pewnym wysłania SMSa otrzymując potwierdzenie OK z modułu GSM a nie wysyłać w powietrze sądząc, że pewnie poszło, aktualnie odpowiada OK załączając przed tym krzaki - i przed OK i po, podłączyłem równolegle terminal...
wprowadz opoznienie przed skokiem do podprogramu odczytaj_sprzetowy_uart, powiedzmy jakies 100ms, daj czas mikrokontrolerowi na odebranie wszystkich znakow zanim odczytasz uart
A masz jakiś log z pomiarów? Np. możliwość pokazywania pomiarów z przed 1,2,3,4 godzin? To było by coś... alebo przez UART do komutera i na dysk twardy jako txt! To ... na Dodano po 8 ... PS. Cieszę się, że dałeś się w końcu przekonać do Bascoma. Gdy trzeba coś na szybkiego zrobić na uC - nie ma w/g mnie lepszej opcji na dzień dzisiejszy. A czas kosztuje......
W takim razie złóż jeszcze kawałek układu jak na schemacie, dioda pod PORTD.1 może zostać podłączona. Wiesz w jaki sposób skonfigurować Hyper Terminal aby działał na comie przy 9600bps bez kontroli sprzętowej przepływu, 1 bit stopu? http://obrazki.elektroda.pl/4629076400_1...
Dodaj średnik po print chr(a).Zobacz ,czy to coś da.
Sprawdzałem transmisja "przebieg kwadratowy" przechodzi jak żyleta na oscyloskopie A transmisja z procesora na np. terminal wychodzi sieczka Do transmisji urzywam BR37 i BT37 tylko starszej wersji "lepiej wykonanej niż nowa " bo na MC13156 pdf-y http://www.idvision.net/51.0003/STE/Tran... http://www.idvision.net/51.0003/STE/Rece...
No to sprawdziłem poprawność terminala na 10k4 baud. Wysłałem z laptopa terminalem informacje poprzez kabel BRC LPG (ftdi-kline) do mojej przejściówki i na wyświetlaczu pojawiły się informacje spójne. Znaczy to ze ani mój samochód ani ELM nie gadają po 10k4. Dość dziwne przecież to standard. Pan Kamyczek namówił mnie na analizator stanów logicznych...
Mam takie zadanie o tak podyktowanej treści "Switch odczyt". Jest to zagadnienie do tematu 1wire. I mam takie pytanie bo nie wiem co rozumieć pod tak skrótowo podaną treścią czy chodzi może o to, że mam do mikrokontrolera np. 8051 podłączoną szynę 1wire i następnie do tej szyny podłączonych parę urządzeń i mam sczytać numery seryjne tych urządzeń na...
witam (at)MES Mariusz załączam dwie procedury wysyłania maila (jedna z autoryzacją druga bez - prawdopodobnie jest to z easy tcp/ip), oczywiście zmieniam rezonator na 8mhz, ustawiam bramę oraz adres ip takie jakich używam, odgiąłem nawet nóżki uP (rx,tx) i przylutowałem do nich przejściówkę usb rs232 (ttl) (poziomy napięć trochę się różnią przejściowka...
Wiesz, każdy musi swoje odsiedzieć jeśli chce coś zrobić samemu a nie małpować :D Więc przykład działa na co jest dowód, ale inny moduł pewnie wymaga innego traktowania. Masz taki mikrokontroler że możesz uruchomić terminal na drugim USART. Możesz ustawić sobie jakąś diodę i po kolei zapalać ją w różnych procedurach i gasić na ich wyjściu. Będziesz...
Witam. Tak poradziłem sobie z uruchomieniem. Myślę, że warto opisać tutaj dokładnie co i jak z tym HC-05. A więc jeśli ktoś ma sam układ HC-05 bez dodatkowej płytki z goldpinami, to powinien podłączyć go według tego schematu: http://obrazki.elektroda.pl/7988822600_1... Oczywiście diody LED nie są konieczne. Jednak polecam podłączyć jedną...
Witam mam taki problem, przeszukalem troche archiwum po czym sklecilem sobie taki program: $crystal = 11059200 $baud = 9600 Config Serialin = Buffered , Size = 100 Config Lcd = 16 * 2 Dim Flaga As Byte Dim Napis As String * 20 Dim I As Byte , X As Byte Set Ddrd.1 '= 1 Enable Interrupts 'Echo Off Do Cls Print "AT+CSQ" I = 0 Flaga = 0 'Flaga = Ischarwaiting()...
Witam zrobiłem sobie do robota prosty pilot na attiny2313 lecz mam problem z komunikacja uart a mianowicie po wciśnięciu swatcha mnikrokontroler ma zmienić z wysłanej cyfry "0" na np 3. No i tu pojawia się problem wysyła to liczbę terminal w komputerze odbiera to tak. 0 0 0 0 3 3 3 3 0 0 no i to jest poprawne ale mikroprocesor odczytuje to tak. (sprawdzone...
jeżeli mam transmisje miedzy wieloma uP na jednej płycie, to używam dodatkowych pinów i robie synchroniczną transmisje, sposób z dioda jest powszechnie stosowany w takich sytuacjach, zresztą podpatrzyłem to dawno temu w naświetlarce gdzie na jednej płycie siedziało kilka Z-80 i właśnie tak gadały ze sobą. kod który wkleiłem jest terminalowy, serwerowy...
Witam, kombinuje na wszelkie sposoby i za cholerę nie mogę uzyskać komunikacji. Mam Atmege8 i układ MAX232 (MAXIM). $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Do Print "Hello" Wait 1 Loop End Szukałem czegoś w C bo Bascom do mnie nie przemawia, aczkolwiek na początku chciałem wszystko przetestować czy działa, a potem...
Witam. Kupiłem dziś konwenter USB 2.0 - RS232 Podłączyłem go do komputera (zainstalowałem sterowniki) Konwenter zainstalował się na COM4 http://obrazki.elektroda.pl/3326343900_1... Następnie w BASCOM skompilowałem program... http://obrazki.elektroda.pl/9577724900_1... http://obrazki.elektroda.pl/6433831100_1...
Witajcie koledzy temat jest ten wałkowany na forum ale akurat sam nie wiem w czym jest problem. Otóż. Mam kwarc 16mhz podłączony do atmega88 a program napisany w bascom odczytuje z potu RS dane jak ustawić PWM i to wszystko. Podczas programowania ustawiłem fusebity zgodnie z: Ext. Crystal Osc.; Frequency 8.0- MHz; Start-up time PWRDWN/RESET: 258 CK/14...
sprawa dzielenia lacza jest odrebna. chce postawic taki ala router. i tu mysle o linuxie. moj kumpel wytrzasnal kiedys dyskietke z jadrem linuxa i kilkoma pakietami. po wlozeniu takiej dyskiety do stacji, to cos zaczynalo sie uruchamiac, konfigurowac i dzialac (jednorazowo podawalo sie IP, haslo, login). trzeba bylo tylko wsadzic karte graficzna (niektore...
Tak mam zrobione po wgraniu bootloadera, wgrywałem Cod programu wszystko Ok dostaje odpowiedz i leci juz nowy program. Chce wgrać jeszcze raz ten sam program juz nie idzie tak jak by sie zawiesił. Jak maja byc po ustawiane te Lock i Fuse Bits ----------------------------------------... 'name : bootnew.bas 'copyright...
Można strzelać? Bo nie znam BASCOMa :) Różnią się znaki na końcu linii (CR, LF) i dlatego Select Case nie rozpoznaje komendy.
$regfile = "m128def.dat" $crystal = 16000000 $baud = 9600 'set the baud rate for the first hardware UART. $baud1 = 9600 'set the baud rate for the second hardware UART. 'when CONFIG COMx is not used, the default N,8,1 will be used Config Pinb.7 = Output Config Com1 = Dummy ,Synchrone = 0 ,Parity = None ,Stopbits = 1 ,Databits = 8 ,Clockpol...
Wiem że być może to nie to forum , ale postanowiłem zapytać mądrych ludzi bo już mam dosyć bezsennych nocy no i żona zaczyna dziwnie patrzyć w VB6 korzystając z kontrolki MSComm odbieram dane wysyłane z uP przez RS232, a następnie umieszczam je w labelu mniej więcej tak: dim dana as string dana=MSComm1.input Label1=labeel + dana Z procka wysyłane są...
Witam Testuję moduł GSM SIM800L. Chciałem, aby po otrzymaniu komendy przez SMS odsyłał zwrotny SMS lub wysyłał email z danymi. Najpierw "na sucho" klepiąc ręcznie linia po linii przez terminal uzyskałem pozytywne wyniki testów ( tzn. otrzymywałem SMS i email ). Nieco gorzej jest w przypadku podłączenia do Atmega328. Podsłuchując terminalem odbieram:...
Witajcie. Na wstępie chciałem napisać, że jestem początkującym w tej dziedzinie ale nie tak całkiem ciemny. Otóż rozpocząłem już zabawę z AVR oraz języka bascom. (wiem że dla niektórych nie jest to język warty uwagi. Ale od czegoś trzeba zacząć. Dodam, że poszedłem na kurs C++) Chciałem rozpocząć przygodę z wykorzystywaniem układów w sieci ethernet....
Ja sie podepnę, bo też się zacząłem bawić w bascomie AVR i "wyskrobałem" takie coś: $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zminnych Dim I As Byte Dim Buffer As String * Maxlen Dim E As Eram String * Maxlen I = 0 Declare Sub Store 'Deklaracje funkcji Declare...
Tu masz przykład odbierania tekstu po RS-232 w Bascomie: [syntax=basic4gl]$regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zmiennych Dim I As Byte Dim Pwm As Integer Dim Cmd As String * 4 Dim Buffer As String * Maxlen Dim E As Eram String * Maxlen I = 0 Config Pinb.2 = Output...
Dzięki, śmiga programik - kluczowanie PWM z częstotliwością ~31kHz a wyjście jest na pinie 14, jakby ktoś chciał wiedzieć: $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zmiennych Dim I As Byte Dim Cmd As String * 4 Dim Buffer As String * Maxlen Dim E As Eram...
Witam! Mam kłopot z odbiorem danych z PC. Podłączam uC do PC + terminal i wpisuje ciąg danych r:122.g:144.b:125 i enter no i wszystko super bo diody przygasają, ale jest problem jak Podepnę pod linuxa i chcę wysłać w ten sposób echo "r:122.g:144.b:125" > /dev/ttyUSB1 i nic sie nie dzieje, wiec moje pytanie w jaki sposób wysyłać dane lub co zmienić...
Przed wszystkim dziękuję za odp. To prawda jest błąd .... Zapomniałem dopisać że po zaladowaniu programu i ponownym uruchomieniu LED miga ale bez zmian na lcd. Sprawdzalem zwarcia pomiędzy lcd pcu ale jest czysto.jak tylko wruce do domu to odrazu atakuje.... :) Dam znać! Dodano po 3 I jest działa. Okazało się że po pierwsze dawno nie używany laptop...
Spróbuj może z terminala coś wysłac ... :?: Piotrek
Zapraszam do zapoznania się z "AVR305: Half Duplex Compact Software UART" Poniżej przykład dla AT90S1200 [syntax=asm] ;**** A P P L I C A T I O N N O T E A V R 3 0 5 ************************ ;* ;* Title : Half Duplex Interrupt Driven Software UART ;* Version : rev. 1.2 (24-04-2002), reset vector added ;* : rev. 1.1 (27.08.1997) ;* Last updated : 24-04-2002...
Witam, Chciałbym przerobić nie swój kod programu pod żyroskop l3g4200d. Kod znalazłem w internecie jest napisany właśnie na atmegę 1284p, a ja potrzebuję go przerobić na atmegę8. Kod wygląda następująco: [syntax=basic4gl]'======================... ' Project: L3G4200D 3tripple axes gyro Test #1 '...
http://obrazki.elektroda.net/26_12188856... Termometr domowy wersja 2.0 by skomy Termometr wykonany jest z wykorzystaniem procesora Atmega8 (oprogramowanie w BASCOM): - posiada interfejs 1wire - do podłączania czujników DS18B20 (programowo ograniczone do 4) - wejście odizolowane galwanicznie transoptorem - do wyciszania aktywnych alarmów -...
Witam wszystkich serdecznie. Czy ktos moglby sprawdzic kod bo juz kilka tygodni siedze i nie wiem co moze byc nie tak, kod sciagniety z netu i ponoc dziala na 100% no ale nie u mnie. Na tym samym urzadzeniu bez problemu odpalam inne oprogramowania tylko pisane w C i smigaja bez problemu. [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 $baud...
obsluga padow od PSX w bascom .... '#######################################... '# File Name: PSX_PADInterface.bas # '# Written By: Matt Smith # '# Function: Allows you to hook a Sony PSX handcontroller to a AVR using # '# the Hardware Spi functions in Bascom. It is an awesome tool # '# for lots of different...
A więc zacznijmy od odpowiedzi: homesky "fajny tylko trochę KLOCKOWATY a kamera jest obrotowa?? jak cofasz to tez jest obraz dokąd jedziesz?? " Kamera na razie nie jest obrotowa ,ale mam w planach to zrobić i dlatego przy kamerze zostawiłem trochę kabla na zapas. A przy cofaniu niestety jest problem. kaytec "Czy mógłbyś napisać coś więcej o elektronice?...
Odbierz dane z UART w jego przerwaniu a nie w pętli głównej. Dane z PC wysyłaj większymi paczkami np. parametry jednej diody w jednej ramce. Na początek napisz program, który interpretuje i odpisuje na tekst z PC, będziesz miał pewność, że umiesz gadać z prockiem za pomocą terminala.
Pomyślałem, że kolega może wspomóc się terminalem. Zwykła przejściówka usb - com na prolific'u lub ftdi podłączona do uart atmegi. W kluczowych fragmentach programu wystarczy dopisać print zmienna i już mamy informację co się dzieje ze zmiennymi. Podgląd na dowolnym terminalu. Ta metoda nie raz mi pomogła. Pozdrawiam.
Witam Chciałem zbudowac układ który liczył by 0-9 i wyświetlane to było na siedmiosegmentowym wyświetlaczu... .......... prosze o pomoc i o jakies proste wytłumaczenie moich błędów. myslalem jeszcze o robieniu tego za pomoca rozkazu INC i dodawania tylko nie wiem jak zawartośc rejestru wystawic na wyjscia z gory dziekuje za pomoc pozdrawiam Tu masz...
Jak sie nie myle przez terminal leca znaki w zmiennych typu string. To powinno ci pomoc dalej
Hasło z Help-a : "Terminal Send ASCII"
(at)zumek , chyba nie o to chodziło ... No faktyczne, nie o to - zmylił mnie tytuł wątku. Gdyby autor napisał, że dane przesyłane są binarnie, tyle że On ma włączony widok HEX w terminalu , to bym się nie "wychylał" ;)
terminal bascom bascom terminal rs232 bascom rs232 terminal
stacja sprzedam rozdzielić sygnał vectra mf821 router
niedziałające klawisze klawiatury niedziałające klawisze klawiatury
Światła przeciwmgielne Peugeot 307 (2007) - problem z napięciem Jak równomiernie rozłożyć odzież w pralce ładowanej od góry?