attiny2313 czasowy

Znaleziono około 121 wyników dla: attiny2313 czasowy
  • [ATTiny2313] Jak uruchomić zegar i PWM na ATTiny2313 w Bascom? Pierwszy projekt

    Nie wiem czy dobrze kombinuję: Czego tu jeszcze brakuje? Bo w symulatorze nie działa, tzn nie zwiększa zmiennej scnt. Spróbuj uruchomić Run programu w trybie "Step into Code" (F8) aby przekonać się że zmienna jednak za każdym razem inkrementuje się, ale także się ona zeruje bo zaczynasz program od początku (tam gdzie zostaje wysłany przez Return, zgodnie...

    Mikrokontrolery AVR   09 Wrz 2010 14:38 Odpowiedzi: 9    Wyświetleń: 5283
  • REKLAMA
  • Asembler AVR - Jak działa układ czasowy w kodzie na mikrokontrolery.net?

    1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...

    Mikrokontrolery   29 Sty 2007 19:41 Odpowiedzi: 4    Wyświetleń: 4002
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Bascom Attiny2313 - początek zagara binarnego działa timer nie wyswietla

    Chyba mój algorytm jest do bani :(. Chyba tu masz zupełną rację. Po piersze: Czy na prawdę taktujesz processor rezonatorem 20 MHz włącznie ze odpowiedno zaprogramowanymi fuse bitami? Jeżeli tak to praktycznie nie masz możliwości skonfigurowania timera0 aby nim odmierzyc 8 ms pomijajac reszte błędnych rachunków. Nawet przy prescalerze 1024 nie będzie...

    Mikrokontrolery AVR   10 Sty 2013 06:25 Odpowiedzi: 6    Wyświetleń: 2376
  • [Attiny2313][BASCOM] Sterowanie czasowe mostkiem H.

    Niestety myślenia nie nauczymy ;) zacznij (do) - zrób coś (ustaw wartości na liniach) - poczekaj - zrób coś innego (z tymi samymi liniami) - znów poczekaj i od początku (loop)

    Mikrokontrolery AVR   14 Lip 2008 17:19 Odpowiedzi: 62    Wyświetleń: 5778
  • attiny2313 - Napisanie programu dla danego mikrokontrolera

    a czy byłby ktoś w stanie podać komendę czasową dla przyciśniecia przycisku? lub komendę na podwóje przyciśnięcie w określonym czasie?

    Mikrokontrolery AVR   09 Wrz 2014 13:39 Odpowiedzi: 11    Wyświetleń: 1650
  • REKLAMA
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111 : Portb = &B11111111 ===> źle!!! Może to powodowac zakłócenia...

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1443
  • Bascom AVR: Ustawienia czasu w automacie schodowym na ATtiny2313 nie działają

    Niestety, znowu was zmartwie... Program dziala jak uklad czasowy, ale ustawianie czasu nie ma sensu poniewaz i tak chyba Atmel sam losuje kiedy ma wylaczyc... Czas jaki otrzymalem przy tym samym ustawieniu zworek to: od 2sekund do 7sekund... O co moze chodzic tym razem??? _xtal zmienilem na 8867, moze powinienem 8867000(w hertzach?)

    Mikrokontrolery   29 Mar 2005 18:20 Odpowiedzi: 30    Wyświetleń: 4757
  • [AVR] [AVR][Bascom] Jak użyć timerów w attiny2313/atmega8 do sterowania wentylatorem?

    Witam wszystkich, od razu powiem że przekopałem forum i nie znalazłem podobnych tematów. Mam zamiar zrobić przekaźnik czasowy na attiny2313 lub atmega8, bo to akurat mam pod ręką. Działać ma on na zasadzie takiej, że po naciśnięciu przycisku wentylator ma załączać się raz na godzinę na ok 2-3 min. Po naciśnięciu drugiego przycisku, wentylator powinien...

    Mikrokontrolery Początkujący   03 Wrz 2015 16:40 Odpowiedzi: 2    Wyświetleń: 1260
  • REKLAMA
  • Panel frontowy dekodera polsatu dsb-717 lub dsb-616 jako wyłącznik czasowy

    Ile przeznaczyłem? Wszystko mam w domu oprócz kodu źródłowego. :-) Czy się da? 4 ekrany są połączone katodami do portu Od D0 do D8 razem 9 segmentów wyświetlacza. D0 -A do D6-G. Anody Do tranzystorów na porcie B0 do B3 Oprócz złączy do programowania są wolne PA0 i PA1 i PB4 Do niczego nie podłączone. Wydaje się że jest to do zrobienia. Procesor to attiny2313

    Mikrokontrolery AVR   04 Lip 2017 14:15 Odpowiedzi: 7    Wyświetleń: 1296
  • ATTINY 2313 niedokładne zliczanie czasu za pomacą TIMER-ów

    Witam, zaprogramowałem Attiny 2313 w bascomie tak aby co sekundę gasła i zaświecała się dioda led podpięta do PORTD.6. Ustawiłem obsługę przerwań, konfigurację TIMERA1 podzieliłem go przez 64. Oscylator procesora jest ustawiony w FUSEBITS na wewnętrzny 4Mhz ( 100010:int. RC Osc. 4 Mhz; Start-up time: 14 CK + 65 ms; Config Portb = &B11111111 Portb =...

    Mikrokontrolery   05 Lis 2007 11:50 Odpowiedzi: 5    Wyświetleń: 2690
  • Attiny2313 - Dlaczego procesor rozprogramował się po zwarciu?

    Witam, zrobiłem sterownik czasowy do pompy CO. Sterownik zrobiony na attiny2313 z klasycznym układem triak i optotriak. Po zwarciu w pompie spalił sie bezpiecznik po stronie 230V, bezpiecznik wymieniłem jednak procesor sie rozprogramował. Układ ma możliwość regulacji czasu pracy i pauzy pompy, po zwarciu nie reaguje na regulacje czasu pracy, pauza działa...

    Mikrokontrolery AVR   04 Lut 2013 23:16 Odpowiedzi: 5    Wyświetleń: 1380
  • Miernik częstotliwości na Attiny2313V - program w asm a taktowanie układu

    Witam, Buduję prosty miernik częstotliwości wg schematu crystal , ale tutaj za Chiny nie mogę się tego doszukać. Pytanie czy w kodzie asm trzeba gdzieś zmienić taktowanie? Czy może bez zmian będzie to działało poprawnie?

    Początkujący Elektronicy   16 Mar 2015 19:11 Odpowiedzi: 2    Wyświetleń: 1278
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    Jak w temacie. Potrzebuję programu, który będzie działał w zależności od krótkiego i długiego naciśnięcia przycisku, tzn. krótkie naciśnięcie załącza pod program_1, a przytrzymanie tego przycisku uruchamia pod program_2. Od jednego z kolegów z forum otrzymałem kod, który niestety nie działał poprawnie, zmodyfikowałem go ale wciąż nie działa. Bardzo...

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14907
  • REKLAMA
  • Attiny 2313 - silnik krokowy wiesza się na 2s, kod w BASCOM

    Witam Mam problem z kodem do silnika krokowego, otóż wszystko działa jak należy, jednak czasami coś się wiesza i silnik krokowy zatrzymuje się ,a za 2s znowu działa jak należy. Proszę o pomoc [syntax=basic4gl]Dim Przycisk As Byte , Kropy As Byte Config Portb = 255 Portb = 255 Config Portd = &B1111100 Portd = 127 Config Timer0 = Timer , Prescale = 1024...

    Mikrokontrolery AVR   29 Kwi 2012 19:36 Odpowiedzi: 6    Wyświetleń: 2190
  • Licznik godzin na Attiny2313 – błąd przy Counter0=4150, jak poprawnie liczyć czas?

    znalazłem program pisany pod inny procesor po przerobieniu wyswietla mi błędy w lini: Counter0 = 4150 program ma liczyc czas pracy po dostaniu stanu h na Pind.3 zapamietywac wynik i stawac po odjeciu stanu h na Pind.3 ma jeszcze ustawienie na 10 dni jak naliczy zrobi cos tam.... Co proponujecie??? wartosc wiem ze powinna byc w przedziale do 255 ale...

    Mikrokontrolery   01 Mar 2008 22:49 Odpowiedzi: 2    Wyświetleń: 1128
  • [ATTINY2313][c]Przerwanie wywołane w innym przerwaniu

    Witam! Ze względu na niedokładność funkcji waitms(); postanowiłem uruchomić licznik TC1 w ATTINY2313. Ma to być obsługa pilota (prawdopodobnie JVC). Więcej danych: - ATTINY pracuje z częstotliwością 1MHz (wewnętrzny oscylator) - TC0 jest już zajęty innymi działaniami (w czasie obsługi pilota TC0 nie musi pracować) - czas, który chcę odczekać to 14700us...

    Mikrokontrolery AVR   29 Gru 2010 09:05 Odpowiedzi: 1    Wyświetleń: 1314
  • [Attiny2313][Asm] Synchronizacja przerwań i skalowanie czasu

    Witam! Zbudowałem prosty układ i chciałbym na nim nauczyć się dobrze obsługiwać i synchronizować przerwania. Jego głównym założeniem będzie liczenie co jedną sekundę do 99 na dwóch wyświetlaczach siedmiosegmentowych(obsługa "multipleksacją") z dodatkowymi opcjami(odebrać coś z komputera itp). Pisałem w C a z assemblerem dopiero zaczynam dlatego proszę...

    Mikrokontrolery AVR   27 Mar 2010 21:05 Odpowiedzi: 7    Wyświetleń: 1766
  • [ATTiny 2313V] Jak zasymulować sekundę na ATTiny 2313V bez zewnętrznego kwarcu?

    Próbowałem dzisiaj obczaić jak zasymulować 'około' sekundę na mikrokontrolerze i, mimo przejrzenia kilku przykładów, nie bylem w stanie tego zrobić :) Nie korzystam z żadnego zewnętrznego kwarcu, więc na defaultowych ustawieniach kontroler ma rezonator wewnętrzny 8MHz z dzielnikiem 8, więc można przyjąć częstotliwość 1 MHz. I teraz jak wyliczyć czas...

    Mikrokontrolery   21 Lip 2009 12:04 Odpowiedzi: 5    Wyświetleń: 2332
  • Bardzo wolny timer1? Inteligentny wyłącznik, ATTiny2313.

    Witam Ostatnio chciałem zbudować inteligentny wyłącznik na ATTiny2313 zrobiłem układ podłączyłem procesor do niego sprawdziłem wszystkie obwody wejść i wyjść i gdy upewniłem się że wszystko dział sprawnie zabrałem się za pisanie właściwego programu, jednak już przy pierwszych testach okazało się ze procesor działa ale jakby bardzo wolno, postanowiłem...

    Mikrokontrolery   16 Mar 2008 14:18 Odpowiedzi: 5    Wyświetleń: 1055
  • [ATTiny2313/C] Przekłamanie w obliczaniu obrotów silnika

    Witam! Poniżej przedstawiam skrócony kod mojego programu: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 10000000 #include <util/delay.h> char znaki[10]={48, 49, 50, 51, 52, 53, 54, 55, 56, 57}; //znaki ASCII: 0 12 3 4 5 6 7 8 9 //__________________________POMIAR______... volatile...

    Mikrokontrolery AVR   29 Wrz 2010 11:45 Odpowiedzi: 0    Wyświetleń: 969
  • ATTiny2313 - Przerwania timera działają wolniej niż oczekiwano, dlaczego?

    Mam problem dotyczący ATTiny2313 jeżeli napisze program obsługujący przerwania i określe czas po jakim przychodzą przerwania od timera to przerwania przychodza po znacznie dłuższym czasie miż się spodziewano z obliczeń. Jestem początkujacym a więc proszę o pomoc. wcześniej ćwiczenia wykonywałem na AT90S2313 i nie było problemów. Cwiczenia wykonuje z...

    RTV Co kupić?   30 Lis 2006 22:54 Odpowiedzi: 0    Wyświetleń: 633
  • [Attiny2313] [Attiny2313][C] TIMER1 - Nieprawidłowe odliczanie przy prescalerze 256

    Witam serdecznie mam następujący problem. Wgrywam następujący kod do attiny: [syntax=c]#include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> SIGNAL(SIG_TIMER1_COMPA) { PORTB=0xff; _delay_ms(20); PORTB=0x00; } int main() { OCR1A = 31250; //Set OCR1A TCCR1B = (0 << WGM13)|(1 << WGM12)|(1...

    Mikrokontrolery AVR   06 Maj 2011 23:24 Odpowiedzi: 7    Wyświetleń: 1620
  • [BASCOM] [BASCOM][attiny2313] Timer nie działa poprawnie w programie - co robię źle?

    Witam. Napisałem sobie taki program, początkowo bez timerów lecz nie działał jak chciałem, Zrobiłem z timerem i niestety nic to nie dało. Program wygląda tak: $regfile = "attiny2313.dat" 'typ proca $crystal = 1000000 'taktowanie Config Portb = Input 'port b jako wejścia Portb = &B00111111 Config Portd = Output 'pprt d jako wyjścia Portd =...

    Mikrokontrolery AVR   20 Paź 2010 21:54 Odpowiedzi: 5    Wyświetleń: 1627
  • Licznik do naświetlarki zbudowany na kontrolerze ATTINY2313

    http://obrazki.elektroda.net/26_12016312... Poniższy licznik został początkowo stworzony do obsługi naświetlarki. Czas może być ustawiony w zakresie od 1 do 90 minut poprzez przyciski góra/dół. Przyciskiem on/off rozpoczyna odliczanie. naciśnięcie go ponownie powoduje przerwanie procesu w dowolnym momencie. Po przekroczeniu czasu odliczania urządzenie...

    DIY Zagranica   27 Kwi 2010 01:17 Odpowiedzi: 3    Wyświetleń: 4609
  • Miniaturowy wyłącznik czasowy - jakieś proste i praktyczne rozwiązanie

    Witam, chciałbym prosić kolegów o poradę w kwestii rozwiązania wyłącznika czasowego. Układ powinien być maksymalnie prosty - główne założenie to funkcja włączenia na określony czas, który zresztą nie musi być bardzo dokładny ani też płynnie regulowany - może być ustawiany jednorazowo za pomocą elementów biernych bądź programowo na ok. 60s z możliwością...

    Projektowanie Układów   09 Mar 2016 22:29 Odpowiedzi: 50    Wyświetleń: 6570
  • [Attiny2313][c]Szybkie przenoszenie danych poza przerwanie

    Witam Próbuję napisać obsługę pilota, który używa kodowania [url=http://www.ustr.net/infrared/nec.sh... Następnie chcę przesłać kod na okno terminala za pomocą USART. Próbuję to realizować bez użycia funkcji typu delay_ms(), zamiast tego chcę użyć przerwań. Idea jest taka, że po pojawieniu się pierwszego zbocza od odbiornika podczerwieni, wywoływane...

    Mikrokontrolery AVR   05 Maj 2011 01:57 Odpowiedzi: 18    Wyświetleń: 2189
  • ATTINY 2313 - Jak zaprogramować układ czasowy do sterowania przekaźnikiem?

    Witam serdecznie Kolegów. Potrzebuję wykonać urządzenie, które co 30 minut będzie wystawiało na wyjściu 5 impulsów w przerwach 2-3 sekundy, załączających przekaźnik. Pomyślałem sobie, że mógłbym to zrobić na mikrokontrolerze jak w tytule. Proszę o pomoc jak to wykonać (dysponuje kompilatorem BASCOM). Proszę poprawić tytuł wiadomości - regulamin p.11.1...

    Mikrokontrolery AVR   15 Paź 2008 23:09 Odpowiedzi: 4    Wyświetleń: 1236
  • Attiny2313 - Timer0 zlicza za szybko przy 4MHz bez preskalera, dlaczego?

    Witam! Od niedawna zmagam się z problemem którego nie mogę rozwiązać, dlatego zwracam się do was z prośbą o pomoc.A więc tak: potrzebuję zrobić odmierzanie czasu.Zamysł jest taki: taktuję Timer0 (8 bitowy) zegarem 4Mhz bez preskalera.Licznik przepełnia się po 256 taktach zegara czylo flaga przepełnienia ustawiana jest co 64us.Następnie wywoływane jest...

    Mikrokontrolery AVR   28 Paź 2011 10:26 Odpowiedzi: 7    Wyświetleń: 2195
  • Immobiliser samochodowy na ATtiny2313

    Cóż, proste rozwiązania są najlepsze. Przecież i tak przycisk jest w innym miejscu niż płytka, z której wydobywają się dźwięki. Złodziej może na dobrą sprawę pomyśleć że to jakiś alarm w rodzaju, że silnik się nagrzał, czy że nie zwolniony hamulec ręczny albo coś, bo takie alarmy są w niektórych autach. A nie myślałeś może nad zrobieniem prawdziwego...

    DIY Konstrukcje   19 Mar 2011 10:59 Odpowiedzi: 44    Wyświetleń: 17969
  • Zegar LED z budzikiem (ATtiny2313 SMD + CMOS4017)

    Płytka z tyłu ma na sobie grubą warstwę kalafonii, niestety toner mi się rozmazał podczas czyszczenia acetonem, stąd te smugi których nie udało mi się usunąć. Teraz czyszczę rozpuszczalnikiem nitro. Na pierwszym zdjęciu w pokazie slajdów jest inna płytka, ale tego samego układu (pierwsza prototypowa). Do wyginania pleksi użyłem czterech płytek tekstolitu...

    DIY Konstrukcje   17 Gru 2012 17:37 Odpowiedzi: 40    Wyświetleń: 27865
  • Dokładne sterowanie serwomechanizmem w łódce z ATtiny2313 - jak to zrobić?

    Nie znam sie na baskomie, ale wydaje mi sie, ze z Twoja metoda pozycjonowania serwa jest cos nie tak. Zaleznie od typu serwa miedzy dwiema skrajnymi pozycjami konstrukcyjnie dopuszczalnymi powinien byc odstep czasowy okolo 1 ms. Tak wiec chcac wychylic serwo do pozycji srodkowej musisz podawac impulsy o czasie trwania 1.5ms. jesli chcesz mniejszy wychyl,...

    Mikrokontrolery   27 Lip 2004 15:08 Odpowiedzi: 7    Wyświetleń: 4646
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    Witam, mam problem z napisaniem fragmentu kodu Może zacznę od sprzętu jakim dysponuję: - uC ATTiny2313 - wyśw. LCD 2x16 znaków Najpierw pasek: ma on "zmieniać" położenie w zależności od pewnej zmiennej, pasek wygląda tak: "----O-----------", czyli 16 pozycji, zmienna jest typu Byte, Jezeli masz zmienna "as word" czyli 16 bitowa i masz rowniez 16 pozycji...

    Mikrokontrolery AVR   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3599
  • Brak połączenia 1-Wire między ATtiny2313 a DS18B20 - co sprawdzić?

    Witam. Przejrzalem CALE forum w poszukiwaniu rozwiazania mojego problemu. Probowalem wszystkiego co bylo podane w postach. Mam problem z polaczeniem tn2313 z ds18b20. zegar: kwarc 4MHz (testowalem juz na wew 1-8MHz bez rezultatow - ckdiv8 konfigurowalem poprawnie 1dis 0 en) podlaczam do portu d pod rozne piny. Od strony programowej tez powinno byc all...

    Mikrokontrolery   05 Sie 2005 12:25 Odpowiedzi: 10    Wyświetleń: 3391
  • [ASM] [ASM][ATTINY2313] Dlaczego program nie zapala diod na porcie B?

    Prawdopodobnie problem tkwi w odstępach czasowych :P Mój działający kod wysłąłem Ci na PW. Mam nadzieje że to Ci pomoże :D

    Mikrokontrolery AVR   28 Lut 2010 11:28 Odpowiedzi: 22    Wyświetleń: 2570
  • Jak podłączyć attiny2313 do LCD HD44780 i wyświetlić tekst?

    1.Dany wyświetlacz można sterować w trybie 4 lub 8 bitowym z odczytem flagi zajętości lub zastosowaniem opóźnień czasowych. W związku z tym, że Attiny ma mało pinów możesz użyć trybu 4 bitowego, pin RW do masy. Schematów połączenia jest w sieci masa. 2. Jeśli chcesz zewnętrzny układ zegarka to szukaj układów scalonych RTC.

    Mikrokontrolery AVR   16 Sty 2016 16:54 Odpowiedzi: 7    Wyświetleń: 1836
  • Programator czasowy z LCD, sterowanie 1 gniazdkiem 220V, przełączanie co 1 s

    Chodzi o czas jaki można ustawić pomiędzy włączeniem i wyłączeniem zasilania...? Jeśli tak to projekt dość prosty... ATtiny2313, może nawet coś mniejszego... Lcd z nokii... I jeżeli chcesz dość często przełączać to triak... Żeby to upchnąć w małej obudowie jakieś małe trafo do druku np. TEZ0.5/D/6V do tego stabilizator lowdrop 3,3V bo lcd chodzi na...

    Mikrokontrolery   16 Lip 2006 18:50 Odpowiedzi: 5    Wyświetleń: 2249
  • Wprowadzenie do programowania Attiny2313 z użyciem STK200 - materiały?

    Nie wiem czy to kwestia później pory czy 15 godziny przed kompem, ale nie zrozumiałem pytania, może jakiś przebieg czasowy?

    Mikrokontrolery   20 Lis 2008 19:31 Odpowiedzi: 8    Wyświetleń: 1229
  • Attiny2313 + TSOP1736: Jak napisać program alarmu IR do drzwi z buzzerem?

    Jaki język? Jeżeli Bascom to masz masę przykładów. Weźmy np. Kodowanie RC5. Jednym uc nadajesz kod w drugim odbierasz w określonych ramach czasowych. Reszta to kwestia napisania odpowiednich warunków.

    Mikrokontrolery AVR   16 Gru 2009 18:54 Odpowiedzi: 7    Wyświetleń: 2899
  • Konwerter USB-RS232 na AtTiny2313 lub czymkolwiek, dla Arduino

    Nic nie muszę lutować, bo zamówiłem MCP2221A w obudowie DIP. Ostatecznie porzucę AtTiny2313, bo mam już dobre rozwiązanie (jak sądzę). Ale z AtTiny2313 byłoby więcej zabawy, a te problemy czasowe, o których napisałeś, są zupełnie bez znaczenia. Bo te komputery po zbudowaniu i tak zostaną wyrzucone na śmietnik. Byleby się dało załadować kilka małych,...

    Mikrokontrolery Początkujący   11 Maj 2022 16:52 Odpowiedzi: 72    Wyświetleń: 2913
  • Jak zaprogramować ATtiny2313 z kwarcem 4 MHz do zliczania impulsów przez 10s?

    a nie moglibyście poprostu napisać początku programu z ustawioną konfiguracją timerów dla attiny 2313 tak żeby zliczał 10s no i zrobić miejsce (klamry albo coś) gdzie wprowadza się to co ma robić prgram?? prosze A może od razu napisać cały program? Po co się czepiasz tych timerów, bascom ma wbudowane jakieś gotowe funkcje do opóźnień czasowych.

    Mikrokontrolery   06 Mar 2009 22:58 Odpowiedzi: 4    Wyświetleń: 1356
  • Jak poprawnie multipleksować LED z użyciem ATtiny2313 i Timer0?

    Wykorzystaj przerwania tak, by wyświetlacz miał odpowiednie przemiatanie i do tego były zliczane impulsy mogące stanowić podstawę opóźnień czasowych. Rozwiązań jest wiele zatem nie licz na gotowca.

    Mikrokontrolery   29 Lip 2010 19:33 Odpowiedzi: 8    Wyświetleń: 1655
  • ATmega128 Problem z SPI (16-bit, master-recieve itp.)

    Popatrz na MCP3202. To przetwornik 12-bitowy 2 kanałowy. [url=http://cubloc.com/download/etc/MCP3... Kiedyś robiłem projekt na MCP3201 (wersja jednokanałowa w/w przetwornika). Współpracowało to z ATtiny2313. Zegar był generowany "na piechotę" poprzez zmianę stanu na nodze kontrolera, odstępy czasowe odmierzane NOP'ami - i to działało bez...

    Mikrokontrolery AVR   13 Maj 2010 15:43 Odpowiedzi: 11    Wyświetleń: 3345
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Cały problem leży w zależnościach czasowych i sterowaniu sygnałem nadawanie odbiór . Jeśli chcesz przetestować poprawność transmisji wystarczy połączyć układy pomijając Max 485 i łącząc odpowiednio rx mastera z tx układu czujnika i tx mastera z rx odbiornika . Jeśli będzie działało poprawnie błędy należy szukać w zależnościach czasowych układu sterowania...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3397
  • AVT-2851 zdalny włącznik - losowe włączanie, problem z ATTINY2313?

    Witam, złożyłem wczoraj zestaw AVT-2851, zdalny włacznik. Włącznik działa, ale świruje .. Najpierw słabo pilot zaskakiwał, trzeba było przydusić przycisk, żeby przekaźnik się przełączył, nie działało to tak jak trzeba. Myślałem, że po prostu taki soft jest i tyle .. Niestety przy dłuższym testowaniu włącznik sam zaczął się włączać i wyłączać ... Pilot...

    Projektowanie Układów   30 Gru 2008 23:37 Odpowiedzi: 16    Wyświetleń: 3184
  • Attiny2313 i RC5 – sprawdzony kod dekodera RC5 w C (avr-gcc, wewnętrzny oscylator)

    Dzięki za zainteresowanie. Obecnie temat z przyczyn techniczno-czasowych stoi w miejscu, ale wkrótce się znowu zabiore za rc5. O rezultatach (i miejmy nadzieje gotowym kodzie) dam znać.

    Mikrokontrolery   17 Lis 2007 14:32 Odpowiedzi: 3    Wyświetleń: 1437
  • Jak poprawnie zainicjować wyświetlacz LCD HD44780 z ATtiny2313?

    W jakim środowisku kompilujesz ten kod? Jakieś błędy lub ostrzeżenia przy kompilacji? Masz zadeklarowaną częstotliwość z jaką pracuje twoje attiny w kodzie lub opcjach projektu? Bez tego standardowe funkcje czasowe _delay_ms(), _delay_us nie będą działać prawidłowo. Jeżeli nie zmieniałeś ustawień fusebitów to twój mikrokontroler pracuje z domyślną częstotliwością...

    Mikrokontrolery Początkujący   18 Gru 2023 12:06 Odpowiedzi: 9    Wyświetleń: 570
  • [ATtiny2313][Bascom] Timer, 4min-OFF:4sek-ON+warunek

    Kolego, podałeś mi kawę na ławę:) Dzięki wielkie! Postaram się tylko zmienić ten kwarc na gen. wewnętrzny i całość prawie gotowa. Dokładność czasowa w tym układzie nie ma znaczenia.

    Mikrokontrolery AVR   27 Maj 2008 21:14 Odpowiedzi: 3    Wyświetleń: 3867
  • ATTINY2313: Multipleksowanie DS18B20 na 4x7-segmentowym wyświetlaczu

    Pewnie przerwanie przerywa Ci jakąś procedurę zapisu/odczytu na 1-wire które są newralgiczne czasowo i NIE POWINNY być przerywane i stąd ten problem.

    Mikrokontrolery Początkujący   01 Sty 2014 17:02 Odpowiedzi: 4    Wyświetleń: 1149
  • [Attiny2313] [Attiny2313][C] Jak odczytać rezystancję czujnika temperatury na SDA (PD_6)?

    W podanym przypadku można ocenić temperaturę zgrubnie w układzie RC, mierząc stałą czasową. Można się pokusić o kalibrację pomiarów, jeżeli wyniki są powtarzalne.

    Mikrokontrolery AVR   28 Mar 2011 19:49 Odpowiedzi: 23    Wyświetleń: 4100
  • Jak połączyć I2C na 60m skrętki UTP między ATtiny2313 a PCF8574?

    Tylko po co kombinowac, skoro do takich transmisji sa gotowe rozwiazania. Bo I2C jest fajne :-). Zwróć tylko uwagę na to jak łatwo i bez kłopotu rozwiązany został arbitraż pomiędzy masterami, a w "klasycznej" transmisji trzeba kombinować ze szczelinami czasowymi, timeout'ami, przekazywaniem tokenów, masterem masterów....

    Mikrokontrolery   09 Cze 2010 10:40 Odpowiedzi: 23    Wyświetleń: 5837
  • Attiny2313 - co jest źle? Funkcja RND nie działa. Cały czas ta sama liczba.

    witam. pisze program sterujący Mc Attiny2313 tak żeby zapalał kolejno diody. Początkowo w równym odstępie czasowym a po wciśnięciu przycisku czas pomiędzy zapaleniem diod stawał sie większy (efekt zwalniania). Dopiero od kilku dni uczę się programowania w Bascomie ale widzę kilka dziwnych rzeczy w twoim kodzie. 1. Dlaczego "ręcznie" przesuwasz bity...

    Mikrokontrolery   09 Sie 2006 14:33 Odpowiedzi: 5    Wyświetleń: 1581
  • [C] Jak używać biblioteki DELAY z attiny2313 i rezonatorem 12MHz?

    a nie lepiej jest użyć np. 16 bitowego timera (o ile jest oczywiście wolny) i poprzez jego sprawdzanie odliczać zwlokę czasową ? To oczywiście taka luźna propozycja.

    Mikrokontrolery AVR   31 Maj 2010 08:17 Odpowiedzi: 8    Wyświetleń: 2087
  • Wybór mikrokontrolera do prostego sterownika 12V z przekaźnikami i programowaniem

    Polecam linię AVR firmy Atmel. Do takich potrzeb wystarczy ATTiny2313, 18 linii we/wy więc powinno wystarczyć. Języków jest co najmniej kilka - ASM, C, Basic, Pascal. W kwestii opóźnień czasowych to seria AVR ma wbudowany oscylator RC, chociaż jeśli zachodzi potrzeba, można podłączyć kwarc.

    Mikrokontrolery   27 Cze 2011 21:35 Odpowiedzi: 26    Wyświetleń: 6707
  • [attiny2313][FUSEBITS] - Programowanie fusebitow w ATtiny2313

    Zaglądnij może jeszcze do odpowiednich kodów dostępnych na stronie:www.fischl.de/usbasp tam jest zastosowane opóźnienie czasowe, po instrukcjach z Twojego ostatniego postu. Podobne opóźnienie zaleca nota aplikacyjna AVR061, w przykładowym kodzie na końcu tej noty.

    Mikrokontrolery Początkujący   08 Wrz 2013 11:15 Odpowiedzi: 11    Wyświetleń: 2568
  • Attiny2313 konfiguracja watchdoga i wybudzanie uC z trybu uśpienia

    WDTCSR |= (1<<WDCE) | (1<<WD...     WDTCSR &= ~(1<<WDP2) &...     WDTCSR |= (1<<WDIE) | (1<&l... ////ustaw wdt na 0,032s Read-Modify-Write jest tu niepotrzebne i stwarza ryzyko że konfiguracja się nie powiedzie ponieważ... Żeby cokolwiek zmienić w WD potrzebna jest specjalna...

    Mikrokontrolery AVR   24 Maj 2022 06:32 Odpowiedzi: 9    Wyświetleń: 786
  • [Attiny2313][każde] Pomiar natężenia dźwięku bez ADC

    Oczywiste jest ze taki prosty pomiar natężenia dzwieku bedzie dzialac , a to jak w szczegółach sie to rozwiąże to inna sprawa . Buduj uklad , dobierz stale czasowe ukladu RC i pisz program a nie tracisz czas na forumowe dyskusje.

    Mikrokontrolery AVR   28 Gru 2010 19:11 Odpowiedzi: 10    Wyświetleń: 3925
  • ATtiny2313 - [avr-gcc] PWM i multipleksowanie wyświetlacza jednocześnie

    Teraz powinno być dobrze Zależy, co rozumiesz przez "dobrze". Jeśli chodzi o to, czy ten program będzie działał zgodnie z Twoimi założeniami, to musisz sam jakoś przetestować, bo ja nie mam czasu na szczegółowe analizy. Nie znam zbyt dobrze Eclipse i nie wiem, jakie ma możliwości symulacji, ewentualnie pozostaje skompilowanie, zaprogramowanie mikrokontrolera...

    Mikrokontrolery Początkujący   04 Mar 2015 00:15 Odpowiedzi: 15    Wyświetleń: 2166
  • [Bascom AVR] Jak zminimalizować objętość kodu w Bascom AVR dla Attiny2313?

    Przykład jest prosty jeśli piszemy program krytyczny pod katem czasowym każda optymalizacja zmieniająca kod asm zmienia czas wykonywania kodu. Wielokrotnie wynikiem włączenia optymalizacji jest błędne działanie programu. A te 4 PLN w przypadku 1 szt to pryszcz ale w przypadku 1000 szt to już kawałek grosza ...

    Mikrokontrolery AVR   29 Lip 2011 10:53 Odpowiedzi: 23    Wyświetleń: 3903
  • [ATtiny13] Jak poprawić kod w Bascom dla ATtiny13 do wyłącznika czasowego?

    No dobra. Dzięki za pomoc i dobre chęci ale miałem zamiar wykonać to na tym co mam już w domu czyli attiny13. Jeszcze coś popróbuje zrobić i zobaczę co wyjdzie. Jeśli miałbym dokupować jakiś mikroprocesor to wolę attiny2313 i dodać więcej opcji, jakiś wyświetlacz.

    Mikrokontrolery AVR   17 Sie 2010 13:36 Odpowiedzi: 17    Wyświetleń: 4067
  • Jakie były wasze pierwsze programy na mikrokontrolery i w jakich językach?

    a) don diego - pierwsze "dzieło" na AVR to sterownik czasowy włącz/wyłącz z RTC DS3234 i obsługą RC5 (migania diodkami nie liczę bo to standard ;))-ATtiny2313, assembler b) don diego - obsługa LCD z Nokii 6610: zegar na DS3234 + termometr DS1822 na devboardzie - AT91SAM7X256, C

    Mikrokontrolery   26 Cze 2009 14:16 Odpowiedzi: 45    Wyświetleń: 19043
  • Termometr Attiny2313 + DS18S20 + 4 x 7 segmentowy LED

    A ta noga pracuje jako "otwarty dren"? Jeśli nie, to trzeba podczas pracy włączać i wyłączać funkcję wejściową pinu. Mam taki kod na PIC18. Najłatwiej jest gdy podłączy się DSa do portu szeregowego, wtedy zależności czasowe załatwia sam UART. Tylko w takim wypadku do DQ trzeba podłączyć również wejście UART czyli RX.

    Mikrokontrolery Początkujący   15 Wrz 2013 15:27 Odpowiedzi: 17    Wyświetleń: 3630
  • [Bascom] attiny2313 - migająca dioda nie działa zgodnie z kodem

    No własnie w tym rzecz żeby mieć minimalne pojęcie o sprzęcie który próbujemy oprogramować. W takim telegraficznym skrócie fabrycznie nowy mikrokontroler przetwarza milion operacji na sekundę (1MHz). Jeśli teraz poinformowałeś kompilator że procesor śmiga z prędkością 1MHz i chcesz żeby odczekał 1 sekundę, to kompilator każe policzyć procesorowi do...

    Mikrokontrolery AVR   19 Lut 2015 22:40 Odpowiedzi: 9    Wyświetleń: 1593
  • DS18B20 na ZL11AVR z ATtiny2313 - błędny odczyt temperatury -0.1°C

    Czy częstotliwość zdefiniowana w programie zgadza się z kwarcem wlutowanym w płytkę? Jeśli tak to sprawdź fusebity czy na pewno µC pracuje na tym kwarcu bo jeśli nic tam nie zmieniałeś a µC jest nowy, to pracuje na wewnętrznym generatorze 500kHz. Tak więc czasy się nie będą zgadzać i czujnik DS18B20 nie będzie pracował prawidłowo. One są dość...

    Mikrokontrolery   16 Wrz 2007 22:43 Odpowiedzi: 14    Wyświetleń: 2441
  • Cykliczne załączanie PWM w ATTiny2313A/ATMega328P

    Oczywiście. Możesz użyć np. innego timera do generowania interwałów czasowych i w przerwaniach przezeń generowanych, sterowaniać generowaniem PWM przez inny timer.

    Mikrokontrolery AVR   20 Gru 2019 22:11 Odpowiedzi: 19    Wyświetleń: 897
  • Podstawka ATMEGA i ATTINY do ARDUINO UNO i ATBUSBASP

    Przypuszczam, że cała partia ATTINY 2313-20PU w ilości 10 sztuk jest wadliwa (nigdy mi się to nie zdarzyło jeszcze) lub programowo coś nie gra? Proponuję spróbować inne oprogramowanie (do MkAvrCalculator osobiście nie mam pełnego zaufania a po za tym go nie posiadam). Ja akurat korzystam z AVRDUDESS. Można ściągnąć od Zaka tutaj (najwygodniejsza jak...

    Mikrokontrolery AVR   02 Sty 2025 11:17 Odpowiedzi: 19    Wyświetleń: 1464
  • Jak połączyć 3 mikrokontrolery AVR: ATmega8 i dwa ATtiny2313?

    Co kto lubi. Jeśli ktoś chce ciągnąć (druta) RS485 czy CAN na drodze 10 cm niech se ciągnie. Do transmisji w obrębie urządzenia czy płytki wymyślono standard I2C. Przy dużych prędkościach transferu idealnym rozwiązaniem jest SPI przy czym faktycznie trzeba zadbać o oddzielne dociągnięcie czy przełączanie biorących udział w programowaniu ISP linii RESET....

    Mikrokontrolery   29 Lis 2005 07:57 Odpowiedzi: 10    Wyświetleń: 6042