usart programowy

Znaleziono około 346 wyników dla: usart programowy
  • ATtiny13A - Programowy USART - okazjonalne krzaczki przy wysyłaniu liter

    Tablica char str[3]; jest za mala (ma tylko 3 elementy) a Ty odwolujesz sie do 4.

    Mikrokontrolery AVR   11 Paź 2015 12:28 Odpowiedzi: 7    Wyświetleń: 1206
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    Niby nie trzeba pchać na usart ale jak wtedy debugować? Bardzo prosto : USART przeznaczyć na komunikację z układami ( np. ESP8266 ) a ewentualne debugowanie puścić na programowy "port szeregowy". Konwertery TTL/USB są tanie jak barszcz a w takich sytuacjach są jak znalazł.

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1944
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Mega8 / Tiny2313 [BASCOM] - trudności z projektem (RS232 + ISP/UART + 4xPWM + .

    Kolejny raz widzimy to samo. Zamiast dobrać kontroler do zadania, to próbujesz na siłę dopasować zadanie do kontrolera leżącego w szufladzie. Tutaj o tyle gorzej, że nawet się nie zastanowiłeś ile zasobów potrzebujesz, tylko od razu przyjmujesz 2 albo 3(!) kontrolery do w sumie bardzo prostej aplikacji. Moim zdaniem wszystko zrobisz na jednym uC i może...

    Mikrokontrolery AVR   20 Paź 2013 11:11 Odpowiedzi: 13    Wyświetleń: 3114
  • REKLAMA
  • Arduino - Czy funkcja resetFunc blokuje wejście 0?

    Z tym akurat nie mam problemu. Piny 0 i 1 wykorzystuję w programie i jest OK. Z tego co wiem to USART trzeba aktywować w programie. Dodano po 15 Ale tak po przemyśleniu lepszym rozwiązaniem jest Watchdog odpowiednio ustawiony. Programowy reset wymaga aktywowania w przerwaniu i żeby to zadziałało musiał bym aktywować odpowiedni pin. Jeśli miało by to...

    Arduino   16 Wrz 2024 19:01 Odpowiedzi: 6    Wyświetleń: 219
  • Atmega8 Bascom Uart - Nieprawidłowe znaki na terminalu po użyciu PRINT

    Ta obecna działa z PICem przy 2,5V. W picu może usart jest programowy i aktywny poziom wysoki a nie niski. Spotykałem takie rozwiązania. Dzięki temu , w czasach RS232C, do konwersji poziomów wystarczał rezystor.

    Mikrokontrolery AVR   01 Lut 2018 14:51 Odpowiedzi: 45    Wyświetleń: 2727
  • REKLAMA
  • Wprowadzanie zmian w parametrach sterujących wentylatorem za pomocą EEPROM i USART na Attiny 13

    Wartość kalibracji masz wpisaną fabrycznie w układ , więc czytasz i wpisujesz albo w program , albo jak potrafisz ją przeczytać bezpośrednio , bo tak też się da , to czytasz to co producent wpisał i wpisujesz do odpowiedniego rejestry i masz jak dobrze pamiętam 0,1% błąd więc uart programowy działa jak powinien , chyba że ustawisz jakąś kosmicznie dużą...

    Mikrokontrolery AVR   17 Sty 2022 19:34 Odpowiedzi: 39    Wyświetleń: 1443
  • AVR z więcej niż jednym USART - które modele polecacie?

    to ja dodam, że m2560 i 1280 mają po 4 (; (chyba jako jedyne), szkoda że są tak *^&*^$%(()_ drogie obecnie. Drogie- za drogie. Ja też miałem ten problem i kupiłem atmegę 328 w promocyjnej cenie 22.99. Zaletę ma wielką- dużo pamięci na program. W sam raz na program i programowy usart. Taniej, niż za tamte atmegi.

    Mikrokontrolery AVR   12 Paź 2010 09:26 Odpowiedzi: 16    Wyświetleń: 2467
  • Odczyt bajtów z sygnału szeregowego ISO9141-2 przy 1200 bit/s - poprawność?

    zgadza sie!, skąd wiedziałeś? Ale chce zaprogramować do tego celu mikrokontroler Atmega8 który ma dogadać się ze sterownikiem. Ma on programowy USART i musze jakoś go ustawić aby miał te same parametry co sterownik silnika.

    Początkujący Elektronicy   04 Sie 2009 13:09 Odpowiedzi: 7    Wyświetleń: 1111
  • [Atmega32a] Atmega32a USART nie działa, mimo poprawnej konfiguracji na Atmega88

    Zedytowałem pierwszy post - usunąłem zbędny kod i wprowadziłem poprawki. USART zadziałał ale...no właśnie, ale nie działa gdy działa programowy PWM. Zakomentuję linię z init_timer1(); i USART działa. Wtedy nie mam PWM, którego również potrzebuję. Dlaczego tak się dzieje? :/

    Mikrokontrolery AVR   20 Wrz 2012 21:22 Odpowiedzi: 8    Wyświetleń: 1506
  • Nieudana transmisja Atmega8 i RS232 z AVR Studio 5.1 - brak reakcji w 'putty'

    Witam ponownie, Po tamtych eksperymentach zabrałem się do realizacji zaplanowanego projektu do sterowania wentylatorem w łazience. Do sterowania wybrałem Attiny13A. Wentylator będzie załączany w zależności od wilgotności powietrza, zapalenia światła oraz czujnika odległości, który będzie sprawdzał czy ktoś usiadł i na jak długo na sedesie (domniemanie...

    Mikrokontrolery AVR   28 Gru 2021 18:00 Odpowiedzi: 56    Wyświetleń: 2346
  • Komunikacja RS232 z PC i 2x Arduino - nieczytelne dane z peryferyjnych

    Mi naprawdę nie zależy na prędkości, to będzie max 5 komend lub wyników na s. Programowy usart raczej kiepsko będzie ożenić z nadawaniem na przerwaniach. AVR mają mało RAM i może zabraknąć pamięci na bufor. W takiej sytuacji w czasie nadawania program główny czeka na zakończenie transmisji. Jeśli transmisja będzie wolna, to może się okazać, że 100%...

    Arduino   25 Wrz 2018 07:08 Odpowiedzi: 53    Wyświetleń: 1479
  • REKLAMA
  • ST62T65 zamienik procesora na kompatybylny z arduino.

    Były to programy na Windowsa Podn Windę nie odwołujesz się bezpośrednio do układów peryferyjnych. Robisz to za pośrednictwem sterowników. Otwierając COM nie interesuje Cie czy to VCOM na USB, port na PCI itp. Nie konfigurujesz rejestrów układu, np SPI czy I2C. Inaczej było pod DOS. Myślę że dał bym radę zaprogramować zamiennik. Kwestia czasu. Arduino...

    Arduino   23 Maj 2018 11:10 Odpowiedzi: 7    Wyświetleń: 567
  • Jak podłączyć 18 sensorów IMU (MPU-9250) do Arduino Pro Mini 3.3V?

    Czy jest konieczność aby transmisja trwała nieprzerwanie? To transmisja video czy może odczyt kilku bajtów co sekundę? Czy nie można użyć przerwań od slave i wtedy realizować krótkie transmisje? No dokładnie. W takim razie po co komukolwiek będzie potrzebne to 1.3Mb/s na bit bangingu? Przecież wszystko to można zrobić na sprzętowym TWI? Jaki jest sens...

    Arduino   21 Gru 2017 00:45 Odpowiedzi: 29    Wyświetleń: 2481
  • STM32F103 - Programowy Bootloader -> Idea działania, skrypty linkera

    Niestety nie mogę wykorzystać wbudowanego bootloadera ponieważ CAN USART USB są już zajęte. Jeśli chodzi o problem związany ze skryptami linkera to wgrywałem soft do procesora w opcji (kompiluj + programuj) co nie uwzględniało zmian w skryptach!!! Po przebudowaniu całego projektu skrypty wprowadzały zmiany w alokacji sekcji.

    Mikrokontrolery ARM   16 Mar 2013 10:42 Odpowiedzi: 28    Wyświetleń: 6375
  • Jak zrealizować programowy PWM na AtTiny2313 dla serwomechanizmów?

    HA! I ponoiwnie BINGO!!! :) przejżałem dokumentacje pod kątem tego co napisałes i dośc przypadkowo (bo chciałem sie dowiedziec cos i wysciu CLK eby zmierzyc ewentualnie rzeczywiscta czestotliwosc na tym wyjsciu, z jaka pracuje zegar..) i znalazłem taki fuse bit jak CKDIV8.... ktory fabrycznie był włączony!!! jest to preskaler czestotliwosci zegara......

    Mikrokontrolery   21 Gru 2004 12:45 Odpowiedzi: 10    Wyświetleń: 5529
  • [Atmega32][C] Jak usunąć zawartość bufora USART?

    Robisz transmisję USART i nie wiesz co to jest UDR? To do licha, jak udało ci się zrobić tą transmisję? Nie mam pojęcia, jestem inżynierem mechanikiem a nie elektronikiem/programistą. Udaje mi się tym sposobem przesyłać bezbłędnie całe kilobajty ale gdy próbuje jedna liczbę to jest problem. Nie bardzo rozumiem co znaczy "wychwyci zmiany na RX". Stosujesz...

    Mikrokontrolery AVR   07 Lis 2011 07:26 Odpowiedzi: 3    Wyświetleń: 1699
  • Stacja pogodowa oparta na Arduino + WiFi - projekt, link.

    Miały byc jakies fotki czy filmy ale jeszcze nie ma. Spokojnie, skoro nie chcesz podjąć rękawicy i przyjechać, to wstawię :) Jak sie niepotrafi izrobić programowo, to sięga się po sprzęt. To pewnie nie sa tanie konstrukcje, jak uC jest otoczuny dziesiątkami układów, które sa zbędne. Tak? To po co sięgasz po ARMa? PO co Ci 2 i więcej magistral I2C czy...

    Arduino   07 Maj 2018 17:33 Odpowiedzi: 39    Wyświetleń: 3492
  • [atmega8-attiny2313] USART w Atmega8 i Attiny2313 - stabilizacja kwarcem a transmisja danych

    slawek-matyl -> dopiero w drugim poście napisałeś, że chodzi ci o transmisję RS232 ale w torze radiowym 433MHz - a to robi wielką różnicę ;). A właśnie to jest twoim problemem a nie dobieranie kwarca zewnętrznego. Bo nawet przy stosowaniu kwarca "przyjaznego" dla RS232 - będziesz miał te same probelmy. Wynikają one z tego, że te proste i tanie pary...

    Mikrokontrolery AVR   26 Paź 2008 15:25 Odpowiedzi: 14    Wyświetleń: 3194
  • STM32 - Dyskusja akademicka - Pisanie własnego RTOS

    Cze, Od jakiegoś czasu rozwijam swoją konstrukcję sterownika do stacji pogodowej. Projekt robi się coraz większy i większy i w końcu dotarłem do etapu, w ktorym rozważam użycie jakiegoś RTOSa. Mam dużą bibliotekę własnego kodu obejmującą takie rzeczy jak kompleksowa obsługa komunikacji po USART czy I2C, mam pełną obsługę konsoli tekstowej. Do tego używam...

    Mikrokontrolery ARM   12 Wrz 2015 23:58 Odpowiedzi: 3    Wyświetleń: 1326
  • ATmega16A - reset programowy po wywołaniu przerwania komparatora analogowego

    Witam, w poniższym programie występują niepożądane resety, sprawdzałem już wartość rejestru MCUCSR i tuż po resecie ma wartość 0 czyli jest to reset programowy. zorientowałem się, że źródłem jest wywołanie instrukcji odpowiadającej za przerwanie komparatora analogowego (w oknie disassembly adres 0x00000020), które jest wyłączone... nie wiem co powoduje...

    Mikrokontrolery AVR   16 Kwi 2015 17:32 Odpowiedzi: 4    Wyświetleń: 1038
  • [ATmega8] ATmega8: Problem z USART i programowym PWM - serwomechanizm drży

    Witam, od kilku dni próbuję wygrać nierówną walkę z programowym pwm i usartem na atmedze8. Wysyłam z nadajnika dane za pomocą USART (sprawdzane wielokrotnie na bank są dobre) do płytki z atmegą i serwomechanizmem. Jeżeli serwo jest sterowane bez ingerencji danych z USART to wszystko działa jak trzeba, w momencie gdy chcę wysłać gotowe dane do płytki...

    Mikrokontrolery AVR   09 Kwi 2012 17:32 Odpowiedzi: 4    Wyświetleń: 1975
  • [STM32] Konfiguracja USART - transmisja działa tylko w jedną stronę?

    Zacznij od określenia protokołu transmisji - w jaki sposób będziesz przesyłał te dane (znakowo/binarnie), jaka jest ich długość, po czym program może je rozpoznać, czy i jak sprawdzać poprawność transmisji. Zastanów się nad strukturą oprogramowania - same przerwania, RTOS, czy (w ostateczności) jakaś pętla zdarzeń? Potem dopiero planuj programową obsługę...

    Mikrokontrolery ARM   07 Lip 2013 16:42 Odpowiedzi: 18    Wyświetleń: 4089
  • Atmega8 działa, konwerter RS działa. Razem - nie startuje.

    1. Lutowanie tragedia. 2. Używasz sprzętowego USART'a czy programowego? Na płytce lutowanej to chyba programowy USART? 3. Podłączenie samego konwertera RS i Atmegi bez zasilacza nic nie da. Konwerter podłączony do PC'ta nie może zasilać układu; nie ma takiej możliwości. Trzeba mu podać zasilanie. To, że Leda świeci to chyba jakieś prądy błądzące. 4....

    Mikrokontrolery Początkujący   24 Paź 2019 12:58 Odpowiedzi: 23    Wyświetleń: 927
  • RS485 + AVR: Jak zakończyć przewód i sterować MAX485 w układzie master-slave?

    Wyprowadzenia 2 i 3 slave, czyli DE/RE też muszą być sterowane odpowiednio z procesora, bo twoje slave będą także odpowiadać. Gdyby slave tylko nasłuchiwał, to możesz podłączyć to na stałe, tak, aby odblokowany był tylko odbiornik. Na generatorze wewnętrznym to raczej nie pójdzie za dobrze, szczególnie jeśli to ma pracować w szerokim zakresie temperatur....

    Mikrokontrolery   31 Sie 2011 12:37 Odpowiedzi: 35    Wyświetleń: 10716
  • Komunikacja Arduino z komputerem przez RS485 i moduł WIZ108SR

    O problemach z nadawaniem 485 pisałem w innych moich postach. Właściwy moment przełączenia nadajnika w tryb odbierania danych jest najważniejszy. Dlaczego mając do dyspozycji sprzętowy usart używasz programowego? Flush _chyba_ nie działa na programowym a rozwiązuje problem na sprzętowym.

    Arduino   12 Kwi 2018 14:20 Odpowiedzi: 9    Wyświetleń: 1410
  • Funkcja UART w mikrokontrolerach - czy urządzenie USART jest odpowiedzialne?

    W przypadku braku modułu USART/UART można zrobić transmisję programowo. Zwykle do szybkości 9600 da się zrobić.

    Mikrokontrolery Początkujący   12 Cze 2021 20:54 Odpowiedzi: 8    Wyświetleń: 1056
  • Jak dodać więcej portów RS232/485 do Raspberry Pi?

    Możesz niemal z każdego gpio zrobić programowo USART. Jedynie musisz sam zadbać o jego obsługę.

    Raspberry Pi i inne SBC   28 Sie 2018 00:03 Odpowiedzi: 2    Wyświetleń: 423
  • 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ń: 1880
  • [AVR][C] Projekt sterownika C.O. (koncepcja i wykonanie).

    Co do schematu - dałbym jednak zewnętrzne pullupy na przyciski - w środowisku o dużych zakłóceniach, wewnętrzne mogą mieć zbyt duży opór. Podobnie 1-wire - p[roponowałbym jakoś zabezpieczyć pin procesora, a nie puszczać go bezpośrednio na magistralę. Przy okazji - w tak rozbudowanym ukłądzie unikniesz sporo problemó robiąc obsługę OW nie na pinach IO...

    Mikrokontrolery AVR   09 Kwi 2012 21:48 Odpowiedzi: 49    Wyświetleń: 17473
  • Jak podłączyć konwerter RS-485 do Attiny85 Digispark?

    Attiny 85 nie ma modułu USART. Trzeba byłoby transmisję USART realizować całkowicie programowo. Poza tym ten konwerter wymaga 4 wyprowadzeń procesora, pytanie czy Ci wystarczy, bo zostają dwa do użycia (zakładając że rezygnujesz z resetu).

    Początkujący Elektronicy   08 Lut 2019 08:52 Odpowiedzi: 8    Wyświetleń: 675
  • atmega - UART magistrala 3+ układów z Raspberry Pi jako master - poprawność schematu?

    Skoro Rx jest wyjściem, a wyjść, które nie są OC się nie łączy to twój układ jest błędny. Nadawanie z RPi będzie ok, lecz nadawanie z ATMega nie zadziała - nastąpi konflikt. Rozwiązaniem jest zrobienie tak, żeby Rx były typu OC - jednak w ATMedze bezpośrednio tego nie zrobisz - stąd trzeba zastosować bramki z wyjściem OC lub zrobić to na elementach...

    Mikrokontrolery AVR   21 Kwi 2015 19:48 Odpowiedzi: 11    Wyświetleń: 2436
  • [Atmega8][c] Komunikacja USART, MAX232N nie przetwarza.

    Dałem linka do schematu, tam jest wszystko. Ok, dzięki za odpowiedź. Jak będę miał chwilę to poszukam coś o tym programowym USART. Ostatecznie są jeszcze 2 wolne miejsca w porcie C, więc jak co to spróbuję przerobić płytkę tak, żeby przełożyć to z PD0(rdx) i PD1(tdx) na PC1 i PC2.

    Mikrokontrolery AVR   09 Gru 2011 21:05 Odpowiedzi: 11    Wyświetleń: 6801
  • Implementacja programowego UART w C - odbiór danych 8n1, porady i pytania

    Atmel udostępnia gotowe noty katalogowe z opisem i kodem (w asemblerze, ale to nie problem) realizacji programowego USART. Swoją droga po co się w to bawić, nie prościej wybrać procka, który ma więcej USARTów?

    Mikrokontrolery   01 Maj 2012 12:48 Odpowiedzi: 4    Wyświetleń: 1100
  • Teoria - komunikacja rejestrów przesuwnych z atmegą

    Zewnętrzny układ we/wy możesz podłączyć przez dowolny interfejs szeregowy, zwykle jest to I2C, SPI albo 1-Wire. Wszystkie wchodzą w grę, przy czym ostatniego nie znajdziesz w atmedze, pozostaje realizacja programowa. Do tej pory nie wpadły mi w ręce żadne układy we/wy działające z USART-em, na upartego dałoby się taki zrealizować przy użyciu jakiegoś...

    Mikrokontrolery   23 Sty 2010 22:35 Odpowiedzi: 7    Wyświetleń: 1718
  • [C][ATmega168][USART] jak wysłać tablicę w przerwaniu a nie stosując pooling?

    Moim zdaniem jest prostsza metoda. Tworzy się dwa indeksy i tablice buforującą. Oprogramowanie zapisuje znaki to bufora i zwiększa pierwszy indeks (umownie indeks programowy). Po takim zapisie przed wyjściem zezwala na przerwanie. Przerwanie z kolei jak wykryje, że bufor programowy jest różny od drugiego buforu (umownie bufor sprzętowy) to z aktualnie...

    Mikrokontrolery AVR   19 Kwi 2012 22:28 Odpowiedzi: 8    Wyświetleń: 1716
  • ATmega162 - USART - Brak sygnału na TXD0 przy przekazywaniu z RXD1

    Jedyny wymóg dla Tx to taki że pin musi być skonfigurowany jako wyjście. Jeśli w dalszej części programu nie zmieniasz go przypadkiem na wejście to musi działać. Tak się składa że mam Atmegę 162 i nie zauważyłem żadnych problemów z poprawnym działaniem obu USARTów. Zastanawia mnie samo wyjście Portu PD1 które jest w stanie niskim mimo programowego ustawienia...

    Mikrokontrolery AVR   22 Gru 2014 19:28 Odpowiedzi: 10    Wyświetleń: 1242
  • [ATMega8][TWI][24C128][c] I2C na przerwaniach + EEPROM

    5. Czy powinienem włączać linie SCL i SDA jako wyjścia lub wejścia poprzez ustawieniea w DDRC? Przy sprzętowej obsłudze TWI dzieje się podobnie jak przy sprzętowej obsłudze USART. Czyli włączenie mechanizmu sprzętowego powoduje automatycznie zmianę funkcji odpowiednich pinów transmisyjnych i wymusza ich działanie. Tylko przy programowej realizacji...

    Mikrokontrolery AVR   23 Gru 2010 15:03 Odpowiedzi: 43    Wyświetleń: 8916
  • Atmel/ATmega644PA-AU/BASCOM - Jak skutecznie usypiać AVR i oszczędzać energię?

    Config Powermode = Powerdown działa tak jak powinno. Artykuły Dondu czytałem bardzo dawno i nie wiem czy wspomniał a tym że w tym trybie pin TX USART pozostaje w stanie aktywnym wysokim. Potem przez niego zasilają się różne rzeczy. Możesz oczywiście na niego wpłynąć programowo, ale nie przez DDRD bo kontrolę nad pinem przejął USART. Myślę, że prostym...

    Mikrokontrolery AVR   22 Gru 2016 15:08 Odpowiedzi: 33    Wyświetleń: 2436
  • Obliczanie prędkości transmisji USART w baudach i kB/s

    Jak używasz sprzętowego USART to nie musisz w zasadzie liczyć czasu jaki jest potrzebny na odbiór/nadanie bajtu. USART robi to sprzętowo i ładuje do bufora, a można go tak ustawić że po odebraniu bajtu zgłasza przerwanie, i wtedy odpowiednio reagujesz. Co innego z programowym, tu już timingi mają znaczenie.

    Mikrokontrolery ARM   19 Paź 2019 22:33 Odpowiedzi: 10    Wyświetleń: 2331
  • Izolowany galwanicznie interfejs jednokierunkowy open-drain 10 Mb/s

    Robiłem w swoim urządzeniu dla czujnika temp DS18B20. Pewnie master programowy? Jak tak to dlaczego w programie nie rozdzieliłeś pinu nadawania od odbioru? Pinów w procku brakowało? Procek to xmega. Master może być programowy, lub sprzętowy - USART. Aktualnie soft jest w trakcie pisania i master jest programowy, a docelowo będzie sprzętowy na usarcie.

    DIY Konstrukcje   30 Sie 2017 09:55 Odpowiedzi: 92    Wyświetleń: 15042
  • [ATMega16] [ATMega16][C] USART nie wysyła poprawnych danych, jak to naprawić?

    Programowo nie da się jej zmienić....... Weź chłopie daj wszystko jak było, tylko BAUD daj 4800 i sprawdź, czy przy takiej prędkości działa #define F_CPU 1000000ul #include <avr/io.h> #include <util/delay.h> #include <avr/signal.h> #define FOSC 1000000 #define CZYT 50 #define BAUD 4800 #define MYUBRR FOSC/16/BAUD-1 void USART_Init(...

    Mikrokontrolery AVR   28 Lis 2010 15:30 Odpowiedzi: 9    Wyświetleń: 1513
  • Jaki mikrokontroler wybrać do...?

    Szkoda, że nie napisałeś, jakiej wydajności CPU potrzebujesz? I organizacji 8, 16, 32 bit. Ja bym polecał 16 bitowe układy rodziny MSP430Fxx. Krótka charakterystyka na przykładzie MSP430F4xx: Napięcie zasilania 1.8 – 3.6V Ultra niski pobór mocy: W trybie aktywnym 280uA dla 1MHZ 2,2V Pięć trybów uśpienia Wybudzienie z trybu uśpienia, 6us 16-bitowa...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 267643
  • ATmega/ATtiny - Jak zrealizować komunikację 1wire z użyciem max. 2 I/O?

    ATTiny ma moduł USI, w zależności od konfiguracji działa jako USART, SPI, I2C z lekkim wsparciem programowym.

    Mikrokontrolery AVR   07 Sty 2013 18:30 Odpowiedzi: 13    Wyświetleń: 2697
  • Wyłuskanie wartości zmiennej programowej i wysłanie jej przez UDP (język LUA)

    Jak kolega wyżej słusznie zauważył, potrzebna jest funkcja operująca na RAM. Domyślam się że korzystasz z przykładowych kodów z książki "AVR. Praktyczne projekty"? Nie ma tam buforowanej funkcji UART czytającej stringa umieszczonego w RAM, a więc trzeba sobie taką funkcję dopisać (można też zmodyfikować istniejącą korzystając z tzw named address spaces)....

    ESP8266 i ESP32   23 Wrz 2019 18:09 Odpowiedzi: 5    Wyświetleń: 738
  • ATtiny4313 - Wykorzystanie USART, TWI, ISP i GPIO jednocześnie?

    Ten procesor nie ma wystarczającej liczby peryferiów, w praktyce musiałbyś UASRT symulować programowo, lub użyć semisprzętowy USART (USI), ale za to programowo symulować I2C. I gdzie się nie zakręcisz będzie problem. Do tego tylko 4kB FLASH, nie znając projektu trudno powiedzieć czy wystarczy. Dlatego sugerowałem ci zmianę procesora, jeśli USB nie jest...

    Mikrokontrolery AVR   16 Mar 2014 15:21 Odpowiedzi: 20    Wyświetleń: 1953
  • Lokalizator GPS, sms z lokalizacją, moduł GSM i ATMega

    Ja tak trochę z innej beczki. Przymierzam się też do czegoś takiego, ale jak do Atmegi8 podpiąć i GPS i GSM? Usart 1 nadajniki 2 :) ? Do megi8 możesz podpiąć, tylko jeden USART będziesz musiał napisac programowy. Lepiej oczywiscie wybrać uC z dwoma USARTami, np: ATMega162.

    Mikrokontrolery AVR   18 Mar 2010 00:31 Odpowiedzi: 20    Wyświetleń: 9485
  • Łączenie interfejsów USART w ATmega8: RS232 i Bluetooth na jednym RXD/TXD?

    Poza sprzętowym uartem masz jeszcze możliwość użycia programowego uarta , możesz też użyć modułu BT z interfejsem SPI . albo użyć mikrokontroler który ma dwa układy uart np. ATMEGA162 . Jest sporo układów posiadających więcej niż 1 uart możesz je szybko znaleźć na stronie atmela używając selektora

    Mikrokontrolery Początkujący   24 Lut 2016 16:33 Odpowiedzi: 4    Wyświetleń: 876
  • [MiniSumo] Czy układ z czujnikami TCRT5000 i mostkiem H będzie działać poprawnie?

    Faktycznie głupio popisałem :) Rezystor do resetu powinien zostać. Podciąga od dodatkowo (pewniej) do plusa sygnał resetu. Co do złącza programowania - faktycznie przekładanie procka skończy się po kilku razach. Moim zdaniem w minisumo nie ma miejsca na takie coś, bo program poprawia się setki razy. Ale jest na to metoda. Możesz wgrać bootloader i komunikować...

    Robotyka Modelarstwo i CNC   24 Gru 2008 15:32 Odpowiedzi: 20    Wyświetleń: 2494
  • Jak napisać program do komunikacji RS232 z mikrokontrolerem 8051?

    A ja tradycyjnie odeślę do literatury: Piotr i Paweł Gałka - "Programowanie mikrokontrolera 8051", ale w sumie to Ci niepotrzebne no bo komunikaja n RS to prosta sprawa, nioe musisz nawet kupować sterownika USART - możesz to zrobić programowo.

    Mikrokontrolery   13 Lis 2003 10:39 Odpowiedzi: 6    Wyświetleń: 6639
  • Jak przesyłać dane z ADC przez USB do PC i wizualizować w Visual C++?

    Właśnie tu jest pies pogrzebany ;-) Na gotowej płytce mam już układ PDIUSBD11 . Nie mogę użyć FT232 lub CP2102 bo wszystkie USART'y w ATmega128 mam już zajęte. Teoretycznie mogłbym użyć jakiegoś multipleksera np. 74HC244 do przełączania portu USART lub na innych portach programowo zrobic USART, ale płytkę mam już gotową, elementy przylutowane i to,...

    DSP i Transmisja   15 Sie 2005 21:01 Odpowiedzi: 7    Wyświetleń: 5835