attiny przerwania zewnętrzne

Znaleziono około 218 wyników dla: attiny przerwania zewnętrzne
  • Jak zrozumieć początkowe linie programu z mikrokontrolerem 24C64?

    $include (REG51.inc); dołączenie definicji rejestrów uK (kompilator RA-51 Raisonance) NAMEOBSLUGA_AT24C64 ;Poniżej definicje stałych użytych w programie FIXEDADDR EQU0A0H;stała częśc adresu pamięci 24C64 USRADDR EQU0;ustawiana przez użytkownika część adresu (wartości 0..7) MEMSIZE EQU2000H;liczba bajtów dla 24C64 PMEMSIZE EQU32;liczba bajtów na stronę...

    Programowanie   14 Lis 2005 09:04 Odpowiedzi: 2    Wyświetleń: 1119
  • [ATTiny45] Realizacja 12-bitowego DAC bez zewnętrznego przetwornika

    Nie znam za grosz bascoma... Ale ogólnie to tak... Pogonił bym go z wewnętrznej PLL (64MHz) na 16MHz... To samo z zegarem timera... Dzięki temu częstotliwość dla PWM będzie jako taka... W zasadzie to sprowadza się to do zrealizowania timera 12-bit... W C łatwiej mi pokazać o co chodzi niż pisać esej... ISR (TIM1_OVF_vect) { if(timer_compare==timer_counter)...

    Mikrokontrolery AVR   20 Lis 2009 17:21 Odpowiedzi: 6    Wyświetleń: 1359
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jaki mikrokontroler wybrać do...?

    O ile dobrze pamiętam to część ATTiny, np. 4 i 5 ma 2 źródła przerwań zewnętrznych, ale drugie jakieś dziwne. Jak nie avr, to dowolne st7fliteu 8-mio nóżkowe mają 5 przerwań zewnętrznych.

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266017
  • [AT Mega] Obsługa wielofunkcyjnej klawiatury 4 klawisze w przerwaniach AT Mega Bascom

    Hehe... no to następny pomysł - a jak szybko obraca się pętla główna programu? Nie wiem jak masz skonstruowany program, czy w ogóle jest? Dużej precyzji czasów chyba nie potrzeba, nie ma różnicy, moim zdaniem, czy przytrzyma się przycisk 1s czy 1,1s, więc może ten pomysł wsadzić do pętli głównej i bez przerwań. Wtedy w zależności od szybkości pętli...

    Mikrokontrolery AVR   20 Gru 2008 14:26 Odpowiedzi: 13    Wyświetleń: 3400
  • REKLAMA
  • Attiny2313 - jak poprawnie obsłużyć przerwania w Bascom?

    Nie wiem czy to może coś mieć do rzeczy ale konfigurujesz przerwanie na porcie Int0 na falling a potem obsługujesz przerwanie od Int1. Przy resecie jak nic nie ustawiasz to przerwania zewnętrzne są aktywne stanem niskim. Jak nie ustawiasz Int1 na falling a potem pozwalasz na przyjmowanie przerwania z Int1 to możliwe, że wciśnięcie guzika powoduje kilkakrotne...

    Mikrokontrolery   31 Mar 2008 19:54 Odpowiedzi: 24    Wyświetleń: 2343
  • Attiny 2313 Bascom - jak uniknąć blokady przy stałym stanie niskim?

    Witam. Procek tak się zachowuje bo nie określiłeś czy przerwanie ma być generowane przez zbocze opadające, rosnące czy przez stan niski na końcówce INT. Domyślnie wyzwalane jest stanem niskim więc wykonuje się raz za razem. Instrukcja Config INTx. Przeznaczenie: Konfiguruje sposób wyzwalania przerwania INTx. Składnia: CONFIG INTx = LOW LEVEL | RISING...

    Mikrokontrolery AVR   29 Kwi 2012 19:09 Odpowiedzi: 2    Wyświetleń: 1695
  • Jak zrobić migacz do modelu samolotu RC z użyciem ATtiny2313?

    Masz błędny kod. Jak chcesz by program działał jak trzeba to musisz wiedzieć co robi każda linijka. Włączasz przerwanie od przepełnienia timera0, a nie maż funkcji do jego obsługi. Deklarujesz funkcję do obsługi przerwania zewnętrznego, a nie masz funkcji obsługi i nie zezwalasz na to przerwanie. Na moje oko to po uruchomieniu timera procesor się zresetuje...

    Mikrokontrolery Początkujący   23 Kwi 2012 21:02 Odpowiedzi: 12    Wyświetleń: 2190
  • Dlaczego ATTiny24A pobiera 20uA w trybie Power Down zamiast <0.1uA?

    2. Och te upały - oczywiście ustawia, a nie zapamiętuje :) 1. W teście powyżej INT0 nie ma włączonej obsługi przerwań (fragment jest zakomentowany), ale dla testów funkcję obsługi przerwania zostawiłem. Oba przerwania mają na swoich pinach włączone pull-up więc operowanie nimi odbywa się przez podanie stanu niskiego na pin, czyli przez zwarcie do masy....

    Mikrokontrolery AVR   31 Lip 2015 08:16 Odpowiedzi: 35    Wyświetleń: 3132
  • REKLAMA
  • Jak przełożyć program BASCOM z attiny2313 na AT89C2051? Timer na LED

    Konfiguracja timera '51 jest inna : [syntax=basic4gl]Składnia: CONFIG TIMERx = COUNTER | TIMER , GATE = INTERNAL | EXTERNAL , MODE = 0 | 1 | 2 | 3 gdzie: x0 – TIMER0, 1 – TIMER1, Opis: TIMER0 i TIMER1 mogą pracować jako liczniki impulsów zewnętrznych gdy pierwszy parametr jest ustawiony jako COUNTER. Impulsy zliczane muszą być dostarczane...

    Mikrokontrolery   15 Maj 2011 19:08 Odpowiedzi: 6    Wyświetleń: 1449
  • Jak poprawić detekcję kierunku enkodera w ATtiny 1604?

    Panowie, Prosty temat. Dotychczas sprzętowo-software'ową obsługę enkodera robiłem w najprostszy sposób. Obie nogi z układem całkującym R/C (10k/100nF), jedna noga do przerwania zewnętrznego Falling, w przerwaniu czytamy stan drugiej i na tej podstawie detekcja kierunku. Ale w ATtiny 1604 działa to jakoś dziwnie: czyta co drugie "pyknięcie" enkodera....

    Mikrokontrolery AVR   19 Lut 2024 16:46 Odpowiedzi: 4    Wyświetleń: 354
  • REKLAMA
  • Jak skonfigurować timery w ATTiny2313 do obliczania zużycia paliwa?

    Czas otwarcia wtryskiwaczy mierzysz za pomocą 1 timera, ale nie tak od razu. Są dwie metody: pierwsza to podpięcie (przez transoptor) wtryskiwacza do wejścia timera i wejścia przerwania - po wykryciu przerwania (początek stanu niskiego) startujesz timer, przestawiasz stan aktywacji wejścia INT na przeciwny i procek wraca do pętli głównej, po ponownym...

    Mikrokontrolery   29 Paź 2007 21:24 Odpowiedzi: 13    Wyświetleń: 2767
  • ATTINY88 - Jak wgrać program, np. Blink, na płytkę MH-ET LIVE Tiny88 16.0MHz?

    To są różne uC, tej samej rodziny, ale jednak się różnią, ilością pinów, RAM, flash, przerwaniami zewnętrznymi, ilością timerów, itd. Blink zadziała na każdym AVR czy Attiny, bardziej skomplikowany program już niekoniecznie. Na początek doprecyzuj czy masz problem z wgraniem czy kompilacją.

    Arduino   18 Kwi 2023 18:28 Odpowiedzi: 40    Wyświetleń: 2706
  • Jak zminimalizować pobór prądu w pilocie RC5 na Atmega8L?

    Wydaje się że można wszystkie piny przycisków ustawić na detekcję przerwania zewnętrznego (poziomem napięcia nie zboczem). Co do procesora, myślę że wystarczyłby attiny2313 lub attiny 2313V (wersja niskonapięciowa).

    Mikrokontrolery   29 Cze 2007 15:12 Odpowiedzi: 14    Wyświetleń: 4755
  • Termometr dwukanałowy na ATTiny84 i 2xDS18B20

    https://obrazki.elektroda.pl/7717804000_... Witam wszystkich, Tym razem chciałbym zaprezentować termometr dwukanałowy zasilany z dwóch równolegle połączonych akumulatorów Li-Ion, zbudowany w oparciu o mikrokontroler ATTiny84 i dwa czujniki DS18B20 oraz pozostałe części "z szuflady". Termometr ten służy mi do pomiaru temperatury w pokoju...

    DIY Konstrukcje   24 Lis 2024 18:23 Odpowiedzi: 35    Wyświetleń: 3330
  • Priorytety przerwań AVR ATTiny2313 – obsługa V-USB a kolejkowanie INT0 i INT1

    Kolejne pytanie z serii jak to jest i co radzicie ;)... Mam ATTiny 2313 i chce je podłączyć do USB - obsługa softowa za pomocą V-USB. Na domyślnym schemacie mam pin Data+ podłączony do zewnętrznego przerwania INT0, które ma priorytet przed INT1. Co się stanie jeżeli w momencie komunikacji po USB procesor otrzyma impuls na przerwanie INT1? Czy przerwania...

    Mikrokontrolery AVR   26 Mar 2011 16:26 Odpowiedzi: 9    Wyświetleń: 5773
  • Zmiana wypełnienia i częstotliwości sygnału PWM w Attiny13 - jak?

    #define F_CPU 1000000 Jak uzyskałeś częstotliwość 1MHz? ATTINY13 ma wewnętrzny RC=9.6MHz. Po podziale przez 8 daje 1.2MHz. Bez zewnętrznego sygnału albo grzebania w OSCCAL ciężko jest uzyskać 1MHz. Tak na marginesie to częstotliwość powinno się definiować w ustawieniach projektu. Dodatkowo delay w pętli głównej przerywanej przerwaniami nie będzie wiarygodny....

    Mikrokontrolery AVR   20 Sie 2019 16:37 Odpowiedzi: 9    Wyświetleń: 1488
  • Domofon otwierany kodem Morse'a

    Prośba do autora projektu o rozbudowę kodu o uśpienie attiny. Tryb idle zmniejszył by pobór o połowę. Myślę, że nawet dało by się zrobić tryb power down i budzić zewnętrznym przerwaniem za pomocą pierwszego impulsu z domofonu.

    DIY Konstrukcje   11 Gru 2022 09:30 Odpowiedzi: 65    Wyświetleń: 65656
  • Płytka prototypowa Attiny43U

    http://obrazki.elektroda.pl/1643572400_1... Wstęp Układ Attiny43U wyróżnia się spośród innych mikrokontrolerów AVR posiadaniem wbudowanej w układ przetwornicy Step-Up. Umożliwia to zasilanie z jednego ogniwa 1,2/1,5V lub nawet mniej. Przetwornica dostarcza napięcia ok. 3V, a jej wydajność prądowa to ok. 30mA. Można więc zasilić z jej...

    DIY Poczekalnia   26 Kwi 2016 15:53 Odpowiedzi: 2    Wyświetleń: 7278
  • Attiny 2313 - Jak obudzić z IDLE/POWER DOWN przez INT0/INT1?

    Witam. Ostatnio przesiadłem się z wysłużonego AT90S2313 na attiniego i już mam pierwszy problem. Po wprowadzeniu procesora w IDLE lub POWERDOWN nie mogę go w żaden sposób obudzić :cry: Nie działają na niego sygnały z INT0 i INT1 (sygnały są dostatecznie długie). Czy w attinym trzeba ustawić jakiś fusebit żeby dało się go obudzić przerwaniem zewnętrznym?...

    Mikrokontrolery   07 Sty 2007 12:23 Odpowiedzi: 9    Wyświetleń: 3431
  • ATtiny 12: asembler - zwiekszanie zmiennej w przerwaniu

    Znalazłem, na razie, dwa sposoby: Pierwszy, to używanie w przerwaniu wartości wpisywanej w rejestry Osccal lub Tcnt0 , oczywiście niewłaściwe, ale przydatne ;-) Drugi, to zerowanie w przerwaniu flagi komendą Cli , a potem powrót z przerwania nie komendą Reti , ale skok do poczatku programu gdzie ustawiam parametry przerwań i je odblokowuję. Nie rozumiem...

    Mikrokontrolery   06 Sie 2006 02:24 Odpowiedzi: 11    Wyświetleń: 2092
  • Konfiguracja przerwania zewnętrznego na pinie PA7 w AVR32DA28 - błąd w ustawieniach?

    Z nowych mam tylko AVR32DA28 na atmega i attiny problem nie występuje, xmega nie mam. Przeinstalowałem AS7, bez zmian. Dodano po 38 Namierzyłem metodą Macajewa takie wektory: PORTA_PORT_vect _VECTOR(3) powinno być: _VECTOR(6) TCB0_INT_vect _VECTOR(6) powinno być: _VECTOR(12) PORTD_PORT_vect _VECTOR(11) powinno być: _VECTOR(22) Jakieś pomysły ?

    Mikrokontrolery AVR   22 Paź 2020 11:22 Odpowiedzi: 26    Wyświetleń: 1518
  • ATtiny13 - [Bascom] Przerwanie INT0 od syg. z generatora

    Przerwania PCINTx wykonują się przy każdej zmianie stanu logicznego, niema możliwości konfiguracji np. tylko dla zbocz narastającego lub opadającego. Stan zbocza na poszczególnym pinie sprawdzasz w przerwaniu. Attiny13 ma 6 pinów PB.0-PB.5 (PCINT0 do PCINT5) które mogą wywołać przerwanie. I tu jest jedna myląca rzecz :) dla tych pinów jest tylko jeden...

    Mikrokontrolery AVR   11 Sie 2013 17:29 Odpowiedzi: 12    Wyświetleń: 3378
  • ATTINY2313 na AVT3500 – konfiguracja i działanie przerwań zewnętrznych INT0

    Witam Wszystkich! po wielu dniach walki z attiny poddaję się i zwracam do Was o pomoc. Problem bardzo podobny do tych, które się tu pojawiały, chodzi mianowicie o przerwanie zewnętrzne w attiny2313. Przeczytałem wszystkie możliwe posty na ten temat (a przynajmniej mam nadzieję, że niczego nie przeoczyłem), i niestety nie pomogły mi. Wiele forów i poradników...

    Mikrokontrolery   28 Lis 2011 17:54 Odpowiedzi: 19    Wyświetleń: 2572
  • AT Mega8: Przykład przerwania odbioru znaku przez RS232 w C, 4.9152MHz, 4800Bd

    Mógłby ktoś zamieścić programik w C (!!!) który wskutek odebrania znaku przez port szeregowy spowoduje wywołanie przerwania dla AT Mega8 związanego z odebraniem znaku Rezonator zewnętrzny 4.9152MHz, 4800Bd 8bitów danych, 1 bit stopu Przerwanie nie musi nic robić - nawet odczytywać rejestru odbiornika - żeby się tylko wywołało. Próbuje od dłuższego czasu...

    Mikrokontrolery   14 Lis 2004 14:58 Odpowiedzi: 2    Wyświetleń: 2132
  • [Bascom][Attiny2313] Nie działa przerwanie zewnętrzne

    Bardzo bym sie zdziwil gdyby ten program w jego oryginalnej postaci lub nawet z pozniejszymi poprawkami mogl funkcjoniwac! Po pierwsze: Jest on nie pelny, nie tylko brak jak juz ktoz zauwazyl, deklaracji rodzaju, typu uC i jego cyklu pracy (czestotliwosci). Pomimo faktu ze nie ma w programie pomiarow czasu to ta informacja nie moze byc pominieta. W...

    Mikrokontrolery AVR   07 Gru 2008 09:12 Odpowiedzi: 20    Wyświetleń: 2616
  • Uniwersalny sterownik DMX LED RGB [M8] - Projekt rozwijany

    To ja do tej przystawki. tzn że tiny13 będzie w kółko nadawał nastawę adresu do megi? Jakąś komendą AT, ramka, etc? Może warto wykorzystać reset do jednorazowej transmisji adresu a potem ustawić TX w jakiś stan ustalony. Biedna mega będzie w kółko słuchała czy przypadkiem coś tiny nie nada. mega RX'a ma przynajmniej na jakimś przerwaniu zewnętrznym...

    DIY Konstrukcje   18 Maj 2025 09:08 Odpowiedzi: 19    Wyświetleń: 10404
  • [Attiny2313V] Attiny2313V – jak zwiększyć zasięg pilota IR zasilanego 2xR6, słaba dioda IR

    Hej. Moim zdaniem wyeliminowanie R2 spowoduje na dłuższą metę (o ile już nie spowodowało) uszkodzenie diody. Jedyne co ją teraz ratuje, to że pracuje impulsowo. Tak długich odcinków uśpienia nie osiągniesz. Z uśpienia, z tego co pamiętam, może wybudzić tylko WDT (watch dog timer) w trybie przerwania (nie resetu). Tam możesz ustawić maksymalnie 8s. Oczywiście...

    Mikrokontrolery AVR   23 Maj 2010 10:14 Odpowiedzi: 8    Wyświetleń: 3454
  • Jak zminimalizować błąd transmisji USART w ATtiny2313 bez zewnętrznego kwarcu?

    Dokładnie - skoro sam widzisz, że wyłączenie podziału taktowania przez 8 (CKDIV8) spowoduje ci procent błędu na poziomie 0,2 to czemu nie korzystasz z taktowania procka 8MHz z wewn oscyla tylko uparcie stosujesz 1MHz ? ;) Przecież zastosowanie 8MHz to same korzyści a dla ciebie od razu poprawna transmisja przez RS232 na prędkości 9600 Zamiast samemu...

    Mikrokontrolery AVR   22 Gru 2009 23:08 Odpowiedzi: 3    Wyświetleń: 2058
  • AtTiny2313 - czy możliwe taktowanie 20MHz bez zewnętrznego kwarcu?

    Można je alternatywnie używać jako dodatowe wyprowadzenia I/O - PA0, PA1. W wersji Tiny2313A jedno z nich może pełnić dodatkowo funkcję wejścia przerwania zewnętrznego.

    Robotyka Modelarstwo i CNC   16 Gru 2012 18:41 Odpowiedzi: 4    Wyświetleń: 1044
  • Jak zasilić Attiny13V z akumulatora NiMH 6V, by uniknąć uszkodzenia?

    Attiny miałby sterować tranzystorem zasilającym 20W żarówkę, więc jego rola nie jest wybitnie szczególna i sprowadza się tylko do zmiany stanu pinu po przerwaniu zewnętrznym, więc BOD raczej nie jest potrzebny. Czyli w takim wypadku lepiej wykorzystać jakiś stabilizator?

    Początkujący Elektronicy   03 Wrz 2008 15:33 Odpowiedzi: 3    Wyświetleń: 1127
  • attiny45/Bascom - Attiny 45 + RC5 w przerwaniu - nie współpracuje

    Witam Chciałem zrobić prosty sterownik światła na pilota. Poniższy kod nie daje się skompilować - czy są jakieś przeciwwskazania do pracy Attiny45 + RC5 ? [syntax=basic4gl] $regfile = "attiny45.dat" 'etykietka mikrokontrolera $crystal = 9600000 'standardowy zegar wewnetrzny $hwstack = 16 ' rozmiar stosu sprzętowego $swstack = 16 ' rozmiar stosu programowego...

    Mikrokontrolery AVR   02 Maj 2013 04:25 Odpowiedzi: 1    Wyświetleń: 1494
  • [Attiny2313] [Attiny2313][C] - Zmienna timera w regulacji napięcia triaka z RC5

    Napisałem prosty program do fazowej regulacji napięcia za pomocą triaka przy uzyciu pilota (rc5). #define F_CPU 8000000L #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include "rc5.h" volatile int16_t czas=65379; SIGNAL (SIG_OVERFLOW1) { sei(); PORTB |= 1<<PB0; // ON _delay_us(9);...

    Mikrokontrolery AVR   17 Lut 2011 21:32 Odpowiedzi: 12    Wyświetleń: 2205
  • [ATtiny13][Bascom]Błędne działanie przerwania zewnętrznego

    Przy If Przycisk nie masz end if. [syntax=basic4gl] Do If przycisk = 1 then Stan =1 end if If Stan = 1 then Silnik = 1 enable int0 end if Loop Silnik_stop: Disable int0 Reset Silnik Stan = 0 Return [/syntax]

    Mikrokontrolery AVR   02 Wrz 2012 14:29 Odpowiedzi: 7    Wyświetleń: 1791
  • [ATTiny13] [ATTiny13][BASCOM] Jak zmierzyć obroty i zapalić LED po osiągnięciu RPM?

    Witam ponownie. Chciałem odświeżyć temat. Mianowicie napisałem kod który będzie zliczał ilość impulsów w czasie 1 sek i zapalał diodę jeśli przekroczy limit. .............. Poniżej kod: Oczywiście, tak ma być z tymi dziwnymi objawami. Po pierwsze; Attiny 13 nie ma 'praktycznej' możliwości pracować przy 1 MHz; możesz skonfigurować go dla: 1.2 MHz; 4.8...

    Mikrokontrolery AVR   07 Gru 2011 18:40 Odpowiedzi: 37    Wyświetleń: 8179
  • Tytuł: Resetowanie Watchdog Timera w ATtiny13a - liczenie czasu i sterowanie programem

    Włączanie i wyłączanie przerwań w pętli głównej lub jakiejś funkcji, czyli poza ISR może być stosowane w przypadku krytycznego kodu. Kod krytyczny to taki, który musi się wykonać ze ściśle określonymi zależnościami czasowymi. Tym samym wystąpienie przerwania w trakcie wykonywania tego kodu zakłóciłoby te zależności. Tutaj oczywiście nie ma to sensu....

    Mikrokontrolery AVR   10 Sty 2023 22:42 Odpowiedzi: 13    Wyświetleń: 732
  • Pilot zdalnego sterowania przez podczerwień. Wersja SMD.

    Witam. Można było zastosować jedną zamiast dwóch baterii 3V, attiny radzi sobie jeszcze z tym napięciem. Rozumiem, że do uruchomienia urządzenia jest ten przełącznik dipswitch, na dłuższą metę będzie to denerwujące. Można było skorzystać z zewnętrznego przerwania , aby wybudzić procesor np. ze stanu "power down" pobiera on wtedy coś ok. 10uA, więc można...

    DIY Konstrukcje   13 Lut 2009 17:55 Odpowiedzi: 22    Wyświetleń: 9740
  • Jak poprawić układ detekcji zaniku zasilania dla ATmega16L?

    Układ BOD jest konfigurowalny w tym procku tylko na 2,7 oraz 4,0V. Choćby w ATtiny masz chyba z 8 napięć :) Swoją drogą najlepszy sposób to zewnętrzny komparator wyzwalający przerwanie: możesz wtedy ustalać minimalny czas "niskiego stanu" zasilania w programie.

    Mikrokontrolery   14 Gru 2007 15:37 Odpowiedzi: 23    Wyświetleń: 6017
  • [ATTiny2313] [ATTiny2313][Bascom] Jak wybudzić procesor z power-down przyciskiem RC5?

    Kolega czytał helpa ? W trybie Power Down, zewnętrzny oscylator zostaje zatrzymany. Użytkownik może przywrócić działanie procesora tylko za pomocą: układu WATCHDOG, zewnętrznego sygnału reset lub za pomocą zewnętrznego sygnału przerwania. (c) Zbigniew Gibek, 2002-2005 (c) MCS Electronics, 1999-2005

    Mikrokontrolery AVR   28 Sty 2010 23:16 Odpowiedzi: 4    Wyświetleń: 2916
  • W pełni sprzętowe sterowanie LEDów WS2812B na STM32F030 by piotr_go

    Co do spi to jest właśnie zewnętrzne z odroida, dlaczego mogą być z tym problemy? W procku spi i timer taktowane są z jednego źródła. Przy zewnętrznym spi nie będzie synchronizacji. Możesz zrobić prosty konwerter spi->ws na attiny o ile się wyrobi (taaaaaak wiem, tranzystor + kondensator, ne555 czy co tam jeszcze). Zegarem generujesz przerwanie, w...

    DIY Konstrukcje   11 Sie 2017 19:02 Odpowiedzi: 52    Wyświetleń: 18390
  • [ATtiny13a][C] - Przerwania - przycisk, timer i wdt

    :arrow: robię mały projekt: jeden słupek potrójnej sygnalizacji świetlnej, z przyciskiem, który będzie służył do zmiany długości cyklu świateł (jeden z pięciu predefiniowanych). :arrow: na chwilę obecną mam działające światełka, dodałem przerwanie przycisku (będąc świadomym jego prymitywności/braku poprawności działania), teraz chciałem dodać timer...

    Mikrokontrolery AVR   30 Paź 2016 10:42 Odpowiedzi: 6    Wyświetleń: 1302
  • [ATTiny2313/C] Przekłamanie w liczeniu czasu impulsu

    Przeglądają jeszcze dokumentację natknąłem się, że częstotliwość tego równa jest połowie częstotliwości zegara, tak więc zwiększyłem wartość do porównania 2x i teraz nawet wychodzi tyle ile powinno być mniej więcej. Coś pomyliłeś. Chyba masz na myśli częstotliwość generowaną na pinie OC1A, ale to nie ma tu zastosowania. Jeśli chcesz uzyskać przerwanie...

    Mikrokontrolery AVR   19 Maj 2011 06:44 Odpowiedzi: 21    Wyświetleń: 3148
  • Flashowanie BK7231T Smart Powerboard na MacOS: Potrzebne narzędzia i przewodnik konfiguracji

    AI: Czy mógłbyś podać więcej szczegółów na temat tego, co się stało, gdy próbowałeś uruchomić BK7231GUIFlashTool? Czy były jakieś konkretne komunikaty o błędach lub zachowania? mono BK7231Flasher/bin/Debug/BK7231Flasher.ex... OSTRZEŻENIE: Wersja środowiska uruchomieniowego obsługiwana przez tę aplikację jest niedostępna. Używane domyślne środowisko wykonawcze:...

    ESP8266 i ESP32   20 Lis 2024 12:08 Odpowiedzi: 1    Wyświetleń: 525
  • [Attiny2313][Bascom] Prędkościomierz, poprawność kodu.

    Przejrzałem program i kilka rzeczy od razu sie rzuca w oczy 1. brak procedur obsługi przerwań od przepełnienia Timer0 i timer1 Ale kolega nie używa przerwania od timerów. Program mi się nie podoba pomimo, że działać może. Kolego, dla swojego dobra zapomnij o instrukcji GOTO. Napisz program tak aby jej nie było. Wyskakiwanie z pętli do loop przez Goto...

    Mikrokontrolery AVR   22 Gru 2010 19:29 Odpowiedzi: 8    Wyświetleń: 2525
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    (at)asembler w zasadzie do Twojej sugestii podziału programu za wyjątkiem zastosowania 5s trzymania do resetu, o którym wspomniałeś (chociaż przeróbka mojej procedury pod tym kątem też nie była by wcale jakaś trudna i skomplikowana) nie jest w tym przypadku potrzebna żadna dodatkowa zmienna. Można przecież wykorzystać już istniejącą w tym przypadku...

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14811
  • Czy potrzebny rezystor przy podawaniu 5V na nóżkę 17 w attiny2313?

    Hej a w jakim celu chcesz to zrobić?? Jeśli ma to być linia SDA szyny I2C powinieneś ją podciągnąc do zasilania oporkiem 10kom. Natomiast jesli ten pin ma być źródłem przerwania zewnętrznego i ma reagować na 0 wystarczy programowo podciągnąć ten pin do zasilania poprzez odpowiednie zdefiniowanie portu. Pozdrawiam

    Mikrokontrolery   28 Lip 2009 14:18 Odpowiedzi: 3    Wyświetleń: 827
  • Nowe mikrokontrolery AVR ATtiny od Microchipa

    https://obrazki.elektroda.pl/1655231800_... Microchip, po zakupieniu Atmela, utrzymuje nadal projekty, jakie realizowała ta firma przed przejęciem. Wypuszczane są kolejne układy z rodzin AVR (tinyAVR i megaAVR) jak i 32-bitowe mikrokontrolery z rdzeniem ARM-Cortex. Do układów tych dodawane są nowe rozwiązania, czego przykładem może...

    Newsy   28 Mar 2018 09:01 Odpowiedzi: 11    Wyświetleń: 6093
  • Jak połączyć ATTiny2313 z nadajnikiem radiowym i komputerem przez RS232?

    Mam pytanie do wszystkich doświadczonych kolegów. Chciałbym zbudować urządzenie na bazie ATTiny2313 współpracujące z nadajnikiem/odbiornikiem radiowym i komputerem po RS232 jednocześnie (w sensie układowym oczywiście). Z mojej wiedzy (a na razie nie ma jej zbyt wiele) nie jestem w stanie zdeterminować, czy jest to możliwe. Jeśli tak to bardzo proszę...

    Mikrokontrolery   05 Kwi 2007 09:01 Odpowiedzi: 4    Wyświetleń: 1346
  • ATTiny2313 + SAA3010 - Brak reakcji na sygnał pilota RC-5

    Witajcie! W sieci znalazłem projekt lampki RGB sterowanej z pilota, projekt pochodzi z tej strony. Postanowiłem jednak z budować do tego swój pilot, a wybór padł na SAA3010: (na schemacie zamiast rezonatora jest kondensator, proszę się tym nie sugerować.) http://obrazki.elektroda.pl/9020128600_1... Pilot jest raczej sprawny i działa...

    Mikrokontrolery AVR   03 Gru 2012 00:03 Odpowiedzi: 3    Wyświetleń: 2823
  • Attiny2313 i RC5 - brak reakcji na pilota, obsługa przekaźników w C

    Witam, mam problem z obsługą RC5, chce zrobić obsługę przekaźników poprzez RC5. Może ktoś sprawdzić co jest nie tak??. Dopiero zaczynam programowanie więc proszę o wyrozumiałość. [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #define pierw_spraw 90 #define spraw 149 #define odebrano 0 #define zdekodowano 1 #define error 2 volatile...

    Mikrokontrolery AVR   15 Lis 2011 18:58 Odpowiedzi: 5    Wyświetleń: 1445
  • Attiny2313 zegarek, czy opłaca się użyć timera? BASCOM

    Po pierwsze, możesz jak najbardziej korzystać z timera (a właściwie to powinieneś, jeżeli chcesz pomniejszyć koszta o zakup zewnętrznego RTC). Po drugie - możesz kalibrować, możesz to robić długo i bezskutecznie. Po drugie i ćwierć - Wewnętrzny oscylator nie za bardzo nadaje się do tego celu. "Nieco" mu się zmienia częstotliwość wraz z temperaturą i...

    Mikrokontrolery   29 Kwi 2007 11:01 Odpowiedzi: 12    Wyświetleń: 3350
  • ATtiny2313 timer0 przerwanie co 4ms przy 4MHz, ustawienia w Bascom AVR

    Tryb CTC to tryb pracy timera, w którym przerwanie (od porównania, nie przepełnienia) jest wywoływane na skutek zrównania się wartości timera z rejestrem OCRA timera (jest o tym w dokumentacji do attiny2313). Moje wytknięcie jest raczej przypuszczeniem. Jeśli ów redaktor sprawdził, upewnił się, że wartość do timera jest wpisywana w dopuszczalnym zakresie...

    Mikrokontrolery   17 Sie 2007 10:14 Odpowiedzi: 10    Wyświetleń: 1806
  • [attiny44] [attiny44][bascom] Opóźnione wybudzanie AVR z powerdown przez INT0 po 1s

    Witam. Koledzy jak obudzić dowolny procesor AVR ze stanu powerdown z zewnętrznego przerwania INTx ale nie od razu po wystąpieniu stanu 0 na końcówce INTx ale np po sekundzie oczywiście jeżeli nadal występuje stan 0 na INTx? Chodzi dokładnie o włączenie urządzenia po przytrzymaniu przycisku. Później w programie przycisk jest oczywiście używany i ta procedura...

    Mikrokontrolery Początkujący   26 Cze 2012 15:40 Odpowiedzi: 14    Wyświetleń: 2694
  • ATtiny15 - zewnętrzne przerwanie na INT0 (PB2) po 6 zmianach stanu

    Witaj Nie inicjujesz stosu! więc nie dziw się, że program źle jest wykonywany. Po za tym odpuść sobie "sei" stojące przed "reti" A... do tego nie widze nigdzie "push" i "pop" więc nie wiem jak program mógł działać nawet na symulatorze? Poczytaj sobie o przerwaniach i powrocie z nich bo mimo, iż sam się na nich nie znam to widzę, że Twojemu programowi...

    Mikrokontrolery   26 Lut 2008 14:00 Odpowiedzi: 4    Wyświetleń: 1290
  • [AVR] Jakie źródło przerwań zewnętrznych do budzenia procesora co kilka minut?

    No właśnie. można na ATTiny i WD, można dowolny ATMega z RTC, można XMEGA z RTC, co ma dodatkowo zaletę, że można go wybudzać w dowolnej chwili i ma podtrzymanie bateryjne. Opcji jest wiele.

    Mikrokontrolery   27 Lut 2013 12:48 Odpowiedzi: 15    Wyświetleń: 1854
  • Attiny2313 - Bascom: Przerwanie reaguje na zbocze opadające, jak to naprawić?

    Witam. Jestem początkujący w programowaniu więc proszę o wyrozumiałość. Potrzebuje program sterowania klapą (otwieranie i zamykanie dwie krańcówki góra dół i silnik lewo prawo). Chce aby jazda w gore lub w dol odbywała się w momencie zmiany stanu pewnej zmiennej zewnętrznej konkretnie zboczem rosnącym. Wyczytałem, że w Bascomie można zrealizować t przerwaniem...

    Mikrokontrolery Początkujący   24 Gru 2013 12:08 Odpowiedzi: 2    Wyświetleń: 1143
  • Projekt komputerka samochodowego do Fiata 126p na Atmel - schemat i kod

    A ja zrobiłem obrotomierz w Bascomie na ATtiny 2313, procesor ten ma wbudowany 8 i 16 - bitowy Timer/counter. Konfigurujemy ten układ peryferyjny jako counter, procedurę zliczania w określonej jednostce czasu umieszczamy w podprogramie wyzwalanym przerwaniem zewnętrznym - czyli impulsem z czujnika halla. w innym podprogramie umieszczamy obsługę wyświetlacza...

    Mikrokontrolery   12 Lis 2007 12:56 Odpowiedzi: 26    Wyświetleń: 7501
  • Attiny2313/Atmega8 - Odbiór RC5 - nie działają niektóre komendy

    Wykorzystujesz przerwanie zewnętrzne od Int0? W takim wypadku odczyt adresu i komendy wykonaj w podprogramie obsługi tego przerwania. A gdzież to szanowny kolega, widzi tam przerwania od INT0 :?:

    Mikrokontrolery AVR   05 Sty 2013 22:08 Odpowiedzi: 16    Wyświetleń: 3069
  • [Atmega16][C] - TWI/USART - Komunikacja Atmega 16 - Attiny 2313

    Ja ogólnie etap migania diodami mam już za sobą zrobiłem parę projektów prostych wykorzystujących TIMERY, Przerwania zewnętrzne, obsługę klawiatury bądź LCD i teraz zamierzam się właśnie dokształcić w interfejsach a doświadczenia w tym temacie nie mam, dlatego też pytam się was. A co sądzicie aby ten problem spróbować zrobić na interfejsie SPI? Z tego...

    Mikrokontrolery AVR   06 Gru 2013 10:19 Odpowiedzi: 7    Wyświetleń: 2091
  • Gdzie znaleźć informacje po polsku o układach LTC6903, LTC1960, MCP42050?

    A voltage-to-frequency converter transforms the current sense voltage into a series of output pulses at the interrupt pin . Voltage = napięcie a nie wolt Interrupt - przerwanie (w procesorze) pin - końcówka, nóżka Przetwornik napięcie-częstotliwość zamienia napięcie z czujnika prądu na szereg impulsów wyjściowych podawanych do końcówki wywołującej...

    Początkujący Elektronicy   03 Wrz 2007 11:17 Odpowiedzi: 5    Wyświetleń: 1194
  • [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ń: 2120
  • Jak odczytać długość i amplitudę impulsów wentylatora na Attiny2313?

    Witam, Piszę sobie sterownik wentylatorów w ramach zabawy i chciałbym odcyztać prędkość wentylatora (z trzeciego kabelka). Wiem że na każdy obrót przypadają dwa impulsy i z tym jest związane moje pytanie: jak długie są te impulsy i jaka jest ich amplituda? Jako że tiny2313 ma tylko dwa przerwania zewnętrzne chcę zrealizować pomiar obrotów na "pin change...

    Mikrokontrolery   25 Paź 2006 18:17 Odpowiedzi: 5    Wyświetleń: 2066
  • Przerwanie zboczem opadającym w ATtiny2313 - problem zliczania impulsów

    Witam! Oczywiście (INT1)PD3 noga 7- deklaracja " ldi A,$80 out GIMSK,A" mozliwosc generowanie przerwania przez urządzenie zewnętrzne . ldi A,$08 out mcucr,A deklaracja wyzwolenia zboczem opadającym dla sygnalu INT 1. Co do schematu to do nogi nr 7 PD3 (konfigurowane jako wejscie ) podłączony jest przycisk NO oraz rezysto 22K pociągajacy do plua , po...

    Mikrokontrolery AVR   14 Cze 2010 20:04 Odpowiedzi: 3    Wyświetleń: 1304
  • Jak zmienić funkcje świecenia lampki rowerowej na ATTINY2313 w Bascom?

    przerwanie zewnętrzne Int1 jest na pinie PD3. Ale nie bardzo rozumiem z tym kierunek . To ma być jako dodatkowa sekwencja?? Tylko pod 2 przyciskiem?? Chodzi Ci o coś podobnego jak kierunkowskaz zrobiony?? No mniej więcej tak to będzie wyglądać: $regfile = "attiny2313.dat" $crystal = 4000000 Config Int0 = Low Level ' przerwanie inicjowane stanem...

    Mikrokontrolery   11 Sie 2007 23:53 Odpowiedzi: 16    Wyświetleń: 2241
  • AVR/ATtiny2313 - Ciekawa "zwiecha" systemu przy blokadzie INT0 i Power

    Witam Kolegów, Idąc śladem Kolegi mirekk36 napisałem sobie prosty program do pilota (podobny do tego z jego I książki) a w zasadzie jego wzór z tą jednak różnicą…z resztą od początku. Powiem szczerze, że problem, który opiszę za chwilę rozwiązałem w inny sposób (bez blokowania INT0), ale ciekaw jestem gdzie tkwił błąd, czego sam nie byłem w stanie...

    Mikrokontrolery AVR   07 Paź 2012 14:51 Odpowiedzi: 12    Wyświetleń: 1974
  • Zegar Nixie na LC-513

    (...)chodziło mi o to, że po co stosować w takiej sytuacji zewnętrzny układ RTC i budzić mikrokontroler przerwaniem jak może on sam się budzić od wewnętrznego przerwania timer'a i obsługiwać (...) Zgodzę się, ale gdy mikrokontroler ma dedykowany do tego celu timer (np timer 2 w atmega) taktowany kwarcem "zegarkowym", a attiny takiego timera nie ma.

    DIY Konstrukcje   14 Sty 2014 18:01 Odpowiedzi: 27    Wyświetleń: 21009
  • ATTiny2313 - niestabilność przy dwóch procesorach i testowaniu UART

    Witam :) Bawię się ATTiny2313 i postanowiłem dzisiaj przetestować UART. Do tego celu rzecz jasna potrzebny był mi drugi procek. Wsadziłem drugiego identycznego atmelka (nawet z tej samej serii - kupowane razem ;) ), podpialem go jak trzeba i odpalilem. Uklad dzialal co najmniej "dziwnie". Jakby sam wywoływał przerwania zewnętrzne, resetował się od czasu...

    Mikrokontrolery   02 Mar 2008 17:04 Odpowiedzi: 10    Wyświetleń: 1425
  • Ocena schematu robota z attiny2313, czujniki Sharp GP2D120 i CNY70

    Witam, 8. Wszystkie rezystory na schemacie masz pozwierane. Pousuwaj kawałki przewodu, które przesłaniają symbole rezystorów. Jak znikną węzły, to znaczy że jest ok. 9. Mógłbyś podłączyć do wolnych portów przynajmniej jakieś LEDy, względnie buzzer (dla kontroli działania programu, dla informacji o stanie układu czy też wykonywanym procesie, a także...

    Robotyka Modelarstwo i CNC   02 Paź 2010 08:53 Odpowiedzi: 2    Wyświetleń: 2570
  • Attiny 2313 - Jak wybudzić układ z Power Down jednym przyciskiem?

    Witam. Kod wkleja się w znacznikach Syntax. Składnia: Kolorowanie składni: In this mode, the external Oscillator is stopped, while the external interrupts, the USI start condition detection, and the Watchdog continue operating (if enabled). Only an External Reset, a Watchdog Reset, a Brown-out Reset, USI start condition interrupt, an external level...

    Mikrokontrolery Początkujący   27 Wrz 2013 12:14 Odpowiedzi: 15    Wyświetleń: 3792
  • [Bascom] Jak podłączyć klawiaturę AT PS/2 do Atmega8 w Bascom? Konfiguracja i kod

    ------------------------ Mam jeszcze takie pytanie do użytkownika janbernat bo z tego co wyczytałem w innym temacie: ... Do Kod_kl = Getatkbd() 'odczytanie danej z klawiatury If Kod_kl <> 0 Then Gosub Klawiatura Printbin 144; '144 End If Toggle Portb.2 Loop ... Więc moje pytanie jest bardzo ważne - czy ta pętla działa, czy też mogę zapomnieć...

    Mikrokontrolery   07 Maj 2010 11:20 Odpowiedzi: 14    Wyświetleń: 3032
  • ATtiny13 Programowy PWM; Timer0 oraz przerwania; [c][eclipse]

    Elementem wywołującym pracę układu jest Switch S1 który zwierając port PB1 do masy wywołuję zewnętrzne przerwanie INT0 Uzywanie przerwania do styków butonnów, klawiszy i innych podobnych diabelstw jest najgorszym pomysłem. Temat był na tym forum poruszany setki razy - proponuje włożyć trochę wysiłku i użyć wyszukiwarki.

    Mikrokontrolery AVR   02 Cze 2019 12:50 Odpowiedzi: 5    Wyświetleń: 1566
  • Czy podwójny bufor w AT45 przyspiesza odczyt danych? SOP16 a TSOP różnice?

    Witam Wiele szukałem i czytałem na temat wymienionych pamięci. Jednakże jedynie AT45 posiada podwójny bufor. I nasuwa się pytanie. Czy faktycznie korzystanie z podwójnego bufora przy odczycie tak przyśpieszy przesyłanie informacji ? Czy AT w wersji SOP16 nie jest produkowany ? Jeszcze sprawa rejestru Status Register. W trzech pierwszych wymienionych...

    Mikrokontrolery   02 Sty 2014 17:42 Odpowiedzi: 2    Wyświetleń: 1134
  • Synchronizator zegara z magistralą I2C z czasem pobieranym z Internetu

    https://obrazki.elektroda.pl/5856179500_... Witam wszystkich. Tym razem chciałbym zaprezentować układ synchronizatora zegara I2C z czasem pobieranym z Internetu. Korzystając z wcześniej prezentowanego zegara na Z8, pomyślałem, że warto go rozbudować o taką możliwość, stąd powstał prezentowany układ. Sam układ zbudowany jest w oparciu...

    DIY Konstrukcje   01 Gru 2023 02:12 Odpowiedzi: 23    Wyświetleń: 3675
  • ATTiny13 - Jak zasymulować przerwania w Atmel Studio 7.0?

    Witam. Próbuję powoli nauczyć się pisania w ASM prostych programów na ATTINY13. Mam jednak problem z obsługą przerwań. Nie wiem, czy przyczyną jest błąd w programie, czy też nie umiem zasymulować przerwać w tym symulatorze. Otóż w pewnym miejscu programu usypiam uP rozkazem SLEEP (wprowadzam uP w Power Down). Chcę go wybudzić przerwaniem od INT0, (czyli...

    Mikrokontrolery AVR   15 Mar 2016 20:33 Odpowiedzi: 3    Wyświetleń: 1542
  • [atmega] [ATmega][C] Odczyt danych z Siemens S45 przez USART - brak odpowiedzi

    Hej. Tak sie zastanawiam choć całkowicie nie znam sie na komendach at ale po komendach : UARTSendString("AT+CGMM"&#... UARTSendChar(0x0D); od razu sprawdzasz czy nie przyszły jakieś dane do bufora i co dalej w momencie gdy nie ma żadnych danych program sie zawiesza pętla while . Może powinieneś zdefiniować sobie przerwanie zewnętrzne...

    Mikrokontrolery AVR   13 Paź 2009 16:30 Odpowiedzi: 7    Wyświetleń: 4795
  • [Attiny13][GCC] - Watchdog do wybudzania z Idle/Power-Down

    Witam. Mam pytanie odnośnie wybudzania mikrokontrolera z trybu np. power down poprzez watchdoga: Jaki jest sens stosowania watchdoga do wybudzania mikrokontrolera. Ja to rozumiem tak, że mikrokontroler po uśpieniu powinien zostać wybudzony na skutek jakiejś zewnętrznej przyczyny (np. wystąpieniu przerwania zewnętrznego) Mógłby ktoś podać przykład stosowania...

    Mikrokontrolery AVR   01 Lip 2009 17:30 Odpowiedzi: 4    Wyświetleń: 2191
  • [attiny45][C/AVRgcc] Przerwanie z tact switcha - debouncing

    Witam! (Dobry wieczór?) Przeczesałem "cały internet" i znalazłem wiele rozwiązań mojego problemu, ale żadne spośród tych, które zastosowałem nie przyniosło oczekiwanych rezultatów. A problem - może się wydawać - jest banalny, gdyż chodzi o obsługę zewnętrznego przerwania ze zwykłego tact switcha. Mikrokontroler steruje za pomocą PWM jasnością diody....

    Mikrokontrolery AVR   27 Sty 2011 23:21 Odpowiedzi: 22    Wyświetleń: 3843
  • Przeniesienie programu z AT90S2313 na ATtiny13 - problemy z BASCOM i UART

    Dzięki zbig_wwl. Pokombinuje z tym stosem. A co do PWM to faktycznie nie używam go bo i po co:) Pilot ma następujące zadanie: Po uruchomieniu włączone zostaje przerwanie int0. Po wciśnięciu przycisku zewnętrznego (dodane obwody eliminujące drgania styków) program wyłącza przerwanie int0, generuje zmienne na podstawie zawartości timera0. Następnie odblokowywane...

    Mikrokontrolery   21 Wrz 2006 19:31 Odpowiedzi: 20    Wyświetleń: 3504
  • Wybór mikrokontrolera do sterownika fazowego: ATTiny44 czy PIC24F04KA200?

    Witam. Niestety nie Wybierałem patrząc na obudowę i ilość peryferii aby program był jak najmniejszy ale wykorzystywał jak najwięcej wbudowanych bloków (timery , przerwania) . Założenia takie synchronizacja poprzez przerwania zewnętrzne , w każdym przerwaniu załączany timer z funkcją output compare. Po wystąpieniu przerwania od comparatora załączenie...

    Mikrokontrolery   20 Lut 2011 18:37 Odpowiedzi: 49    Wyświetleń: 4106
  • atmega8 - możliwe przyczyny dziwnego zachowania pamięci w programie z przerwaniami

    Wiesz 5 lat, nie 5 lat. Atmega8 to proc. który wg noty katalogowej pierwsze wydania miał w latach 2001-2002, więc posiadanie kompilatora z 8 letnim stażem i uaktualnieniami powinno być zdecydowanie bezpieczne, zwłaszcza, że atmega, czy attiny to nie kombajny posiadające takie perełki jak wsparcie dla zewnętrznych pamięci SDRAM, wsparcie dla wielowątkowości,...

    Mikrokontrolery AVR   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1473
  • [ATTiny13] [ATTiny13][C] Konfiguracja Timera0 - brak reakcji na przerwanie

    Tak.Sam mikrokontroler działa dobrze - porty i przerwania zewnętrzne działają.Testowałem programik z tego tematu: http://www.elektroda.pl/rtvforum/topic14... wykorzystujący Timer0 i PWM i działa on ładnie, więc nie rozumiem dlaczego Timer na zwykłych ustawieniach nie chce działać.

    Mikrokontrolery AVR   23 Wrz 2010 07:05 Odpowiedzi: 30    Wyświetleń: 12144
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 92391
  • [ATtiny45][C/Avr Studio4] Komparator dziwnie się zachowuje.

    Masz rację. Przed chwilą sprawdzałem mój układ ręcznie zmieniając mu warunki zewnętrzne i faktycznie, przy dużej idealizacji układ działa poprawnie, tak jak chce. W takim przypadku co zrobić aby pozbyć się tych wahań napięcia które generują rząd niepotrzebnych przerwań ?? Użyłem już instrukcji wyłączenia obsługi przerwania od AC podczas czasu (60 sek)...

    Mikrokontrolery AVR   26 Maj 2011 07:58 Odpowiedzi: 7    Wyświetleń: 1635
  • Projekt czujnika PAS w oparciu o 2 czujniki Hall i ATtiny13

    Witam, postanowiłem zbudować własny czujnik PAS (czujnik wykrywający obrót korby pedałowej w rowerze). PAS powinien wysyłać sygnały (prostokąt TTL) podczas kręcenia pedałami. Jego budowa jest prosta: koło z magnesami (8, 10, 12) na osi korby pedałowej i moduł czujnika na ramie. Jako czujniki stosuje się Hall'e. Na rynku można spotkać co najmniej trzy...

    Projektowanie Układów   20 Maj 2020 19:53 Odpowiedzi: 8    Wyświetleń: 2046
  • [ATTiny45] - Timer0 nie działa poprawnie, porty zmieniają stan losowo

    Tłumaczą Ci ludzie już drugi dzień. Zwłaszcza kolega Logan . Czy tak trudno przeczytać w Helpie: Instrukcja ON INTERRUPT Przeznaczenie: Wykonuje skok do podprogramu gdy wystąpiło określone przerwanie. Składnia: ON źródło_przerwania nazwa_podprogramu Jeśli trudno to porzuć programowanie - są łatwiejsze profesje.

    Mikrokontrolery AVR   03 Cze 2010 15:26 Odpowiedzi: 18    Wyświetleń: 2185
  • attiny13 Bascom - Jak zaprogramować reakcję na podwójne kliknięcie?

    Skoro jednak o tym wiesz to dlaczego pytasz nas Zaszło nieporozumienie, pytałem autora tematu. niekoniecznie przerwania, możesz po prostu monitorować jak się zwiększa licznik Szanowni Państwo, oraz krru , każdy producent urządzenia, procesora itd. przewiduje pewne możliwości. Zatem jeżeli istnieje możliwość wykorzystania przerwania zewnętrznego, jak...

    Mikrokontrolery AVR   15 Lut 2014 11:00 Odpowiedzi: 10    Wyświetleń: 1869
  • Attiny24/C - Jak zbudować alarm do szopy z czujką i syreną?

    Witam Chciałem się podzielić prostym urządzeniem nazwanym prze zemnie "alarmem do szopy". Jak sama nazwa wskazuje urządzenie to ma stanowić pewnego rodzaju "zabezpieczenie" przed nieproszonymi gośćmi. Jego zadaniem jest wystraszenie-odstraszenie potencjalnego intruza i zaalarmowanie sąsiadów (gorzej jak intruzem okaże się sąsiad). Układ oparty na uK...

    Mikrokontrolery   31 Gru 2013 14:05 Odpowiedzi: 10    Wyświetleń: 2370
  • [Attiny] [Attiny][asm] Czy flaga przerwania INT0 jest sprawdzana w każdym cyklu zegarowym?

    Tu akurat z nowoczesnego sprzętu nie korzystam w pełni :) Z composite video na RGB rozdzielam sobie sygnał poczciwym analogowym STV22XX, synchronizację wydzielam z LM1881. Sygnał RGB+Sync podaję na zwykłe wejście Scart (RGB) TV. Wygaszanie i sygał koloru daję na wejście STV przez które oryginalnie dostaje sygnał telegazety (czyli matryca RGB szybka)....

    Mikrokontrolery AVR   20 Mar 2009 00:50 Odpowiedzi: 14    Wyświetleń: 3848
  • Mikrokontroler AVR AT90S2313 a ATTINY2313, różnice ?

    A, że tak dopytam...... tatuś się ni w ząb na tym nie zna? a chce zamieniać scalaka? tzn jak? - sam będzie go programował ? jeśli tak to czym? - tzn czy ma kod źródłowy, który można przekompilować ? bo jeśli ma - to można sobie czasami jeszcze z tymi różnicami poradzić o ile są one istotne w kodzie właśnie. (bo tak jakoś od tyłka strony podchodzisz...

    Mikrokontrolery AVR   20 Paź 2010 16:47 Odpowiedzi: 9    Wyświetleń: 4410
  • Przerwania zewnętrzne - uC zasilany bateryjnie i wybudzanie przyciskiem

    W przerwaniu przycisku blokujesz przerwanie przycisku i uruchamiasz timer sterujący wyświetlaniem, który kiedyś tam, gasząc wyświetlacz, włącza przerwanie przycisku. To "czekanie 20 ms" i powtórne sprawdzanie przycisku to jakaś magia i nie ma ani trochę sensu. Nie wspomniałem o jeszcze jednej rzeczy. Gdy wciśnięty zostanie przycisk i włączy się wyświetlacz,...

    Mikrokontrolery AVR   13 Maj 2021 06:32 Odpowiedzi: 8    Wyświetleń: 585
  • Attiny13 Bascom: Jak obsłużyć przerwanie PCINT0 i różnice z INT0?

    Ale dlaczego chcesz wykorzystywać końcówkę przerwania zewnętrznego jako wyjście? Przecież logiczne jest, że ma to być wejście, chyba że chcesz generować przerwanie programowo, ręcznie ustawiając stan końcówki, co w praktyce raczej mija się z celem. Końcówkę deklarujesz jako wejście z pull-upem do plusa i wystarczy, końcówka jest wtedy podciągana poprzez...

    Mikrokontrolery   28 Paź 2007 23:01 Odpowiedzi: 10    Wyświetleń: 4441
  • Tani układ zdalnego sterowania 6V DC do lampki sufitowej, pilot IR

    Rejdych, poszukaj opisu do czujnika podczerwieni TSOP1763. Jest łatwo dostępny i kosztuje grosze. Można go bez problemu podłączyć do przerwań jakiejś atmegi, albo jakiegoś ATtiny. Jeśli potrzebujesz tylko 2 stanów (on/off), to można to zrobić bez odczytywania kodów z pilota, ale wtedy cokolwiek naciśniesz, będzie mrugało:):) koszt takiego rozwiązania...

    Robotyka Modelarstwo i CNC   03 Maj 2008 10:57 Odpowiedzi: 15    Wyświetleń: 11111
  • Dip-switch podłączony do pinów wejściowych - tryb Power-down i przerwanie zewnętrzne PCINT0

    Gdzie Ty to wyczytałeś? "As shown in Figure 10-2 on page 55, the digital input signal can be clamped to ground at the input of the schmitt-trigger. The signal denoted SLEEP in the figure, is set by the MCU Sleep Controller in Power-down and Standby modes to avoid high power consumption if some input signals are left floating, or have an analog signal...

    Mikrokontrolery AVR   10 Mar 2022 15:52 Odpowiedzi: 81    Wyświetleń: 2277
  • Mikrokontrolery AVR z technologiami z PICówSponsorowany

    https://obrazki.elektroda.pl/9479576500_... W ostatnich latach byliśmy świadkami licznych fuzji na rynku elektroniki. O ile dla młodszych inżynierów wydarzenia te często nie wiążą się z żadnymi emocjami, to bardziej doświadczeni elektronicy nierzadko martwią się o konkurencję na rynku oraz o los technologii i rodzin produktów, które były...

    Mikrokontrolery AVR   10 Lut 2019 15:28 Odpowiedzi: 13    Wyświetleń: 2667
  • [attiny13][bascom] - dodawanie i odejmowanie od licznika

    Kolego, zacznij pisać programy poprawnie, bo na głupie odczytanie przycisku zużywasz pełną moc procesora, o poborze prądu nie wspominając. Wykorzystaj Timery, przerwania zewnętrzne i usypianie procesora, i pochwal się jak program działa. Wszyscy skorzystają, Ty najbardziej.

    Mikrokontrolery AVR   04 Sie 2013 13:21 Odpowiedzi: 10    Wyświetleń: 2097
  • [Attiny13][Bascom] - Sterowanie jednym przyciskiem kilkoma funkcjami.

    Możesz sobie podłączyć przycisk pod zewnętrzne przerwanie i w programie przerwania na początku zrobić Disable INT0 , wtedy drgania stuku będą chyba wyeliminowane.

    Mikrokontrolery Początkujący   26 Paź 2014 09:58 Odpowiedzi: 28    Wyświetleń: 3531
  • STM32 - Przerwanie zewnętrzne: konfiguracja przycisku na PA9 i diody na PA10

    Odkopuję temat, ponieważ mój problem również tyczy się przerwania od przycisku, przy użyciu tych nieszczęsnych bibliotek :) Wydaje mi się, że wszystko jest włączone i zainicjowane jak należy... Dokładnie przeszedłem przez UM, oraz posiłkowałem się tematami na 'stackoverflow'. Przerwanie następuje, ale trwałe, tzn wszystko się zatrzymuje migająca dioda...

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2982
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Cześć, Mam problem z uruchomieniem USB w Eclipse niestety mam również problem z debugowaniem pod OpenOCD więc na razie diody ;/.. Na razie chcę jedynie migać diodą i próbuję do tego dołączyć przerwania od USB. Wszystkie przerwania i konfigurację wziełem z programu który działał mi pod uVision jednak ze względu na ograniczenie w rozmiarze kodu postanowiłem...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 2127
  • ATTiny2313 - komenda Getrc5 zwraca wartości 255 i 127

    Witam, Na wstępie chciałbym powiedzieć, że zanim zdecydowałem się napisać ten post, używałem szukajki na tym forum i wujka google ale bez pozytywnych rezultatów (przeczytałem bardzo wiele tematów i skopiowałem wiele kodów). Przejrzałem także plik Help w Bascom. Problem polega na tym, że funkcja getrc5 zwraca zawsze wartości adresu = 255 oraz komendy...

    Mikrokontrolery AVR   20 Mar 2016 09:03 Odpowiedzi: 6    Wyświetleń: 1110
  • Porównanie AT2313 vs ATTiny2313: różnice w cenie, szybkości, kompatybilności

    kolego - świat idzie do przodu, technologia jest coraz nowsza więc nie dziw się, że ktoś będzie produkował Stareńki już układ AT90S2313 skoro ATtiny2313 ma wszystko to co jego poprzednik plus kilka dodatkowych fajnych rzeczy. hmmm chyba, że ty cały czas przyjmujesz to, że jeśli wspominam tutaj, iż ATtiny ma oscylator wewnętrzny to już nie może mieć...

    Mikrokontrolery   19 Sty 2007 07:35 Odpowiedzi: 7    Wyświetleń: 3104
  • Jak przeportować odbiór RC5 z ATMega8 na ATTiny13? Rejestry i modyfikacje kodu

    Cześć, ostatnio nie miałem czasu, także przepraszam za brak odpowiedzi. Program jest taki sam jak w pierwszym poście, tylko podmieniłem wzory na czas: RC5_main.c [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/sleep.h> /* Załącz bibliotekę RC-5*/ #include "dd_rc5.h" /* LED testowy...

    Mikrokontrolery Początkujący   13 Lut 2014 13:23 Odpowiedzi: 16    Wyświetleń: 3864