rs232 przerwaniu

Znaleziono około 1369 wyników dla: rs232 przerwaniu
  • RS232 UART - implementacja przerwania dla odbioru danych

    Poczytaj helpa z Bascoma ale angielskiego. Szczególnie o: "Config serialin" z uwzględnieniem "BYTEMATCH" - to jest obsługa UART w przerwaniu uproszczona na maxa. Warto przejrzeć: http://www.elektroda.pl/rtvforum/topic14... i jeszcze ten: http://www.elektroda.pl/rtvforum/topic14...

    Mikrokontrolery AVR   15 Gru 2009 23:53 Odpowiedzi: 4    Wyświetleń: 2531
  • Czy program z obsługą przerwania RS232 w asemblerze musi być rezydentny?

    Nie :) TYlko to umożliwia działanie 2 programów "jednocześnie" (przynajmniej w dosie). Ty spokojnie pracujesz sobie w dosie a program siedzi w pamięci i obsługuje dane z rsa ale jeśli nie chcesz to mozesz napisać program nie rezydentny i tylko on będzie działa w danym czasie i nic wiecej

    Programowanie   12 Mar 2006 15:47 Odpowiedzi: 7    Wyświetleń: 1230
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATMega16: Jak przechwycić 2 bajty przez RS232 z użyciem przerwań?

    Witam. Moja propozycja jest następująca: 1. Bufor kołowy jak już wcześniej koledzy zaznaczyli 2. Format ramki telekomunikacyjnej <STX> <Byte1> <Byte2> <CRC> <ETX> I w tym momencie niczego nie pogubisz nie pozamienia Ci się baj pierwszy z drugim itd. Nie wiem czy tym jesteś to w stanie w labview tak zmodyfikować aby sobie...

    Mikrokontrolery AVR   11 Sie 2009 09:26 Odpowiedzi: 4    Wyświetleń: 1727
  • [ATMEGA8] Jak zrealizować obsługę przerwań RS232 w ATMEGA8 w języku C?

    Najpierw spróbuj może dodać: ...ale jak ustawię ręcznie bit UDRE w UCSRA który oznacza że bufor jest pusty, także nic się nie wysyła. To nie jest argument. Flag przerwań w AVR generalnie nie da się ustawiać programowo, niektóre można tylko wyzerować. Akurat UDRE można wyzerować tylko poprzez wpisanie bajtu danych do rejestru UDR, flaga ustawiana jest...

    Mikrokontrolery Początkujący   23 Sie 2012 21:45 Odpowiedzi: 2    Wyświetleń: 1497
  • REKLAMA
  • 89c2051, rs232, przerwania - juz nie moge! pomocy!

    Witam Kiedyś pisałem że nieda sie uruchomić przerwań rs w bascomie. Ostatnio usiadłem nad tym i jakoś mi sie udało ale nie ze standardowymi komendami tylko zoperacjami na rejestrach - coś jak asm. Ale spoko wszystko jest jasne i proste. Doszedłem do tego że jeżeli w programie niema komendy print w jakiej kolwiek formie to kompilator wogóle niezainicjalizuje...

    Mikrokontrolery   01 Mar 2005 18:01 Odpowiedzi: 8    Wyświetleń: 1916
  • ATMega8 + C + RS232 + przerwania: jak wysyłac w przerwaniach

    Z góry przepraszam za zamieszczenie całego programu - i tak jest okrojony do minimum - ale gotowy do skompilowania (ICCAVR) Chciałem uniknąć pytań z cyklu a co masz jeszcze w programie - może się gryzie... Problem dotyczy wysyłania danych za pomocą interfejsu RS232 w procesorze AT Mega8 ( pewnie i innych ale ja wałkuje akurat ten ) Nie moge dojść dlaczego...

    Mikrokontrolery   14 Lis 2004 14:04 Odpowiedzi: 1    Wyświetleń: 2204
  • AVR - Czy printf zakłóca przerwania i transmisję RS232?

    USART sprzętowo nadaje cały bajt, wraz z bitem startu, stopu i parzystości. PRzerwanie w czasie takiej transmisji nic nie zakłóci. Co najwyżej do nadania kolejnego bajtu minie jakiś czas, ale to nie problem, gdyż każdy bajt ma swój bit startu, w efekcie odbiornik to poprawnie odbierze.

    Mikrokontrolery   28 Lip 2013 06:06 Odpowiedzi: 12    Wyświetleń: 1959
  • [Atmega8] [Atmega8][C] ISR(TWI_vect) z RTC DS1307 - jak poprawnie użyć przerwań?

    Bufor cykliczny trzeba zorganizować na RS232 oraz wysyłanie na przerwaniach i po kłopocie.

    Mikrokontrolery AVR   13 Lut 2012 11:06 Odpowiedzi: 14    Wyświetleń: 2550
  • Przerwania w HT PICC. symbol _main is defined more than once.

    Czy nie masz przypadkiem do projektu dodanego pliku rs232.c a w nim zadeklarowanych funkcji main, wyslij ? W tej linijce Executing: "C:\Program Files\HI-TECH Software\PICC\STD\9.60\bin\picc.exe" -oodbierz.cof -modbierz.map odbierz.obj delay.obj rs232.obj widac 3 obiekty odbierz.obj delay.obj rs232.obj.

    Mikrokontrolery   04 Lis 2007 20:54 Odpowiedzi: 4    Wyświetleń: 1539
  • REKLAMA
  • Jak zainicjować nadawanie w buforze RS232 na przerwaniach?

    problem w tym, że nie chce stosować funkcji printf ani putchar. Teoretycznie nadawanie w przerwaniu nie jest aż tak trudne, a jednak mi to coś nie działa. W podręczniku pisze, że wystarczy ręcznie ustawić flage TI na 1 i to powinno spowodować przerwanie od TI. Dlatego nie kontroluje licznika odbioru bo na razie interesuje mnie tylko nadawanie. Chcę...

    Mikrokontrolery   30 Wrz 2003 07:16 Odpowiedzi: 16    Wyświetleń: 2442
  • Listing w C do obsługi ADC0831 z AT89S52 - szukam prostego przykładu

    spuszczam kod. kompilowalem go sdcc pod linuxem. wynik wysyła przez rs232 1200n81. procedura obsł przerwania i getchar są zbędne. j

    Mikrokontrolery   23 Kwi 2006 21:39 Odpowiedzi: 2    Wyświetleń: 936
  • REKLAMA
  • UART w ATmega8: brak odbioru znaku po przerwaniu w Bascom AVR

    To nie są problemy Bascoma, w bascomie można wiele rzeczy szybko zrobić, tylko jak ktoś go nie zna to najłatwiej i naszybciej jest na niego psioczyć i wylewać swe żale. ale ok, skoro ty (o ile dobrze zrozumiałem) w jakimś tam przerwaniu wysyłasz coś poleceniem PRINT przez łącze RS232 a następnie w tym samym przerwaniu czekasz na odbiór przez RS232 (waitkey)...

    Mikrokontrolery AVR   28 Lut 2009 15:30 Odpowiedzi: 3    Wyświetleń: 1095
  • ATmega8: Zawieszanie przy obsłudze RS232 na przerwaniach - jak rozwiązać?

    Jest sobie układ na ATMEGA8 na defaultowym zegarze, z LCD, MAX232, i przekaźnikiem podłączonym do portu B. MAX232 jest połączony poprawnie z prockiem, bez przerwań jestem w stanie odbierać dane z RS232, nic się nie wiesza, ogólnie działa. Jednak żeby nie było mi zbyt dobrze, to wymyśliłem sobie że umieszczę obsługę RS232 na przerwaniu, po to by oczekiwanie...

    Mikrokontrolery   03 Mar 2008 00:28 Odpowiedzi: 3    Wyświetleń: 1470
  • atmega162 - RS232 na przerwaniu pomiędzy BTM a Atmega162

    Badając to zauważyłem że na telefonie wyświetla mi się tylko część tego komunikatu... Czyli jakby procek nie zdążył tego przetworzyć jak by to rozwiązać ?? ;/ Dodano po 1 Odbieram w telefonie tylko CNET 37C-66C a to są praktycznie co drugie znaki ;/

    Mikrokontrolery AVR   31 Paź 2012 18:57 Odpowiedzi: 1    Wyświetleń: 1353
  • [Atmega32][c] RS232/485 przerwania generowane przez TXCIE

    Wnioskuje po poście, że kolega ma echo na RX (czyli to co wysyłamy odbieramy, czyli pin RE na stałe do masy). Jeżeli chcesz zignorować echo, to albo ten pin podłącz do DE (czyli DE i RE razem do pinu sterującego kierunkiem transmisji), albo wyłącz odbiornik na czas nadawania i włącz go w przerwaniu po zakończeniu transmisji (skasuj bit RXEN w UCSRB).

    Mikrokontrolery AVR   19 Sty 2012 10:28 Odpowiedzi: 4    Wyświetleń: 1505
  • Odbiór temperatury z LM35 przez UART na ATMega16, problem z przerwaniem

    Chcesz odebrać dane w PC a pytasz o przerwanie od UARTU. Aby wysłać dane do komputera po RS232 nie trzeba używać przerwania. Masz w programie procedurę obsługi przerwania od UARTU tylko jej nigdzie nie odblokowujesz. WYkasuj ją. Wogóle na początek zrezygnuj z sei bo nie potrzebujesz przerwań.

    Mikrokontrolery AVR   30 Lis 2011 17:30 Odpowiedzi: 8    Wyświetleń: 2660
  • C++Builder i Atmega8 USART - błędne wartości przy przesyłaniu danych RS232

    Witam, zanim zabierzesz się za pisanie własnej obsługi przerwań do RS232 w Bascomie, to może najpierw spróbuj zrobić to w oparciu o dobrodziejstwa jakie daje ci Bascom. nie znasz poleceń INPUT , INKEY czy PRINT ???? do tego jeszcze może Config Serialin bo w powyższym kodzie odstawiasz niezły "miszmasz" i nie ma co się dziwić, że ci nie działa. Oczywiście...

    Mikrokontrolery AVR   06 Sty 2009 16:39 Odpowiedzi: 5    Wyświetleń: 1939
  • Jak odczytać łańcuch znaków z PC do AVR przez RS232 w przerwaniu?

    Nie herezje tylko pisalem to na szybko i wdarł się ten błąd. Oczywiscie zmienna Bufor nie moze miec takiej samej nazyw jak tablica do przechowywania danych . Powinno to wygladac tak> SIGNAL(SIG_UART_RECV) { unsigned char Bufor; Bufor = UDR; if (index != 0){ ReceiverTabl[index++] = Bufor; } if (index == BUFOR_SIZE){...

    Mikrokontrolery   29 Lis 2006 22:18 Odpowiedzi: 7    Wyświetleń: 1730
  • Jak obsłużyć port RS232 na przerwaniach w Borland Pascal 7?

    Poszukaj w necie o przerwaniu 14h. Polecam ksiązke "Szeregowe Interfejsy Cyfrowe" wyd. Helion.

    Mikrokontrolery   13 Maj 2003 16:43 Odpowiedzi: 4    Wyświetleń: 1831
  • Przerwanie od wysłanego znaku przez RS232 - jaki jest tego sens?

    No raczej właśnie tak jak piszesz - pierwszy znak nadać "ręcznie" a kolejne nadadzą się same dzięki przerwaniu. Innej sensownej możliwości nie widzę. Z drugiej strony, żeby takie nieblokujące nadawanie w pełni wykorzystać potrzebujesz bufor z którego znaki będą nadawane. Wtedy możesz wykorzystać jedną funkcję, np. Send("Ala ma kota"), która skopiuje...

    Mikrokontrolery   17 Lut 2012 18:56 Odpowiedzi: 9    Wyświetleń: 1989
  • WinAPI jak dostać przerwanie gdy przychodzą dane na RS232

    Gdzie ty tą funkcje chcesz wywołać...

    Programowanie Początkujący   20 Wrz 2012 20:14 Odpowiedzi: 27    Wyświetleń: 2970
  • Jak odebrać 512 bajtów z PC na uC przez RS232 w BASCOM?

    Nic nie musisz (jeśli chodzi o Bascom - sam robić w przerwaniu) Bascom ofruje ci za free - pełną sprzętową obsługę RS232. Zapoznaj się tylko z poleceniem Config Serialin oraz z parametrem Bytematch tego polecenia - a wszystko stanie się jasne. Nic nie będziesz musiał sam oprogramowywać w przerwaniu bo to jest bez sensu. po prostu będziesz wysyłał paczki...

    Mikrokontrolery AVR   30 Lis 2009 18:04 Odpowiedzi: 20    Wyświetleń: 5665
  • Mikrokontroler - Tworzenie "pada" do komputera

    Proponuję zastanowić się czy mikrokontroler będzie tylko i wyłącznie czekał na przyciśnięcie przycisku czy robił coś jeszcze poza tym. Jeżeli tylko i wyłącznie będzie oczekiwał na przycisk to porty ustawiasz jako wejścia i sczytujesz stany. Natomiast jeżeli zajmiesz go czymś to proponuje wykorzystać przerwania. Nowsze mikrokontrolery (potomki Atmega8...

    Mikrokontrolery   08 Sty 2014 17:01 Odpowiedzi: 8    Wyświetleń: 1920
  • RS232 - Program do obsługi portu na przerwaniach w Pascalu lub C

    Potrzebuje programu do obsługi portu rs232 na przerwaniach (komunikator, przesyłanie plików or something). Z asemblera słabo kojarze więc prosze o listing w pascalu lub C. Mail: skorpa(at)wp.pl

    Początkujący Elektronicy   16 Cze 2004 00:00 Odpowiedzi: 2    Wyświetleń: 981
  • Konfiguracja przerwania odbiornika RS232 w Freescale MC9S08AW

    Skonfigurowałem w tym procesorze odbiór i nadawanie poprzez rs232. Jak stworzyć przerwanie od odbiornika? Gdzie jest tablica wektorów obsługi przerwań itp?

    Mikrokontrolery   16 Lip 2008 09:44 Odpowiedzi: 1    Wyświetleń: 1044
  • Jak stworzyć przerwanie od UART w Bascom do obsługi RS232?

    A jeśli chodzi o AVR to: ON źródło_przerwania nazwa_podprogramu [ NOSAVE ] gdzie: źródło_przerwania - symboliczna nazwa źródła przerwania, nazwa_podprogramu - etykieta określająca gdzie znajduje się podprogram obsługi przerwania. jako żródło przerwania można: URXCprzerwanie układu sprzętowego UART – odebranie znaku UTXCprzerwanie układu sprzętowego...

    Mikrokontrolery   17 Kwi 2005 10:24 Odpowiedzi: 3    Wyświetleń: 1785
  • [AVR][C]RS232 Porownanie tablic char, a znaczenie delay

    Dlatego tak się dzieje, że _delay_ms(50); powoduje, że procesor mieli sobie coś w pętli przez 50ms nie interesując się niczym innym niż przerwaniami. Jeżeli chcesz coś robić w pewnych określonych interwałach czasowych użyj przerwań od timera.

    Mikrokontrolery AVR   06 Lis 2012 22:17 Odpowiedzi: 3    Wyświetleń: 1716
  • ST7Flite39 C: Jak prawidłowo skasować flagę RDRF w przerwaniach RS232?

    Kilka pytań na początek: 1. Jakiego kompilatora C używasz? 2. Czy próbowałeś zmienić opcję kompilacji - zmienić poziom optymalizacji kodu (przykładowo w kompilatorze Raisonance - Optimization preference=Speed)? Mogę Ci podać przykład kodu w ASM wywoływany jako metoda w C dla kompilatora Raisonance - kawałek biblioteki obsługującej transmisję 1-Wire...

    Mikrokontrolery Pozostałe   19 Cze 2009 16:03 Odpowiedzi: 2    Wyświetleń: 1793
  • Jak obsłużyć przerwania RS232 w Atmega32 z Bascom AVR 1.11.7.3?

    Ja zrobiłbym tak: 'Tutaj ustaw $Baud, $crystal, itp Config Serialin = Buffered , Size = 20 dim znak as byte Enable Interupts On URXCprzerwanie Enable URXC ... przerwanie: disable URXC do Znak = Inkey() If znak = #48 Then ... End If Loop Until _rs_head_ptr0 = _rs_tail_ptr0 Enable URXC Return

    Mikrokontrolery   17 Mar 2005 01:27 Odpowiedzi: 4    Wyświetleń: 2663
  • Przejściówka USB na COM, program się nie komunikuje.

    Niestety wszystkie przejściówki USB-RS232 są widziane przez system jako porty wirtualne. Nie mają więc przypisanego przerwania :(

    Komputery Hardware   23 Kwi 2008 06:47 Odpowiedzi: 5    Wyświetleń: 1995
  • Transmisja RS232 na ATmega32: Odczyt pliku znak po znaku, problem z pętlą

    Oczywiście jest tak jak kolega mówi winne są USART_putstr("Rejestr: "); USART_putint(wynik,16); ponieważ nie masz zadnego buforowania i korzystasz z pollingu a nie przerwan znaki odbierane podcas wykonywania tych funkcji przepadają ( to jest 2 linie) musisz wrzucic te odebrane znaki do jakichś zmiennych a wysyłać/wyswietlac dopiero po zakonczeniu całej...

    Mikrokontrolery   18 Sie 2006 18:41 Odpowiedzi: 9    Wyświetleń: 1850
  • [ATTiny2313/AT90S2313][C/AVR gcc] Przerwania i RS232

    Witam Od dwóch dni borykam się z pewnym problemem. Mam 2 mikrokontrolery: ATTiny2313 i AT90S2313. W tematach na elektrodzie znalazłem taki oto banalny program, odbierający znaki przez RS232 na przerwaniach, napisany dla AT90S2313: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <stdlib.h> #define...

    Mikrokontrolery AVR   03 Kwi 2009 12:57 Odpowiedzi: 3    Wyświetleń: 3029
  • Jak napisać szybki protokół transmisji RS232 między BASCOM a DELPHI?

    Profesjonalnie to można programować w każdym języku, tylko trzeba go po prostu znać i umieć stosować w praktyce co najważniejsze. Dla takich początkujących jak ty Bascom powinien być jednym z lepszych języków tym bardziej, że nie rozumiesz jeszcze przerwań. Bascom daje ci gotowe rozwiązania w tym zakresie na maxa - popatrz sobie na Config Serialin ........

    Mikrokontrolery AVR   28 Kwi 2009 20:08 Odpowiedzi: 13    Wyświetleń: 3255
  • Pojemność rejestru przesuwnego USART w Atmega 16 - ile bajtów?

    Najciekawsze jest to - jak ty to obliczyłeś czy tam wydedukowałeś, że UDR to 4 bajty ? ;) oczywiście, że to 1 bajt (w uproszczeniu mówiąc, bo wiadomo, że ramka może mieć 9bitów i kilka bitów startu i stopu) - nie mniej jednak gdy używasz ramki np: 8,n,1 - to masz 1 bajt - a to, że przy odczycie zauważasz "zjawisko" nadpisywania się przylatujących znaków...

    Mikrokontrolery AVR   30 Sie 2010 17:56 Odpowiedzi: 14    Wyświetleń: 3888
  • Procedura RS232 w Bascom8051 z możliwością przerwania oczekiwania na dane

    Najprosciej napisz ja na przerwaniu - port RS 232 ustawia flage ze odebral bajt do bufora i mozna ja sprawdzac i wyjmowac bajt gdy flaga - lub podpiac to pod przerwanie i wtedy wyjac bajt - podstawa sprawnego programu.

    Mikrokontrolery   10 Paź 2003 00:03 Odpowiedzi: 1    Wyświetleń: 1215
  • [2051] Procedury zapisu i odczytu RS232 dla AT89C2051 w C - szukam przykładów

    Jaki kompilator? Nie pokazałeś deklaracji struktur danych - z tego co widzę to nie obsługujesz przepełnienia wartości zmiennych "odebrano" i "wysłano" - to miałyby być bufory cykliczne? w _putchar() gdy wysyłka_wyłączona == 1 powinieneś od razu wpisać bajt do rejestru SBUF, inaczej będziesz czekał na odbiór bajtu żeby zinicjalizować wysyłkę w przerwaniu....

    Mikrokontrolery   29 Kwi 2009 20:41 Odpowiedzi: 3    Wyświetleń: 3207
  • [Atmega16][BASCOM] Odbiór RC5 w przerwaniu - niestabilny

    klops_mops ---> masz dwa wyjścia żeby ci nie mrugały te wyświetlacze w czasie PRINT'a ;) - innymi słowy mówiąc aby procedura wysyłania RS232 nie zakłócała procedury multipleksowania 1. prostszy sposób - zwiększ tą kocią prędkość RS232 na jakąś ludzką - chociaż 9600bps to już praktycznie nie powinno ci mrugać a jak dasz każdą większą to już będzie coraz...

    Mikrokontrolery AVR   09 Maj 2011 14:26 Odpowiedzi: 10    Wyświetleń: 4088
  • AVR GCC – odbiór znaków z RS232, wyświetlanie ciągu po Enter, ISR USART0_RX

    Zauważyłeś, że masz odzielne zmienne 'i' i 'bit_rx' w funkcji obsługi przerwania, niezależne od globalnych, na których działa main()?

    Mikrokontrolery   18 Kwi 2008 14:32 Odpowiedzi: 2    Wyświetleń: 1271
  • Czy można ustawić RS232 na 19200 [bd] z poziomu BP 7.0 ?

    www.beyondlogic.org tam jest kompletny opis RS232 łacznie z przykładem (w C) wersja pollingu i przerwania

    Mikrokontrolery   26 Sty 2003 03:19 Odpowiedzi: 2    Wyświetleń: 1640
  • Możliwość zgłoszenia przerwania na porcie LPT za pomocą ATmegi 128?

    Witam, chciałbym się dowiedzieć czy istnieje możliwość zgłoszenia przerwania na porcie LPT komputera PC za pomocą ATmegi 128. Wydaje mi się to mało realne, jako ze połączenie PC<->AVR to kabel ISP. Jeżeli jest to niemożliwe, to czy można zgłosić jakiekolwiek inne (niż od RS232) przerwanie w komputerze PC? Pozdrawiam i proszę o pomoc

    Mikrokontrolery AVR   19 Kwi 2009 13:30 Odpowiedzi: 12    Wyświetleń: 2967
  • Schemat połączeń kabla RS232 do Nokia 6100 - różnice z 7210?

    No chyba że kabelek jest uszkodzony (np. przerwany) ale bardziej obstawiałbym konfigurację! pozdr.

    Smartfony Serwis   17 Lis 2005 11:54 Odpowiedzi: 5    Wyświetleń: 1473
  • AVR - Czy transmisja RS232 może zakłócać odbiór impulsów z enkodera?

    Witam; mam taką sytuację. Do procesora taktowanego 14,475MHz przychodzi prawie ciągle transmisja RS232 o prędkości 115 200Hz. Odbiór odbywa się w przerwaniu. Wszystko działa. Ale teraz chciałem podłączyć do tego procesora encoder. Ale powstał problem, mianowicie przy dużej prędkości obrotowej procesor "gubi" impulsy. Sprawdziłem, że to nie jest wina...

    Mikrokontrolery   05 Maj 2015 20:03 Odpowiedzi: 13    Wyświetleń: 744
  • Jak w Bascomie na Atmega128 wykryć naciśnięcie Enter w menu tekstowym?

    Kolego prosta sprawa, do odbioru danych po rs232 używaj przerwań i gromadź dane w buforze. Obsluga przerwania odbioru znaku powinna sprawdzać kod znaku nadchodzącego z zewnątrz. Jeśli przyjdzie znak Enter przerwanie ustawia flagę. Flagę sprawdza z kolei głowny program, jeśli jest ustawiona wykonuje obsługę związaną z nadchodzącymi informacjami po rs232....

    Mikrokontrolery AVR   14 Lip 2010 22:27 Odpowiedzi: 2    Wyświetleń: 1127
  • Jak przesłać plik WAV (8KHz, 8bit, mono) przez UART i odtworzyć przez PWM?

    gubisz waść próbki gdzieś Nie gdzieś tylko w tych dwóch kodach, i to bardzo mocno gubisz ..... A dlaczego? No nie dziwne, żadnego śladu buforowania. 1. robisz bufor cykliczny (FIFO) 2. do bufora odbierasz dane przez RS232 na przerwaniach 3. z bufora (FIFO) odczytujesz w przerwaniu timera o zadanej częstotliwości próbkowania dane to wystarczy.

    Mikrokontrolery AVR   08 Mar 2012 16:44 Odpowiedzi: 19    Wyświetleń: 3034
  • Jaki zegar RTC z obsługą roku i alarmu zamiast PCF8583?

    No teraz patrząc na kod to można od razu powiedzieć, że wszystkie twoje problemy i całe zło działania kodu, że tak powiem, wynikają z tego sposobu odbierania danych przez RS232 :( Pętla Do Loop w przerwaniu to samobójstwo i to jeszcze takie okrutne :( tym bardziej, że w Bascomie masz pięknie akurat zrobioną obsługę RS232 na przerwaniach i z buforami...

    Mikrokontrolery AVR   02 Mar 2011 23:06 Odpowiedzi: 11    Wyświetleń: 3551
  • Jak obsłużyć przerwanie RS232 w Visual C++ dla mikroprocesora 89C51?

    Pisze wlasnie program w Visual C++, ktory ma odbierac dane wyslane przez port 2 (oczywiscie rs232) z mikroprocesora (89C51). Chodzi mi o wywolanie procedury odczytujacej dane zaraz po uzyskaniu przerwania, ze dane "dotarly". Jak obsluzyc to przerwanie??? Wykorzystuje klase CSerial z ksiazki Visual C++ 6 Vademecum Profesjonalisty, autorow: Archer i Leinecker....

    Programowanie   02 Lut 2006 23:31 Odpowiedzi: 5    Wyświetleń: 3859
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    Tak. Tak bardzo Ci to przeszkadza? Przecież jeżeli chcesz coś wykonać co 2 sekundy to po prostu robisz to co ileś tam wystąpień przerwania. Ponadto, zastanowiłbym się nat tym czy Twój kod musi być w przerwaniu. Skoro chcesz go wykonywać z częstotliwością 1Hz to raczej to nie jest konieczne.

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7620
  • [atmega162][bascom] problem z rs232 i komendą inkey

    Sprawdzałeś jak się ta transmisja zachowuje kiedy Twoje inkey() w ogóle nie jest używane ? Nie wiem co sobie wkompilowuje Bascom w procesor ale może używa jakiegoś przerwania które z kolei w ten czy inny sposób oddziaływuje na transmisje RS232. Dajmy na to jeśłi RS232 używa przerwań do odbioru lub wysyłania a jakaś inna procedura czy funkcja po wyjściu...

    Mikrokontrolery AVR   25 Cze 2009 05:29 Odpowiedzi: 10    Wyświetleń: 3147
  • [atmega8] Zakłócenia w układzie Atmega8 i Atmega168 przy włączaniu światła

    Sam widzisz, że filtracja zasilania prawidłowa to nie jakiś tam wymysł a podstawa. Zatem jak zrobisz sobie nową płytkę PCB, zaprojektujesz wszystko tak jak się należy ale co ważne prawidłowo poprowadzisz ścieżki zasilania bo tu niezbyt dobrze to widać ( a coś czuję pismo nosem że też jest coś nieteges ), zrezygnujesz z tych linii przerwań w końcu, puścisz...

    Mikrokontrolery   09 Lis 2011 21:30 Odpowiedzi: 31    Wyświetleń: 4105
  • [C++] obsluga portów COM, polecane książki, tutoriale

    Od Pascala i C++ do Delphi i Buildera." pachnie bardzo staro. Używanie RS232 ze współczesnego windows jest proste, to nie to, co za DOS-a( żadnego sterowania kontrolerem, przerwań itd) Kazdą "elegancka" warstwa, czego byś nie używał, i tak siedzi na WinAPI USB jest jeszcze prostsze, bo to emulacja RS232, i odpada gospodarka flagami (uwaga, ze względu...

    Programowanie   30 Cze 2021 07:59 Odpowiedzi: 4    Wyświetleń: 573
  • PIC i RS232. Idzie tylko jeden pomiar. Nie ma odzewu z PIC-a.

    A co z rejestrem statusowym na czas wykonywania przerwania?

    Mikrokontrolery   31 Sty 2006 18:45 Odpowiedzi: 13    Wyświetleń: 2626
  • STM32F4 DISCOVERY - Komunikacja PC - USART z DMA (RS232)

    To jakiś cud, biorąc pod uwagę, że pokazany program nic przez UART nie wysyła. Czy zweryfikowałeś częstotliwość zegara procesora (np. miganie diodą w przerwaniu timera)? Na rejestrach BSRR i BRR nie wykonuje się operacji logicznych, bo nie ma to żadnego sensu.

    Mikrokontrolery ARM   24 Sie 2014 18:11 Odpowiedzi: 22    Wyświetleń: 3804
  • Matryca 4x4, problem ze stanami logicznymi atmega32

    masz totalnie pochrzanioną obsługę przerwania pomijam już ze jest zbyt obszerny ale wpisanie tam transmisji rs232 to już piramidalna pomyłka i to powoduje że nigdy tobie to nie zadziała. Poza tym kompletnie nie widzę powodu aby wyprowadzać sygnał na przerwanie INT0 moze tylko po to aby łatwiej mozna było sprawdzać przytrzymanie klawisza ale innego powodu...

    Mikrokontrolery AVR   02 Sie 2010 07:21 Odpowiedzi: 18    Wyświetleń: 2179
  • [RS232] Atmega nie zawsze odbiera znaki wysyłane z PC

    Po co ci takie wielkie bufory ilku bajtów. Bufor wyjściowy Serialout jest nie potrzebny. Zakomentuj go (i to już może Ci od razu pomóc). Zamiast flushbuff możesz spokojnie napisać Clear serialin Proponuję też przejść na odbiór tego znaku w przerwaniu za pomocą Config serialin z opcją BYTEMATCH=ALL Poczytaj na temat tej opcji w helpie (angielskim)

    Mikrokontrolery   29 Lip 2010 00:25 Odpowiedzi: 10    Wyświetleń: 2172
  • Czy kod dla ATmega32 odbierający bajt przez USART jest poprawny?

    Słuchaj kolego istotnie miałeś rację bo codevision nie generuje kodu przy gdy używasz przerwań od UART-a, ale nie ma problemu. Wytrzymaj do jutra wieczora to wygeneruję tobie kod w pełnej wersji. Niestety nie mam jej na komputerzez z którego piszę. Jednak zawsze możesz kod wygenerować i zaprogramować procka bez użycia przerwań. Niestety musisz go zaprogramować...

    Mikrokontrolery AVR   23 Lip 2010 09:26 Odpowiedzi: 9    Wyświetleń: 4252
  • Adapter USB-RS232 z pełną obsługą linii i przerwań – jaki model do laptopa?

    Stacja dokująca?

    Komputery Co kupić?   12 Maj 2014 00:34 Odpowiedzi: 7    Wyświetleń: 4056
  • Jak odzyskać Linksys WRT160NL po przerwanym wgrywaniu DD-WRT?

    Jeśli działa telnet tzn, że jest ok, tylko problem z konfiguracją. Na tej stronie co podałem jest wszystko napisane (są też gotowe obrazy do tego routera, ale openwrt). Może wgrałeś obraz bez interfejsu WWW i dlatego jest problem. PS. Serial console (RS232) to nie USB

    Sieci LAN   17 Kwi 2011 08:35 Odpowiedzi: 11    Wyświetleń: 3670
  • Atmega8 - Odbór danych przez RS232 z modemu GSM SIM900A

    Zrób sobie osługe RS232 na przerwaniach. Jest tego w internecie od groma. np: [url=http://www.avrfreaks.net/forum/tut-... Nie znam bascomu ale : http://avrhelp.mcselec.com/index.html?di... A tu po polsku...

    Mikrokontrolery AVR   06 Lis 2015 18:21 Odpowiedzi: 1    Wyświetleń: 960
  • Jak podłączyć 2 bariery laserowe do RS232 i odczytywać przerwanie wiązki?

    Czy li muszę jeszcze wykorzystać jakiś układ dopsowujący napięcie?

    Programowanie Początkujący   07 Gru 2009 14:08 Odpowiedzi: 3    Wyświetleń: 2331
  • Przerwany przewód przedłużacza - dlaczego padły komputery w innym pomieszczeniu?

    Przy takim zwarciu powstają liczne niebezpieczne stany nieustalone w sieci które szczególnie dla niskiej klasy zasilaczy impulsowych mogą być zabójcze. Z praktyki własnej miałem przypadek, że w wyniku zwarcia kabla zasilającego w innym pomieszczeniu uszkodziła się centrala alarmowa oraz mój komputer które to urządzenia były ze sobą spięte ( konkretnie...

    Elektryka Dla Każdego   08 Sty 2016 22:48 Odpowiedzi: 11    Wyświetleń: 1923
  • [ATMEGA8] Czy przerwania TIMER-a zakłócą transmisję RS232 1200 b/s?

    Bez NAJMNIEJSZEGO problemu można zrobić to o czym piszesz panie autor i to z prędkościami RS232 rzędu 115200 a nie tak ślimaczymi jak 1200. A do tego jeszcze wiele innych zadań może ten sam procek wykonywać - mniej więcej tak jak to opisał kolega wyżej. Ja podobne układy robię i programuję w języku C i nie mam z tym żadnych tego typu problemów, które...

    Mikrokontrolery AVR   11 Paź 2012 18:32 Odpowiedzi: 14    Wyświetleń: 3491
  • C18 - Jak obsłużyć wiele przerwań dla timer, ADC i przycisku?

    Dzięki za zwrócenie uwagi. Chcę zaimplementować zegarek RC - timer1, przetworniki ADC mają sprawdzać swój stan co kilka sekund, komunikacja po RS232 - przerwanie, inne timery również w przerwaniu. Wiem, że kod w przerwaniu powinien być krótki i zwięzły operuję tylko na flagach. Wykonanie akcji (ustawianie portów) odbywa się po za przerwaniem na zasadzie...

    Mikrokontrolery PIC   13 Sie 2012 19:48 Odpowiedzi: 11    Wyświetleń: 1938
  • AT Mega8: Przykład przerwania odbioru znaku przez RS232 w C, 4.9152MHz, 4800Bd

    Witam !!! Nie napisałeś jakiego używasz kompilatora a w przypadku przerwań, wiele od niego zależy. W standardzie ANSI C nie opisuje się przerwań więc wyglądają one różnie. To kod dla standardowego kompilatora CodeVision. Obsługuje tylko odbiornik w przerwaniu pakując odebrany bajt do bufora. Pzdrawiam (M.) #include <mega8.h> #define RXB8 1 #define...

    Mikrokontrolery   14 Lis 2004 14:58 Odpowiedzi: 2    Wyświetleń: 2132
  • [BASCOM] Jaki sposób pisania programu będzie najlepszy?

    A teraz jeszcze pytanie z innej beczki. Procesor steruje pilotem RC5 na przerwaniu INT0, chciałbym jeszcze dodać obsługę RS232 ale nie chcę żeby ciągle było sprawdzane czy coś jest przesyłane bo to mi tylko spowolni program, czy jest możliwość wykrycia ze jakieś dane dochodzą do procesora i wtedy ustawienia flagi po tym będzie wykonany odbiór danych...

    Mikrokontrolery AVR   24 Cze 2010 19:03 Odpowiedzi: 8    Wyświetleń: 2509
  • Jak naprawić Manta Emperor 2 po przerwaniu aktualizacji softu?

    Jeżeli chodzi o wylutowanie to polecam gorącym powietrzem. ESS nie postawisz na nogi rs232.

    DVD/VCR/Kamery/BD Serwis   14 Lis 2005 11:29 Odpowiedzi: 6    Wyświetleń: 3288
  • Jak podłączyć wiele RS232 do ATmega128 i wysyłać dane przez LAN?

    Oj nieznam C... w ASM to banał, trzeba tylko odpowiednio ustawić timery i przerwania.

    Mikrokontrolery   10 Gru 2005 21:16 Odpowiedzi: 29    Wyświetleń: 7121
  • Bascom, Rs232, input, przesyłanie znaku z PC do avr

    $crystal = 16000000 $baud = 9600 Przy tej prędkości transmisji i tym kwarcu będziesz miał spory błąd. Jeżeli chcesz używać tej prędkości to zmień kwarc na 8MHz. Osobiście gdy potrzebuje transmisji RS232 to używam programu który odbiera i wysyła znaki w przerwaniu od UARTA.

    Mikrokontrolery AVR   01 Lip 2008 12:42 Odpowiedzi: 35    Wyświetleń: 5558
  • Dzwonek do drzwi oparty na procesorze Z80 (reprodukcja MIK64)

    Kiedyś CA80 znałem BARDZO dokładnie. Przerobiłem program "monitora" tak że pisałem kod na PC - kompilowałem i plik HEX przesyłałem do CA80 przez RS232 Trochę przeszkadzało przerwanie nie-maskowalne i szybkość była chyba 600 bodów ale i tak było to duże udogodnienie. Praca z magnetofonem to była masakra.

    DIY Konstrukcje   26 Cze 2023 20:11 Odpowiedzi: 18    Wyświetleń: 6633
  • Alternatywa dla drogich kart PCMCIA z dwoma portami RS232?

    Jasne ze da się zrobić, PCMCIA jest odpowiednikiem złącza ISA (albo PCI w nowszej wersji), wystarczy podłączyć scalony usart, jakiś klon 16C550 i powinno działać. Trzeba jeszcze przemyśleć problem sterowania, ale wydaje mi się że PCMCIA ma już własny dekoder adresowy magistrali. Zastanawiam się tylko czy naprawde warto w tym dłubać, za 200zł można mieć...

    Mikrokontrolery   18 Mar 2006 20:36 Odpowiedzi: 4    Wyświetleń: 1248
  • ATTINY13A - Sterownik LED RGB - prośba o sprawdzenie, ulepszenie

    Jaka jest częstotliwość przerwań timera? Ile masz stopni jasności? (więcej niż 100 raczej nie zauważysz, a od tej liczby zależy, czy to będzie dobrze działać). Korekcji gamma w tym zastosowaniu nie potrzebujesz, a jedynym jej skutkiem jest zmniejszenie liczby stopni jasności diod w porównaniu z tym, co i tak musi obsłużyć oprogramowanie. Pomysł, żeby...

    Mikrokontrolery AVR   07 Paź 2013 21:49 Odpowiedzi: 7    Wyświetleń: 5700
  • HY-mini STM32 - Brak odbioru danych na procku RS232

    Rx miałeś dobrze skonfigurowane. Nie masz taktowania AFIO. [syntax=c]RCC_APB2PeriphClockCmd(RCC_APB... | RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE);[/syntax] I nie włączaj przerwań skoro ich nie używasz. Te 2 linie z USART_ITConfig są nie potrzebne.

    Mikrokontrolery ARM   30 Paź 2012 21:20 Odpowiedzi: 7    Wyświetleń: 1620
  • Jak użyć przerwania SIG_USART_RECV w Atmega 16 do obsługi RS232?

    Wstawić możesz gdziekolwiek. Deklaracja obsługi przerwania wygląda tak ISR(UART_RX_vect) { /tu kod usługi obioru return } W przerwaniu po odebraniu wszystkich danych ustawiasz flagę i oczekujesz jej w pętli głównej.

    Mikrokontrolery AVR   14 Kwi 2010 19:21 Odpowiedzi: 10    Wyświetleń: 2795
  • Problem z odczytem danych z wyświetlacza sekwencyjnego

    No i pomimo że w przerwaniach zasadniczo NIE POWINNO się wstawiać opóźnień i że z OBLICZEŃ wynika że na wyjściach 7442 i 7447 stany powinny się ustalić do momentu rozpoczęcia obsługi przerwania to jest to tylko "zasadniczo" i "obliczenia". Może jednak przerwanie za szybko zaczyna odczyt.W Bascomie jest opóźnienie w mikrosekundach WAITUS. Spróbuj to...

    Mikrokontrolery AVR   16 Mar 2009 13:12 Odpowiedzi: 63    Wyświetleń: 7387
  • błędy przy przesyłaniu danych po rs232 atmega8 - pc

    przerwania timerów mają wyższy priorytet niż przerwanie transmisji szeregowej. Jeśli wysłanie tych pięciu liczb trwa dłużej niz 25ms to na pewno w między czasie będzie przerwanie od obsługujące klawiaturę, jeśli ono Ci modyfikuje jakiś wskaźnik lub inną zmienną związaną z buforem wysyłania danych to tam bedzie powód gubienia znaków. Musisz tez przeanalizować...

    Mikrokontrolery Początkujący   22 Gru 2012 15:46 Odpowiedzi: 4    Wyświetleń: 1542
  • [avr-gcc] rozłożenie długiego stringu na zmienne

    buffor_rx to zmienna : volatile char buffor_rx która zmienia stan w przerwaniach UART ,poniewaz tel. przy wysyłaniu sms przez port rs232 ,dzieli go na dwa stringi ,a w przerwaniach odczytuje stringi zakonczone znakiem 0x0D

    Mikrokontrolery AVR   18 Wrz 2009 18:11 Odpowiedzi: 6    Wyświetleń: 2756
  • Jak podłączyć programator COMBO3 do laptopa bez RS232?

    Witam, też mam pytanie w sprawie rs232 do laptopa. Tyle, że mam laptopa nowszego, więc portu PCMCIA brak, jest port PCI Express Card. Czy może ktoś mi doradzić jakąś przejściówkę z tego portu na rs232, która w pełni obsługuje przerwania? Potrzebuje programować sprzęt, który tego wymaga. Za pomoc byłbym bardzo wdzięczny, a nie chcę kupować w ciemno dopóki...

    Laptopy Hardware   04 Paź 2008 09:45 Odpowiedzi: 4    Wyświetleń: 1428
  • "Kombionowany" kabel do przejściówki PCMCIA/RS232

    Potrzebuję przejściówkę z PCMCIA na RS232 z przydzielonym przerwaniem (laptop IBM T60). Na Allegro znalazłem dobrą przejściówkę - Silicom EtherSerial - w dobrej cenie jednak bez kabla. Ciężko taki gdziekolwiek dorwać, ale wymyśliłem pewne rozwiązanie: Dostępne są kable do modemów z takim samym wtykiem. Czy dałoby więc radę coś takiego: przejściówka...

    Laptopy Hardware   13 Sie 2011 20:58 Odpowiedzi: 14    Wyświetleń: 3724
  • Mega32 Bascom - Konflikt UART i timera, krzaki na wyświetlaczu RS232

    Skoro do RS232 używasz timera0 to wróży że korzystasz z programowej implementacji UART'a - i ty się dziwisz że inne przerwania zakłócają ci pracę programowego RS232 ??? Przecież ATmega32 ma piękny sprzętowy UART - zrób to na nim i skończą się problemy.

    Mikrokontrolery Początkujący   17 Gru 2012 08:51 Odpowiedzi: 1    Wyświetleń: 1251
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Najdłużej tam pewnie trwa oczekiwanie na wynik pomiaru ADC który jest dodatkowo podwójny. Bascom robi dwa odczyty jeden za drugim. Można to wyłączyć, ale pomyśl o samym oczekiwaniu na konwersję. Gdyby to było poza przerwaniem to inne przerwanie spokojnie mogłoby to oczekiwanie przerwać tak jak można przerwać każde Waitms. Spróbowałbym w przerwaniu ustawić...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1641
  • 8051 ASM: Program nie działa po wgraniu do układu, RS232/485 milczy

    Niepotrzebnie zezwalasz na przerwanie z Timera do transmisji starcza tylko stan flagi mówiącej o jego przepełnieniu nie musi być przerwania z timera. Pozatym jaki masz kwarc standardowe prędkości pozwala uzyskać kwarc 11,059MHz. Sam walcze z rs232 pomiędzy dwoma 51 i chodzi mi bez obsługi przerwania z Timera. Nie próbowałem z kompem.

    Mikrokontrolery   04 Kwi 2005 08:12 Odpowiedzi: 2    Wyświetleń: 2049
  • ATMEGA32 - Jak uruchomić równoległe wątki do pomiarów i komunikacji RS232?

    Przerwania....

    Mikrokontrolery AVR   31 Paź 2015 17:39 Odpowiedzi: 35    Wyświetleń: 5475
  • Jak przesłać plik HEX na port COM1 z konwersją na BIN?

    Te dane ma odbierać procek 89C4051 przez RS232 i w przerwaniu od Rx ładować każdy kolejny bajt do pamięci I2C 4kB. Jako, że pamięć potrzebuje 5ms na zapis każdego bajta, procek nie ma bufora to baud pewnie wyjdzie na poziomie 1200. Jak widać ze struktury HEX'a dane są prawdopodobnie poukładane kolejno a puste miejsca to zawsze "0". Prościej będzie chyba...

    Programowanie   20 Lis 2007 19:47 Odpowiedzi: 6    Wyświetleń: 2043
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    Witam, Też miałem sporo problemów z Timerem w ATmedze 32. Po dziś dzień nie mam pojęcia dlaczego przez długi czas w ogóle nie działał (lub nie wyzwalał przerwania), na całe szczęście w ostateczności ruszył. Znajomy miał problem z przerwaniem od RS232. Również nie wiadomo czemu uC pomijał przypisanie wartości rejestru do zmiennej. W tej sytuacji pomogło...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3062
  • AVT2250 - błąd przerwania 24-com2 przy wywołaniu polecenia, jak naprawić?

    z ustawieniami com-a, to próbowałem wszystkich opcji, tylko jak miałem w biosie ustawione: 3FH/IRQ4, to po wpisaniu polecenia ustawcom.bat albo mode com2... pojawiał się komunikat: Niedozwolona nazwa urządzenia, i pod spodem -COM2C:\windows.. znowu wpisuję do lekcja2 com2 wszystko jest w porządku, nie ma żadnych komunikatów o błędzie i pisze na końcu...

    Mikrokontrolery   18 Lip 2005 22:15 Odpowiedzi: 4    Wyświetleń: 1097
  • [ATmega16] ATmega16 i RS232: Problemy z komunikacją UART przy użyciu konwertera USB-RS232

    1. Nie stosuj niestandardowego połączenia pinów w gnieździe programowania, bo gdy podłączysz programator zgodny z ISP z włączonym zasilaniem układu programowanego, to będzie buuuuuum: http://mikrokontrolery.blogspot.com/2011... 2. Coś pomieszałeś ten układ resetu. Rezystor 330 przy kondensatorze ma ograniczać prąd jego rozładowania...

    Mikrokontrolery AVR   23 Gru 2013 02:07 Odpowiedzi: 15    Wyświetleń: 2091
  • Jak zbudować licznik kilometrów i prędkościomierz na AVR z LCD 2x16?

    Na procu jest uruchomiony miernik częstotliwości (stacjonarny). Wykorzystane są dwa 16bitowe timery, uruchomiona jest komunikacja po rs232, zegar czasu na PCF8583 z podtrzymywaniem bateryjnym. Nie bardzo wiem jak to wszystko przełożyć na BASCOM AVR. Na początek spróbuj uruchomić przerwania oraz timer0 w trybie normalnego licznika - tak aby liczył z...

    Projektowanie Układów   23 Kwi 2009 16:55 Odpowiedzi: 13    Wyświetleń: 7119
  • Jak zbudować własny konwerter USB do RS232?

    Dla kolegi LEM - tak doskonale działał HIS (SDI) oraz kilka rodzajów myszek i modemów zewnętrznych ale na oryginalnym układzie (wygląda jak wtyk USB i gniazdo RS232 a pomiędzy nimi kabelek). Nic nie musiałem grzebać w przerwaniach (na win98se) Pozdraiwam

    Komputery Hardware   19 Wrz 2005 17:37 Odpowiedzi: 31    Wyświetleń: 8659
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    _jacenty_ ---> nie, no nie chodzi o to, że nie doceniam, bo najpierw napisałeś, że po prostu wgrałeś wsad do ATmega16. Później dopiero zobaczyłem, że piszesz iż widzisz, że obsługa RS232 nie korzysta z przerwań ;) ... no to już musisz zaglądać w źródła a nie w HEX'a ..... Nic nie napisałeś na początku, że właśnie kompilowałeś żródła - stąd to nieporozumienie....

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 240994
  • PL7 v4.4 - Brak komunikacji z PLC Schneider-Modicon przez przejściówkę USB-COM

    przerwanie sprzetowe IRQ dla przejściówek USB/RS232 można chyba ominąć stosujac programy Virtual PC czy DOSBOX ,co to konwerterów USB/RS lepszy jest FTDI od PL2303. PRogram Modsoft np chodzi na wolnym sprzecie lub pod DOSBOX

    Automatyka Przemysłowa   06 Kwi 2025 04:39 Odpowiedzi: 41    Wyświetleń: 28706
  • Jak naprawić DVD Ferguson DVP868 po przerwaniu aktualizacji firmware?

    Gdzie sobie ma niby podłączyć pod komputer? DVD nie ma portu Rs232. Ten model DVD oparty jest na procesorze Sunplus, istnieje oprogramowanie (do pobrania niżej) do komunikacji przez port rs232. Poszukaj na płycie pinów RS232 TTL, zrób zdjęcie płyty to się zobaczy. Wtedy bedzie potrzebny konwerter RS232 TTL i może uda wgrać się firmware.

    RTV Użytkowy   09 Mar 2012 20:05 Odpowiedzi: 3    Wyświetleń: 3837
  • Program do komunikacji między 2 komputerami COM, RS232

    google nie gryzie ... http://www.beyondlogic.org/serial/serial... Tam masz gotowy program w C metodą odpytywania (pooling) i przerwań (Buff1024.c). Poczytasz , zmienisz kod źródłowy pod swoje wymagania, zrobisz crosowany kabel - inaczej sie nie nauczysz jak dostaniesz gotowca :)

    Programowanie   02 Lip 2007 20:16 Odpowiedzi: 7    Wyświetleń: 2662
  • [ATmega32] Zatrzymanie programu po odbiorze danych RS232 w Bascom

    zapomnij w takim prostym przypadku o przerwaniu Urxc (wywal z tego swojego kodu wszystko co masz związane z tym przerwaniem), zamiast tego - to co wpisałeś w przerwaniu - daj w pętli głównej - i wszystko w cudowny sposób ci ruszy. Co więcej - zainteresuj się takim poleceniem jak Config serialin - dzięki czemu włączysz sobie sprzętowy bufor RS232 - który...

    Mikrokontrolery AVR   26 Lut 2009 19:14 Odpowiedzi: 4    Wyświetleń: 1850
  • GlobeSurfer III - Zmarł po wgraniu softu - co dalej?

    Wpadł mi w ręce modem/router GSM GlobeSurfer III (bez plus) firmy Option. Na wyświetlaczu tylko logo producenta, chwilę poświeci i restart - tak w kółko. Jest połączenie przez piny RS232, jest możliwość przerwania resetu po stwierdzeniu braku firmware'u i jest dostęp do konsoli / linii poleceń (przez putty, hyperteminal). Niestety z poleceń, które podpowiada...

    Sieci WiFi   05 Cze 2018 15:19 Odpowiedzi: 10    Wyświetleń: 1515
  • [BASCOM] Odczyt UART w przerwaniu a obróbka danych

    Tak w Bascomie istnieje idealny sposób aby rozwiązać odbiór znaków przez RS232 (także nadawanie) - za pomocą przerwań. A kod zajmie kilka linijek. Wystrczy zapoznać się dogłębnie z takim poleceniem jak Config Serialin oraz wykorzystaniem np jednego z parametrów do tego polecenia - Bytematch (ale także innych) wtedy przy minimum wysiłku i kodowania będziesz...

    Mikrokontrolery AVR   25 Paź 2009 15:56 Odpowiedzi: 4    Wyświetleń: 4641
  • [AVR-GCC] Problemy z odbiorem danych RS485/RS232 na dwóch procesorach

    Zmodyfikowałem posta: spróbuj uruchomić przerwania

    Mikrokontrolery   04 Lip 2007 19:03 Odpowiedzi: 7    Wyświetleń: 2305
  • Przerwanie INT1 w ATtiny2313 działa non stop, niezależnie od stanu wejścia

    Po aktywności przerwania ma być wysłana na RS232 pewna kombinacja liczb - jaka to teraz nie ważne, i uprościłem to że wysyła się zawsze taka sama. Jeśli przerwanie działało by poprawnie to by non stop się te liczby nie wysyłały bo nie ma stanu niskiego na INT1.

    Mikrokontrolery AVR   05 Kwi 2011 13:02 Odpowiedzi: 13    Wyświetleń: 1829
  • [RS232] Jak napisać program do przechwytywania danych przez RS232?

    Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load SerialPort1.Open() Timer1.Enabled = True End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub Private Sub Timer1_Tick(ByVal...

    Programowanie   24 Sty 2019 14:07 Odpowiedzi: 10    Wyświetleń: 1968
  • [ATtiny2313] [C] Brak reakcji na dane z RS232 przy komunikacji SDIO

    Po co ten wskaźnik na dane? Zrób: volatile unsigned char znak; ISR(USART_Rx_vect) { znak = UDR; } Po co czekanie na RXC == 1 w przerwaniu uarta? Przecież jest to warunek wygenerowania przerwania.... Zapis: UCSRC = ~_BV(UMSEL) oznacza, że przypisujesz do UCSRC wartość 10111111. Chyba nie o to Ci chodziło. Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   15 Cze 2009 08:08 Odpowiedzi: 7    Wyświetleń: 1439
  • AT90S2313 - Odbiór RS232, drugi bajt zawsze 0, transmisja 250000,8,N,2

    W kwestii bascom-u Ci nie pomogę ale może wykorzystasz wstawki asemblerowe ; .org 0 rjmp RESET ; Reset rjmp EXT_INT0 ; zewnetrzne Int0 rjmp EXT_INT1 ; zewnetrzne Int1 rjmp TIM1_CAPT ; zewnetrzny wychwyt wartosci licznika 1 rjmp TIM1_COMPA ; komparator A licznika 1 rjmp TIM1_OVF ; przepelnienie licznika 1 rjmp TIM0_OVF ; przepelnienie licznika 0 rjmp...

    Mikrokontrolery   31 Maj 2006 12:30 Odpowiedzi: 3    Wyświetleń: 1460
  • RS232 w C – jak zbudować bufor nadawczy do wysyłania floatów na PC?

    Tak przeczytałem. Sposób z rzutowaniem na wskaźnik char* wydaję sie w miarę prosty. Tylko jak pozniej złożyć to juz na PC w Builder C+? Czy można zastosować to w drugą stronę? Na początku spróbuję zrobić transmisje bez przerwań ale w przyszłości będę modernizować program z wykorzystaniem przerwań od UART.

    Mikrokontrolery   15 Gru 2006 16:56 Odpowiedzi: 13    Wyświetleń: 2901