REKLAMA

przycisk przerwanie

Znaleziono około 3876 wyników dla: przycisk przerwanie
  • Początkujący problem z przyciskiem ?

    Witam Do tego celu można dojść za pomocą timra i przerwań. Po prostu w momencie wciśniecia przycisku , puszczasz w ruch timer. Jeśli zliczy powiedzmy sekunde to zapala Ci jedną diode, jeśli doliczy do 5 sekund , to zapalasz inną. Oczywiście musi być to tak zrobione żeby procek nie czakał az naciśniesz przycisk. Po prostu po wykryciu zmiany przycisku...

    Mikrokontrolery   20 Mar 2006 23:26 Odpowiedzi: 3    Wyświetleń: 979
  • Obsługa przerwania w programie wieloplikowym kompilator GCC

    Witam Czy i jak można umieścić procedurę obsługi przerwania w innym pliku niż plik z główną funkcją programu "main(){}". procedura obsługi przerwania będzie mi potrzebna do obsługi 4 przycisków. Przerwanie będzie od Timera0. Procedurę obsługi przerwania chcę umieścić w pliku w którym się znajduje funkcja obsługi przycisków. Czy jeśli umieszczę procedurę...

    Mikrokontrolery AVR   12 Sie 2011 19:50 Odpowiedzi: 11    Wyświetleń: 1463
  • Podłączenie:Integra-sterowanie rolet + przycisk z odbiornikiem radiowym PPKR 313

    Cześć, Do mojej instalacji alarmowej opartej o Integrę 64 + manipulator TSI chciałbym podłączyć rolety. Planuję zakup poniższego zestawu: 1. Roleta: IT2000 - Ponadto chciałem zapytać o ewentualne zastąpienie INT-IORS jakimś tańszym i mniejszym rozwiązaniem. Co myślicie o RM84 2P cewka 12V? Pobór prądu: 40mA(at)12V/DC więc wygląda, że centralka spokojnie...

    Systemy Alarmowe   06 Kwi 2020 11:08 Odpowiedzi: 0    Wyświetleń: 2652
  • REKLAMA
  • Klawiatura matrycowa na przerwaniach

    Ja klawiaturkę taką 4x4 zrobiłem odrobinę inaczej, tj. a program obsługi działa na zasadzie wykrycia naciśnięcia jakiegoś klawisza a następnie na tej podstawie sprawdzenia który to klawisz został wciśnięty: void sprawdz(volatile int x) //sprawdza ktory przycisk zostal nacisniety { volatile int wsk=0; volatile int i=0; for(i=0;i<1;i++) //pętla FOR...

    Mikrokontrolery   23 Gru 2007 16:31 Odpowiedzi: 13    Wyświetleń: 6522
  • REKLAMA
  • [SAM7X][C]Czas wciścięcia przycisku

    Witam, Mam prośbę o pomoc w realizacji funkcji. Mianowicie: Chciałem wykryć wciśnięcie przycisku normalne (t<1sek),oraz dłuższe (t>3sek). Jak najlepiej to zrealizować. Wiadomo, że wciśnięcie przycisku obsługuję przez przerwanie. Pozdrawiam, A.

    Mikrokontrolery ARM   21 Lis 2010 10:51 Odpowiedzi: 4    Wyświetleń: 966
  • Czemu w bascomie przerwanie resetuje uC?

    Cześć. Napotkałem ostatnio na pewien problem, mianowicie w momencie gdy wywołuję przerwanie w swoim układzie, to po jego obsłudze główny blok programu nie jest kontynuowany, tylko wszystko zaczyna się od początku (albo resetuje procek). W załączniku schemat urządzenia. Załącznik usunąłem. Przerwanie jest wyzwalane jednym z 9 przycisków, następnie bramka...

    Mikrokontrolery AVR   04 Sty 2010 16:58 Odpowiedzi: 9    Wyświetleń: 1193
  • Atmega32 a klaw matr pracujaca na przerwaniu od Timer0

    DEX - no cóż dlatego, bo taki układ już jest i nic nie da się teraz zrobić. Kolumny i wiersze są podpięte bezpośredni pod wymienione porty.. Więc bezpośrednie wykorzystanie zewnętrznego przerwania nie wchodzi w rachubę. mariuszlorenc - no wlasnie może o to mi chodzi, ale jak to się robi, bo to moje naprawdę pierwsze doświadczenie z Timerami, flagami...

    Mikrokontrolery   06 Lut 2008 08:45 Odpowiedzi: 4    Wyświetleń: 1145
  • [STM32F4] - Przerwanie zewnetrzne

    Witam, Mam problem z następująca rzeczą, Na pin PC6 podpiąłem tymczasowo przycisk - po naciśnięciu zwiera pin PC6 do masy. Przycisk uruchamia przerwanie EXTI i zmienia stan wyjścia na przeciwny. Po wciśnięciu przycisku brak jakiejkolwiek reakcji na zdarzenie. Konfiguracja przerwania: [syntax=c] void init_interrupt_PC6(void) { gpio_pin_cfg(GPIOC, 6 ,...

    Mikrokontrolery ARM   08 Lut 2015 22:43 Odpowiedzi: 4    Wyświetleń: 936
  • Magistrala I2C w PCF8574, kłopot z przerwaniem

    2 układy, tak też można ale w między czasie byłem na politechnice i kolega doradził mi że problem tkwi w źle podłączonej klawiaturce . ja wziąłem schemat podłączenia z "Elektroniki praktycznej " nr 3/2001-zakładałem że tam są sprawdzone rzeczy , niestety okazało się inaczej . Tam jest schemat pewnej centralki gdzie klawiaturka jest kąbinacją 4 lini...

    Mikrokontrolery   13 Paź 2003 14:09 Odpowiedzi: 14    Wyświetleń: 2780
  • REKLAMA
  • [Bascom] Problem z obsługą przycisków i przerwania.

    Witam. Mam liczbę T1 w formacie SINGLE. Chcę z niej uzyskać część rzeczywistą (z zaokreąglaniem lub bez - obojętnie, jak prościej). Jak to zrobić? Myślałem eby w jakiś sposób zastosować asemblerowskie div, ale to coś nie działa. Pomocy, już siedzę nad tym...ehh Procek to AT89C4051. update: niżej dalsza część problemu ;)

    Mikrokontrolery   28 Lip 2005 22:29 Odpowiedzi: 6    Wyświetleń: 1844
  • [Bascom][Attiny2313] Nie działa przerwanie zewnętrzne

    Wszytsko wrzuce w poniedziałek po południu bo nie mam dostępu teraz do niego. Ogólnie przerwanie działa ale też nie do końca, bo jak jedno się wykona i stoi na wait'cie w pętli głównej to już na kolejne, nie reaguje Obsługa przycisku w przerwaniu jest niezbyt wskazana. Owszem przycisk uruchomi przerwanie ale do tego należy również doliczyć drgania styków....

    Mikrokontrolery AVR   07 Gru 2008 09:12 Odpowiedzi: 20    Wyświetleń: 2487
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    chcialem zrobic budzenie procesora za pomoca ktoregos z 4 przyciskow. schemat jest podobny do tego (tylko tutaj jest wykorzystany attiny2313 ja chce atmega32): Przed wejsciem w tryb powerdown chcialem wystawic na przyciski stan niski, wtedy bym mial mozliwosc wychodzenia z powerdown za pomoca przerwania wykonywanego po wykryciu stanu niskiego na int0....

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6177
  • [ASM] [AVR] ATtiny2313 - przerwanie PCIE tylko dla PULL-UP

    Przerwania typu PCINT działają podczas zmiany stanu pinu, obojętnie czy to jest zbocze narastające czy opadające. Poprostu ma być to zmiana stanu, tak więc jeśli naciśniesz przycisk to przerwanie bedzie generowane dwa razy (w momencie naciśniećia i puszczenia). Natomiast inaczej jest w przypadku przerwań INT0 i INT1 gdzie możesz sobie wybrać kiedy ma...

    Mikrokontrolery AVR   08 Lut 2010 18:34 Odpowiedzi: 4    Wyświetleń: 2047
  • REKLAMA
  • Obsługa przycisków (przerwania i inne sposoby) w C/C++ Attiny2313

    Witajcie drodzy forumowicze. Buduję lampkę RGB na Attiny2313 i oto kod który już napisałem: [syntax=c] #define F_CPU 1000000UL // 1 MHz //#define F_CPU 1 00 00 00 UL // 1 MHz //#define F_CPU 1 00 00 00 0 UL // 10 MHz //#define F_CPU 1 00 00 00 00 UL // 100 MHz //#define F_CPU 1 00 00 00 000 UL // 1000 MHz // 1GHz #define red OCR0A #define white OCR0B...

    Mikrokontrolery Początkujący   21 Kwi 2014 20:24 Odpowiedzi: 17    Wyświetleń: 2733
  • Przerwania i PWM, ATmega8A - Brak reakcji na wektory przerwań

    Na poczekaniu zrobiłem podobny projekt sterujący serwomechanizmami poprzez przycisk, wykorzystujący przerwanie zewnętrzne na zboczu narastającym. Wszystko działało bez zarzutu. Tutaj, po przyjrzeniu się raz jeszcze temu, co naskrobałem widzę, że owszem, program działa. Wchodzi w pętlę while(1) i liczy. Ale najwidoczniej przepełnienie nie następuje,...

    Mikrokontrolery Początkujący   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2646
  • [attiny][C] - Obsługa przycisku w przerwaniu PCINT

    Witam! Staram się rozgryźć dlaczego coś co nie ma prawa działać działa :) obsługa klawisza na przerwaniach Klawisz podłączony do portu PCINT przerwania: [syntax=c] #define _TICK_TIME (1000/((F_CPU / 64) / 256)) #define _DEBOUNCE 20 #define _DEBOUNCE_TICKS (_DEBOUNCE / _TICK_TIME) ISR(TIMER0_OVF_vect) { //przerwanie overflow timera dzielnik 64 (jak widać...

    Mikrokontrolery AVR   23 Paź 2015 19:08 Odpowiedzi: 4    Wyświetleń: 1230
  • Arduino - kilka pętli, wybór jednym przyciskiem bez opóźnień

    Witam wszystkich serdecznie! Pewien czas temu zacząłem swoją przygodę z Arduino i jak chyba każdy trafiam na problemy, z którymi niestety sam nie potrafię sobie poradzić. Tak stało się i teraz więc już wyjaśniam na czym polega mój problem. Piszę program do sterowania drzewkiem RGB zbudowanym na diodach WS2812 i bibliotece FastLED. Póki co mój program...

    Arduino   24 Lis 2016 20:17 Odpowiedzi: 1    Wyświetleń: 1875
  • STM32F101 - obsługa przycisku w przerwaniu i eliminacja drgań przycisku

    Próbuje zrobić obsługę przycisku w przerwaniu z funkcją eliminacji drgań. Problem polega na tym,że po odmierzeniu zadanego czasu przerwanie wywołuje się samo po raz drugi mimo że nie naciskam przycisku. Próbuję to zrobić tak, że gdy zmienna naciskany jest przycisk na PB3 to blokuje przerwania od tego wejścia, uruchamiam timer i gdy zmienna "delay" doliczy...

    Mikrokontrolery ARM   26 Cze 2019 07:07 Odpowiedzi: 2    Wyświetleń: 639
  • Programowanie MCU w zestawie ewaluacyjnym EK-RA6M3: obsługa przycisków, GPIO, przerwania

    Cześć, Wpadł mi w ręce zestaw ewaluacyjny EK-RA6M3 od Renesasa. Postanowiłem podjąć się próby nauczenia programowania MCU w tym zestawie. Znalazłem krótki poradnik na youtube jak odpalić pierwszy program typu "Hello World" czyli miganie diodą LED. Udało mi się program uruchomić i mniej więcej opanować jak migać diodami z różną częstotliwością. Kolejnym...

    Mikrokontrolery ARM   29 Kwi 2022 21:44 Odpowiedzi: 1    Wyświetleń: 633
  • Brak ustawiania FLAGA_CZAS w przerwaniu timera - kod w pętli głównej nie wykonuje się

    W życiu bym nie wpadł na to że kompilator zoptymalizuje program, tak że nie będzie działać. Raczej szukałem problemu w moim kodzie i logice działania. W planie procesor ma obsługiwać wyświetlacz, przerwania zewnętrzne (pomiar prędkości maszyny) oraz sterowanie PWM i przekaźnikami. Wracając do tematu powinienem zadeklarować całą strukturę jako volatile...

    Mikrokontrolery Początkujący   09 Cze 2022 09:58 Odpowiedzi: 11    Wyświetleń: 549
  • przerwania

    Wyłącz nieużywane porty COM i LPT w BIOS'ie. Szczegóły są w podobnej wiadomości sprzed kilku dni - użyj przycisku szukaj.

    Komputery Hardware   19 Wrz 2005 17:28 Odpowiedzi: 7    Wyświetleń: 879
  • Isostat - jak zrobic taki przycisk?

    Możesz to zrobić np na tyrystorze. Jeden przycisk poda napięcie na bramkę i ten się załączy. Kolejne wciśnięcia nic nie zmienią, drugim przyciskiem przerwiesz obwód przy katodzie czy anodzie i tyrystor przestanie przewodzic do czasu aż znów wcisniesz przycisk 1. Tyrystorem mozesz zasilic co tam sobie chcesz np. leda. Jak chcesz konkretniej, sam musisz...

    Początkujący Elektronicy   11 Gru 2008 13:45 Odpowiedzi: 23    Wyświetleń: 4042
  • [Atmega8] [Bascom] -równoczesne naciśnięcie 2 przycisków

    Ja bym spróbował podpiąć przyciski pod przerwania int0 i int1 i reagować tylko na zbocze falling. Wciśniecie i trzymanie jednego przycisku nic wtedy nie da. Ustawić flagi i zerować je po wykonanej operacji.

    Mikrokontrolery AVR   15 Gru 2023 19:16 Odpowiedzi: 16    Wyświetleń: 3098
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    Najrozsądniej jest zwykle badać stan przycisków w przerwaniu timera, np. tym samym, którego używasz do obsługi wyświetlacza. Popatrz np. tu:

    Mikrokontrolery Początkujący   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3420
  • [AVR C] - programowanie, stan przycisków

    W ten sposób daleko nie zajdziesz. Zacznij od tego, żeby testować przyciski w przerwaniu timera - kod bęzie znacznie prostszy i bardziej niezawodny. żeby pozbyć się if() możesz napisać signal_incrValue = !!(PIND & 0b00000010); albo signal_incrValue = PIND >> 1 & 1; No dobra, to faktycznie działa, tylko dlaczego? Co robią te magiczne podwójne znaki...

    Mikrokontrolery   15 Lut 2014 00:07 Odpowiedzi: 8    Wyświetleń: 1344
  • Iphone 7 Plus - nie działa przycisk home

    Witam Trafił do mnie iphone 7 plus z uszkodzonym przyciskiem home(przerwana taśma) podmieniłem przycisk home, nowy, z demontażu, z innego telefonu i żaden nie działał, w końcu polutowałem stary i działa tylko się mocno grzeje, co muszę zrobić żeby zadziałał inny przycisk nie zależy mi na odcisku palca tylko na działaniu przycisku?

    Smartfony Początkujący   15 Lis 2018 12:55 Odpowiedzi: 4    Wyświetleń: 915
  • Dwa programy uruchamiane z dwóch przycisków

    Jak osiągnąć natychmiastowe przełączenie programu? a) nie używać w kodzie funkcji delay() b) odczytywać przyciski w przerwaniu P.S. ja bym zamiast deklarowania trzech zmiennych boolean, zadeklarował jedną i nadawął jej wartości od 1 do 3 a potem wybierał podprogram konstrukcją switch - case. Bo nie przewidujesz chyba sytuacji, że więcej niż jedna ze...

    Arduino   24 Lut 2019 14:25 Odpowiedzi: 30    Wyświetleń: 2706
  • Nieustanne świecenie przycisku power w pilocie LG Oled - brak reakcji na reset

    Naciśnięcie każdego innego przycisku powoduje przerwanie wysyłania sekwencji kodu, a funkcja "Power" jest bistabilna. Według mnie, powinieneś rozebrać pilot, bo prawdopodobnie na stałe jest zablokowany przycisk PWR.

    TV Początkujący   15 Paź 2023 09:19 Odpowiedzi: 2    Wyświetleń: 201
  • Różne działanie w zależności od długości wciśnięcia przycisku.

    Kod narazie wygląda tak. Po naciśnięciu przycisku ma po kolei załączać diody. Potem jest regulowany potencjometrem czas w którym wszystkie diody świecą, a na koniec diody po kolei gasną. Kod zapewne mógłby zostać jakoś skrócony, poprawiony itp. ale piszę tak jak umiem. Mam nadzieję, że z czasem pewne rzeczy będę potrafił zrobić w jakiś prostszy sposób....

    Arduino   28 Lis 2020 19:25 Odpowiedzi: 30    Wyświetleń: 1992
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka z Arduino. Temat oczywiście nie zastąpi w pełni czytania noty...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 2007
  • [mega32][C] timer, przerwania i precyzyjne odmierzanie czasu

    witam! Musze dosc precyzyjnie odmierzac czas (1ms) dysponuje ATmega 32 z zewnetrznym kwarcem 8Mhz... ustawilem sobie preskaler timmera na 8 ( czyli stuka sobie z f= 1Mhz) teoretycznie powinno byc dobrze... ale w praktyce pomiar spoznia mi sie o 3sec. na minute ( ???!!!) juz nie wiem co robie nie tak... jesli ktos moze spojrzec bylbym wdzieczny... #include...

    Mikrokontrolery AVR   16 Lip 2008 18:30 Odpowiedzi: 34    Wyświetleń: 7530
  • arduino - sterowanie przez przycisk

    Witam tworzę program w arduino i napotkałem na taki problem: jak napisać funkcję działającą w ten sposób przycisk on (stan wysoki) dioda mruga 5razy i zapala się na stałe. oczywiście świecenie jak i mruganie może być przerwane z chwilą rozłączenia przycisku. Czyli naciskam przycisk --> dioda mruga 5 razy i zapala się i pali do momentu aż puszczę przycisk....

    Arduino   18 Wrz 2013 06:38 Odpowiedzi: 2    Wyświetleń: 2874
  • Przycisk do bezpiecznego wyłączania Raspberry Pi

    W Internecie znaleźć można dużą ilość projektów dedykowanych dla Raspberry Pi - od bardzo prostych dla początkujących do niezmiernie skomplikowanych, dla osób ze sporym doświadczeniem. Poniżej opisany zostanie projekt, który jest relatywnie prosty, jednakże dosyć zaskakujący i przydatny - chodzi tutaj o fizyczny przycisk, jaki umieścić można np. na...

    DIY Zagranica   04 Maj 2017 07:31 Odpowiedzi: 27    Wyświetleń: 26583
  • Odczyt stanu przyciskow AT91SAM7S256

    Witam Posiadam plytke testowa fimry Kamami ZL11 i modul dip z procesorem AT91SAM7S256. Zaczynam nauke programowania w CrossStudio tego procesora i mam problem z odczytem stanu przyciskow w petli (ale nie uzywajac przerwania). Program aktywuje port GPIO (ustawia linie wejsciowe i wyjsciowe), ale nie moze odczytac stanu przyciskow. Gdzies wyczytalem ze...

    Mikrokontrolery   25 Wrz 2007 21:36 Odpowiedzi: 1    Wyświetleń: 903
  • LCD wielopoziomowa lista na trzech przyciskach.

    Witam! Początkowo też myślałem, żeby program oprzeć na "switch'u", jednakże nie chciał funkcjonować poprawnie, więc zacząłem szukać innych rozwiązań ( stąd próba realizacji na if'ach ). Obecnie kod wygląda następująco: attachInterrupt() , którym będzie przyciśniecie przycisku, tak ?

    Arduino   08 Kwi 2018 15:28 Odpowiedzi: 5    Wyświetleń: 1791
  • sterowanie 3 przyciskami (np. ustawienie godziny w zegarze)

    zastanawialem sie w jaki sposob zrobic obsluge sterowania 3 przyciskami np. do ustawienia zegara czy czegos tam... myslalem nad sposobem 3 przyciski przycisk 1 podpięty pod przerwanie int , przelaczanie w sposob: -ustawienie godziny -ustawienie minuty -wyjscie z ustawienia (i wyswietlanie czasu) przyciski 2 i 3 (jako gór-dół w ustawianiu czasu) musialbym...

    Mikrokontrolery   28 Wrz 2007 13:40 Odpowiedzi: 1    Wyświetleń: 1636
  • ATmega8 INT0 - Bascom. Nie wychodzi z przerwania.

    olo_3 -> to jest cały kod? ten który tu pokazałeś????? po pierwsze - gdzie masz pętlę główną po części inicjalizacyjnej programu ??? DO ... LOOP - chyba że ślepy jestem czy jak? (jeśli rzeczywiście jej nie masz to nie dziw się, że twój program wariuje bo po z tego co widać po inicjalizacji odrazu program leci do obsługi przrwania i się zapętla na śmierć)...

    Mikrokontrolery   20 Gru 2008 15:54 Odpowiedzi: 11    Wyświetleń: 2537
  • Obsługa przycisków dotykowych za pomocą mikrokontrolera AVR

    Autor zastanawiał się, jak zaimplementować w projekcie interfejs bardziej elegancki, niż zwykle stosowane przyciski. Częściowo zainspirowany materiałami wideo umieszczonymi przez D. Jones'a na stronie EEVBlog, postanowił zainteresować się pojemnościowymi przyciskami dotykowymi. Zwykle jednak wadą tego typu rozwiązań jest konieczność wykorzystania dedykowanych...

    Artykuły   19 Gru 2014 16:27 Odpowiedzi: 3    Wyświetleń: 16212
  • Konfiguracja przerwania PCINT1_vect dla PD6 w AVR328PB

    Wszystko się kompiluje bez komunikatów, te definicje są da mnie aby kod programu był dla mnie przejrzystszy. Dodano po 1 Zaczeły działać mi przerwania, lecz gdy nacisnę przycisk dioda nie miga tylko sie raz zapala. Jak wykonać, żeby migała póki trzymam przycisk w przerwaniu? [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery AVR   24 Mar 2020 19:35 Odpowiedzi: 5    Wyświetleń: 336
  • a50 - nie działają przyciski. Zaraz pod wyświetlaczem.

    Mam ten sam problem, znalazłem przerwaną ścieżkę przy przycisku. Czym najlepiej połączyć to teraz, mam lakier grafitowy i lutownicę Hot-Air?

    Smartfony Serwis   06 Wrz 2006 23:25 Odpowiedzi: 4    Wyświetleń: 834
  • Jakie rozwiązanie zastosować do przerwania sygnału z minimalnym opóźnieniem.

    Czołem. Piec gitarowy ma 4 przyciski do przełączania brzmienia. Wlutowałem się w obwody przycisków i wyprowadziłem je do przycisków w kontrolerze na podłodze, naciskane stopą, taki footswitch. Wszystko fajnie działa, przełącza brzmienia. Problem jest taki, że brzmienie jest przełączane w momencie kiedy przycisk puszczam a nie kiedy go naciskam - tak...

    Mikrokontrolery Początkujący   08 Kwi 2021 17:34 Odpowiedzi: 1    Wyświetleń: 408
  • ATMega8, sprawdzanie stanu końcówki PD5 (T1) w przerwaniu

    Projektuje układzik wykorzystujący prostą klawiaturę 3 przyciskową. Przyciski podłączone są do końcówek PD5, PD6 i PD7. Używam rezystorów podciągających z atmegi. Program piszę w bascomie i mam teraz problem. Mam ustawione cykliczne przerwanie (co 100ms) od Timera1, w którym sprawdzam stan tych 3ch końcówek. No i wszystko działa, sczytuje stany końcówek...

    Mikrokontrolery   27 Mar 2007 23:31 Odpowiedzi: 0    Wyświetleń: 995
  • obsługa przycisków - jak to zrobić?

    proponuję dołożyć gdzieś w obsłudze timera dodatkową zmienną która będzie odliczać do zera jeśli nie zero. W podprogramie obsługi naciśnięcia(pewnie debounce?) wystarczy ustawić w zmienną timera(tą do odliczania) i sprawdzać czy już osiągneła zero: przycisk: przycisk_dlugo=255(czas trzymania) do if przycisk_dlugo=0 then cos tam if p3.7=1 then exit do'...

    Mikrokontrolery   30 Mar 2004 23:23 Odpowiedzi: 4    Wyświetleń: 1875
  • ATMega328P - Kilka przerwań i liczniki

    Witam Jestem początkujący jeśli chodzi o mikrokontrolery. Jakiś czas temu zaczął mnie nurtować jeden problem. Robię projekt, który robi za termometr i zegarek oraz ma klawiaturkę 4 przyciskową do obsługi interfejsu. Później ma być jeszcze dodany czytnik kart microSD. Czujnik temperatury/wilgoci ma obsługę w postaci 1wire i wykonuje pomiar co 10sek jak...

    Mikrokontrolery   03 Maj 2014 21:39 Odpowiedzi: 2    Wyświetleń: 1002
  • PIC16F628a problem z przerwaniami

    Witam Chciałem włączyć przerwania zewnętrzne: ENABLE_INTERRUPTS(INT_RB) - jak dobrze rozumiem to są przerwania na liniach RB4-RB7 W obsłudze przerwania dałem tymczasowo proste włączenie odczekanie chwili i wyłączenie diody. Po uruchomieniu układu dioda cały czas się włącza i wyłącza. Coś jakby ciągle na którejś z linii RB4-RB7 pojawiało się przerwanie....

    Początkujący Elektronicy   17 Wrz 2008 12:01 Odpowiedzi: 1    Wyświetleń: 696
  • [ATmega8][C] Wyłączenie buzzera przyciskiem w trakcie piszczenia

    Faktycznie, z tymi nawiasami idzie się zaplątać, lecz niestety Twój kod również nie działa. Fakt, występuje inny objaw niż wcześniej, buzzer nawet po naciśnięciu nie chcę zamilczeć po ponownym przekroczeniu temperatury. Aktualny kod: [syntax=c]/* * main.c * * Created on: 2011-08-20 * Autor: Bartekk * ->Uproszczony sterownik pieca CO<- */ #include...

    Mikrokontrolery   21 Sie 2011 12:45 Odpowiedzi: 15    Wyświetleń: 2520
  • [C] Sterowanie częstotliwością migania diody przyciskami.

    Zacząć od przerwania timera... Cały kod w C to po 2 linie kodu na wykrycie naciśnięcia każdego przycisku przerwania, 2..4 linie do sterowania diodą i z 8 linii inicjowania w main().

    Mikrokontrolery Początkujący   07 Cze 2015 15:50 Odpowiedzi: 8    Wyświetleń: 2394
  • [Atmega8][hd44780][rtc] - Zawieszanie się programu. Działa tylko przerwanie.

    Witam, stworzyłem na płytce stykowej układ, gdzie podłączyłem przyciski, LCD hd47780, rtc ds1307 i buzzer. Korzystam z bibliotek do wyświetlacza od "radzia", TWI od p. Mirka oraz ze znalezionej na tym forum biblioteki do RTC. Napisałem szybki program, który wyświetla godzinę w formie hh:mm:ss na ostatnich polach pierwszej linii. Dodatkowo dodałem przerwanie,...

    Mikrokontrolery AVR   15 Lut 2016 10:58 Odpowiedzi: 4    Wyświetleń: 984
  • Program na przerwaniach - problem

    Czesc! Mam do was pytanie jak przerobic ten program tak aby jednym przyciskiem np na p1.1 wchodzic do programu ktory bedzie wykonywal zliczanie impulsow jednokrotne a drugim zeby ta liczbe zapamietac i wrocic do glownego programu oczywiscie ta liczbe chcialbym gdzies zapamietac zeby moc z niej korzystac w glownym programie bo ja probuje i mi to nie...

    Mikrokontrolery   31 Maj 2004 18:45 Odpowiedzi: 2    Wyświetleń: 1196
  • Przerwanie. Nie można wywołać przerwania INT0.

    Tak wiec plik glowny wyglada to nastepujaco #include <at89c5131.h> #include "zmienne.h" #include "funkcje_lib.h" extern GET_KEY(); BYTE Tablica[10]; //Tablica[0] sekundy //Tablica[1] minuty //Tablica[2] godziny //Tablica[3] dni void RTC_INIT() { RCAP2H =(0-10000)>>8; // licznik zlicza impulsy RCAP2L = (0-10000); // opoznienie 10ms - sprawdzone...

    Mikrokontrolery   24 Lis 2006 21:46 Odpowiedzi: 8    Wyświetleń: 1608
  • [ATmega32][ASM] dioda led przerwanie od timera0

    OK, rozumiem. Napisałem coś takiego, prosta sekwencja na liczniku do sterowania silnikiem krokowym. Przyciski zwiększają lub zmniejszają prędkość sekwencji, tylko mam taki problem. Muszę zrobić tak, aby jedno wciśnięcie przycisku powodowało przyspieszenie, potem drugie wciśnięcie przycisku kolejne przyspieszenie itd. Z tego co wyczytałem, to najlepiej...

    Mikrokontrolery AVR   27 Paź 2011 11:19 Odpowiedzi: 8    Wyświetleń: 2411
  • Tracker do solara - przyciski źle działają (AVR)

    Witam, zmontowałem Sterowanie do trackera do solara na atmedze 328 i pojawia się problem z dzialaniem przycisków. Otóż raz działa wszystko, raz jak nacisnę jeden to działa jak drugi, raz nie działa wcale. Dotyczy to wszystkich przycisków. Zwarc w układzie nie ma. Na załączonym schemacie nie zwracajcie uwagi na zwarcie przy LCD (błąd w schemacie). Dodatkowo...

    Mikrokontrolery AVR   24 Wrz 2020 12:02 Odpowiedzi: 6    Wyświetleń: 687
  • "fantomowe" sygnały wyzwalające przerwanie.

    Witam Jak w temacie mam problem z fałszywym sygnałem wyzwalającym przerwanie. Moje urządzonko przedstawia się następująco: Sercem jest AT89CX051, do którego podłączone dwa przekaźniki oraz 3 pcf'y 8574 - jeden odbiera sygnały z klawiatury(6 przycisków), pozostałe dwa sterują dynamicznie cyfrowym wyświetlaczem LED. Do tego na krańcówkę wyprowadzone jest...

    Mikrokontrolery   02 Lis 2004 22:21 Odpowiedzi: 10    Wyświetleń: 1296
  • Jak napisać program? Klawiatura 3x3, wyświetlanie numeru przycisku.

    Musisz podać więcej szczegółów: - jaki procesor, - jaki wyświetlacz, - jak podłączony wyświetlacz, - jak podłączona klawiatura, - ... Najlepiej bedzie jak załączysz schemat Poniżej masz przykład obsługi klawiatury matrycowej 4x4 z książki "Mikrokontrolery AVR w praktyce" /***************************************... /* Ćwiczenie...

    Mikrokontrolery   20 Kwi 2006 18:07 Odpowiedzi: 5    Wyświetleń: 2178
  • Stm8 obsługa przycisku. Zmiana wartości po naciśnięciu przycisku.

    ściągnij sobie ze strony www.st.com manual rm0016 poczyaj o obsłudze portów GPIO masz tam 3 rejestry które trzeba ustawić oraz ITC 1 rejestr do ustawienia ustaw wykrywanie przerwania na porcie A na opadającym zboczu EXTI_CR1 |=0x02 ustaw port PA3 jako wejscie PB_DDR = 0x00 ustaw pull-up jesli potrzeba PB_CR1 |= 0x04 ustaw aktywne przerwanie na porcie...

    Mikrokontrolery AVR   23 Paź 2011 18:02 Odpowiedzi: 9    Wyświetleń: 2613
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    [syntax=basic4gl]Config Timer0 = Timer , Prescale = 1024 Enable Timer0 : On Timer0 Przerwanie0 Dim Tmp As Word Tmp = 0 Dim Ptimer1 As Word Ptimer1 = 0 Do If Klawisz = 0 Then If Ptimer1 = 0 Then Ptimer1 = 100 End If If Ptimer1 < 95 And Klawisz = 0 Then Tmp = 1 End If End If If Tmp = 1 And Ptimer1 < 85 And Ptimer1 > 70 Then If Klawisz = 1 Then...

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4281
  • [Bascom][AVR]Jak uruchomić ten program z wykorzystaniem przycisku

    Witam, Mam mały problem z napisaniem kodu tak aby ten program uruchamiał się za pomocą przycisku [syntax=basic4gl]Config Pinb.1 = Output 'linia pb1 jako wyjście Config Timer0 = Timer , Prescale = 256 'deklaracja timera jako czasomierza On Timer0 Przerwanie_co_2ms 'deklaracja jaka etykieta obsługuje Led Alias Portb.1 'alias dla wyjścia b.1 Dim Licznik...

    Mikrokontrolery Początkujący   16 Sie 2012 19:12 Odpowiedzi: 10    Wyświetleń: 1620
  • ATMEGA 8 + LCD - Problem z przerwaniami, sei();

    Witam, mam problem z programem na mikroprocesor. Na początek dodam, że prototyp, zanim poszedł w odstawkę pół roku temu działał prawidłowo. Program w tym momencie ma za zadanie wyświetlić 4 zmienne na wyświetlaczu. Uruchomienie przerwań zawiesza program. W zależności od tego kiedy zostaną rozpoczęte, skutkuje to innym efektem. Umieszczając sei(); na...

    Mikrokontrolery AVR   25 Maj 2013 12:53 Odpowiedzi: 6    Wyświetleń: 1950
  • attiny 13 2x przycisk i 2x przekaźnik

    Warto by było tą konfigurację rozwinąć o jeszcze jedną linię (odświeżaną za każdym razem po wywołaniu przerwania): [syntax=basic4gl] Timer0= x 'lub Timer0=Timer0 + x 'opcja dokładniejsza [/syntax] gdzie x=256-licznik, "licznik" dobierasz w zależności od tego jak gęsto ma być wywoływane przerwanie. Przykładowo dla zegara 8Mhz i Prescale =64, aby uzyskać...

    Mikrokontrolery Początkujący   11 Cze 2013 08:30 Odpowiedzi: 7    Wyświetleń: 1266
  • Uno r3 - sterowanie diodą led i przyciski

    Skorzystaj z dobrodziejstwa, zwanego przerwaniem. Kilka dni temu coś podobnego napisałem na tym forum. Wystarczy trochę poszukać. [syntax=cpp] // Int0 przez rezystor do masy, a przycisk do Int0 i do +5V int ledOut = 13; // (oczywiście możesz wybrać inny pin) volatile int state = LOW; void setup() { pinMode(ledOut, OUTPUT); attachInterrupt(0, zapal,...

    Arduino   26 Mar 2015 00:25 Odpowiedzi: 4    Wyświetleń: 1233
  • Prośba o pomoc w napisaniu procedury przerwania w 90S8515

    Dzieki Jaca to mi dziala,ale zastanawiam sie jak za pomoca jednego przerwania wykonac dwie czynnosci,tzn po wlaczeniu zasilania ukazuje sie menu wzmacniacza,buszujemy sobie po nim za pomoca 3 przyciskow: select,up i down.Teraz jak tylko przycisniemy 4 przycisk(mute) wywolujemy przerwanie i nastepuje wyslanie na magistrale i2c "komendy" o wyciszenie...

    Mikrokontrolery   12 Lut 2003 11:46 Odpowiedzi: 6    Wyświetleń: 2393
  • Przerwania ??

    Najlepiej podac przyklad z zycia wziety. Zalozmy ze wykonujesz czynnosc zwana prasowaniem. Nagle rozlega sie szwonek do drzwi. Co robisz?? PRZERYWASZ prasowanie i idziesz zobaczyc kto dzwoni, gdy sie okaze ze to listonosz przyniosl list polecony to go odbierzesz i wrocisz do prasowania. Tak samo jest w procesorze. Wykonuje on program glowny ktory np....

    Mikrokontrolery   25 Sie 2004 22:03 Odpowiedzi: 3    Wyświetleń: 893
  • problem z przerwaniami 89c2051

    Witam Dziękuję za pomoc, ale nie opisałem dokładnie problemu i Twoje rozwiązanie nie pomaga :-(. Chodzi o to że podczas symulacji zwierając P3.2 lub P3.3 do masy w podglądzie rejestru P3 widać że zmienia się jego wartość, natomiast program nie przechodzi do obsługi przerwania. Natomiast gdy naciśniemy przycisk INT0 lub INT1 podczas symulacji program...

    Mikrokontrolery   05 Cze 2005 18:56 Odpowiedzi: 3    Wyświetleń: 1224
  • [ATmega8] co do tego? Jak napisać? Wyświetlacz, przyciski.

    1 Przeczytaj notę katalogową ATMegi 2 Podłącz przyciski, najlepiej pod piny z przerwaniami (druga strona przycisku do masy), wyświetlacz pod któryś z portów (np PORTB). Rezystory ograniczające prąd w poszczególnych segmentach (na oko kilkaset omów :)) 3 Podłącz stabilizowane zasilanie 5V do układu 4 Napisz program sterujący (w wybranym języku) 5 Podłącz...

    Mikrokontrolery   13 Cze 2008 20:28 Odpowiedzi: 12    Wyświetleń: 1900
  • [ATMEGA16][C]Pojedyncze wykrycie przycisku.

    moja zmienna jes 32bitowa, bo i kod jest dla 32bitowej architektury (ARM7)... co wiecej moj kod obsluzy na raz 32 przyciski, twoj jedynie 1 <: pod wzgledem zuzycia pamieci wiec wygrywam, pod wzgledem tlumienia drgan juz jest gorzej, w koncu u ciebie jest 8 porownan, u mnie tylko 2. Jak zwykle coś za coś - ale niech Ci będzie, masz większy procesor,...

    Mikrokontrolery   12 Wrz 2008 10:58 Odpowiedzi: 21    Wyświetleń: 6704
  • [Asembler 8051] Obsługa wyświetlacza, przycisków.

    Witam. Szczęśliwie dla użytkowników praktycznie wszystkie wyświetlacze alfanumeryczne LCD obsługuje się tak samo. Ich chipy sterujące są zgodne z HD44780. W skrócie obsługa LCD'ka wygląda tak: - inicjalizacja (zestaw komend sterujących, ustawia się min. sposób podłączenia 4/8 bit, ilość linii itp itd.). Sprawa dosyć dobrze opisana w większości datasheet'ów...

    Mikrokontrolery   04 Gru 2010 12:56 Odpowiedzi: 3    Wyświetleń: 4158
  • [STM32 Cortex-M3] Konfiguracja przerwań

    Witam, Jestem poczatkujacy jesli chodzi o programowanie pod architekture Cortex. Posiadam zestaw ewaluacyjny STM32 Butterfly. Probuje skonfigurowac przerwanie, aby wykonało się po naciśnięciu przycisku. Debugujac program widac, ze po nacisnieciu przycisku flagi sa ustawiane, ale funkcja obslugujaca przerwanie nie jest wywolywana. tak wyglada moj kod...

    Mikrokontrolery   11 Mar 2011 12:32 Odpowiedzi: 4    Wyświetleń: 3019
  • [attiny2313A] sleep mode i wybudzanie z użyciem przycisków. [C]

    Pytałeś o wybudzanie procesora, odpowiedz masz w linku dla przykładu klawiatury matrycowej. W ogóle lepiej zastosuj power-down A wybudzić możesz tylko stanem niskim przerwania int0. A jeśli chodzi o przerwania pin change warto zapoznać sie z rejestrami z tym związanymi a wszystko stanie się jasne. Chodzi o to ze przerwania zostaje wywołane, jeśli choć...

    Mikrokontrolery AVR   28 Wrz 2011 20:47 Odpowiedzi: 5    Wyświetleń: 2412
  • Usypianie i budzenie procesora przerwaniem zewnętrznym (ATMega88 [nie 8] - Int0)

    Dziwne rzeczy się dzieją... podłączyłem przełącznik (normalnie zwarty) zamiast diody zenera, żeby ręcznie wywoływać przerwanie. Przy przyciśnięciu na PD2 podawany jest stan wysoki - dioda podłączona pod PB2 gaśnie ale wartości na wyświetlaczu dalej się zmieniają... czyli procek nie usypia. Po puszczeniu przycisku wymuszany jest stan niski, następuje...

    Mikrokontrolery AVR   02 Lip 2012 21:12 Odpowiedzi: 15    Wyświetleń: 2445
  • [atmega8] [bascom] czekanie programu na przycisk

    Ten drugi pomysł jest moim zdaniem lepszy. Do tego możesz użyć końcówki przerwania INT - ma konfigurację zbocza, którym jest wyzwalane przerwanie.

    Mikrokontrolery Początkujący   09 Lip 2012 07:10 Odpowiedzi: 19    Wyświetleń: 3027
  • Tokarka.Brak podtrzymania przycisków.

    Przycisk stop uskodzony. Raczej zestyk pomocniczy stycznika głównego. Co to za układ sterowniczy, gdzie po przerwaniu i zablokowaniu obwodu przyciskiem STOP da się podać napięcie przyciskiem START? V.

    Elektro Maszyny i Urządzenia   12 Lis 2012 08:30 Odpowiedzi: 12    Wyświetleń: 3567
  • [atmega8] [C] - Ustawianie bitów na porcie D a niechciane przerwania.

    Wkleję cały program: = 0x33" naprawiło problem, więc gdzieś tu tkwi szkopuł. Bo jeśli dobrze rozumuję , to: bajt XX10 XX11 & ~0x33 1100 1100 ( czyli ~(0011 0011)) bajt XX00 XX00 PD7 jest niepodłączone. PD6 to wyjście na tranzystor (przez rezystor). Nie mam schematu, ale układ elektrycznie działa ok. PD2 i PD3 to switch'e zwierające do masy. Drugi...

    Mikrokontrolery Początkujący   24 Lis 2012 22:20 Odpowiedzi: 4    Wyświetleń: 1230
  • Ipod nano 6 - taśma flex - naprawa przycisków

    Jak pewnie wiecie od jakiś kilku generacji ipody nano mają usterkę związaną z przyciskami. Ten, który posiadam - 6 generacji nawet po kilku miesiącach odmawia posłuszeństwa. Zazwyczaj "wbija" się przycisk od uśpienia. Naprawa wydaje się prosta - wystarczy go rozebrać i podkleić aluminiową płytkę. Tyle w teorii;) Podczas odklejania izolacji z taśmy flex...

    Odtwarzacze cyfrowe   13 Maj 2013 20:05 Odpowiedzi: 11    Wyświetleń: 8346
  • Bascom, lampka sterowana jednym przyciskiem.

    1. Podprogram obsługi przerwania "Przerwanie" musi kończyć się instrukcją "Return" 2. Wciśnięcie przycisku z tego co widzę łapiesz przerwaniem zewnętrznym INT0, w takiej sytuacji równolegle z przyciskiem przydałby się kondensator rzędu 100nF lub większy (trzeba popróbować), inaczej będziesz miał trzaski i w efekcie wielokrotne pojawienie się przerwania...

    Mikrokontrolery Początkujący   01 Cze 2013 23:56 Odpowiedzi: 5    Wyświetleń: 1866
  • [atmega8][C] - timer - zapalanie diody na 10s po przyciśnięciu przycisku.

    Po zaprogramowaniu timera w tryb CTC oraz skorzystaniu z porad, dioda zapala się lecz nie gaśnie po określonym czasie. Nie jestem pewny co źle zrobiłem, wykorzystanie innej zmiennej sprawiało że dioda w ogóle się nie zapala. Prawdopodobnie źle zaprogramowałem timer, a jako że info na timer timera CTC z przerwaniem znalazłem tylko po angielsku więc bardzo...

    Mikrokontrolery AVR   10 Wrz 2013 18:59 Odpowiedzi: 15    Wyświetleń: 3765
  • atmega8 - Odczyt temp. plus obsługa przycisków.

    Na podstawie informacji zawartych tutaj: oraz zgodnie z sugestiami w poprzednich wypowiedziach zrobiłem sobie w celu przetestowania taki oto program: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> int time=0, flaga=0; int main (void) { DDRB |= (1 << 0); // Ustawienie bitu LED jako wyjćcia TCCR1B |= (1 << WGM12); //...

    Mikrokontrolery   17 Gru 2013 22:06 Odpowiedzi: 12    Wyświetleń: 1788
  • Atmega128 - Bascom. Wyłączenie powrotu z obsługi przerwania

    Witam serdecznie, W bascomie, w chwili wystąpienia zewnętrznego przerwania na jednym z pinów obsługujących takie zdarzenia, program skacze do podprogramu obsługującego przerwanie, po czym wraca do miejsca w którym aktualnie wykonywał się program w chwili jego wystąpienia. Czytałem że można przestawić (wykasować) bity odpowiadające za zapamiętanie w...

    Mikrokontrolery   22 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 873
  • Volkswagen Passat B3 1990r - Brak oświetlenia licznika oraz przycisków.

    Witam Podświetlenia i tablica rejestracyjna posiada osobny bezpiecznik i wyjście z wyłącznika świateł.Może przerwane przewody na klapie(niekoniecznie przerwane)wybiły bezpiecznik,łatwe do sprawdzenia.

    Samochody Początkujący   21 Lut 2014 21:53 Odpowiedzi: 12    Wyświetleń: 4158
  • Atmega8 - obsługa przycisków, umiejscowienie w kodzie

    Inaczej projektuje się zegar dla zasilania z baterii, a zupełnie inaczej dla zasilania z zasilacza. Jeżeli mikrokontroler ma być zasilany z baterii, to projekt musi drastycznie zminimalizować zużycie energii. Aby to zrobić należy zmniejszyć radykalnie napięcie zasilania i zmniejszyć częstotliwość zegara F_CPU. Należy także usypiać mikrokontroler ......

    Mikrokontrolery AVR   28 Lis 2014 16:15 Odpowiedzi: 5    Wyświetleń: 1002
  • Razer Naga - niesprawne przyciski?

    Dzień dobry, Kupiłem mysz Razer Naga na straganie z zniszczonym przewodem USB. Przewód trochę skróciłem polutowałem, sprawdziłem multimetrem i wychodzi na to że nie jest nigdzie ,,przerwany". Po tym zabiegu ponownie złożyłem mysz, podpiąłem do komputera i zainstalowałem oprogramowanie(Wszystko robione inną myszką). I tutaj pojawia się problem bo: W...

    Komputery Hardware   13 Maj 2016 19:24 Odpowiedzi: 9    Wyświetleń: 3651
  • Funkcja przytrzymania przycisku pilota IR (Standard NEC)

    Witam, odgrzebałem swój projekt odbiornika podczerwieni, który działa świetnie, rozpoznaje adres i komendy pilota. Wszystko obsłużone jak należy. Problemem jest wykrycie przytrzymania przycisku. Nie zrobiłem tego odrazu a teraz zaczęły się schody. Napisałem fragment odpowiedzialny za obsługę przytrzymania jednak nie działa :( Projekt na Atmega328p,...

    Mikrokontrolery AVR   02 Sie 2017 23:43 Odpowiedzi: 2    Wyświetleń: 1254
  • Usypianie/wybudzanie ATmegi przyciskiem.

    Ze względu na to, ze AVR nie ma możliwości wybudzenia z uśpienia zboczem Już pisałem koledze, że nie jest to prawdą. Tylko stare ATMegi nie miały takiej możliwości. Nowe ATMega/ATTiny jak najbardziej umożliwiają wybudzanie zboczem. Autor nie napisał o jakim procesorze mowa, można tylko zgadywać. W większość projektów widze Mega8, choc dużo lepsza Mega88...

    Mikrokontrolery   19 Lis 2017 12:30 Odpowiedzi: 37    Wyświetleń: 2064
  • Przerwania, z opóźnieniem

    zastosowałem Timer i nie działa, nie załącza mi alarmu wogóle. Zasada jest taka, jeżeli uzbrojony ma dać mi czas na wyjście i ma zacząć czuwać, następnie gdy wykryje ruch ma czekać 6 sekund, jeżeli nie rozbroje w tym czasie ma załączyć syrenę, jeżeli tak wyłącza alarm. [syntax=c] #include <Timers.h> // biblioteka timers #define PRZYCISK 21 //...

    Arduino   23 Wrz 2018 17:23 Odpowiedzi: 7    Wyświetleń: 606
  • Kod AVR nie wyzwala przerwań zewnętrznych - gdzie jest błąd?

    1. Przerwanie nie służy do niczego. 2. main() kończy się i ląduje w krzakach. Dzięki uprzejmości środowiska będzie to zapewne pętla nieskończona, bez tej uprzejmości skutek jest trudny do przewidzenia, np. wykonywanie main() w kółko. 3. Widać będzie odpowiedź systemu na pierwsze przerwanie. 4. W przerwaniu czekamy nie wiadomo na co i po co. 5. (uwaga...

    Mikrokontrolery AVR   20 Lut 2019 23:04 Odpowiedzi: 11    Wyświetleń: 645
  • VW Passat B5 1.8 20V 1997 - Kluczyk 2 przyciski nie moge go zaprogramować po wym

    Mam dość dziwna sytuację z moim passatem b5 z 1997 roku, mam do niego kluczyk hella z 2 przyciskami 433mhz i niestety nie działa mi z przycisków na kluczyku centralny zamek, dioda po naciśnięciu przycisku na kluczyku świeci się raz, jak przetrzymam przycisk to tak wolno pulsacyjnie, próbowałem kilka metod zakodowania kluczyka, trzymania 2 przycisków...

    Samochody Elektryka i elektronika   27 Lis 2019 20:40 Odpowiedzi: 14    Wyświetleń: 3204
  • Gorenje MO 17 DE nie świeci wyświetlacz, nie działa, nie reaguje na przyciski panelu sterowania.

    Połowiczny sukces. Przy pomiarach napięcia na płytce z wyświetlaczem chyba zrobiłem przypadkowe zwarcie na nóżkach tranzystora Q1 C1815 (ten najbliżej wejścia zasilania). Raczej na pewno zwarłem emiter i kolektor i sterownik zapiszczał tak jak przy włączeniu kuchenki i kliknął przekaźnik. Wyświetlacz ożył. Możliwa jest taka blokada jakiejś części? Przekaźniki...

    AGD Drobny sprzęt   31 Sty 2024 01:29 Odpowiedzi: 14    Wyświetleń: 279
  • BK7231 głęboki sen - jak włączyć budzenie zarówno na timerze, jak i na przerwaniu GPIO w OpenBeken?

    OpenBeken posiada system głębokiego uśpienia, który pozwala w zasadzie wyłączyć BK7231 do momentu upływu określonego czasu (DeepSleep) lub do wystąpienia zdarzenia GPIO (takiego jak naciśnięcie przycisku - PinDeepSleep). W przypadku urządzeń zasilanych bateryjnie ta funkcja jest niezbędna, w przeciwnym razie baterie rozładują się w ciągu jednego lub...

    Smart Home Poradniki   11 Mar 2024 20:53 Odpowiedzi: 0    Wyświetleń: 759
  • Bascom i symulacja przerwań

    Oto cały program, poprawiłem go według Waszych wskazówek jednak dalej nie wchodzi do obługi przerwania. Powiedzcie mi co w nim jest nie tak? Żeby przyśpieszyć analize opisze go po krótce. Przez włączeniem należy ustawić w stan wysoki Pind.3 wtedy program poprosi o tekst do wyświetlenia. Potem przechodzi do pętli w której są 3 efekty okazywania napisu...

    Mikrokontrolery   08 Sty 2004 22:57 Odpowiedzi: 5    Wyświetleń: 1742
  • I2C w przerwaniach

    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ń: 3732
  • CDP Grundig 4101. Wyświetlacz nic nie wyświetla. Brak reakcji na przyciski.

    Może podłączałeś nieoryginalny zasilacz i padła stabilizacja-obadaj jak wychodzi napięcie z zasilacza lub z baterii.Czy jest na sterowany z pokrywy na której są switche poprzez tasiemkę czy na płycie głównej są wszystki klawisze(jeśli jest tasiemka to może być przerwana.Lub wylały baterie.

    Audio Serwis   17 Gru 2004 16:00 Odpowiedzi: 3    Wyświetleń: 1311
  • Potrzebuje przykład wykorzystania przerwania zewnętrznego

    Chodzi mi o jakiś przykladowy kod źródłowy, By kontroler np 2313 reagował przerwanem na przycisk. Wiem że to dyletancka postawa ale nie wiem czy symulator dobrze odzwierciedla przerwania...

    Mikrokontrolery   30 Mar 2005 18:27 Odpowiedzi: 13    Wyświetleń: 1634
  • 89Cxx51 + przerwanie zewnetrzne

    Teraz już jest prawie wszystko jasne :) Układ resetu jest konieczny, tu masz rysunek podłączenia - 4 post Bigfoot'a (podobny problem) . Wymusza impuls resetu po załączeniu zasilania zanim układ się ustabilizuje. Musisz jeszcze przy wejściu INT dać kondensator ok. 10u równolegle z włącznikiem a rezystor wymienić na większy ok 4,7k bo bez tego występują...

    Mikrokontrolery   16 Lip 2006 13:17 Odpowiedzi: 11    Wyświetleń: 1425
  • Bascom - obsługa przycisków, krokowca i kontaktronów

    Witam! Temat być może poruszany nie raz jeżeli chodzi o sprawę odczytywania stanu przycisków. U mnie jednak stanowią one niejako tło. Program ma za zadanie badać prawidłowe działanie kontaktronów, które są wyzwalane poprzez magnes umieszczony na wałku silnika krokowego. W załączonym kodzie przedstawia się to w ten sposób, że po włączeniu zasilania silnik...

    Mikrokontrolery   16 Sie 2006 22:08 Odpowiedzi: 0    Wyświetleń: 1047
  • Atmega8 i program w C. Jak takie coś napisać? Przyciski.

    Chętnie bym pomógł jeśli idzie i przerwania czy czytanie stanów portów, ale niestety to co napisałeś nie da się przeczytać (kod programu) - składnia lingwistyczna !! - definicje na sbi, cbi, wciącia, o tagach już nie mówiąc ;)

    Mikrokontrolery   10 Lis 2006 14:30 Odpowiedzi: 13    Wyświetleń: 2459
  • TMOD i Dioda LED. Zliczanie naciśnięć przycisku. Inny sposób?

    Do negowania bitu P1.7 można zastosować przerwanie od przepełnienia licznika. Resztę spróbuj wykombinować sam :)

    Mikrokontrolery   22 Lut 2007 20:03 Odpowiedzi: 2    Wyświetleń: 1343
  • układ do przerwania połączenia ?!

    Nawet za bardzo nie wiem jak temat nazwać. Cchaiłbym stworzyć uklad ktory: Przerwie połączenie na okreslony czas 15sekund (zaciski np. A i B, które normalnie cały czas są zwarte a w wypadku zasterowania-patrz poniżej- zostaną rozwarte na określony czas). Dwie niezależne metody zasterowania powyższego przerwania. 1. Impulsem 12V (włączenie zapłonu w...

    Początkujący Elektronicy   10 Lut 2008 00:18 Odpowiedzi: 0    Wyświetleń: 495
  • Sygnalizacja stanu przycisków awaryjnych

    Otoz mamy taka sytuacje kilkanascie przyciskow awaryjnych w dosc duzych odleglosciach polaczonych w szereg.W momencie wcisnieta jednego z nich zaczyna sie kociol bo szuka gdzie przerwany zostal obwod. Czy spotkal sie ktos moze z rozwiazanami lub ma pomysl jak w dosc tani sposob przerobic taki system aby mozna bylo poinformowac ze np przycisk X zostal...

    Projektowanie Układów   09 Maj 2008 09:02 Odpowiedzi: 4    Wyświetleń: 1197
  • Sterowanie przekaźnikiem za pośrednictwem przycisku

    Co do tych błędów to trudno mi się wypowiadać, u mnie takie się nie pojawiały. A tak z nudów to sobie tą płytkę też zaprojektowałem. Przy jednostronnej zabrakło mi czterech połączeń. Może warto było by zrobić jednostronną i tylko wstawić tu cztery mostki. No ale może Tobie tam wyszło inaczej... Na schemacie wprowadziłem pewne poprawki głównie w kwestii...

    Artykuły   09 Cze 2017 17:47 Odpowiedzi: 330    Wyświetleń: 303166
  • Przerwany proces dzielenia HDD na partycje. Zgubione dane.

    Witam Używając Paragon Partition Manager'a próbowałem podzielić C:/ na dwie partycje. Przy 99% proces stanął; myślałem, że sie zawiesił więc wyłączyłem laptopa przyciskiem. Po tym standardowy komunikat "Operation interrupted, please insert recovery disk". Próbowałem z płytą od Visty, odnawianie MBR i różne inne cuda na kiju. Włożyłem "Recovery CD" od...

    Naprawa nośników i odzysk danych   05 Paź 2008 06:58 Odpowiedzi: 7    Wyświetleń: 1892
  • Uszkodzona klawiatura. Nie działają niektóre przyciski.

    ...z tym alkoholem to ostrożnie, w niektórych klawiaturach może się okazać, że warstwa przewodząca się zmyje. Niedziałanie bloku klawiszy sugeruje przerwę na styku matryca klawiatury-sterownik klawiatury bądź przerwaną ścieżkę na matrycy klawiatury.

    Software serwis   15 Paź 2008 17:01 Odpowiedzi: 4    Wyświetleń: 2418