Nie wiedziałem że to zależy od rodzaju procesora. Przecież nie napisałeś tej wiadomości w dziale AVR tylko mikrokontrolery ogólne to skąd można wiedzieć czy chodzi ci w ogóle o AVR czy np ARM czy PIC - bo pomiędzy nimi może być różnie ;) Robię to na ATMEGA88 teraz jasne Może uzupełnię - czy da się jednocześnie nadawać i odbierać korzystając z obu przerwań...
Gdzie ty tą funkcje chcesz wywołać...
Można, a w BASCOM-ie przerwanie od portu szeregowego nazywa się "serial" i to jego obsługą musisz się zainteresować. Przykładowy kod w BASCOM-ie 51: $crystal = 11059200 ' czestotliwosc kwarcu $baud = 2400 ' predkosc transmisji Dim X As Byte ' deklaracja zmiennych Enable Interrupts ' wlaczenie przerwan Enable Serial ' wlaczenie przerwania portu RS232...
$regfile = "m8def.dat" $crystal = 8000000 Enable Urxc On Urxc Rs232 Enable Interrupts Do 'Instrukcje w petli Loop End Rs232: 'tutaj zostalo zgloszone przerwanie w Udr jest aktualna przeslana liczba Print Udr Return
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ń.
0,000000069s - 1/14,475MHz - czas jednej instrukcji procesora 0,000086806s - (1/115200) *10 - najkrótsza ramka(8 bitów danych + start + stop) - co taki okres może przyjść przerwanie od portu szeregowego. Jak widać czasu jest dość(ponad 1000 instrukcji na przerwanie) pytanie co jeszcze robi procesor. Jak odbierasz impulsy z enkodera?
naprawde nikt nie wie jak moge obsluzyc ten port??? patrzylem na zrodla w necie ale ta moja klasa wydaje sie najlatwiejsza tylko zeby chodzila... moze ktos z Was ma, w dosyc prosty sposob zrealizowany, program do odbierania z rs232 (koniecznie w VC++)
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ć...
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ć...
Nie jestem bascomowcem bo programuje mikrokontrolery zawodowo, więc... Ale spróbuje ci pomóc. Przerwanie odebrania znaku nazywa się URXC. Piszesz: enable URCX enable interrupts on URCX nazawa_podpr nazawa_podpr: tu obsługa przerwania return Nie wiem czy dobrze słabo znam bascoma. Poszukaj jeszcze na forum i w helpie bascoma.
Chyba zrobię przerwanie PCINT, od wejścia Rxd i zmierzę czas trwania impulsu. Pytanie tylko którego. Musisz mieć coś na początku transmisji o znanej wartości. inaczej nic nie zmierzysz. Np pierwszy bit 1 to wtedy mozesz zmierzyć start bit. Albo np 0x1d i znając co odbierzesz przy okreslonej prędkości określiswz aktualną predkość transmisji Masz tu...
... natomiast w trybie synchronicznym linia TxD służy do wysyłania danych, a RxD służy do wysyłania impulsów synchronizacji. Jest dokładnie na odwrót - RxD to wysyłanie/odbieranie, a TxD to zegar. Zwróć uwagę, że zegar jest zawsze generowany przez procesor - zarówno w trybie nadawania, jak i odbierania. W jaki sposób urządzenie odbierające transmisję...
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...
W kodzie jest mnóstwo błędów, ale to, co Ty uważasz za błąd akurat błędem nie jest. Zacznijmy od tego, że prawdopodobnie masz ciągle zgłoszone i nieobsługiwane przerwanie nadajnika, bo zupełnie nie wiadomo po co kazałeś UARTowi wysłać 0. Timer generujący szybkość transmisji jest źle zaprogramowany - pierwszy okres będzie inny, niż następne, a te następne...
O coś takiego mi chodziło. Teraz jest wywoływane przerwanie i procesor tylko je wykonuje ustawia flagę i ucieka do obsługi całego kodu. rxFlag i txFlag - musi być tylu volatile (int/char itp.) by była możliwość zmieniania ich wartości w przerwaniu. Masz tak ?? Sprawdzałeś w symulatorze jak program skacze po funkcjach ?? Zrób tak. skopiuj to wszystko...
(at)Munieq - przechodziłem przez to rozwiązaniewe wtorek/środę, tam generowany jest sygnał prostokątny przy 3D-FIX, potem jak złapie sygnał GPS sygnał na pinie ustawia się na 0. Poza tym, zauważyłem, że dane, jakie sypie po RS232 nie są równo co sekunde, poza tym czas transmisji przy moim problemie jest relatywnie długi. Sygnał, który sprawdzałeś nie...
Predkosc przesylu ma tu duze znaczenie. Jezeli to jest paczka 32 bajtow to nic nie mowi. Ta paczka moze isc cale dwie sekundy a rownie dobrze moze byc przesylana "impulsem" i 32 bajty byc przeslane w 320 us z predkoscia 1Mbit. Programowo dosc ciezko sie robi nawet 1 UART (odbiornik) bo z definicji jest to transmisja asynchroniczna czyli nie wiadomo...
Wgrywasz po LPT soft i eeprom ??ale poczynając od softu OF Generator M98A musisz go wgrać przez LPT dopiero następny już tylko po rs.Ustaw program pioniero po polsku lepiej dla ciebie chyba że znasz języki poczytaj to http://faq.dvb-board-pl.com/index.php?id... no i pioniero 4 do 1430 Dla uzyskania łączności przez RS232 konieczne też jest...
Kolejne pytanie: Jeśli chcę odebrać kilka znaków z klawiatury to powinienem wpisać to w jakąś tablicę? Jeśli chcę wysłać do PC cały wyraz to jak to robić? Możesz to zrobić różnie. Zależy czego potrzebujesz i na ile jesteś wprawny w programowaniu w C. W każdym z przypadków trudno jednak będzie się obyć bez tablic dla ciągów znaków odbieranych i wysyłanych....
Lpt to jest nic innego jak 17 pinów odzwierciedlonych w 3 portach 0x378 - 0x37a, rs232 to jest cały kontroler który ma 2 bufory, 2 rejestry przesówane, detektor błędów (parzystości), blok współpracy z modemem (wejścia/wyjścia: dtr,rts,dsr,cts,ri,dcd), programowalny generator częstotliwości więc system ustawi ten układ na jakąś częstotliwość, wpisze...
Za punkty - nie, przynajmniej nie ja. Ale cos pomóc mogę. Zrealizowałem już parę projektów uC + vb6 i jakoś one działają. Może zacznijmy od samego uC. Jeżeli był by to asm (bascom + zaawansowany bascomowiec) to zrobiłby to na dwuch tablicach które wyrażały by bufor odbioru i nadawania np rs_tx_bufor(12) as byte i rs_rx_bufor(12) as byte Można by to...
No to zaczynamy po raz kolejny. Coś takiego jak stworzyłeś to niestety za szybko nie będzie działać. Mega z kwarcem rs 14 z groszami działa naprawdę szybko i można zrobić bardzo dużo w jedna sekundę. Do odbierania i wysyłania danych można sobie napisać własną procedurę - nawet w bascomie i jest ona sporo szybsza i działa rewelacyjnie. Deklarujemy przerwania...
Robi się to prosto na wejściu ICP Atmegi, mierzysz czas pomiędzy kolejnymi zboczami, raz jest opadające, raz narastające itd.. potem to tylko interpretacja wyników, liczenie bitów i po odliczeniu 64 bitów z transmitowanych 66, bo dwa ostatnie dla uproszczenia procedury pomijasz. wyświetlasz na LCD lub wysyłasz po RS232 do komputera, a tam wyświetlasz...
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...
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....
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...
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...
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ą...
[youtube]https://www.youtube.com/watch?v...
Witam. Napisałem aplikację do obsługi matrycy LED przez RS232 w Visual Basic. Mam pewien kłopot z wyborem portu COM. Jeżeli wybieram z rozwijanej listy port, który funkcjonuje to wszystko gra i mogę zaprogramować matrycę. W przypadku kiedy wybiorę port, który nie istnieje cały program się wiesza i nie da rady go nawet wyłączyć. I tu moje pytanie. Jak...
Witam, Posiadam przejściówkę usb - rs232 do chwili obecnej działała aż nagle pojawił się komunikat "jedno z urządzeń podłączonych do tego komputera ma awarię , ale system windows nie moze go rozpoczac" Spotkał się ktoś może z takim problemem ? nie jest to wina samego usb gdyż dysk na usb widzi.
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...
Witam Problem portu rs232 wielokrotnie omawiany, więc proszę o krótkie info. mam aplikacje z komunikacją po RS232, i problem to: - po włączeniu /reset PC moja aplikacja nie jest wstanie otworzyć portu RS232 tak aby móc odbierać wysyłać dane. - Jeśłi otworze port i zamknę inną programem, to po tym fakcie moja aplikacja otwiera port poprawnie <=>...
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...
Chcę zrobić transmisje danych przez RS-232 jednym przewodem i wszystko ładnie działa poza problemem z odbitymi danymi. Chodzi o to, żeby program wywalał z bufora odbiorczego dane które sam wysłał. W tym celu zrobiłem cos takiego: [syntax=cpp]WriteFile(hPort, bufn, bufn_i, &dwNumBytesWritten, NULL); ReadFile(hPort, buf_odbite, bufn_i, &buf_odbite_i,...
Jeżeli odbywa się transmisja w standardzie half duplex przez rs232 to za pomocą tego prostego rozwiązania możemy w pełni monitorować tą transmisję. W przypadku jeżeli transmisja jest pomiędzy komputerem a urządzeniem i ten sam komputer chcemy wykorzystać do monitorowania, to wystarczy "zmostkować" ze sobą dwa porty jak na schemacie. Do monitorowania...
Witam wszystkich. Głupia sprawa ale bardzo uciążliwa. Uruchomiłem RS485 na USART-cie. Robię to na half duplex. Odpowiednio wystawiam 1 aby dane wychodziły. na magistrali są 2 rezystory po 120 ohm. Wszystko niby działa ale jest ale. Jeszcze przed wysłaniem danych w odbiorniku muszę odebrać na początku jeden śmieć. Dopiero teraz mogę w pętli odbierać...
Witam Chciałbym prosić o jakiś prosty schemat układu który po naciśnięciu przycisku zmienia stan pin DSR na wejściu com w komputerze Za wszelkie wskazówki dziękuje :)
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...
Witam. Za pomoca znaków Y,N przesyłanych poprzez port szeregowy COM1 steruję diodami podłączonymi do portów mikrokontrolera. Chciałem wykorzystac do tego port USB. Posiadam przejsciowke http://www.allegro.pl/item196181153_ak7_... Po zainstalowaniu sterowników został utworzony port COM3. Po wysłaniu znaków przez...
Witam! Problem mój polega na tym, że krótki program który napisałem zacina się pod Win XP. Zasada działania: Po wciśnięciu na jeden z dwóch przycisków, na port COM1 wysłane mają zostać 2 Bajty - 1 sterujący (dla rozwiązania problemu to na razie 'R';'G';'Y'), oraz 0x0A (znak nowej linii - po otrzymaniu go podłączony pod Com1 układ zapala LED o odpowiednim...
Miałem problem z transmisją przez RS przy wykorzystaniu tego uC. No to jak nic nie działa to testy- szybki programik i cóż to, na niektóre klawisze z PC-ta reaguje, na inne nie. No to programik typu odbierz i to samo nadaj do PC-ta - jak poprzednio, ale widać, że odbiera bzdury - kody bliżej 0xFF. Dalej tym tropem i do pracy oscyloskop - nadaje poprawnie,...
Czy li muszę jeszcze wykorzystać jakiś układ dopsowujący napięcie?
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
http://obrazki.elektroda.pl/4509210500_1... YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się...
No dobrze to jest rozwiązanie, jak najbardziej trzeba zmigrować do nowszej wersji. Ale zanim to się stanie chciałbym maksymalnie zabezpieczyć obecną sytuację. Może ktoś coś jeszcze podpowie. W chwili obecnej połączenie zostaje zerwane w różnych odstępach czasu. Błędy CPU które się pojawiają powodują przerwanie odbierania danych na kilka chwil ale jeden...
W STMach jest jeszcze "systick", tylko nie wiem czy w Arduino da się pod niego podłączyć. Zazwyczaj jest to przerwanie wyzwalane co 1ms i bardzo wygodne do pchania tam rzeczy które nie muszą lub nie powinny się wykonywać z prędkością 70MHz. (at)margas60 używałeś wcześniej RS232 (portu szeregowego) do łączenia się z mikrokontrolerami?
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.
Witam. Faktycznie Morph - miałeś rację - programowanie przez serial link to dość ryzykowna sprawa :) - ALe nie jest tak najgorzej. Dopracowałem juz sobie metodę generowania kodu dla procka - faktycznie trzeba sie z tym było troche namęczyć, jednak metoda (przy załozeniu ze coś w przeciągu tych 10-15 sekund się nie "wywali" ) jest dość skuteczna. Osobiście...
http://obrazki.elektroda.pl/4404773800_1... Witam. Chciałbym zaprezentować Państwu moją konstrukcję DIY. Jest do panel kontrolny do komputera PC, który aktualnie spełnia funkcję 6-kanałowego nastawnika obrotów wentylatorów typu 12V 3pin. 1. Wstęp Jako, że jakiś czas temu zacząłem się interesować moddingiem i tuningiem PC, napotkałem...
Za szybko się cieszyłem co prawda po skopiowaniu plików na dysk instalacja ruszyła, pomiędzy restartem a ponownym uruchomieniem już gdzie się klucz podaje minęło chyba ze 20 minut ale poszło i po ustawieniu godziny po kolejnym restarcie już wisi ze 30 minut z tłem win 98 i stoi. Taką płytę główną mam Foxconn NF4SLI7AA-8EKRS2 opis poniżej https://www.pcstats.com/articles/1855/in...
Ok, spróbuję, tylko skoro teraz przerwanie będzie wykonywać się po odebraniu 10 znaków to co gdy na końcu przyjdzie np 6 znaków? Wtedy przerwanie się nie wykona, co nie i nie odbiorę ostatnich znaków?
kurczę ja zawsze zapominam przy tym obliczaniu, że jeszcze się Timer musi przepełnić ;) - dzięki za sprostowanie tylko uprzedzę, że w twoim programie pierwszym używaliśmy (i ja używam nadal preskalera 8 a nie 64). Jak na próbę ustawiłem 64 to już była masakra dla oka ;) uuuf ok - czyli przy 8MHz i preskalerze = 8 - nasze przerwanie wykonuje się co 256us...
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?
Robiłem tak z LPT (dokładnie: COPY CON LPT1 i wtedy wpisywane znaki pojawiają się na porcie równoległym - przydatne przy testowaniu drukarek igłowych), z COM teoretycznie też powinno działać. Dla chętnych : przerwanie w/w operacji następuje przy CTRL+C .
Jeśli masz problem z kodem i pokazujesz tylko jego fragment, to raczej nie licz na to że znajdziemy tu błąd... Funkcji do odbierania nam może nie musisz pokazywać, ale za to całe przerwanie owszem.
Dzięki za linki ;) A wiesz co jest najzabawniejsze kolego Gradek83? Że miałeś rację: GDYBYM POSZEDŁ ZA INTUICJĄ TO REJESTRATOR BY DZIAŁAŁ NA SOFCIE OD DVR0401QE - sprawdziłem: ten sam soft jest na 0801MEA 1601SE i 0401QE (a ponoć pasuje do 0404H)!!! Sprawdzenie odbyło się metodą rozpakowania BINAREK i weryfikacji zawartości. Jest TO SAMO! Czy dobrze...
Witam wszystkich ponownie. Po odstawieniu komputera na bok na dłuższy okres czasu, problem powrócił. Dzisiaj przyszła przesyłka z myszką na rs232 do tego komputera, a więc uruchomiłem go, wszystko podłączyłem i zauważyłem, że znowu brak jest internetu. Zmieniłem przerwanie na IRQ 10 w AUTOCONFIG.exe, jak i w systemie. AUTOCONFIG.exe, pokazuje, że wszystko...
Pomęczyłem się trochę dzisiaj i chciałbym zapytać czy w dobrym kierunku idę. Poniżej dwa przykłady oraz próbki tego co uzyskałem. Przepraszam za jakość dźwięku. Niestety byłem zmuszony nagrać to przez mikrofon. Kod 1: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 20000000 $baud = 115200 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up...
W serial event wrzuciłem Ci gotową funkcję z Arduino do odebrania linijki tekstu, przerobioną na tablice char (bo tak woli UDP ESP). Jedyna niedogodność to konieczność jej wywoływania w ESP, w UNO robi to przerwanie RX.
Masz zachwiania w sterowaniu serwami. Najprawdopodobniej podczas odbioru danych z RS232 serwo otrzymuje błędne pozycje(sygnały). Jeżeli serwa trzymają bez sygnałów sterujących(moje tak działa, ale nie wiem czy inne) to wyłączaj przerwanie timera na czas odbioru wiadomości przez RS232.
Witam, po całkowitym padzie falownika Fronius Symo 3.0-3-S b.r pod koniec lipca i wymianie przez serwis na nowym pojawił się nowy problem a mianowicie błąd 301. W manualu pisze : Prąd przetężeniowy (AC). Zachowanie : Krótkotrwałe przerwanie trybu zasilania sieci. Falownik rozpoczyna od nowa rozruch systemu. Usunięcie problemu : Jeśli komunikat statusu...
bez różnicy kiedy ustawisz flagę, przerwanie powinno i tak zadziałać.
Dzięki dobry człowieku, ale tu już mam. Com'a można zadeklarować albo w kodzie albo przeciąganym symbolem. Jedyne co mi nie zawsze działa to przerwanie od nadchodzących danych, więc zrealizowałem to inaczej.
Witam eknoem2 przeczytaj to: http://www.freertos.org/RTOS-Cortex-M3-M... i daj znać czy problemy się skończyły.... chyba że to już czytałeś lub dodaj: [syntax=c]NVIC_SetPriorityGrouping(3); // wlacz grupe4 to robię tylko raz w main.c[/syntax] Jak w FreeRTOSConfig.h masz tak: [syntax=c]#define configKERNEL_INTERRUPT_PRIORITY 255 #define configMAX_SYSCALL_INTERRUPT_PRIORITY...
Najprościej użyć przerwanie od SystTick i tam wysyłać zapytanie
Już sobie poradziłem z odbiorem za pomocą funkcji "Input". Ale teraz mam inny problem. Muszę coś wysłać i później czekać na odbiór danych. Kłopot w tym że urządzenie zewnętrzne może wysyłać te dane w różnych odstępach czasu. Nie mogę więc zrobić tak że wysyłam dane, używam polecenia Sleep i po jakimś czasie odbieram. Chciałbym użyć do tego przerwania...
Witam. Mam taki problem potrzebuję zrobić cos takiego że jak rs232 w procku odbierze daną to wygenerowane zostanie przerwanie i program "zajmie się" daną nie wiem jak to zrobić. Procesor to atmega 32 bascom AVR wersja 1.11.7.3
To pierwsze zapomniałem wykasować. To nie ma znaczenia bo dotyczy inicjacji RS232 i działa poprawnie. To drugie to podprogram do sprawdzania "zajętości" RS232 i też działa poprawnie więc nie dołączałem kodu.
rs232 przerwanie rs232 przerwanie bascom bascom przerwanie rs232
wymiana laser kenwood poszukuje schematu radia lampowego zbudować prądnica wolnoobrotowy
bateria parkside styki głowica radmor
Wymiana turbiny w Volvo XC90 - krok po kroku Brak prawego światła pozycyjnego w Opel Zafira B 2007