REKLAMA

attiny2313 usart

Znaleziono około 105 wyników dla: attiny2313 usart
  • ATtiny2313 i USART w przerwaniu.

    Nigdy nie był mi potrzebny USART a tu wyszło że potrzebny i to jeszcze w przerwaniu. Siedzę już kawałek czasu nad tymi wypocinami i nic mi do głowy nie przychodzi. Proszę o pomoc - co jest nie tak. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> void Led_RED(unsigned char value) { if (value)...

    Mikrokontrolery   31 Gru 2009 21:36 Odpowiedzi: 1    Wyświetleń: 1852
  • REKLAMA
  • [Attiny2313][C] USART. Jednokierunkowa komunikacja.

    Witam próbuję obsłużyć komunikację procesora Attiny2313 z komputerem poprzez port RS232. Komunikacja jest jednokierunkowa. Tylko procesor przesyła dane do komputera. Niestety mimo wielu prób nie chce mi to ruszyć. Bardzo bym prosił o sprawdzenie i pomoc w znalezieniu błędu. Poniżej wrzucam kod programu oraz schemat połączeń. Z góry dziękuję za pomoc....

    Mikrokontrolery AVR   07 Gru 2011 02:10 Odpowiedzi: 5    Wyświetleń: 1705
  • AtTiny2313 - Usart i przerwania

    Witam. Staram się aby AtTiny2313 było odbiornikiem. Napisałem program z użyciem przerwań i problem jest taki, że nie działa. Nie mam bladego pojęcia co jest grane, ogarniałem notę producenta i jestem w totalnej kropce. Oto kod. Czy możecie spojrzeć swoim okiem i powiedzieć co może być nie tak? [syntax=c]void USART_Init(void) { UBRRL=(uint8_t)UBRRVAL;...

    Mikrokontrolery AVR   28 Lis 2013 17:21 Odpowiedzi: 1    Wyświetleń: 1047
  • REKLAMA
  • ATtiny2313, USART, problem z odbiorem danych

    Witam, właśnie budują pewien układ, ale napotkałem problem, z którym nie mogę sobie poradzić. Układ poprawnie wysyła wszystko do komputera przez USART, ale nic nie chce odebrać, nie wiem co jest grane, co robię źle. tak inicjuję usart: ldi temp, 0x00 out UBRRH, temp ldi temp, 12 out UBRRL, temp ldi temp, (1<<RXCIE)|(1<<R...

    Mikrokontrolery   10 Lut 2006 21:42 Odpowiedzi: 4    Wyświetleń: 1752
  • Attiny2313 + usart + hyperterminal + nadawanie znaków

    Po przejściu z at90s2313 na attiny2313 nie działa mi komunikacja z Pc, poprzez hyperterminal. Czy mogłby ktoś sprawdzic czy ten program rzeczywiście wogole jakies dane wysyła.

    Mikrokontrolery   25 Kwi 2006 17:20 Odpowiedzi: 3    Wyświetleń: 1376
  • Komunikacja między dwoma attiny2313 za pomocą USART

    Witam. Potrzebuję zrobić komunikację pomiędzy dwoma attiny2313 za pomocą USART. Jeden (slave) ma wyświetlać na lcd dane otrzymane od drugiego. Założenia: Master - ma to być czterokrotny licznik (+/- do 2 bajtów) + czuwanie dla kolejnych impulsów + nadawca slave - konwersja na 5 BCD + wyświetlenie na lcd ramka - 8,0,2 Pracuję w assemblerze I od razu...

    Mikrokontrolery   02 Wrz 2007 21:19 Odpowiedzi: 6    Wyświetleń: 1592
  • ATtiny2313 USART + PC

    Witam, mam problem z poprawnością działania USART'u w ATtiny 2313, mikrokontroler jest podłączony do komputera poprzez MAX'a 232, z kondensatorami 2,2uF. Układ wysyła do komputera dane ale nie są one poprawne - po prostu krzaki. Próbowałem z różnymi konfiguracjami jednak za każdym razem to samo. ATtiny działa na zewnętrznym kwarcu 12Mhz. Podłączałem...

    Mikrokontrolery   17 Paź 2007 10:43 Odpowiedzi: 13    Wyświetleń: 2951
  • [atmega8-attiny2313] Usart a stabilizacja kwarcem

    Witam Testuje transmisje poprzez USART asynchroniczą, narazie na kablu, lecz nie każda ramka danych dochodzi(BAUDRATE=2400). Pytam się czy procki muszą być stabilizowane kwarcem, żeby poprawnie taka transmisja szła. Drugie pytanie dotyczy Attiny2310 w rej. UCSRC nie ma bitu URSEL, w atmedze jest, jednak jak wyłącze ten bit z atmegi8 to transmisja pada...

    Mikrokontrolery AVR   26 Paź 2008 15:25 Odpowiedzi: 14    Wyświetleń: 3104
  • REKLAMA
  • Attiny2313 + USART + moduł radiowy 868mhz

    Witam! Chcę zbudować platformę, która będzie się poruszać na gąsienicach (2 silniki DC) oraz będzie sterowana drogą radiową, najlepiej na modułach 868mhz, takich jak ten

    Mikrokontrolery AVR   10 Lis 2008 11:40 Odpowiedzi: 1    Wyświetleń: 1982
  • Attiny2313 i USART w asemblerze

    Witam! Próbuję uruchomić UARTA w trybie asynchronicznym w asemblerze. Debbuguję program i po wykonaniu linii: out UCSRC, R16 zmienia mi się stan rejestru UBRRH z 0x00 na 0x26. Pytanie - dlaczego? Poniżej strzępki moich asemblerowskich myśli :) .INCLUDE "tn2313def.inc" ; kwarc 8MHz .equ BAUD=51 ;predkosc transmisji szeregowej 9600bps .list...

    Mikrokontrolery AVR   10 Kwi 2009 15:19 Odpowiedzi: 5    Wyświetleń: 1901
  • [Attiny2313] USART - dane przed rozłączeniem

    Witam Mam prosty układzik max232 + attiny2313 i działa ładnie ale jest takie dziwne zachowanie przy rozłączaniu połączenia ze strony PC, otóż uC odbiera wartość 0. Dlaczego ? Nawet wykorzystanie np. bray terminal, klikam Connect i Disconnect. Po kliknięciu Disconnect uC odbiera właśnie 0. Ustawienia USART: void USART_Init( unsigned int baud )...

    Mikrokontrolery AVR   31 Maj 2009 18:26 Odpowiedzi: 5    Wyświetleń: 927
  • ATtiny2313 USART i błąd transmisji

    Potrzebuje odebrać 11 bajtów danych od urządzenia, które wysyła je z prędkością 9600 bps. Do tego celu wykorzystam ATtiny2313 i USART pracujący w trybie asynchronicznym. Mikrokntroler ma wykorzystywać swój wewnętrzny oscylator (nie chce dołączać kwarca zewn.). Normalnie mam ustawiony podział częstotliwości przez 8 więc pracuje na 1MHz. Pojawia się problem...

    Mikrokontrolery AVR   22 Gru 2009 23:08 Odpowiedzi: 3    Wyświetleń: 1959
  • ATtiny2313 zewnętrzny kwarc 8 MHz, RS232 i avr-gcc

    Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu LPT do znalezienia w google w każdej chwili, reszta mojego...

    Mikrokontrolery AVR   15 Maj 2013 21:06 Odpowiedzi: 3    Wyświetleń: 2655
  • [Attiny2313][avr-gcc] - UART - krzaczki w terminalu

    Mam przejsciówke USB-COM, wysyłam przez Putty znaki do ATtiny2313 i zamiast tego co wyslalem, otrzymuje krzaki. Poszczegolne wyslane litery zwracaja te same krzaki czyli cos jednak AVR dostaje. Podlaczylem przez przejsciówke USB-COM dwa laptopy, jeden ma wbudowany COM, wszystko dziala pięknie w terminalu zero przekłamań. Dodatkowo podłączyłem pod laptopa...

    Mikrokontrolery AVR   12 Gru 2012 23:54 Odpowiedzi: 3    Wyświetleń: 2556
  • REKLAMA
  • Programowanie RS232 + ATtiny2313

    .include "tn2313def.inc" ldi r16,Low(RAMEND<<1) ;ustawienie stosu out SPL,r16 ; ... rcall USART_init start: rcall USART_receive rcall USART_transmit rjmp start USART_init: ldi r17,0 ldi r16,$47 ;UBRR = 71dtransmisja 9600 przy 11,059MHz out UBRRH,r17 out UBRRL,r16 ldi r16,(1<<RXEN) | (1<<TXEN);enable...

    Mikrokontrolery   28 Maj 2007 21:13 Odpowiedzi: 10    Wyświetleń: 2924
  • [Attiny2313][C] UART - problem z komunikacją

    Witam! Gdy komunikuje się z procesorem za pomocą hyperterminala, programem napisanym poniżej: #define F_CPU 8000000L #include <stdint.h> #include <util/delay.h> #include <avr/io.h> void USART_Init() { /* Set baud rate */ UBRRH = 0x00; UBRRL = 51; //wyłączenie trybu podwójnej prędkości... UCSRA = (0<<U2X);...

    Mikrokontrolery   23 Kwi 2010 19:40 Odpowiedzi: 4    Wyświetleń: 1949
  • [Attiny2313V/C]Stabilność kodu

    Moim problemem jest brak stabilności kodu dla tego mikrokontrolera. Kod skompilowałem w AVR Studio 4 z WinAVR w aktualnej wersji (2010). Kłopoty objawiają się poprzez skok do początku programu. Nie jest to reset - np. zakłócenia na linii RESET. Analizowałem rejestr statusu MCUSR. Początkowo przyjmuje on wartość 0x01, co znaczyłoby reset od POR. Jest...

    Mikrokontrolery AVR   11 Sty 2015 15:55 Odpowiedzi: 7    Wyświetleń: 1203
  • [Attiny2313][AVRStudio] Komunikacja USI/SPI + żyroskop ADIS16100

    Dzisiaj miałem okazje popracować na oscyloskopie z analizatorem stanów logicznych. Po paru przeróbkach kodu udało mi się ustawić wszystkie wejścia (CS, DI, SCLK) tak jak jest w dokumentacji żyroskopu. Jedyną niepokojącą sprawą jest mały odstęp czasowy (około dwa bity) między przesyłem pierwszego i drugiego bajtu na wyjściach SCLK i DI. Nie wiem czy...

    Mikrokontrolery AVR   16 Lut 2012 00:08 Odpowiedzi: 15    Wyświetleń: 4112
  • [ATTiny2313][C] i2c sniffer

    Witam, Chciałbym nasłuchiwać co się dziej na magistrali I2C, bez ingerencji w przesyłane dane. Informacje które zostaną odebrane z magistrali I2C przesłane zostaną po USART-cie do hyperterminal-a . Do budowy tego urządzenia wykorzystałem mikrokontroler ATtiny2313, rezonator kwarcowy 20Mhz oraz transoptor LTV-817C (do izolacji między magistralą I2C,...

    Mikrokontrolery AVR   20 Maj 2017 23:31 Odpowiedzi: 2    Wyświetleń: 1800
  • FreeMODBUS na Attiny2313. Czy próbował ktoś uruchamiać?

    Tak myślałem. Do tej pory próbowałem sam napisać obsługę opartą na przerwaniach od UATR'u i liczniku, ale dojechałem do chyba martwego punktu - odpytywanie pojedyńczego modułu działa bez problemu, natomiast problem jest z kilkoma modułami, tzn. jak odpytuję kilka modułów odpowiada tylko jeden... Algorytm po krótce wyglądał tak, może ktoś zobaczy błąd...

    Mikrokontrolery AVR   06 Wrz 2010 16:32 Odpowiedzi: 9    Wyświetleń: 4266
  • [Attiny2313][C] rs232 problem z komunikacja

    Mam problem z komunikacją Attiny 2313 -> Rs232 -> PC. Gdy wysyłam znak poprzez uC to odbieram całkowicie co innego (FV a wysyłałem Adas), a dodatkowo jak zmieniłem uC to otrzymałem LH. Kod jest z noty katalogowej tego uC: #include <avr/io.h> #include <avr/interrupt.h> #define RS_BAUD 9600 #define RS_UBRR F_CPU / 16 / RS_BAUD - 1 void...

    Mikrokontrolery AVR   01 Mar 2011 17:18 Odpowiedzi: 6    Wyświetleń: 1663
  • Mikrokontroler AVR AT90S2313 a ATTINY2313, różnice ?

    Ja właśnie wyczaiłem fajną róznicę na korzyść ATtiny2313A. Mianowicie do USI dodano dodatkowy bufor odbiorczy, czyli np. przy realizacji SPI nadaje się "po staremu" wpisując do USIDR, natomiast odbierać mozna "po staremu" czytając z USIDR bezpośrenio po odebraniu danych, bądź wygodniej - czytając z bufora USIBR - nawet w trakcie transmisji. Co ciekawe...

    Mikrokontrolery AVR   20 Paź 2010 16:47 Odpowiedzi: 9    Wyświetleń: 4272
  • [attiny2313] UART czemu nie działa?

    aktualizacja nie pomoże. Kompilatr w sumie wszystko napisał. zrób tak: UCSRC = (3<<UCSZ0); i powinno działać. Przecież ja napisałem dokładnie to samo, tylko u mnie widać które bity są ustawione. carkar spróbuj tego: #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <string.h> #define F_CPU 12000000UL...

    Mikrokontrolery AVR   06 Lis 2010 13:40 Odpowiedzi: 6    Wyświetleń: 2370
  • MEGA16 + C + UART, komunikacja z Attiny2313.

    Widzę, że ramkę masz ustawioną na 9 bitów. Tak powinno być? Jeśli wysyłany znak ma mieć 8 bitów zmień UCSRB na 0x18. 9 bitami nigdy nie operowałem. Odbiór dla 8 bitów (datasheet, str. 147): unsigned char USART_Receive( void ) { /* Wait for data to be received */ while ( !(UCSRA & (1<<RXC)) ) ; /* Get and...

    Mikrokontrolery   01 Maj 2008 16:46 Odpowiedzi: 11    Wyświetleń: 2286
  • [attiny2313][c/as6][isr] - dwukrotne wywołanie przerwania w debuggerze as6

    Witam, Mój cel to: Odbieranie danych poprzez usart, Sposób testowania aplikacji to: debugger w atmel studio 6 poprzez wyklikiwanie wartości bitów w IO View Problem, z którym walczę: Dwukrotne wywołanie ISR(USART_RX_vect) Ok, teraz opiszę problem nieco dokładniej. Zacznę od kodu (okrojonego): [syntax=c] #include "GlobalConstants.h" #include <avr/io.h>...

    Mikrokontrolery AVR   18 Sty 2013 11:22 Odpowiedzi: 0    Wyświetleń: 966
  • [Attiny2313] - Parametry elementów w układzie sterującym taśmą LED RGB

    Witam, Poniżej zamieściłem schemat układu, operatego o ATTiny2313. Cel to sterowanie oświetleniem - taśma LED RGB, przy pomocy wyjść PWM z uC. A dokładniej: Kończę powoli programik, który otrzymuje poprzez USART listę znaczników na osi czasu (np. godzinnej, 5 minutowej, etc). Każdy znacznik ma przyporządkowany kolor. Programik na bieżąco wylicza kolor...

    Mikrokontrolery Początkujący   02 Paź 2013 21:27 Odpowiedzi: 18    Wyświetleń: 4389
  • AVR/ATtiny2313 - AVR ATtiny2313 - Czy zadziała?

    Mnie zastanawia czemu potencjometr został podpięty do USARTa. Attiny2313 nie ma ADC jedynie komparator. Czyżby znowu projekt w stylu mam X procesor i muszę coś na nim zrobić?

    Mikrokontrolery   20 Cze 2014 00:07 Odpowiedzi: 16    Wyświetleń: 1863
  • [ATmega328p] [C] RS232 - USART brak transmisji

    Porada maciej_333 zadziałała, odbiera i wysyła. Skoro już to mam, zajmę się przerwaniami. Temat do zamknięcia i dziękuję za szybką odpowiedź :) Wychodzi na to, że lepiej czytać dokumentację. Właśnie na jej podstawie to napisałem. Wysyłanie i odbiór z kolei skopiowałem z pewnego mojego programu dla ATTINY2313. Wystarczyło zmienić nazwy rejestrów. Dlaczego...

    Mikrokontrolery AVR   29 Maj 2016 12:33 Odpowiedzi: 20    Wyświetleń: 1680
  • Błąd kompilacji dla płytki Attiny2313

    a jak chiałem przegrać na Attiny 3213A to wykrzaczył mi się problem z kompilacją Nie ma w rodzinie AVR Attiny3213. Symbol, oznaczałby, że Tiny to 32kB FLASH. W ARM 32kB moze być tiny ale w AVR to już mega. Rodina tiny w AVR ma bardzo uproszczone peryferia, niektórych nie ma wcale. SPI czy I2C na Mega to co innego niż na tiny. Podobnie z timerami, usart.

    Mikrokontrolery Początkujący   19 Maj 2018 19:09 Odpowiedzi: 7    Wyświetleń: 684
  • Komunikacja UART między Atmega8 a Attiny2313A język C

    " USART_Receive();" już wywaliłem zostało: data = USART_Receive();

    Mikrokontrolery Początkujący   09 Lip 2017 11:09 Odpowiedzi: 34    Wyświetleń: 3282
  • [attiny2313][FUSEBITS] - Programowanie fusebitow w ATtiny2313

    Dziwne pytanie gdyż "wchodzą" inne polecenia typu read fuse, read sygnature bytes, chip erase itd. Ale proszę, oto kod: [syntax=c] void wait(int volatile i){ while(i){i--;}; }; void enter_prog_mode(void){ char znak; PORTB &=~(1<<SPCK); // daje zero na spck wait(40); CS_L; // daje pin reset na zero wait(0x7FF); // 20 ms? spi_send(0xAC);// 0xAC...

    Mikrokontrolery Początkujący   08 Wrz 2013 11:15 Odpowiedzi: 11    Wyświetleń: 2442
  • [ATtiny2313][avr-gcc]Precyzyjny pomiar czasu luiminescencji z fotodiodą

    Witam, Buduję układ do badania luminoforów, Zasada działania polega na oświetlaniu luminoforu przez określony czas, a następnie pomiarze czasu luminescencji. Światło emitowane przez luminofor wykrywane jest przez fotodiodę. Zbudowałem prosty układ na attiny2313. Napisałem prosty kod. VTB8441BH Poprawiono tytuł na bardziej streszczający problem i wprowadzono...

    Mikrokontrolery AVR   03 Kwi 2014 13:22 Odpowiedzi: 17    Wyświetleń: 3285
  • AVR bascom attiny2313A niestabilna praca programu

    zmieniłem na 25ms i Ma byc zero. Z takim podejściem jak kolega (wait) to nawet procesor 10e6GHz będzie "zabity" i coś mu może umknąć (znaki z USART, USB, itp). Wszelkie wypowiedzi NIE ZWIĄZANE z tematem, będę kasował do skutku. Autor wybrał sobie Bascom, więc niechaj sobie w tym języku pisze.

    Mikrokontrolery AVR   07 Lip 2018 17:01 Odpowiedzi: 23    Wyświetleń: 999
  • Cykliczne załączanie PWM w ATTiny2313A/ATMega328P

    Fakt ilość informacji które podałem jest znikoma :P, urządzenie które usiłuje zbudować ma za zadanie kontrolowanie świetlików LED, na podstawie informacji uzyskanych poprzez RS - 485 z głównego sterownika, sterownik świetlików generuje odpowiednią sekwencję (sygnał PWM o zadanym wypełnieniu i pulsacji). Problem w tym iż nie do końca mam pomysł jak wygenerować...

    Mikrokontrolery AVR   20 Gru 2019 22:11 Odpowiedzi: 19    Wyświetleń: 723
  • ATtiny2313 i AT90S2313

    W czym lepszy ATtiny2313 od AT90S2313 ? Po kolei : 4xPWM, +10MHz Clock(max. 20MHz), Boot block, dodatkowe rozkazy ( spm , lpm do dowolnego rejestru, również z postinkrementacją), USI, USART (tryb synchroniczny), debugWIRE, wewnętrzny RC, na upartego 18 linii I/O, BOD, ulepszony Power On Reset... Pewnie coś jeszcze pominąłem... ;) -- Pozdrawiam, Daniel

    Mikrokontrolery   02 Wrz 2005 12:39 Odpowiedzi: 11    Wyświetleń: 2955
  • [Attiny2313][C] komunikacja między uC-jak najprościej?

    Podstawowe na jaką odległość chcesz przeprowadzic tą komunikację i jakie są wymagania co do prędkości transmisji? Najprościej za pomocą UARTA, łączysz nózkę łączysz nózki 2 i 3 obu mikrokontrolerów krosując i hardware załatwiony. Software to kilka linijek kodu. Dodano po 1 Właściwie w Attiny2313 to już jest USART :)

    Mikrokontrolery AVR   01 Cze 2009 11:34 Odpowiedzi: 2    Wyświetleń: 936
  • Attiny2313 problem z odczytem zmiennej w przerwaniu timera

    Udało mi się zoptymalizować program do 107b RAM, wygląda na to, że zaczął działać. Wysyłam dane uartem takim tworem: void USART_Tx(unsigned char data) { while ( !( UCSRA & (1<<UDRE)) );/* Wait for empty transmit buffer */ UDR = data;/* Put dafta into buffer, sends the data */ } unsigned char USART_Rx()...

    Mikrokontrolery AVR   02 Wrz 2009 14:40 Odpowiedzi: 7    Wyświetleń: 1470
  • [ATtiny2313][C] Problem z przerwaniami

    Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski. Wyjście odbiornika podczerwieni jest podpięte do wyjścia...

    Mikrokontrolery AVR   16 Wrz 2009 17:47 Odpowiedzi: 3    Wyświetleń: 1749
  • [Attiny2313][C] Brak połączenia z RS232

    Witam! Ostatnio próbuje wysłać jakąkolwiek informacje przez RS232 na mikrokontroler Attiny2313 i niestety nie ma żadnych efektów. Generalnie chodzi mi żeby po wciśnięciu liczby jednocyfrowej na klawiaturze została ona pokazana na wyświetlaczu siedmiosegmentowym. Program kompiluje w WinAvr a do wysyłania informacji korzystam z Hyper Terminala. Cały układ...

    Mikrokontrolery AVR   02 Mar 2010 00:51 Odpowiedzi: 3    Wyświetleń: 1434
  • [attiny2313] Włączanie "połowy" UARTa - RXD

    Witam, Szukam sposobu aby skonfigurować i uaktywnic w BASCOM-AVR jedną linię sprzętowego UARTa(USARTa). Standardowe procedury Bascoma włączają obie linie RXD i TXD, chcę tylko wysyłać dane do mikrokontrolera, więc wystarczy mi tylko RXD, a w zasadzie to jestem do tego zmuszony, bo pozostałe 16 końcówek jest już zajętych (układ jest w SMD, więc PA2/RESET...

    Mikrokontrolery AVR   05 Sie 2010 07:21 Odpowiedzi: 1    Wyświetleń: 915
  • [Attiny2313][C] Matryca klawiszy na 74hc165

    Proszę o pomoc z uruchomieniem układu: Rezystory dałem 1k, kwarc 11.0592MHz (nie ma go na schemacie), do scalaków dodałem kondensatory filtrujące 100nF. Testuje to kodem: // pominięty został kod obsługi USART #define DS_PORT PORTD #define DS_PIN 4 #define PL_PORT PORTD #define PL_PIN 3 #define CL_PORT PORTD #define CL_PIN 5 #define DS_low()...

    Mikrokontrolery AVR   26 Wrz 2010 10:41 Odpowiedzi: 9    Wyświetleń: 2305
  • Rejestrator temperatury [ATtiny2313][C]

    Pomieszałeś dwa sposoby obsługi transmisji - nie można stosować dwóch w tym samym czasie. Proponuję tu obsługę na przerwaniach i do niej się odniosę. 1. Nie widzę wywołania inicjalizacji nadawania USART w main(). Powinno to polegać na włączeniu na stałe TXCIE. UDRIE natomiast włączasz na starcie transmisji i na jej końcu wyłączasz. 2. W przerwaniu od...

    Mikrokontrolery AVR   06 Gru 2013 11:27 Odpowiedzi: 15    Wyświetleń: 3829
  • Konwerter USB-USART na mikrokontrolerze ATmega8

    Najprostszym rozwiązaniem było kupienie FT232, ale w wyniku porównania jego ceny z ceną ATmega8 nie było ono zbyt ekonomiczne. Dlatego autor postanowił zaprojektować konwerter na mikrokontrolerze. A jak jest już mikrokontroler, to sam USART wydaje się minimalistycznym rozwiązaniem. Stąd pomysł na bardziej rozbudowane i uniwersalne urządzenie z kilkoma...

    DIY Zagranica   20 Paź 2013 21:25 Odpowiedzi: 7    Wyświetleń: 8622
  • [Atmega16][C] - TWI/USART - Komunikacja Atmega 16 - Attiny 2313

    Witam, zamierzam zrobić projekt, którego ze względu na szacunek na wasz czas nie będę opisywał w całości. Do rzeczy: potrzebuję do Atmegi 16/32 (master) podłączyć kilka attiny2313 lub atmeg8 (slave) i pobrać 1 integera od urządzeń do niej podłączonych. Nie mam doświadczenia w komunikowaniu uC ze sobą i pytam się was jakiego interfejsu można użyć USART...

    Mikrokontrolery AVR   06 Gru 2013 10:19 Odpowiedzi: 7    Wyświetleń: 2061
  • ATTiny2313 / C - Timer0 Początki

    Najtrudniej analizuje się własny kod, bo zawsze patrzy się przez pryzmat wiedzy o tym co on powinien robić i nie dostrzega się drobnych błędów :) Zgadzam się z tym w 100%. Przy Bascomie rzadko sięgałem do PDF'ów kontrolerów, przy C nie da się bez tego wszystkiego zrobić. Bez tych 500 "przekręceń" licznika nawet w Bascom by nie poszło, jak zwykle zbyt...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 2790
  • STM32+Attiny2313 - Nie mogą skomunikować się po RS232

    Przepisywany był z przykładu, gdzie był użyty USART1 (PA9). USART2 jest na PA2, niestety komentarz zostawiłem Dodano po 2 OK, znalazłem błąd: zamiast RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB1Periph_USART2, ENABLE); powinno być RCC_APB 1 PeriphClockCmd( RCC_APB1Periph_USART2, ENABLE);

    Mikrokontrolery Początkujący   13 Maj 2016 15:15 Odpowiedzi: 4    Wyświetleń: 1356
  • AtTiny2313 - Dokładność wewn. oscylatora, i takie tam :D

    willyvmm wrote: Doczytałem się że fabrycznie ustawiony on ma fusy CKSEL na wewnętrzny oscylator 4MHz. Czy dokładność tego oscylatora jest dostateczna do odbioru transmisji po rs232 ?? Rozwiążmy problem teoretycznie. Wchodzimy na stronę producenta, ściągamy datasheet mikrokontrolera i czytamy na stronie 24: At 3V and 25°C, this calibration gives a frequency...

    Mikrokontrolery   05 Gru 2004 19:20 Odpowiedzi: 2    Wyświetleń: 1328
  • Komunikacja AVR-ów - USART?

    Witam, Zastanawiam się, jak zrealizować komunikację o takim schemacie: PC (RS232) <-> Atmega16 <-> 3x Attiny2313 USART? Ale czy nie będzie problemu z obsługą 3 urządzeń przez Megę? Zależy mi na małych opóźnieniach w komunikacji Mega <-> 3xtiny, a nigdy nie programowałem czegoś takiego. Pozdrawiam.

    Mikrokontrolery   21 Maj 2006 23:24 Odpowiedzi: 12    Wyświetleń: 2948
  • Attiny2313 i UART - komunikacja

    Jeżeli ktoś by chciał obsługę USART do attiny 2313 bądź atmega32 w *.C, to mam przerobiony pod siebie kod. W C czasami brak poprawnego działania RS'a może być spowodowany tym że wpisze się wektor przerwania od uart'u a nie od uasart'u, rózni sie w nazwie dokładnie tymi wyrazami.

    Mikrokontrolery   26 Lut 2007 16:15 Odpowiedzi: 17    Wyświetleń: 3416
  • Jak programować ATTINY2313

    port D (czyli jak ty nazywasz piny PD) pełni podobną rolę jak port B. A to czy poszczególne piny portu są wyjściem czy wejściem zależy tylko od ich zaprogramowania odpowiedniego - to taka ogólna uwaga. Natomiast rzeczywiście jest jakiś mega babol ;) co potwierdza tylko moją teorię pisaną w postach wyżej , że tak jest z tymi wspaniałymi rozwiązaniami...

    Mikrokontrolery   19 Kwi 2011 16:33 Odpowiedzi: 61    Wyświetleń: 38900
  • Komunikacja Atmega8515 i attiny2313

    wklej kawałek kodu lub cały głównie interesuje mnie inicjalizacja USART i procedura wysłania. PS: w bascom zawsze dziwnie rzeczy wychodzą wiec może pomyśl nad przejściem nad avr-gcc

    Mikrokontrolery   07 Lut 2007 11:32 Odpowiedzi: 17    Wyświetleń: 1563
  • attiny2313 -> rs 232 -> atmega8 Dlaczego tak wolno ??

    połączenie kwarcu 4MHz z protokołem RS232 to naprawdę wielce "błędoróbna" kombinacja nawet przy 19.2kb/s Z tego co widzę, mniejszy błąd osiąga się przy 250kb/s ale nie jestem pewien czy Bascom się wyrobi. Może wymień go na 8 czy 16MHz i poczytaj datasheet zakładka USART-->Examples of baud rate settings Pozdrawiam

    Mikrokontrolery   21 Wrz 2007 11:36 Odpowiedzi: 4    Wyświetleń: 1710
  • [ATtiny2313][C] komunikacja z STA015

    Witam :!: Mam pytanie czy dobrze zrozumiałem że do transmisji danych do układu STA015 używam protokołu FIFO czyli wysyłam dane przez USART(UART) :?: Jeżeli tak to nie doczytałem niczego na temat wielkości ramki danych i bitach parzystości jak i stopu :cry: :arrow: Czy jest ktoś w stanie mi pomóc :?: :idea:

    Mikrokontrolery AVR   14 Cze 2008 18:34 Odpowiedzi: 14    Wyświetleń: 3528
  • [ATTiny2313][AVRGCC] Restart AVR po ustawieniu UDRIE

    "SIG_UART_DATA" - co to jest? nie znam tego. W nagłówku avr/io.h (iotn2313.h) jest: USART_UDRE_vect(=SIG_USART0_DATA=SIG_USA... Jeśli nie to jest problemem, to widocznie funkcja obsługuje inne przerwanie niż zamierzone, podczas gdy właściwa (jej brak) powoduje reset. Wklej komunikaty kompilatora.

    Mikrokontrolery AVR   13 Kwi 2009 17:33 Odpowiedzi: 2    Wyświetleń: 1589
  • [ATtiny2313] [C] Dziwaczny błąd

    Jak odwróciłem polaryzacje ? USBS służy chyba do ustawiania czy ma być 1 bit spotu czy 2. Po za tym czy przypadkiem nie dawanie go w ogóle w formule a wpisanie przez ~_BV to nie to samo ? Popoprawiałem resztę i w tej chwili to wygląda tak: ... unsigned int znak=2; int *wektor = &znak; unsigned int i; void Init_RS232(void){ UBRRH = (unsigned...

    Mikrokontrolery AVR   15 Cze 2009 08:08 Odpowiedzi: 7    Wyświetleń: 1409
  • [ATtiny2313][C] Połączenie z RS-232 - program

    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ń: 2216
  • [ATtiny2313][asm] transmisja szeregowa

    Mam do odebrania co ok. 2 sekundy do 20 bajtów danych. Długość ramki jest różna, określona w drugim bajcie wysyłanej ramki. Po odebraniu ramki trzeba wyliczyć sumę kontrolną, a następnie odczytać z niej pewne dane, na podstawie których uP ma podejmować dalsze działania. Jak narazie zrobiłem odbiór jednego bajtu tak, że uP wykonuje jakieś zadanie w programie...

    Mikrokontrolery AVR   27 Gru 2009 14:28 Odpowiedzi: 4    Wyświetleń: 1481
  • [ATtiny2313][C] Wzór na UBRR jak to z nim jest.

    Witam. Tak wygląda init usart: UBRRH=0; //Bity w UBRRH sa zarezerwowane i nalezy je zerowac. UBRRL=155; //ustalamy predkosc transmisji uart na 9600 UCSRC=0b10000110; //tryb asynchroniczny, bit parzystosci //(disabled), 1 bit stopu, slowo 8bit UCSRB=0b10011000; //wlaczenie obslugi przerwan od RX, //wlaczenie odbiornika i nadajnika UCSRA=0b00000010;...

    Mikrokontrolery AVR   11 Mar 2010 16:11 Odpowiedzi: 3    Wyświetleń: 1632
  • [ATtiny2313][C] telefon C75

    Podłącz AVR do PCta, uruchom jakiś terminal i zobacz czy coś w ogóle leci przez RS232. Masz MAX232 więc wszytko powinno się odbyć bez żadnych dodatkowych adaptacji. Parametry połączenia znasz. Rozumiem, że nie masz na czym wyświetlać tego co przychodzi na USART ? Jaki jest kwarc, czy jest zew czy wew i jaka jest szybkośc transmisji ?

    Mikrokontrolery AVR   03 Cze 2010 19:38 Odpowiedzi: 9    Wyświetleń: 1940
  • [Attiny2313][c]Szybkie przenoszenie danych poza przerwanie

    Odpowiedź jest wyżej: 5ms/div Zrobiłem zgodnie z propozycją: zakomentowałem linie dotyczące USART. Wynik: USART zakomentowany, linia z przesuwaniem value "aktywna". Niektóre jedynki są pomijane. Nadal obstaję przy swoim, że modyfikowanie value w przerwaniu trwa zbyt długo, a USART nie ma tu wiele do rzeczy. Obiło mi się o uszy, że zmiana wartości zmiennych...

    Mikrokontrolery AVR   05 Maj 2011 01:57 Odpowiedzi: 18    Wyświetleń: 2075
  • [ATTiny2313/C] Przekłamanie w liczeniu czasu impulsu

    Trochę czasu minęło, no ale... Trochę inaczej to rozwiązałem, jeden układ bada impulsy i wysyła do drugiego który między innymi wyświetla te dane. [syntax=c]uint8_t i; uint16_t obr; uint8_t spal, pred; ISR(USART_RX_vect) { while ( !(UCSRA & (1<<RXC)) ); switch(UDR) { ... case 249: // OBR UDR = obr/100; // 2 pierwsze cyfry while ( !( UCSRA...

    Mikrokontrolery AVR   19 Maj 2011 06:44 Odpowiedzi: 21    Wyświetleń: 3088
  • [ATmega16][C] błędy w komunikacji USART

    Witajcie, Mam problem z komunikacją przez RS232, korzystam z przejściówki USB-RS232: , kit do samodzielnego montażu z AVT. Zainstalowałem najnowsze sterowniki i wgrałem najnowszy firmware do ATtiny2313 na przejściówce, jednak problem jest cały czas ten sam, nie jestem w stanie uzyskać prawidłowego echa, mikrokontroler zwraca inną wartość niż wysłana....

    Mikrokontrolery AVR   31 Sty 2012 14:18 Odpowiedzi: 4    Wyświetleń: 1197
  • [Atmega32][C] Konfiguracja USART

    Już pisałem do portu dochodzą dane, już to sprawdziłem... Elementów w obudowach SMD nie sprzedają ze spalonymi wyprowadzeniami, ale istnieje ryzyko spalenia wyprowadzenia podczas lutowania, z czym już się spotkałem. Port sprawdziłem, dane są wystawiane i odbierane prawidłowo (zapalanie diod i reakcja na klawisze) . Ma ktoś jakiś pomysł co może być nie...

    Mikrokontrolery   23 Maj 2012 17:05 Odpowiedzi: 9    Wyświetleń: 2347
  • [attiny2313][C/eclipse] UART Problem z bardzo prostym kodem

    Witam, miałem oto taki kod jak poniżej, działał normalnie czyli po resecie wysyłał liczbę 23 w kodzie ASCII. [syntax=c]#include <avr\io.h> #include <inttypes.h> #include <util\delay.h> #include "uart.h" const uint8_t tabela_losowa[16] = {66, 11, 89, 100, 45, 2, 67, 24, 65, 10, 33, 6, 91, 21, 15, 72}; int main(void) { uart_init(); uart_wyslij_int(23,...

    Mikrokontrolery AVR   12 Cze 2012 23:37 Odpowiedzi: 2    Wyświetleń: 1424
  • Atmega8 + btm-112 komunikacja po usart

    uC był prawdopodobnie uszkodzony, niezależnie od ustawień cały czas pracował 8bitów danych, 2 stopu i parity even. Zastąpiłem go attiny2313 i wszystko już dobrze działa. Zamykam temat. Dzięki za pomoc!

    Mikrokontrolery Początkujący   14 Lip 2012 12:45 Odpowiedzi: 21    Wyświetleń: 2986
  • Moduł USART dla wyświetlacza 16x1 zrealizowany na PIC16F84A

    Kolega Mirley z tego co pamiętam zrobił coś takiego na Attiny2313 i miało całkiem niezłą funkcjonalność. Sam też posiadam wyświetlacze z kas fiskalnych zrobione na 89c2051 (może ktoś wie jak na ledowym wyświetlaczu zapalić kropkę ?)

    DIY Konstrukcje   25 Lip 2012 08:30 Odpowiedzi: 13    Wyświetleń: 6699
  • Attiny2313 - [C] Zmienne globalne - program nie przechodzi do funkcji main()

    Witam, Mam problem ze zmiennymi globalnymi. Do momentu gdy kod wygląda jak poniżej, program działa poprawnie. Program w założeniu ma obsługiwać transmisje danych przez USART, natomiast wersja poniżej została skrócona do minimum w celu znalezienia przyczyn powstania błędu. Problem objawia się następująco: Jak tylko od komentuje "//volatile char flaga;"...

    Mikrokontrolery AVR   19 Gru 2012 23:36 Odpowiedzi: 25    Wyświetleń: 3087
  • [ATmega32a][USART] - Restartowanie mikrokontrolera przy "zalaniu" RXD

    Witam po przerwie, problem rozwiązany połowicznie - wiem co zrobić żeby się go pozbyć, ale przyczyna nie jest do końca znana i bez oscyloskopu trudno mi to stwierdzić na 100%, ale... od początku... Ponieważ zredukowany, praktycznie do zera kod, dawał te same rezultaty to prosty wniosek - z kodem było wszystko OK. Zarówno testowym jak i docelowym (bo...

    Mikrokontrolery AVR   17 Kwi 2013 19:27 Odpowiedzi: 16    Wyświetleń: 2604
  • attiny2313 i atmega8 UART przez podczerwień

    Prędkość nie musi być bardzo duża. chodzi mi o zrobienie takiej komunikacji jak pilot z telewizorem, projekt będzie oświetleniem sufitu, a pilotem będe sterował diodami. Dokładnie taki przykład znajdziesz w mojej nowej książce :) Jak pisałem, dioda nadawcza IR, na ktorą podajesz zmodulowany sygnał, standard obojętny, może być to wprost sygnał z USART,...

    Mikrokontrolery Początkujący   24 Maj 2014 21:39 Odpowiedzi: 17    Wyświetleń: 3492
  • Attiny2313 UART HC-05 - Niepoprawne działanie komunikacji Rs232

    Przerwania nie mają tutaj nic do rzeczy. Funkcja którą Ci wskazałem pokazuje jak należy inicjować USART wykorzystując nagłówek setbaud.h, który pozwala policzyć i skonfigurować USART poprawnie (w sposób wskazany w linku), na podstawie BAUD i F_CPU. Po co więc ryzykować własne niekoniecznie prawidłowe makra? Jak masz podłączoną diodę?

    Mikrokontrolery Początkujący   21 Paź 2013 19:09 Odpowiedzi: 7    Wyświetleń: 2397
  • ATtiny2313 i ustawienia UARTa przy zegarze 20MHz

    Prosty i niezawodny sposób - wykorzystaj plik nagłówkowy setbaud.h . Zobacz funkcję usart_inicjuj() tutaj: W ten sposób masz pewność, że zawsze i dla każdego AVR transmisja zostanie ustawiona prawidłowo. Inne standardowe nagłówki:

    Mikrokontrolery   04 Sty 2014 21:06 Odpowiedzi: 8    Wyświetleń: 1341
  • [ATMEL/attiny2313] - komunikacja modułu bluetooth HC-05 z UART

    Ma tak być. Tylko to niepokojące z innego powodu. W układach typu UART/USART tylko jeden pin, TX, jest "wyjściowym" czyli takim który ma "siłę". To on ustala stan wysoki na drugim końcu czyli na pinie RX układu który od niego odbiera. Kiedy wiec połączysz obydwa układy na krzyż to na obydwu liniach będzie 3,3V bo na drugim RX stan wysoki ustali TX pierwszego....

    Mikrokontrolery AVR   29 Lis 2017 12:24 Odpowiedzi: 9    Wyświetleń: 2391
  • [C] ATtiny2313 - brak komunikacji USART

    Witam Tworzę urządzenie które będzie komunikowało się z komputerem poprzez FT232. Problem polega na tym że uC nie komunikuje się z PC. Napisałem na początek taki prosty program żeby sprawdzić czy komunikacja działa: Od rana tworze różne kombinacje alpejskie żeby ruszyć tą transmisje ale nie udało mi się na razie osiągnąć tego celu więc liczę na waszą...

    Mikrokontrolery AVR   17 Maj 2011 18:27 Odpowiedzi: 10    Wyświetleń: 2701
  • ATtiny2313(4313) równoczesne użycie SPI (USI) i USART

    Witam kolegów Potrzebuje stworzyć układ który skonwertuje dane odebrane przez SPI na RS485. Prędkość nie jest tu istotna max kilkanaście razy na sekundę. Sprawa wydaje się prosta, ale chce użyć jakiegoś małego uC żeby nie zajmował dużo miejsca. Preferowana obudowa to DIP ze względu na możliwość łatwej wymiany. Patrząc na uC AVR to najlepszy wydaje mi...

    Mikrokontrolery AVR   13 Sie 2017 13:16 Odpowiedzi: 13    Wyświetleń: 1305
  • potrzebna pomoc - hd44780 attinny2313 i rs232

    Witam. Niedawno otrzymałem takie oto zadanie projektowe: Zbudować układ wyświetlający na ekranie lcd pole poprawnie i niepoprawnie odczytanych miejsc szczególnych z tablicy umieszczonej przed kamerą. Realizacja połączenia komputer->układ przez rs232 i baudrate 19200. Dodatkowo taki układ miał być zrealizowany na attiny2313 i sterowniku hd44780. Wydumałem...

    Mikrokontrolery   04 Cze 2010 15:30 Odpowiedzi: 0    Wyświetleń: 1085
  • Zastępczy generator 8x PWM sterowany przez UART

    Niniejszy projekt to nic odkrywczego, ale może się komuś przyda. Czasem potrzebujemy wygenerować sygnał PWM dla większej ilości kanałów a akurat nie mamy pod ręką dedykowanego układu - tak było w moim przypadku gdy robiłem mały projekt z oświetleniem i wentylatorami przy "modowaniu PC" - tak to się pisze? To nie mój PC :-) (Ja osobiście jestem przeciwnikiem...

    Artykuły   15 Lut 2019 17:24 Odpowiedzi: 33    Wyświetleń: 3330
  • Konwersja float na string - dane z ds18b20 i PC

    Witam ! Piszę program regulatora temperatury. Używam czujnika ds18b20, którego obsługuje Attiny2313. Komunikacja z komputerem poprzez USART. Postanowiłem, że prześle 2B danych z czujnika ds18b20 i konwersje dokonam na komputerze, w terminalu otrzymuje śmieszne krzaczki, ale nie przejąłem się tym, napisałem w Delphi używając bibliotek CPort program do...

    Mikrokontrolery AVR   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2584
  • Cuda z przerwaniami. Ciągle wraca do reti. Listing.

    Dodam moj przepis na ładną tablicę wektorów (przykład dotyczy ATtiny2313) : .cseg ;—————R...

    Mikrokontrolery AVR   03 Maj 2011 09:56 Odpowiedzi: 4    Wyświetleń: 1109
  • Koniec transmisji UART AVR ASM -

    Witam, Mam układ komunikujący się po UART pomiędzy Atmega328 (master) a Attiny2313(slave) . Transmisja działa prawidłowo jednak mam pewien problem. Jest ona zamieniana na RS485 poprzez MAX485. Układ AVR Master steruje pracą tych układów aby przełączać kierunek ich pracy. Tutaj właśnie chciałem dopracować program. Po zakończonej transmisji czekam w programie...

    Mikrokontrolery AVR   14 Gru 2016 19:39 Odpowiedzi: 7    Wyświetleń: 969
  • Budzik z wyświetlaczem LED na ATmega8

    Może tak kolega ryborz byłby skłonny podać inny typ procesora oferujący 20 pinów, dostępny za 5 zł, który można dostać w sklepie za rogiem? ATTINY2313-20PU - 3.90 ATTINY26-16PU - 4.80 Można całe życie programować w bascomie, tylko jak się będzie chciało zrealizować większy projekt to się okaże, że nie stworzono jeszcze procka o tak dużej pamięci programu...

    DIY Konstrukcje   04 Sty 2010 17:08 Odpowiedzi: 43    Wyświetleń: 19490
  • Tester ADSL wykorzystujący fabryczny modem

    Poniższy projekt został przetłumaczony na prośbę jednego z użytkowników elektroda.pl;) Pomysł na zrobienie tego urządzenia pojawił się po tym jak korzystałem z fabrycznego testera ADSL. Na jednym z forów, na których szukałem inspiracji, jeden z użytkowników zaprojektował urządzenie, które za pomocą podłączenia przez terminal pozwala uzyskać informacje...

    DIY Zagranica   30 Mar 2016 23:08 Odpowiedzi: 15    Wyświetleń: 17814
  • [Atmega328P] - Klon Arduino Mini z bootloaderem - brak komunikacji ISP.

    Mam maly problem. Posiadam programator zgodny z Stk500v2 na USB. Do tej pory programowalem nim Atmege8 oraz ATtiny2313 poprzez ISP za pomoca AVRdude 5.5 i wszystko dzialalo bez problemu. Ostatnio wpadl mi w lapy klon Arduino Mini, ktory podobno ma wgrany bootloader Arduino i.. niestety klapa. Brak jakiegokolwiek kontaktu programatora z ukladem. Nie...

    Mikrokontrolery AVR   18 Mar 2015 02:09 Odpowiedzi: 5    Wyświetleń: 966
  • UART AVR nie działa linia TX

    Witam, mam problem z USART'em w Atmega 32 i tak samo w ATTiny2313. Działa mi linia RX, tzn. dane z HyperTerminal'a z PC docierają do uC, ale uC nie odpowiada z powrotem. Mam napisany prosty programik na uC, który jak odbiera znak z PC, to wyśietla "coś tam" na LCD i wysyła "jakiś znak" z powrotem do PC. No i własnie odbiera, wyswietla, wysyła ale w...

    Mikrokontrolery   04 Lis 2006 19:46 Odpowiedzi: 7    Wyświetleń: 2123
  • Attiny 26 port zgodny z rs232

    AT90S2313 to starszy brat ATtiny2313. Ten drugi ma większe możliwości, co ważne ma już wbudowany wewn. oscylator dzięki czemu nie zawsze trzeba stosować rezonator kwarcowy (nawet przy transmisji RS232). Oczywiście, że można go programować za pomocą PonyProg'a - tylko zassij sobie najnowszą wersję 2.06f beta. Co do pisania programów to tak samo jak na...

    Mikrokontrolery   19 Mar 2007 09:31 Odpowiedzi: 5    Wyświetleń: 2425
  • Jak przerobić wsad z AVR910 żeby działał z ATmega8L?

    Witam. Mam problem. Chciałbym dopasować wsad do programatora AVR910 (przeznaczony dla ATtiny2313/AT90S2313) tak, aby zamiast wymienionych procesorów można było użyć ATmega8L. Obecnie posiadam taki programator na AT90S2313 i jestem z niego bardzo zadowolony, chciałbym jednak zrobić sobie wersję niskonapięciową (mam MAX3232 i ATmega8L). Oczywiście najprostszym...

    Mikrokontrolery   17 Gru 2007 12:46 Odpowiedzi: 6    Wyświetleń: 2100
  • Komunikacja przez RS232. Gdzie w kodzie jest błąd?

    Przede wszystkim nie wiecz czy wykrywasz początek bitu startu, jego środek, czy może prawie koniec. Gdybyć wykrywł zbocze z wykorzystaniem przerwania, to dopiero wtedy mozna mówić o synchronizacji. Przecież on b. szybko wykonuje kod, a jedyne co sprawdza to czy zbocze opadło. Nie ma możliwości, żeby udało mu się podczas np. skoku do początku pętli...

    Mikrokontrolery PIC   27 Sty 2009 07:28 Odpowiedzi: 12    Wyświetleń: 2547
  • MyAmbiLight RGB by NarastA - 4 kanałowy

    Chciałbym zaprezentować mój najnowszy projekt. Jest nim 4-strefowy ambilight. Sterownik zawiera konwerter FT232, uP attiny2313 oraz drivery OC. Program do uP napisałem w C (winavr), natomiast program na PC - w C# (MVS). Program uP to (4x3) 12 - kanałowy SW PWM sterowany z USART. Rozdzielczość PWM to 6 bitów. Częstotliwość PWM to 1KHz. uP pracuje z...

    DIY Konstrukcje   02 Lut 2011 16:46 Odpowiedzi: 36    Wyświetleń: 14149
  • Kopia funkcji pilota TV - komendy z Atmegi poprzez IR

    "Funkcje pilota" to po prostu kod, który pilot nadaje po naciśnięciu przycisku. Z opisu wynika, że możesz zastosować mikrokontroler jako zwykły sterownik diody IR, czyli z komputera wysyłany jest goły kod, a mikrokontroler koduje to w RC5 i wysyła przez diodę. Jeżeli układ ma działać samodzielnie, to wystarczy zdefiniować w programie kilka takich kodów...

    Mikrokontrolery Początkujący   20 Sty 2012 12:47 Odpowiedzi: 1    Wyświetleń: 1544
  • [Attiny 2313][ASM] - Nieprawidłowy reset z powtarzającym się błędem

    Układ jest fizyczną realizacją projektu

    Mikrokontrolery AVR   25 Wrz 2012 17:11 Odpowiedzi: 6    Wyświetleń: 3294
  • ATMEGA potrzebuje duzo wyjsc

    Moje przemyślenia po przeczytaniu tego tematu, to: - układy na i2c nie będą w pełni wykorzystane, wymagają podania adresów oraz sama szyna ogranicza prędkość przeładowywania. Stosunek ceny do liczby pinów jest dość wysoki. - CPLD może i dobre, tylko jak będzie z konsumpcją prądu. Stosunek ceny do liczby pinów również wysoki oraz komplikuje się dystrybucja...

    Mikrokontrolery   25 Gru 2009 23:46 Odpowiedzi: 22    Wyświetleń: 3375
  • [Bascom] Przerywanie instrukcji Input w przerwaniu

    mirekk36 . Na razie nie wiemy jakie kolega ma długieee te transmisje danych. RAM nie jest z gumy, a powinno jeszcze starczyć na całą masę zmiennych i trzy stosy, a zwłaszcza na HWStack, który by tu mocno puchnął. Jeśli to jest ATtiny2313 to pewnie, że nie ma o czym w ogóle mówić ale jeśli już coś co ma na pokładzie z 16kB Flash'a (nawet 8kB) i 1k RAM...

    Mikrokontrolery AVR   21 Gru 2010 20:27 Odpowiedzi: 15    Wyświetleń: 2859
  • Szukam schematu z wsadami do zrobienia euroscana

    attin według producenta nie powinien pracować z oscylatorem większym niż 8MHz ale co wszyscy potwierdzą , wpraktyce jest inaczej .Pozdrawiam Nie wiem skąd masz te informacje skoro producent deklaruje prawidłową pracę procesora ATTINY2313 do częstotliwości 20 Mhz oraz pełną zgodność programową z AT90S2313 a różnica polega na zastąpieniu UARTa USARTem,...

    Samochody Sprzęt Diagnostyczny   26 Lip 2007 12:10 Odpowiedzi: 1543    Wyświetleń: 569096
  • [Tiny2313][C] Transmisja RS485

    Witam Walczę z tym tematem już dość długo i nie mogę sobie sam poradzić, może wy pomożecie... Chcę z komputera za pomocą terminala sterować Attiny2313 za pomocą rs485. Wszystko dział ok po rs232 po 485 już nie. Po niżej pokażę schemat i program. Na schemacie jest podpisany układ MAX3468 ale w rzeczywistości jest tam MAX485 podłączony tak jak na schemacie....

    Mikrokontrolery   09 Maj 2012 11:28 Odpowiedzi: 4    Wyświetleń: 2449
  • ATtiny12L jako zegar

    Z tym generatorem 36kHz to proponuje zrobic generator 36kHz na układzie CMOS 4047 sterujący diodami nadawczymi IR, a przebieg modulujący podawac na wejscie zezwalający na generację - zrobić kluczowanie tego przebiegu. Czyli tak (wersja jedna z możliwych wielu) - PC nadajnik MAX232>>TX na kluczowanie generatorka np na 4047>>do wzmacniacza nadajnika...

    Mikrokontrolery   08 Maj 2005 19:12 Odpowiedzi: 17    Wyświetleń: 2007
  • at90s2313 -> ?

    :arrow: treton Możesz spokojnie wrzucić ATtiny2313, jest on kompatybilny "z zewnątrz", czyli ma jednakowo rozmieszczone wyprowadzenia. Jeśli chodzi o oprogramowanie, to różni się nieco, między innymi: - nazwami rejestrów - adresami wektorów przerwań - portem szeregowym (USART w miejsce UARTA), - sterowanie generatorem PWM - inne FUE-BIT-y szczegóły...

    Mikrokontrolery   04 Lis 2005 18:44 Odpowiedzi: 9    Wyświetleń: 1197
  • ATTiny 2313 z wsadem 90S2313

    jedna z różnic attiny2313 i at 90s2313 to to że pierwszy ma usart a poprzednik uart może to powodować kłopoty w działaniu programów wykorzystującuch uarta ale czasem wszystko może działac poprawnie ...

    Mikrokontrolery   06 Mar 2012 17:59 Odpowiedzi: 24    Wyświetleń: 7467
  • Jak zrobić HD44780 na USB za pomocą FT245R?

    Wystarczy ATTiny2313, też ma sprzętowy USART, w BASCOMie to kilka linijek kodu.

    Komputery Hardware   21 Paź 2008 11:41 Odpowiedzi: 4    Wyświetleń: 1380
  • [AVR] - FAQ - [AVR]

    Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny i chyba nikt go juz nawet nie aktualizuje ;) Jesli...

    Mikrokontrolery AVR   12 Lip 2009 14:36 Odpowiedzi: 0    Wyświetleń: 27516
  • Wysłanie napisu do PC przez RS232

    Witam wszystkich, oto mój programik który ma służyć do komunikacji między układem ATtiny2313 a komputerem - poprzez złącze RS232.Problem polega na tym że program nie chce wejść do obsługi przerwania , po wpisaniu znaku do rejestru UDR i wysyłana jest w kółko jedna literka "d". Prosiłbym o pomoc i podpowiedź co jest tutaj nie tak #define cbi(sfr,...

    Mikrokontrolery   29 Wrz 2009 13:08 Odpowiedzi: 0    Wyświetleń: 675
  • [Bascom] komunikacja pomiędzy mikrokontrolerami

    Witam. Nie widzę powodu aby nie zastosować sprzętowego USART'a w trybie asynchronicznym zamiast I2C, który ani nie pracuje przy dużych prędkościach ani nie obsługuje dużych dystansów. Mnie osobiście udało się skomunikować dwie ATmegi (jedną 32 a jedną 8) na odległości 100m zwykłym kablem telefonicznym przy transferze 500kbod (fOSC=8Mhz oraz UBRR=0)...

    Mikrokontrolery AVR   09 Wrz 2011 23:16 Odpowiedzi: 10    Wyświetleń: 2723