attiny2313 slave

Znaleziono około 63 wyników dla: attiny2313 slave
  • Jak skonfigurować ATtiny2313 jako slave I2C w Bascom? Czy to możliwe?

    Mam tą biblioteke jak ktoś chce to niech poda maila to podeśle. Pozdrawiam Proszę nie wpisywać niżej listy majlowej, załatwiajcie to na PW

    Mikrokontrolery   29 Maj 2006 18:35 Odpowiedzi: 9    Wyświetleń: 1754
  • Komunikacja UART dla ATtiny2313: Master-Slave czy kto pierwszy ten lepszy?

    Chciałbym zrobić układ (system) , gdzie LCD i 4 klawisze ( funkcja, +, -, enter) byłyby osobnym urządzeniem do komunikacji z innymi elementami (procesorami) po szynie UART. Przepinałbym sobie mój "panel sterujący" pomiędzy lokalnymi urządzeniami . Czy jast możliwa komunikacja typu "kto pierwszy ten lepszy" , czy "master - slave" ? I kolejne pytanie:...

    Mikrokontrolery   22 Maj 2007 09:58 Odpowiedzi: 3    Wyświetleń: 1310
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak uruchomić sprzętowe TWI (I2C) na Attiny24 z AVR Studio 4?

    avr-libc. http://atnel.pl/wydawnictwo I jeszcze- wydaje mi się że ze strony Atmela to zniknęło- albo nie mogę znaleźć po przerobieniu ich strony. Poszukaj na avrfreaks- tam jest avr310.zip i avr312.zip. A nie tylko PDF. Jest- ale dlaczego w przykładach dla ATMega32? To ma pełny moduł TWI a nie USI jak ATtiny. Strasznie ciężko coś znaleźć teraz na stronie...

    Mikrokontrolery AVR   30 Mar 2011 21:30 Odpowiedzi: 6    Wyświetleń: 2597
  • Jak zaprogramować adres I2C slave na ATtiny2313?

    witam, zmagam sie wlasnie z zaprogramowaniem attiny2313 jako i2c slave. Czy ktos juz cos takiego robil? jak zaprogramowac adres tego slave? Nie bardzo rozumiem dokumentacji procesora jezeli chodzi o ten temat. pozdrawiam sebastian

    Mikrokontrolery   15 Gru 2006 15:49 Odpowiedzi: 6    Wyświetleń: 3519
  • [C] Jak ustawić Timer dla programowego UART na Atmega32 przy 16MHz?

    No zobaczę. Właśnie próbuję sam napisać ten UART. O tym SPI też myślałem, ale jako np. atmega jako master i ileś attiny2313 jako slave'y, każdy slave odbiera swoim uartem, analizuje dane i daje przez spi.

    Mikrokontrolery   11 Lip 2007 10:48 Odpowiedzi: 14    Wyświetleń: 2963
  • REKLAMA
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Witam Atmega328 i Attiny2313 przez RS485 Atmega328 Master - zapis na razie wyzwalany przez Timer If Flaga_001 = 1 Then Set Re_de Waitms 1 Print "MOD001 " ; Chr(13); Waitms 1 Reset Re_de Flaga_001 = 0 Licznik_mod001 = 0 End If ATtiny2313 Slave $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '*********************...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • Jak sprawdzić koniec transmisji UART w AVR ASM (Atmega328 i Attiny2313)?

    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ń: 1020
  • AVR - 1-Wire slave w IRQ w trybie overdrive

    Witam, Na ATTINY2313 kwarc 8MHz popełniłem układ który realizował: - jeden port 1-Wire Master - dwa porty 1-Wire Slave - jeden port UART który przekazywał dane do drugiego ATTINY2313 z dwoma dodatkowymi portami 1-Wire Slave. Ogólnie chodziło o to aby z jednego urządzenia 1-Wire (SLAVE) przekazać dane do 4 urządzeń 1-Wire Master Całość napisana w ASM....

    Mikrokontrolery Początkujący   26 Mar 2017 12:10 Odpowiedzi: 63    Wyświetleń: 5121
  • REKLAMA
  • Najmniejszy mikrokontroler z SPI w obudowie PDIP, min. 4/4 I/O, max 40 pinów

    Zależy Ci na SPI Master czy Slave? Mastera bez problemu można zrobić programowo. Nie sprecyzowałeś dokładnie rodziny, więc możesz poszukać AVR'ka, np w szeregu attiny(pdip8): attiny25, z większych(pdip20): attiny26, attiny2313.

    Mikrokontrolery   07 Lip 2009 10:21 Odpowiedzi: 4    Wyświetleń: 1536
  • 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ń: 1646
  • ATTiny2313 i ATMega16a - brak reakcji ATMega16a na sygnał SPI z ATTiny2313

    Żadnej z linii SPI to do GND nie podłączaj bezpośrednio, bo uszkodzisz port SPI... Skąd Ty takie schematy bierzesz ? Do przesyłania od master do slave jest MOSI, a od slave do master MISO...

    Mikrokontrolery   25 Lut 2011 22:46 Odpowiedzi: 11    Wyświetleń: 4068
  • Komunikacja I2C między ATtiny2313 w Bascomie - odbiór danych po przerwaniu

    "Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics." To oznacza, że należy ją kupić. Nie pamiętam ile-kilka-kilkanaście euro. Zainstalować zgodnie z instrukcją i zaprogramować procesor który będzie pracował jako slave.

    Mikrokontrolery AVR   19 Maj 2009 21:58 Odpowiedzi: 8    Wyświetleń: 1755
  • [ATMega32] ATMega32: Obsługa I2C na przerwaniach w C - kiedy i dlaczego warto?

    Przyznam się że ostatnio nie miałem siły aby odrabiać lekcje. Jak miałem to raczej zajmowałem się układem slave na ATtiny2313. Rozwiązanie Andrzej __S jest sensowne. W AVR315 jest bufor- ale nie kołowy. Gotowy bufor kołowy jest w książce Mirka. Gotowe wywoływanie callback w drugiej książce. Czy to jest to samo albo podobne do tego co opisywał tymon_x-...

    Mikrokontrolery AVR   27 Sie 2012 19:25 Odpowiedzi: 21    Wyświetleń: 2940
  • [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ń: 2097
  • REKLAMA
  • Jeden układ PCF8583 i dwa procesory do odczytu - możliwe??

    Ja bym to zrobił tak: PCF co 1s wysyła sygnał przerwania do ATMega8 i wtedy ATMega8 odczytuje czas. ATtiny2313 jest skonfigurowany jako slave. To da się zrobić w Bascomie- nie wiem jak teraz ale parę lat temu można było dokupić programik do zrobienia procesora jako slave. ATMega po odczycie czasu z PCF wysyła aktualny czas do ATtiny. Wtedy ATtiny nie...

    Mikrokontrolery Początkujący   29 Kwi 2014 11:59 Odpowiedzi: 15    Wyświetleń: 2534
  • [ATtiny2313] [ATtiny2313][C] Konfiguracja USI jako SPI w trybie Three-wire Mode - brak transmisji

    SS to slave select - wykorzystujesz dowolny pin IO i podłączasz go do pinu SS slave, wystawiasz 0 tuż przed początkiem transmisji, wrzucasz 1 tu po zakończeniu. Ot i cała magia.

    Mikrokontrolery AVR   18 Sie 2010 15:27 Odpowiedzi: 4    Wyświetleń: 2062
  • Programowanie Attiny2313 i Atmega32 przez ISP - jak uniknąć konfliktów?

    Ponadto gdy przestawi się w tryb SLAVE to MOSI/MISO zamieniają się miejscami. Niby w jaki sposób?

    Mikrokontrolery AVR   04 Sty 2011 21:31 Odpowiedzi: 9    Wyświetleń: 1311
  • FreeMODBUS na Attiny2313. Czy próbował ktoś uruchamiać?

    adamusx: Ja też jakiś czas temu stworzyłem własną implementację Modbusa slave i na AVR wyszło mi niecałe 1.5kB FLASH, a RAMu tyle co na bufor.

    Mikrokontrolery AVR   06 Wrz 2010 16:32 Odpowiedzi: 9    Wyświetleń: 4335
  • Jak zaadaptować AVT3500 z AT90S2313 na ATtiny2313 w Bascom 1.11.8.1?

    programator... tak jak napisałem AVT3500 (kurs P. Góreckiego). A w opcjach o które pytałem nie wiem, co ma być wybrane dla SPI Slave Select - przyznam się bez bicia,że zacząłem w tym dłubać :/

    Mikrokontrolery   28 Maj 2008 22:02 Odpowiedzi: 12    Wyświetleń: 2545
  • Arduino i wyświetlacz LED - Na układzie attiny2313

    Eeee... jak rozumiem kolega chce z płytki arduino wysyłać coś do modułu wyświetlacza by uzyskać określony efekt. To jak podłączyć jest sprawą zupełnie drugorzędną jeśli kolega nie wie co trzeba wysłać :) A wie kolega? Bo ja nie :D Śledząc ścieżki można dojść do tego jakie piny są wykorzystywane (SPI lub UART) - ale co z tego, że będziemy wiedzieć, że...

    Arduino   15 Gru 2018 22:07 Odpowiedzi: 17    Wyświetleń: 1593
  • Wybór mikrokontrolera do konwersji danych równoległych na szeregowe: Atmel czy PIC?

    Czyli tak - dajesz Atmelka zależnie od potrzeb ATTiny2313, ATMega8 lub ATMega16 /8515/8535 itp...(portów hohohoho), do PC łączysz się przez: 1. SPI/USI<>LPT (wersja nie wymagająca dodatkowych elementów), PC pracuje jako MASTER, ATMEL jako SLAVE (ten układ składa się TYLKO z procesora, jakiegoś kondensatorka odsprzęgającego zasilanie) 2. UART<>RS232...

    Mikrokontrolery   09 Cze 2005 08:15 Odpowiedzi: 18    Wyświetleń: 2196
  • Sterowanie portem LPT przez ATtiny2313 zamiast przycisków - jak podłączyć?

    Trochę może dziwne, ale radze sobie jak mogę :) Sterowanie poprzez LPT to mój stary pomysł, który sobie po prostu działa i dlatego nie chciałem tego "psuć" Ostatnimi czasy wprowadzam RS485 do domu i jedna z kart chciałem podłączyć pod to co już działa. Konwerter USB -> RS485 mam, ale nie bardzo narazie wiem jak odebrać dane z sieci RS485 na komputerze...

    Początkujący Elektronicy   25 Paź 2015 20:33 Odpowiedzi: 35    Wyświetleń: 2985
  • Jak połączyć 3 mikrokontrolery AVR: ATmega8 i dwa ATtiny2313?

    w takim razie isp lub twi - dla tego jest gotowe wsparcie w atmelkach. pozdro, -- migod Wracajc do RS'a to mozna tylko 2 , czytalem ten temat ktory wskazles i 'EAGLE' twierdzi ze mozna,ale od razu proponuje jaks modyfikacje - a to juz nie rs232(mowimy o standarcie, a nie o jakis pomyslach nawiedzonych elektronikow), A tutaj to sie chyba pomysliels...

    Mikrokontrolery   29 Lis 2005 07:57 Odpowiedzi: 10    Wyświetleń: 6012
  • [Bascom] Jak przesyłać dane między mikrokontrolerami Attiny13 i Attiny2313?

    Nie wiem czemu miałoby się nie dać zrobić komunikacji na I²C. Tylko że nie możesz mieć dwóch odbiorników z tym samym adresem ale to nie problem. Układ master byłby tylko jeden, reszta slave i każdy z innym adresem. Możesz przecież wysłać te same dane do tylu układów do ilu sobie życzysz.

    Mikrokontrolery AVR   09 Wrz 2011 23:16 Odpowiedzi: 10    Wyświetleń: 2921
  • Jak obsłużyć 4-8 wejść MIDI na jednym AVR? Sprzętowe UARTy, multipleksery, Bascom

    Bufor jest 1 bajtowy ale całą ramkę może skompletować slave a master odbierze całą i po analizie ją wyśle. Chodzi Ci o to by slave'y wysyłały na bieżąco to co dostały i "nic z tym nie robiły"? Taki wariant raczej odpada, bo komunikaty midi mogą być np. 3 bajtowe i gdyby każdy wysyłał to co odebrał to mogłyby się "krzyżować", mieszać, master mógłby...

    Mikrokontrolery   10 Kwi 2007 10:11 Odpowiedzi: 18    Wyświetleń: 2151
  • UART AVR: Linia TX nie działa w Atmega32 i ATTiny2313, MAX232?

    Te 16Mhz to najpewniej szum czy jakieś inne zakłócenia, nie zmierzysz zwykłym miernikiem prędkości uarta. Podłącz oscyloskop jeśli chcesz otrzymać wiarygodne dane i pomiary. Częstotliwość przy pracy w trybie master może być Fosc/2, ale w trybie Slave już tylko Fosc/4, dlatego ten Fosc/2 to troche przerost formy nad treścią...

    Mikrokontrolery   04 Lis 2006 19:46 Odpowiedzi: 7    Wyświetleń: 2162
  • [BASCOM ] Czy mogę legalnie publikować darmową bibliotekę I2C Slave z Bascom?

    ja ze swoich doświadczeń mogę powiedzieć, że ta biblioteka I2C Slave (softwarowy) .... jest do .... bani. można za pomocą niej zrobić to co jest w przykładzie, czyli np z układu ATtiny2313 emulację expandera PCF8584 i to jako tako działa. Ale jak się chce dodać już własne procedury obsługi do tych przerwań to wielka kicha. Magistrala się wiesza i ogólna...

    Mikrokontrolery AVR   18 Cze 2008 07:47 Odpowiedzi: 5    Wyświetleń: 2564
  • ATmega8 i ATtiny2313 na I2C – transmisja działa tylko po dotknięciu linii SCL

    Oprocz kondensatora trzebabylo jeszczde odlączyc przewod tworzący masę z komputerem... za duzo smieci tam bylo. No ale dziala. A program pisany w Bascomie - razem z "komercyjną" biblioteką do tworzenia slave'ow.

    Projektowanie Układów   14 Lip 2006 17:28 Odpowiedzi: 2    Wyświetleń: 1787
  • Radiowa transmisja między uC za pomocą RFM01 i RFM02

    Z tego co wiem transmisja radiowa w przez moduły RFM01 i RFM02 odbywa się poprzez magistrale SPI. Takie może retoryczne pytanie, jeśli w Attiny2313 pod piny z SPI mam podpięty LCD, to będę miał zakłócenia? Zmienić lokalizacje LCD? Próbuje radiowo połączyć attiny2313 MASTER i atmega16 SLAVE. Na początku chcę połączyć przewodami żeby sprawdzić jak działa...

    Mikrokontrolery AVR   21 Sty 2009 17:55 Odpowiedzi: 4    Wyświetleń: 4723
  • Jak zrealizować dostęp do medium w rozproszonym systemie radiowym?

    Czy stosowaliście jakieś protokół rutingu? Czy może to był ruting statyczny albo węzeł "master" widział wszystkie slave-y? ;) Pozdrawiam :) W zastosowanej aplikacji wymagana była tylko komunikacja wszystkich węzłów z jedną stacją bazową. Wszystkie węzły są odpytywane indywidualnie, a oprócz tego zaimplementowany jest broadcast grupowy. Tak więc kontrolerem...

    DSP i Transmisja   21 Sie 2009 10:29 Odpowiedzi: 16    Wyświetleń: 4942
  • Jak zrealizować komunikację 1-Wire między dwoma ATtiny2313?

    VippeR -> dobra rada - jak chcesz zrobić komunikację pomiędzy dwoma (lub więcej) prockami to zrób to na I2C natomiast zapomnij o 1wire. Bo o ile I2C Slave nawet w Bascomie można sobie zrobić (rzeźbiąc własnoręcznie) to na 1wire zjesz zęby i nie zrobisz "1wire slave" (stracisz tylko czas a potem i tak pomyślisz o innej magistrali ;) poza I2C masz jeszcze...

    Mikrokontrolery   28 Sty 2009 10:45 Odpowiedzi: 9    Wyświetleń: 2752
  • Szukam zamienników dla AVR Atmega8 i Attiny2313 o lepszej niezawodności

    xPatryk --> pod schematem widać opis: Karta 4 przekaznikow z filtrowanym zasilaniem\4 przekaźniki Jak dla mnie to lekka masakra niestety. Gdzie kolega widzi tu filtrowanie zasilania????. Niestety tak jak myślałem układ jest zrobiony najgorzej jak tylko można było do tego podejść więc nie dziwota, że dzieją się cuda z prockiem i to jeszcze przy załączaniu...

    Mikrokontrolery   07 Paź 2011 20:08 Odpowiedzi: 24    Wyświetleń: 3277
  • Jak połączyć I2C na 60m skrętki UTP między ATtiny2313 a PCF8574?

    Poczytałem trochę i już się chyba gubię. Opiszę to co potrzebuje i może ktoś mi to wyjaśni. W jednym pomieszczeniu znajduje się attiny2313, który jest sterownikiem/rejestratorem, posiada wyświetlacz i ogólnie wszystkie dane są odczytywane/ustawiane z niego. W innych pomieszczeniach też będą uC, które mają za zadanie sterować/przekazywać inf. (otwarte...

    Mikrokontrolery   09 Cze 2010 10:40 Odpowiedzi: 23    Wyświetleń: 5819
  • [avr] [AVR] Niskie napięcie SCK przy połączeniu ATmega32u4 i ATtiny2313 przez SPI

    sottek -> przepraszam, pokiełbasiło mi się na maxa, w innym wątku przeczytałem o I2C i tu jakoś odpowiedziałem..... ok moja wina. Przy SPI podciąganie nie jest takie istotne jak przy I2C. Jeśli master podaje zegar do slave a ty w tym czasie mierzysz napięcie - to chyba nie dziwne, że nie będzie to 5V. Przecież takich przebiegów nie mierzy się woltomierzem....

    Mikrokontrolery AVR   14 Cze 2010 22:20 Odpowiedzi: 10    Wyświetleń: 1886
  • Dodawanie biblioteki obsługi protokołu I2C/TWI do projektu na Attiny2313a w Studio 7

    Rozumiem, że w main.c aby załatwić sprawę portów muszę zrobić "#define __AVR_ATtiny2313__" To się ustawia we właściwościach projektu. To tam wybierasz MCU i IDE przy kompilacji sam przekaże odpowiednie makro do preprocesora. Kod źródłowy to nie jest dobre miejsce na tego typu definicje. To problem pewnie polega na tym, że we właściwościach mam Attiny2313A,...

    Mikrokontrolery Początkujący   14 Lip 2022 21:36 Odpowiedzi: 15    Wyświetleń: 957
  • [ATtiny2313] ATtiny2313: Problemy z odczytem danych z pamięci AT45DB321D-TU przez SPI

    Jeszcze jedna rzecz: [syntax=c] void initspi(void) { PIO_B->DDRB =0b11000101; PIO_B->PORTB =0b11000101; PIO_B->PORTB =0b01000100; }; [/syntax] Ta funkcja poprawnie inicjuje SPI, tak, że w odpowiedzi od pamięci otrzymuje poprawne dane od razu. Zdaje się, że trzeba ustawić jednocześnie CS i SPCK, później z ustawionym CS wyzerować SPCK - zegar dla układu...

    Mikrokontrolery AVR   31 Mar 2012 16:07 Odpowiedzi: 8    Wyświetleń: 1583
  • Atmega: Jak zaimplementować programowy I2C Slave w C?

    baca wiem o wsparciu sprzetowym i o TWI. Manuali jest duzo (w tym slave) wlasnie pod sprzetowe TWI a mi chodzi o programowe. w sumie to troche skopalem temat, bo powinienem napisac "avr 2313" (at90s2313/attiny2313) ale tak wyszlo bo dostepna mam plyte ewaluacyjna z atmega32 ale docelowo soft mialby siedziec na 2313 a tam nie ma sprzetowego wsparcia...

    Mikrokontrolery   17 Kwi 2007 21:59 Odpowiedzi: 6    Wyświetleń: 3860
  • Czy AVR obsługuje I2C w przerwaniach bez zakłóceń? PCF8583 i PCF8574

    No nie do końca bo przeniesienie całej obsługi do klawiatury powoduje robienie długich procedur w przerwaniu, czyli jeszcze gorzej niż jak je zrobisz w poprogramie głównym. Ja bym to rozwiązał nieco inaczej, tzn zamiast expandera IIC dałbym uC jakiś mały (ATtiny2313, 89C2051 itp.) i znaki bym wysylał UARTEM albo nawet po tym IIC (zrobienie programowego...

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3879
  • SPI - jak to zatrzymać? Gdzie w kodzie jest błąd?

    Popełniłem taki oto program. Dane przesyłane przez port LPT przez 3 linie (D0 - SCK, D1 - MOSI, D2 - /SS). Teoretycznie procesor powinien być ustawiony w tryb slave $regfile = "ATtiny2313.DAT" $crystal = 4000000 Dioda_led Alias Portb.2 Ddrb.2 = 1 'wyjscie - podpieta LED 'konfiguracja portow dla SPI Ddrb.7 = 0 : Portb.7 = 1 'wejscie - CLK...

    Mikrokontrolery   29 Sty 2007 20:57 Odpowiedzi: 2    Wyświetleń: 1230
  • [Attiny2313][AVRStudio] Komunikacja USI/SPI + żyroskop ADIS16100

    Witam, Mam problem z nawiązaniem komunikacji za pomocą SPI z żyroskopem. Korzystam z płytki testowej ZL11AVR oraz żyroskopu ADIS16100. Chcę odczytać dwa bajty z żyroskopu(SLAVE) i wysłać je przez USART na komputer. Jednak cały czas w otrzymuje znak 0xFF Nie mam pojęcia dlaczego komunikacja SPI mi nie działa. Piny podłączone mam następująco: SCLK <->...

    Mikrokontrolery AVR   16 Lut 2012 00:08 Odpowiedzi: 15    Wyświetleń: 4202
  • Termometr Attiny2313 + DS18S20 + 4 x 7 segmentowy LED

    Witam, podepnę się do dyskusji. W jaki sposób identyfikowane są wszystkie DS18B20? Dla wyjaśnienia: mam (będę miał bo dopiero zaczynam budowę) kilka termometrów DS i chcę je przypisać do konkretnych obiektów stąd pytanie w jaki sposób następuje detekcja poszczególnych DS'ów. Od najmniejszej wartości kodu ROM, czy decyduje długość kabla, czy może za...

    Mikrokontrolery Początkujący   15 Wrz 2013 15:27 Odpowiedzi: 17    Wyświetleń: 3606
  • [Bascom] komunikacja pomiędzy mikrokontrolerami- kontynuacja

    Po wczorajszym, (zamknięcie tematu, i itp) Postanowiłem że postaram się coś samodzielnie wyklecić w bascomie (w końcu to mój projekt) narazie to tylko przykładowy kod, w którym chodzi tylko o wyjaśnienie zagadnienia, i ewentualne poprawki. MASTER : $regfile = "attiny2313.dat" $crystal = 4000000 Config Serialin = Buffered , Size = 15 Const...

    Mikrokontrolery AVR   16 Wrz 2011 18:34 Odpowiedzi: 2    Wyświetleń: 1609
  • Brak połączenia 1-Wire między ATtiny2313 a DS18B20 - co sprawdzić?

    Dzieki za podpowiedz. Co do bledu w procedurze to funkcje delay_long mam z innego zrodla... przeliczona na rozkazy i ilosc cykli w asm (6 na petle + 20 na warunku koncowym - pop itp). Moje opoznienia sa zgodne z opisem opoznien w datashetach dallasa. Ten moj delay_long(330) daje= 330*6 + 20= 2000 co przy moim clk 4MHz daje 500us (wedlug specyfikacji...

    Mikrokontrolery   05 Sie 2005 12:25 Odpowiedzi: 10    Wyświetleń: 3337
  • [Attiny2313] [Attiny2313][ASM] Konfiguracja USI do ISP dla wyświetlacza Nokia 3310

    Przecież wszystko jak na dłoni masz podane (źródło datasheet Attiny2313): SPITransfer: out USIDR, r16 ;wpisz bajt do wysłania ldi r16, (1<<USIOIF);wyzeruj flagę za przerwanie przepełnienie licznika USICNT out USISR, r16 ldi r16, (1<<USIWM0)|(1<<... ;włącz...

    Mikrokontrolery   06 Gru 2010 04:34 Odpowiedzi: 5    Wyświetleń: 2165
  • Higrometr do nawilżacza powietrza na DHT11

    http://obrazki.elektroda.pl/4662811600_1... Kolejnym prostym projektem, jaki postanowiłem opublikować, jest higrometr do ultradźwiękowego nawilżacza powietrza.W zeszłym roku podczas mrozów wilgotność spadała tak mocno, że mimo mojej generalnej odporności na różne dziwne warunki, stawało się to nieznośne. Ciągłe uczucie zapchanego nosa,...

    DIY Konstrukcje   26 Mar 2013 07:28 Odpowiedzi: 17    Wyświetleń: 17460
  • protokół komunikacji po szynie RS485 - jaki i jak

    Witam, ja właśnie uporałem się z pierwszą częścią takiego zagadnienia o jakie pytasz ;) ... tzn mam ATTiny2313 i komunikacja z PC, za niedługo dojdą kolejne "klocki" ... u mnie ATTiny2313 mierzy temp na 3 czujnikach DS18B20, steruje 2 przekaźnikami na 220V, ma 2 wejścia z optoizolatorami do załączania różnych sygnałów i wykorzytuję komparator do badania...

    Mikrokontrolery   26 Paź 2010 17:26 Odpowiedzi: 9    Wyświetleń: 12395
  • Wzmacniacz Mosfet 2x50W ze sterownikiem na atTiny i pilotem

    W związku z problemami wynikającymi z resetu CPU wskutek zakłóceń zewnętrznych na płytkach PCB dodałem : - dodatkowe diody impulsowe ; - dodatkowe kondensatory filtrujące ; - nieco inaczej poprowadziłem masę - zarówno analogową jak i cyfrową ; W załączniku .zip do głównego posta wgrałem zaktualizowane płytki PCB oraz minimalnie zmodyfikowany kod. Obecnie...

    DIY Akustyka   15 Kwi 2018 22:43 Odpowiedzi: 32    Wyświetleń: 12726
  • Jak płynnie sterować obrotami silnika krokowego na Attiny2313 z EMC2?

    No pewnie że sterownik specjalizowany jest lepszy- ma mikrokroki, PWM, ADC i pomiar prądu. Ale jakiś prosty to można zrobić. To musi być sterownik- slave. Nie może sam generować obrotów- ma czekać na zewnętrzny sygnał. Musiałem zlutować jakiś generator na NE555 aby to sprawdzić. $crystal = 8000000 $regfile = "m8def.dat" Config Portb = Input...

    Mikrokontrolery AVR   09 Kwi 2010 22:58 Odpowiedzi: 37    Wyświetleń: 12778
  • [Bascom] Jak przerwać instrukcję Input w Bascom po odebraniu kodu RC5?

    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ń: 3036
  • Atmega16 jako mostek RS232 i 3x Attiny2313 – jak zrealizować szybką komunikację USART?

    Ja bym się raczej upierał przy SPI i pozostawieniu MASTERa w dużym procesorze. W tak prostej konfiguracji znacznie prościej sekwencyjnie odsłuchiwać wszystkie trzy procesory, jak kombinować z transferem tokenu. Zresztą w takim układzie mamy lub możemy mieć TOKEN SPRZĘTOWY, w postaci linii zezwolenia na transmisję czy wyboru SLAVEa (SS).

    Mikrokontrolery   21 Maj 2006 23:24 Odpowiedzi: 12    Wyświetleń: 2999
  • Jak połączyć ATtiny2313 z EEPROM AT24C16 przez I2C? Kod w C nie działa

    No cóż poprawiłęm program trochę na miarę moich umiejętności. Dodałem trochę komentarzy, a efekt wrzucam w tym poście. Pomoc by mi się naprawdę przydała. Po kompilacji nie ma błędów ani warningów. #include <avr/io.h> unsigned char word = 0x01; // Adres komórki pamięci unsigned char dane = 0x7A; // Dane wysyłane i odbierane z pamięci int bitstartu(void);...

    Mikrokontrolery AVR   01 Sie 2009 22:50 Odpowiedzi: 15    Wyświetleń: 4038
  • Programowanie AVR: Bootloader do Mega16 i 2313 bez wyjmowania z płytki?

    Poczytalem o bootloaderze troche. Chcialbym zweryfikowac swoja wiedze i zapaytac się o cos. Jesli dobrze BL sluzy do programowania up przez dowolny interfejs, a wiec czy istnieje mozliwosc programowania z jedego up master (Mega16) slave'wow (2313)? Chodzi mi o to aby nie wyciagac procesorow z plytki. Jeśli myślisz o AT90S2313, to nici z tego, nieobsługuje...

    Mikrokontrolery   16 Kwi 2005 17:23 Odpowiedzi: 2    Wyświetleń: 1141
  • Jak poprawić komunikację między ATmega8 a ATtiny2313 w Bascom?

    Dzięki za pozdrowienia i za odpowiedź . A co do układu to jest automat do pokoju i ma sterować światłem rgb , halogenami , klawiatura umieszczona we włączniku+ dioda rgb ma sygnalizować jaka funkcja światła zostanie zmieniona , odczytać i zapisać i2c to zadanie dla attiny2313 . A atmega8 ma wyświetlać na wyświetlaczu co jest obecnie za funkcja , pobierać...

    Mikrokontrolery   07 Lut 2008 14:35 Odpowiedzi: 2    Wyświetleń: 2764
  • Konwerter USB-USART na mikrokontrolerze ATmega8

    http://obrazki.elektroda.pl/7969630300_1... 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ł...

    DIY Zagranica   20 Paź 2013 21:25 Odpowiedzi: 7    Wyświetleń: 8688
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Witam ponownie Poprawiłem to zapisywanie do expanderów, troszkę lektury HELP-a i doszedłem do: deklaracja: Declare Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) a tu podprogram: 'podprogram obslugi ukladow PCF8574 Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) I2cstart I2cwbyte Kosc I2cwbyte Ex I2cstop Return End Sub i jego...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9560
  • I2C na ATmega644P: Kod Master nie działa poprawnie, co może być przyczyną?

    witam, napisałem dwa kody na obsługę i2c master(atmega644p): /* * main.c * * Created on: 16 lut 2018 * Author: Mirosław Kardaś * web: www.atnel.pl */ #include <avr/io.h> #include <avr/interrupt.h> #include <string.h> #include <util/delay.h> #include <avr/wdt.h> #include <avr/pgmspace.h> #include <avr/eeprom.h>...

    Mikrokontrolery AVR   25 Sie 2024 22:00 Odpowiedzi: 5    Wyświetleń: 288
  • ATMEGA z USB - jak uzyskać 1000-1600 wyjść cyfrowych?

    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ń: 3408
  • [AVR] Jaki 8-bit mikrokontroler AVR z 3 wyjściami 10-bit PWM i USB wybrać?

    Chyba, że połączysz dwa układy ATTiny2313 za pomocą SPI Czyli jednak pomysł z podłączeniem kilku układów był dobry - cieszę się :). Myślałem tylko żeby zrobić to za pomocą I²C, SPI wydaje się być lepszym rozwiązaniem. Ale czy będie wtedy możliwe programowanie mastera/slave'a z drugim układem podłączonym? CKOUT pierwszego <-> XTAL1 drugiego...

    Mikrokontrolery AVR   15 Sie 2008 22:38 Odpowiedzi: 11    Wyświetleń: 2564
  • BASCOM - LED CUBE 7x7x7: zakłócenia przy odczycie SD i multiplexingu, AVR-DOS

    Witam Projektuje LED CUBE'a 7x7x7. Całość ładnie pięknie działała. Każdy poziom cube'a jest sterowany za pomocą tranzystora. Wiersze są sterowane przez rejestry przesuwne 74HC595. Jednak projekt nieco się rozrósł, i postanowiłem dołożyć obsługę kart SD przez system AVR-DOS i zapisywałbym efekty na SD. okazało się, że odczyt takiego efektu zakłóca się...

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2457
  • Panel dotykowy na attiny44 z komunikacją i2c

    Projekt mnie zaciekawił ze względu na to, ze będę robił IIC Slave na AtMega88. Tam jest TWI, więc pewnie nie będzie problemu z 400kHz. Zdziwiło mnie natomiast, że w USI nie można uzyskać 400kHz. Jest to o tyle istotne, że w jednym z projektów mam AtTiny4313. Jak pamiętam rejest z USI nie ma zatrzasku i dana trzeba odebrać zanim pojawi sie kolejny bit...

    DIY Konstrukcje   19 Paź 2017 06:35 Odpowiedzi: 4    Wyświetleń: 5763
  • Sterownik akwarium(ATmega32) - prośba o sprawdzenie schematu.

    Witam Zostałem poproszony o zaprojektowanie sterownika do akwarium. Założenia były takie: 1. Od 4 do 8 wyjść 230V 2. 4 wyjścia 12V 3. 1 wyjście regulowane od 1,25V do 12V 4. Pomiar temperatury 5. Zegarek z podtrzymaniem 6. Interfejs: klawiatura + wyświetlacz 7. Alarm dźwiękowy (buzer). Opcjonalnie: 1. Pomiar pH 2. Sterowanie IR 3. USB - możliwość podłączenia...

    Projektowanie Układów   16 Lut 2015 14:13 Odpowiedzi: 0    Wyświetleń: 762
  • [ATtiny2313] Jak skonfigurować USI w ATtiny2313 do komunikacji I2C z PCF8591?

    Witam. Próbuje nawiązać komunikacje z [url=http://www.nxp.com/documents/data_s... na magistrali I2C. W ATtiny mogę wykorzystać tylko USI. Przeglądałem notę USI ale nie mogę sobie tego posklejać w jedną całość. Master ma być mikrokontroler a Slave PCF8591. Jak narazie interesuje mnie tylko odczyt. Wiem na pewno jak ma wyglądać bajt...

    Mikrokontrolery AVR   12 Maj 2011 14:00 Odpowiedzi: 0    Wyświetleń: 1291
  • SPI i Bascom: Gubienie bajtów przy transmisji między AtTiny2313 przez SPI

    Miałem niedawno problem jak rozwiązać problem wielu hardware'owych uartów. Przychyliłem się do rozwiązania, w którym połączę parę układów AtTiny2313 przez SPI. Próbowałem nawiązać transmisję. Wszystko byłoby ok, gdyby nie to, że gdzieś gubią się bajty... Kod wygląda tak: SLAVE $regfile = "m32def.dat" $crystal = 16000000 $baud = 31250 Dim Cosik...

    Mikrokontrolery   02 Maj 2007 09:47 Odpowiedzi: 0    Wyświetleń: 1241