rs232 przerwaniu

Znaleziono około 1163 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ń: 2552
  • REKLAMA
  • 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ń: 1849
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 1137
  • 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ń: 5761
  • REKLAMA
  • [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ń: 4121
  • 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ń: 1710
  • REKLAMA
  • [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ń: 1451
  • [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ń: 2578
  • [ATmega32][C/LabView] - Obsługa dwukierunkowa RS232

    -blokowanie przerwania następuje tylko w momencie kiedy pętla while czeka na zwolnienie bufora, czy się myle? Przerwań nie blokuje się w żaden sposób, żadnym while-m. co do bufora cyklinego to jego zasada działania z tego co czytałem polega na tym, że dane zmieniają swoją pozycje, w związku z tym nie będę mógł później wykorzystać w programie konkretnej,...

    Mikrokontrolery Początkujący   12 Wrz 2012 18:36 Odpowiedzi: 53    Wyświetleń: 8556
  • 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ń: 1617
  • Jak napisać szybki protokół transmisji RS232 między BASCOM a DELPHI?

    Pozostaje tylko sprawdzić rozwiązania o których pisałem wcześniej. Wysyłając nawet po 10 zyskasz bardzo wiele na szybkości. Nie napisałeś czy używasz przerwania do odbioru danych. Tak myśle że jak obniżysz trochę prędkość, a zaczniesz przesyłać po kilkadziesiąt bajtów naraz to i tak będzie szybciej niż teraz. Chodzi o to że teraz masz tylko 25% danych...

    Mikrokontrolery AVR   28 Kwi 2009 20:08 Odpowiedzi: 13    Wyświetleń: 3270
  • REKLAMA
  • [Atmega8] [Atmega8][C] ISR(TWI_vect) z RTC DS1307 - jak poprawnie użyć przerwań?

    Lepiej będzie w przerwaniu ustawiać jedynie flagę, a w głównej pętli programu odczytywać stan TWSR i wysyłać komunikaty? I tak się nie wyrobisz, chyba że bardzo zwolnisz zegar I2C/TWI. Normalnie I2C działa na 100kHz, więc z prędkością zbliżona do maksymalnej dla RS232 (takiego typowego). Po prostu nie zdąrzysz nadawać po RS. Oczywiście ustawienie flagi...

    Mikrokontrolery AVR   13 Lut 2012 11:06 Odpowiedzi: 14    Wyświetleń: 2568
  • Odbiór i dekodowanie danych X,Y<CRLF> w C na PIC16 przez RS232

    Masz tam od zatrzęsienia operacji na znakach i ciągach... Kolego nie dramatyzuj ;) spacer: Odbieraj znaki w przerwaniu, po odebraniu w jednym ifie sprawdzaj czy NIE jest to znak CR dalej w tym ifie sprawdzaj czy NIE jest to LF. Jeżeli znak nie jest jednym z nich to znaczy że jesteś w tym ifie i zapisuj znak do bufora: bufor[i++]. Dalej w przerwaniu...

    Mikrokontrolery PIC   16 Cze 2011 20:59 Odpowiedzi: 7    Wyświetleń: 1309
  • atmega162 - RS232 na przerwaniu pomiędzy BTM a Atmega162

    Witam, mam taki problem. Otóż mam połączoną Atmegę162 z modułem Bluetooth BTM112. Połączone jest wszystko dobrze, gdyż komunikacja mi działa na programiku z użyciem SIGNAL(SIG_USART0_RECV) . Próbuję to przerobić na ISR(USART0_RXC_vect) jednak nie chce mi to zadziałać. Mam zamiar odebrać to co BTM wysyła od razu po nawiązaniu połączenia tzn "CONNECT...

    Mikrokontrolery AVR   31 Paź 2012 18:57 Odpowiedzi: 1    Wyświetleń: 1374
  • sterowanie 3 cyfrowym led (7 segmentowym) przez 89s52

    zrobienie multiplexowego wyświetlania dla tylko trzech wyświetlaczy to naprawdę pestka dla obciążenia procesora. Robisz to w jednym przerwaniu od któregoś timera i po zawodach. A żeby nie migotało wystarczy tylko odbrać czas odświeżania np większy niż 50Hz. Aby segmenty za słabo nie świeciły dajesz nieco niższe wartości rezystorów aby nadrobić mniejszy...

    Mikrokontrolery   05 Paź 2007 10:21 Odpowiedzi: 21    Wyświetleń: 3395
  • "Pianino" z klawiatury komputerowej PS/2

    http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...

    DIY Konstrukcje   05 Lip 2011 11:53 Odpowiedzi: 21    Wyświetleń: 32270
  • Komputer samochodowy (2x LCD, MP3, radio?, spalanie...)

    A po co ten RS485? Przecież to ma być pojedyńcza jednostka, a nie sieć, sterowanie jak RS232 też nie jest do końca takie same. Zakłócenia na zasilaniu to nie jest duży problem, przetwornica dobrej jakości wyeliminuje go całkowicie i możesz o tym zapomnieć. A o co chodzi z tym "zniżeniem napięcia przez procesor" bo pierwszy raz słysze o takim wynalazku?...

    Mikrokontrolery   23 Sie 2006 18:57 Odpowiedzi: 27    Wyświetleń: 6639
  • Transmisja RS232 na ATmega32: Odczyt pliku znak po znaku, problem z pętlą

    Funkcja (w takiej ostatecznej formie jak przedstawiona przez Ciebie), wygląda na poprawną, tzn. powinna działać tak jak tego oczekujesz, chociaż sprawdzałem pobieżnie i głowy nie dam :D "Poprawność" rozumiem tu w sensie użytej sekwencji instrukcji. Przypuszczam, że kłopot może wynikać z zależności czasowych. Robisz dużo operacji na LCD. Być może użyte...

    Mikrokontrolery   18 Sie 2006 18:41 Odpowiedzi: 9    Wyświetleń: 1883
  • Jak odczytać impulsy 5V z czujnika prędkości auta na komputerze przez USB?

    Tutorial do avr taki znalazłem: http://avr.elektroda.eu/?q=node/8 Jak byś czegoś w sieci szukał, to raczej unikaj tutoriala z patron.net, uczy złych nawyków i jest nieco nie na czasie. Pomiar częstotliwośći na AVR realizuje się w miarę łatwo, przy wykorzystaniu timerów, jeden timer pracuje jako licznik impulsów z zewnątrz, a drugi odmierza czas, mozna...

    Początkujący Elektronicy   15 Kwi 2007 22:08 Odpowiedzi: 5    Wyświetleń: 2373
  • [ATmega16][C]Odbieranie danych od procesora po RS232

    Jak pojawiaja sie krzaczki to jest problem z predkoscia. W jakim programie piszesz? Jaki masz kwarc? Dodano po 11 Zobacz czy dziala Ci to: // Sterownie diodą LED podłączoną do dowolnej linii mikrokontrolera // za pomocą dowolnego znaku odebranego z portu szeregowego // mikrokontrolera i wysyłanie jej stanu na port szeregowy #include <avr/io.h>...

    Mikrokontrolery AVR   17 Gru 2008 22:43 Odpowiedzi: 6    Wyświetleń: 2667
  • 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ń: 2264
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    proponuję zbudować FuseBitDoctor Czy on pomoże coś więcej niż programator JTAG? Układy Atmela można programować tylko przez ISP i przez JTAG. Jak pracuje Fusebit doctor ? Czy jest jakiś trzeci sposób na programowanie układu? Nie używasz przypadkiem w programie zapisu do eeprom ? Nie. Jeżeli ten rezystor 10k jest włączony szeregowo to w dalszym ciagu...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114925
  • 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ń: 2505
  • Transmisja RS-232 przez przerwanie zewnętrzne - ciągłe wywołanie przerwania

    Potrzebowałem szybko napisać program, który realizowałby zarówno transmisję poprzez sprzętowy UART, jak i programowo poprzez przerwanie zewnętrzne i jeszcze jeden pin. Wyszła z tego wielka kicha, a dokładniej z odbiorem danych w przerwaniu. Przerwanie jest wykonywane cały czas - tak jak gdyby napięcie wychodzace z konwertera poziomów oscylowało i co...

    Mikrokontrolery   17 Cze 2004 15:11 Odpowiedzi: 0    Wyświetleń: 1118
  • 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ń: 993
  • 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ń: 3867
  • [ATtiny2313] ATtiny2313: Problem z przełączaniem diody przez RS-232 i MAX232

    To mój pierwszy post także witam wszystkich. Od niedawna zacząłem się trochę interesować mikrokontrolerami oraz elektroniką. Ostatnio zmontowałem mały układzik RS-232 <-> MAX232 <-> ATtiny2313 + dioda podłączona do portu D (pin 5). Połączyłem się z układem poprzez HiperTerminal a następnie próbowałem przesłać pojedyncze znaki. Po naciśnięciu...

    Mikrokontrolery AVR   14 Sie 2009 21:38 Odpowiedzi: 11    Wyświetleń: 2333
  • Pytanie o przydatność terminalu RS232 w sygnlizacji...

    Mój układ sygnalizuje przerwanie obwodu zgaszeniem diody (przez cały czas dioda się świeci dopóki, obwód nie zostanie przerwany), chciałbym móc te 'przerwania' rejestrować na komputerze poprzez łącze RS232. Jednakże pomiędzy komputerem i podłączonym do niego kablem RS232, a tym układem COŚ musi się znajdować, coś co przetworzy te impulsy na język zrozumiały...

    Projektowanie Układów   26 Lip 2009 11:26 Odpowiedzi: 2    Wyświetleń: 1094
  • Jak odczytać łańcuch znaków z PC do AVR przez RS232 w przerwaniu?

    Zrób sobie zmienną globalną, która będzie indeksować łąńcuch bufora. W przerwaniu odczytujesz znak, wrzucasz do bufora pod baj o danym indeksie, zwiększasz indeks. Kiedy już przyjdzie znak końca łańcucha zerujesz indeks, a daną masz w buforze. Możesz ją jeszcze przepisać do innej zmiennej, by jej nie stracić, gdy zacznie się odbiór następnego łańcucha...

    Mikrokontrolery   29 Lis 2006 22:18 Odpowiedzi: 7    Wyświetleń: 1754
  • Zawieszanie prgmu gdy koniec podczas zapisu z RS232 do TMemo

    Witam może rozwinę problem, korzystam z transmisji szeregowej (DELPHI 7) w progamie (komponent TCiaComPort http://users.pandora.be/sonal.nv/ ), wszystko wygląda ok, tylko gdy odbieram dane z portu szeregowego ( transmisja binarna 19200Bd i dane przychodzą bez przerw pomiędzy paczkami) i zapisuje przetworzone ( tzn. zamienione na string HEX + opis) dane...

    Programowanie   24 Lip 2006 08:44 Odpowiedzi: 1    Wyświetleń: 1131
  • [Atmega32][c] RS232/485 przerwania generowane przez TXCIE

    Pod koniec procedury obsługi przerwania SIG_UART_DATA po opróżnieniu bufora nadawczego chciałbym wywołać przerwanie SIG_UART_TRANS aby zmienić stan sygnału DE dla układu MAX485. W/g datasheet'u wystarczy ustawić bit TXCIE dla rejestru UCSRB aby spowodować wywołanie tego przerwania. Writing this bit to one enables interrupt on the TXC Flag. A USART Transmit...

    Mikrokontrolery AVR   19 Sty 2012 10:28 Odpowiedzi: 4    Wyświetleń: 1523
  • rs232 odbiera OK wysyla z powrotem byle jak na terminal

    witam Na procku at90s2313 zrobilem odbieranie na LCD znakow z terminala oraz z powrotem wypisanie znaku na terminal, na LCD wszystko jest prawidlowe ale na terminalu wywala co jakis czas smiec ,co jest przyczyna?

    Mikrokontrolery   15 Lip 2005 22:16 Odpowiedzi: 8    Wyświetleń: 1480
  • Jak zatrzymać ciągłą transmisję RS-232 i drukować po naciśnięciu klawisza?

    Jak zamienić transmisje z pętli prądowej na RS-232 to już wiem, wystarczył mi rezystorek 1K na pin 2 Rx, jednak problem tkwi w transmisji - jest to transmisja ciągła, a ja potrzebuje jedynie jedną wartość w momęcie wciśnięcia klawisza "drukuj", ze zwłoką, tak aby następny wydruk był możliwy po przejściu przez wartość "0" - ideał , albo po 5 sekundach.

    Początkujący Serwisanci   19 Wrz 2007 09:57 Odpowiedzi: 0    Wyświetleń: 971
  • Zakłócenia sygnału RS232 na 5m przewodzie ekranowanym - jak je wyeliminować?

    Zarobiłem sobie urządzenie (sterownik RGB UV), [url=http://www.youtube.com/watch?v=98fr... Gdy konwerter USB <=> RS232 [url=http://www.sklep.avt.pl/p/pl/487783... jest podłączony bezpośrednio do płytki wszystko działa pięknie, jak widać na filmiku. Problem zaczyna się, gdy chce sygnał przesłać na większą...

    Początkujący Elektronicy   28 Maj 2010 18:24 Odpowiedzi: 14    Wyświetleń: 3438
  • Sequent24 BRC - Zrywanie połączenia z ECU przez kabel RS232 10m

    Witam serdecznie Mam nastepujacy problem. Mianowicie jak sie lacze z z ECU instalacji gazowej /sequent24 brc/ to polaczenie trwa tylko 1-3 sekund i pozniej sie rozlacza piszac ""koniec czasu komunikacji" i znowu pobuje sie polaczyc, laczy sie ale znowu na 1-3sek i znowu to samo itd... Dodam ze kabel mam rs232 10 metrowym, probowalem zmieniac czasy w...

    Samochody Elektryka i elektronika   18 Cze 2007 16:49 Odpowiedzi: 0    Wyświetleń: 798
  • Interfejs RS232 - zawieszanie się programu przy regulacji obrotów silnika DC

    Witam. oto mój programik który miał służyć do płynnej regulacji obrotów silnika DC.Literka "a" miała zwiększać obroty a literka "z" zmiejszać. Ogólnie przerwanie od RS-a jest bo zapala się dioda na porcie B0 ale tak jakby program sie potem wieszał bo dioda powinna się wygasić w petli głównej a tego nie robi. #define cbi(sfr, bit) (_SFR_BYTE(sfr)...

    Mikrokontrolery AVR   10 Lut 2009 19:58 Odpowiedzi: 12    Wyświetleń: 2816
  • USART i MAX232 - brak komunikacji przy 600 bodach, jak testować?

    Panowie proszę o pomoc, nic juz nie rozumiem, uzywam bray_termimal, podpialem z rsu odpowiednio wszystko do kości max232, ale na 2, czyli T2, R2, zwarłem wyjścia tak żeby wiadomość wracała. I nie chce. Sprawdzałem już wszystko co się da. Nie wiem jak testować to dalej, dla predkości 600 bodów, widać na tym zwarciu wyjścia spadek około 1 volta, czyli...

    Projektowanie Układów   20 Cze 2009 16:07 Odpowiedzi: 4    Wyświetleń: 1473
  • ATmega8, ULN2803 i max232 zakłócenia i brak komunikacji

    Witam, Potrzebuję pomocy ze schematem jak poniżej. http://obrazki.elektroda.pl/4908757800_1... Jest to najprostszy moduł wyjść po RS232 który komunikuje się z komputerem (długość przewodu ok 8m ) i na podstawie odbieranych danych wysterowuje poszczególne wyjścia. Zasilanie jest 24VDC. Gdy uruchomiłem na biurku to wszystko działa, lecz...

    Początkujący Elektronicy   11 Kwi 2013 23:28 Odpowiedzi: 5    Wyświetleń: 1779
  • Powtórka z zakłóceń czyli zawieszanie się przejściówki USB.

    Witam. Zrobiłem bardzo prosty układ sterowania przekaźnikiem z portu USB. Wykorzystałem do tego przejściówkę z USB<>RS232. Z przejściówki oprócz linii danych Rx i Tx wykorzystałem także linie 5V do zasilania mikrokontrolera oraz przekaźnika. Mam problem z zabezpieczeniem tegoż napięcia od wpływu "merdania" wtyczką 230V w wyniku czego przejściówka...

    Mikrokontrolery   31 Paź 2007 08:36 Odpowiedzi: 27    Wyświetleń: 3476
  • Odczyt stanu przycisków przez RS232 i kontroler - jak zacząć?

    Witam ! Chciałbym Was spytać, w jaki, najlepiej najprostszy sposób, można przy pomocy komputera odczytać naciśnięcie jakiegoś przycisku (chodzi mi o zamknięcie lub otwarcie obwodu, może to być również czujnik ruchu.)... ? chodzi mi o metodę pozwalającą odczytać stan kilkunastu wyłączników (zwarte lub rozwarte) przy pomocy kontrolera podłączonego przez...

    Mikrokontrolery   06 Gru 2004 12:54 Odpowiedzi: 26    Wyświetleń: 4052
  • max232 - tekst nie znika po rozłączeniu L i K w hiperterminalu

    Witam Zrobiłem taki sam układ jak w tym temacie, http://www.elektroda.pl/rtvforum/topic37... i sprawdzałem go tym samym sposobem za pomocą hiperterminala, i wszystko jest ok z tym że po rozłączeniu L i K to co napisałem nie znika czym to może być spowodowane ? Z góry dzięki, Pozdrawiam

    Mikrokontrolery   02 Mar 2011 23:08 Odpowiedzi: 2    Wyświetleń: 960
  • USB-RS232 i AtMega8: Krzaczki w terminalu, jak zanegować sygnały?

    Witam. Kilka dni temu kupiłem przejściówkę usb-rs232. Potrzebowałem jej do komunikacji z procesorem AtMega8. Jak się okazało poziomy napięć TTL nie wymagały układu max232. Po podłączeniu do komputera i uC komunikacja była jednak w terminalu wyświetlały się krzaczki. Po wielu próbach okazało się, że rozwiązaniem problemu było zanegowanie sygnałów przejściówki....

    Mikrokontrolery AVR   04 Gru 2011 23:14 Odpowiedzi: 2    Wyświetleń: 918
  • RS-232 kolejny już raz. Nie mam zwrotnej odpowiedzi.

    Muszę zrobić pewną rzecz z portem RS-232. Początkowo zwarłem RxD z TxD, jednak mimo poprawnych połączeń i sprawnego konwertera USB>>RS-232 w Hyperterminal'u nie mam zwrotnej odpowiedzi. Ustawiłem łączenie przez właściwy port COM. Na razie parametry transmisji ustawiłem jako domyślne, bo tu i tak nie ma to znaczenia. Sterowanie przepływem wyłączone....

    Mikrokontrolery   23 Kwi 2010 11:51 Odpowiedzi: 4    Wyświetleń: 1248
  • Jak obsłużyć przerwania RS232 podczas resetu 1-Wire w DS1990?

    Witam, mam nastepujacy problem: Do zrobienia mam program ktory odczytuje identyfikatory z DS1990 i zapisuje je w EEPROMie, program ma miec mozliwosc komunikacji z komputerem za pomoca RS232 (tzn. odczytywanie, zapisywanie i usuwanie kluczy). Zrobilem to w ten sposob: Gdy przyjdzie jakis bajt z rs232 generowane jest przerwanie i ten bajt jest zapisywany...

    Mikrokontrolery   23 Sie 2006 12:34 Odpowiedzi: 0    Wyświetleń: 987
  • ATMega16: Jak przechwycić 2 bajty przez RS232 z użyciem przerwań?

    Bufor cykliczny. Gotowy kod masz tutaj: http://www.elektroda.pl/rtvforum/topic13... Jesli zalozysz ze nigdzie zaden pakiet nie zginie i inne idealne warunki, mozesz w przerwaniu skladac dwa bajty do jednej zmiennej. Ale wystarczy ze stracisz jeden bajt i bedziesz laczyc drugi bajt poprzedniej ramki z pierwszym kolejnej.

    Mikrokontrolery AVR   11 Sie 2009 09:26 Odpowiedzi: 4    Wyświetleń: 1745
  • 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ń: 1227
  • 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ń: 3082
  • 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ń: 3614
  • [ATMEGA8] Czy przerwania TIMER-a zakłócą transmisję RS232 1200 b/s?

    To takie nieprofesjonalne i po drugie nie zadziała jak by układy podłączyć w sieci 60Hz. Musiałbym drugi TIMER zaprząc do pracy. Trochę to pokręcone by się stało. 1. Zdefiniuj pojęcie "profesjonalne" w tym przypadku. Układ ma działać niezawodnie i za taki płacą klienci, a nie na modłę teoretyków. 2. Możesz zaprzęgnąć układ i do pracy na 75Hz, wystarczy...

    Mikrokontrolery AVR   11 Paź 2012 18:32 Odpowiedzi: 14    Wyświetleń: 3512
  • 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ń: 2165
  • 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ń: 5612
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    (at)Freddie Chopin po pierwsze odbieranie po rs232 mam zrobione w przerwaniu więc odbieram. A po drugie czy to takie istotne ma moim etapie? Tak jak wcześniej wspomniałem wpinam się i podglądam co pojawia się na linii za pomoca przejściówki usb/rs232 którą wpinam do układu tak jak poniżej: http://obrazki.elektroda.pl/1606248600_1...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7812
  • [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ń: 1886
  • [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ń: 4749
  • Jak użyć przerwań do wykonywania procedury co sekundę w AVR?

    W przerwaniu to by było dobre ale procedura odczytu rs232 jaka jest w dokumentacji sie zabardzo nie nadaje sami zobaczcie: RS232_In:;Poczekaj na ramke danych Sbis UCSRA,RXC Rjmp RS232_IN ;Pobierz dane In Acc,UDR Ret Procedura zapetla sie tak długo aż nie otrzyma jakiejś danej wiec w przerwaniu np w timerze być nie może. Zrobilem prosty licznik ze pobiera...

    Mikrokontrolery   05 Lip 2005 15:56 Odpowiedzi: 12    Wyświetleń: 1611
  • Jak skonfigurować RS232 przez USB na laptopie LG P1 z XP/Vista?

    sterowniki tworzace port wirtualny sa dedykowane tylko do chipsetu na którym jest zrobiony bridge usb -- RS232. nie podałes jaki to konwerter. a tak na marginesie czy fioletowy nie potrzebuje port pracujacego na przerwaniu dedykowanym , wirualne pracuja na przerwaniu współdzielonym. bo np. z euroscanem sa problemy z portem wirtualnym.

    Komputery Hardware   27 Gru 2006 21:27 Odpowiedzi: 5    Wyświetleń: 1391
  • AVR - Czy transmisja RS232 może zakłócać odbiór impulsów z enkodera?

    Obsługa przerwań jest banalna. W przerwaniu od Rsa jest tylko dopisywany znak do zmiennej tablicowej, a w obsłudze przerwania od encodera tylko warunek i albo zwiększenie, albo zmniejszenie wartości licznika. Ale ponawiam pytanie, czy wysyłając rozkaz: [syntax=c]printf("ala ma kota"); [/syntax] na czas wysyłki (dość długi czas) program czeka na koniec...

    Mikrokontrolery   05 Maj 2015 20:03 Odpowiedzi: 13    Wyświetleń: 789
  • Przerwanie od wysłanego znaku przez RS232 - jaki jest tego sens?

    WItam; chciałbym zrobić sterownik który będzie pełnił funkcję konwertera prędkości UARTU. Na wejściu otrzymuję ramki GPS 9600, a na wyjściu chcę wysłać to samo tylko w nieco innym standardzie (eleminacja niepotrzebnych danych. Zrobiłem w przerwaniu RXC odbiór ramki. Działa super. Robię konwersję. I chcę to wysłać znów przez RS232. Całość mam w Stringu...

    Mikrokontrolery   17 Lut 2012 18:56 Odpowiedzi: 9    Wyświetleń: 2013
  • [STR912] - UART - Niepełny odbiór danych w przerwaniu UART1

    Mam pytanie czy jest jakas roznica miedzy RS232 a RS232C? bo tak spojrzalem na dokumentacje jednej plytki i ponoc tam jest cos ze jest interfejs rs232c...

    Mikrokontrolery ARM   19 Mar 2013 11:33 Odpowiedzi: 13    Wyświetleń: 1875
  • Stm32F4 C - Konfiguracja TimeOut na RS232 przez DMA i Timer

    A po co chcesz łączyć nóżki? Nie wystarczy w przerwaniu od RX-a uruchomić sobie odliczanie na timerze?

    Mikrokontrolery ARM   09 Gru 2014 20:34 Odpowiedzi: 11    Wyświetleń: 1074
  • ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    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ć...

    DIY Konstrukcje   24 Lis 2019 20:20 Odpowiedzi: 5    Wyświetleń: 2676
  • Jak przywrócić D-link DWL 700 AP po przerwaniu aktualizacji firmware?

    Witam Wszystkie urządzenia zarządzane przez RS232 konfigurawałem hyperterminalem z windowsa spróbuj tam masz wiele opcji powodzenia

    Sieci, Internet   22 Mar 2005 08:57 Odpowiedzi: 3    Wyświetleń: 1434
  • 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ń: 2073
  • Mega64 [bascom] rs232 - błędne wysyłanie danych do komputera

    Witam, ja się w ogóle nie dziwię, że masz taki efekt, ja gdybym był na miejscu procesora i gdybym otrzymał taki kod to też bym zwariował na maxa ;) Na prawdę jeszcze czegoś takiego to nie widziałem, żeby : 1. nie skorzystać ze sprzętowego UARTA - gotowca w bascomie 2. nie skorzystać z pięknych buforów cyklicznych - gotowca w bascomie tylko w zamian...

    Mikrokontrolery AVR   17 Lis 2009 21:52 Odpowiedzi: 10    Wyświetleń: 3115
  • STM32 - NVIC błąd kompilacji przy obsłudze przerwania zewnętrznego EXTI9

    Problem raczej w tym ze nie jestem jeszcze az takim "wymiataczem" jak niektorzy tutaj koledzy. Tu nie ma wymiataczy. :) No chyba poza nielicznymi wyjątkami... faktycznie wyglada mi na to ze uC sie resetuje ale jak moge zatem znalesc zrodlo resetu i je wyeliminowac? Hmm. Sprawdź ile razy przerwanie jest wywoływane: - inkrementacja w przerwaniu jakiejś...

    Mikrokontrolery Początkujący   15 Lip 2014 18:44 Odpowiedzi: 42    Wyświetleń: 5805
  • Program do obsługi USART RS232 w AVR za pomocą Terminala.

    w JAKIM terminalu? Może liczbę wysyłasz jako 3 znaki? No skoro sam nie jesteś pewny i piszesz chyba to warto zacząć od tego sprawdzanie. Poza tym trochę dziwne jest to odbieranie "ramki" w przerwaniu - zastosuj jakiś normalny bufor cykliczny...

    Mikrokontrolery AVR   09 Paź 2011 18:41 Odpowiedzi: 19    Wyświetleń: 3965
  • Animowana tablica reklamowa LED z kartą pamięci SD.

    Rodzina AVR czy jakakolwiek inna nie ma nic wspólnego z takim ograniczeniem. Wystarczy wykorzystać któryś z timerów i jego przerwanie. To teraz mi powiedz co się stanie kiedy przerwanie nastąpi podczas odczytu karty? Poza tym generowanie sygnału CLK przerwaniem timera to nie problem ale robienie takich długich operacji w przerwaniu jak wypełnianie...

    DIY Konstrukcje   27 Lis 2020 21:12 Odpowiedzi: 40    Wyświetleń: 20905
  • 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ń: 1245
  • 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ń: 1986