przycisk przerwania

Znaleziono około 4563 wyników dla: przycisk przerwania
  • [ATmega32][C/AVR-GCC] - Przycisk w obsłudze przerwania

    A jak masz 10 przycisków wykorzystasz 10 przerwań? marnotrawstwo. wykorzystasz jeden licznik i po kłopocie zero opóźnień typu delay. Same zalety. minus? jeden: wykorzystany licznik.

    Mikrokontrolery AVR   05 Mar 2011 20:47 Odpowiedzi: 11    Wyświetleń: 4958
  • REKLAMA
  • [atmega8] Przycisk a'la SHIFT do przyciskow wywolujacych przerwania INT0 i INT1

    Na pewno musisz zrozumieć jak działają operatory: 1. Na początek ~ i & 2. || w następnej kolejności. Albert no to analiza krok-po-kroku: No niestety milisz się bo owszem jest robiona operacja PIND & 0b11111100 ale da ona 1 gdy któryś z przycisków od PD7 do PD3 nie będzie wciśnięty (więc jego bit w rejestrze PIND będzie ustawiony) żeby to poprawnie...

    Mikrokontrolery AVR   02 Gru 2011 16:25 Odpowiedzi: 9    Wyświetleń: 1212
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak przyciskiem włączyć pętlę for a potem tym samym przyciskiem ją wyłączyć.

    No to się doucz i będziesz znał. "Super" porada, ale przerwania nie sa tu konieczne. Naucz się też używać tagów. faktycznie, użyj znaczników(tagów) SYNTAX, bo czytać sie kodu nie chce. - wywal delay - wykrywaj zmianę stanu pinu a nie reakcję na określony stan, dla Arduino jest stosowna biblioteka (Debounce) ale można zrobić i bez niej, trzeba też zlikwidować...

    Arduino   28 Sty 2018 13:16 Odpowiedzi: 6    Wyświetleń: 1731
  • [ATtiny2313] [ATtiny2313][C] Obsługa przerwania na PIND2 - sterowanie LED przez przycisk

    if((PIND & _BV(PD2)) PORTB |= _BV(PB2); else PORTB &=~_BV(PB2); Jak to ewentualnie zapisać w jednej linii to już sam pomyśl.

    Mikrokontrolery AVR   29 Kwi 2010 23:53 Odpowiedzi: 8    Wyświetleń: 1334
  • REKLAMA
  • Przerwania zewnętrzne - uC zasilany bateryjnie i wybudzanie przyciskiem

    Myślę, że pierwsze podejście jest jak najbardziej poprawne. Chodzi o to by po pierwszym przerwaniu wystąpił jakiś czas nieczułości na kolejne przerwanie zewnętrzne. Może on być nawet znacznie dłuższy- nie sądzę by ktoś chciał klikać przycisk do wyświetlania kilka razy na sekundę. Wybudzanie mikrokontrolera cyklicznie co 400ms z pewnością nie poprawi...

    Mikrokontrolery AVR   13 Maj 2021 06:32 Odpowiedzi: 8    Wyświetleń: 609
  • REKLAMA
  • PIC18LF46K80 Timer1 nie ustawia flagi przerwania przy podłączonym przycisku

    Witam, Ile jeszcze razy trzeba będzie napisać, że przycisków NIE obsługuje się przy użyciu przerwań generowanych przez zmianę stanu wejścia? Temat powraca co kilka dni. Rozwiązanie, które Autor próbuje wdrożyć, po usunięciu błędów związanych z programowaniem timera i tak nie będzie działać, więc po co te starania o poprawne zaprogramowanie niedziałającego...

    Mikrokontrolery PIC   29 Mar 2017 17:09 Odpowiedzi: 6    Wyświetleń: 2952
  • [ATMega168] Jak obsłużyć przerwania przycisków i timera w ATMega168 z kwarcem 32,768 kHz?

    1. To stary wektor przerwań, a nowa funkcja ISR(). Musisz zastosować nowy wektor do tej funkcji. Znajdziesz go w tabelce szukając starego: http://www.nongnu.org/avr-libc/user-manu... 2. Drgania trwają od kilku do kilkudziesięciu milisekund. Możesz na przykład wykorzystać jakiś timer do odliczania tego czasu począwszy od pierwszego...

    Mikrokontrolery Początkujący   20 Gru 2011 10:00 Odpowiedzi: 31    Wyświetleń: 5237
  • Rozszerzanie źródeł czasu na urządzeniach OpenBeken

    https://obrazki.elektroda.pl/3384835000_... Niedawno kod czasu z OBK został zmieniony, aby umożliwić więcej źródeł czasu (oprócz dobrze znanego NTP). Prawdopodobnie najprostszą metodą jest ustawienie czasu OpenBeken na czas urządzenia używanego do uzyskania dostępu do GUI (jest to już w kodzie OBK, tylko nie jest włączone): Ustawienie czasu...

    Smart Home Poradniki   22 Gru 2025 09:51 Odpowiedzi: 8    Wyświetleń: 1068
  • [Atmega8][Język C] Jak poprzez naciśnięcie przycisku przypisać wartość zmiennej

    Najłatwiej to zrób tak: Wszystkie przyciski podłacz do pinów procka, daj podciągnięcie za pomocą rezystorów wewnętrznych ,oprócz tego za pomocą diod zsumuj te sygnały ,a nastęnie zsumowane sygnały daj na wejście przerwania np INT0. Musisz to zrobić tak że przyciśnięcie któregokolwiek przycisku spowoduje zmiane (spadek napięcia ) na wejściu przerwania...

    Mikrokontrolery AVR   14 Cze 2011 09:12 Odpowiedzi: 50    Wyświetleń: 8904
  • REKLAMA
  • [C][ATmega8]Zmiana sekwencji programu button switch

    Jaka jest aktualna częstotliwość zegara? Jak często uruchamiane jest przerwanie? Ile trwa naciśnięcie przycisku? Musisz zmieniać opcje tylko kiedy przycisk został naciśnięty, nie przytrzymany. Dodaj do przerwania warunek sprawdzający poprzedni stan przycisku. Pomyśl nad wyeliminowaniem delay.

    Mikrokontrolery AVR   01 Paź 2019 17:57 Odpowiedzi: 26    Wyświetleń: 1458
  • Jak zarejestrować pierwsze zbocze wyzwalające na PIC18LF46K80 bez przerwań?

    Nie ma jednej, jedynie słusznej drogi. Każdą funkcjonalność można opracować na wiele sposobów. Jeśli potrzebujesz podłączyć przycisk do przerwań zewnętrznych, możesz to oczywiście zrobić. Po to one są, by z nich korzystać, byle świadomie :) Istotne jest tylko jedno - program ma działać tak jak tego sobie życzysz i spełniać założenia projektowe. Edit:...

    Mikrokontrolery   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 924
  • Jak wyeliminować drganie styków przycisku w ATmega8 bez zmiany układu?

    Metoda jest taka ze w momencie nadejscia przerwania od przycisku odpalasz timer, ktory odmierza kilka milisekund, po czym sprawdza czy przycisk nadal jest wcisniety. Jesli tak, to znaczy ze impuls pochodzi od faktycznego nacisniecia a nie od drgania po nacisnieciu. Dla pewnosci mozna zamiast 2 dokonywac 3 sprawdzen. Czas timera musisz dobrac doswiadczalnie.

    Mikrokontrolery   21 Lut 2006 18:20 Odpowiedzi: 7    Wyświetleń: 1557
  • Ford Focus MK3 1.6 105KM 2011 – nie załącza się sprzęgło klimatyzacji, brak napięcia

    Problem z brakiem załączania sprzęgła klimatyzacji w Fordzie Focusie MK3 1.6 105 KM z 2011 roku, przy braku napięcia na cewce sprzęgła, może mieć kilka przyczyn. Poniżej przedstawiam krok po kroku, co i jak sprawdzić, aby zlokalizować usterkę, zaczynając od najprostszych i najbardziej prawdopodobnych przyczyn: 1. Sprawdzenie bezpieczników i przekaźników...

    Samochody Klimatyzacje Ogrzewanie   12 Sie 2025 15:39 Odpowiedzi: 8    Wyświetleń: 516
  • [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ń: 3466
  • Jak sprawdzić i ustawić rozmiar stosu w LPC1114 na Eclipse Code-Red?

    Witam, No trochę jaśniej jest. Ram który przeznaczyłeś na stos jest prawie całym obszarem RAMU mikrokontrolera. 0x1FE4 - wielkość twojego stosu (obliczone wierzchołek stosu(0x1FF0) - początek sterty(0xc). Stosu Ci zapewne nie zabraknie. np. wywołujesz w mainie moja_funkcja(int param1, int param2, char tab[20]) to musisz przy wywoływaniu z przekazaniem...

    Mikrokontrolery ARM   28 Wrz 2010 19:33 Odpowiedzi: 8    Wyświetleń: 3030
  • Jak zabezpieczyć układ z ATtiny2313 przed zakłóceniami na długim kablu?

    Rodzaj przycisku jest bez wiekszego znaczenia . Algorytm : -jesli sygnal "0" nastapi przerwanie-skok do obslugi przerwania -czekaj w procedurze przerwania np. 100 mS -jesli po tym czasie sygnal jest dalej "0" to byl nacisniety przycisk -jesli "1" to byl to sygnal falszywy - zaklocenie -powrot z obslugi przerwania

    Mikrokontrolery   20 Mar 2007 20:31 Odpowiedzi: 9    Wyświetleń: 1128
  • [bascom] BASCOM AVR: Jak wykryć długie (3 sekundy) przytrzymanie S1 i zresetować porty?

    1. Nie wykluczyles drgan na przycisku s1 2. Zebys wykonac to co chcesz zrobic bedzie ci potrzebne przerwanie. 3. Dziwie sie, ze sprawnie dziala ci ten kod (chyba, ze specjalnie robisz sprawdzanie przycisku w petli, zeby nie bylo przerwania i wykonal kod do konca, a pozniej sprawdzil czy przycisk jest wcisniety. W tym przypadku przepraszam)

    Mikrokontrolery AVR   15 Sie 2009 00:08 Odpowiedzi: 17    Wyświetleń: 1485
  • [attiny2313] [attiny2313][Bascom] Problem z przyciskiem S1 w programie stoper C012a

    Spróbuj zrobić tak Co4ms: 'procedura obsługi przerwania od Timera T/C0 wykonywana co 4ms Timer0 = 6 'załaduj do Timera0, żeby zliczył 250 (=256-6) impulsów Incr Licznik If Licznik = 6 Then 'zmienna Licznik liczy do 6 aby Licznik = 0 'sprawdzanie stanu przycisku następowało If Pind.0 = 0 Then 'co ok.24ms If Pomoc = 1 Then 'jeśli zmienna Pomoc...

    Mikrokontrolery AVR   06 Lut 2011 13:45 Odpowiedzi: 5    Wyświetleń: 2199
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Wracajac do tematu czy moglbym prosic przynajmniej o pseudo kod obslugi przykladowo drgania w przyciskach , wysterowania przekaznika np przez 2s oraz komunikacji 1wire jednym timerem (atmega8 ma az 2 timery wiec pewnie szybko skoncza sie jego mozliwosci chcac napisac kod bez zatrzymywania) Cały dowcip polega na tym że z tego 8 bitowego timera możesz...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3038
  • [atmega8][c] obsługa dwóch przerwań + odmierzanie czasu

    Nic sobie nie robi z naciskania guzika bo właśnie obsługuje przerwanie. Ja bym to zrobił w ten sposób. Przerwanie od czujki uruchamia jakiś timer i kończy się obsługa przerwania. Timer odmierza czas i po jego upłynięciu sprawdza jakąś zmienną i w zależności od niej uruchamia alarm bądź nie. I tak jeśli przed przyjściem przerwania z tego timera naciśnięty...

    Mikrokontrolery AVR   18 Wrz 2008 22:46 Odpowiedzi: 14    Wyświetleń: 2618
  • [STM32] Konfiguracja EXTI w STM32 - przerwanie od zbocza opadającego i narastającego?

    Debouncing w przerwaniu - tylko nie mów, że robisz to przez aktywne oczekiwanie wewnątrz przerwania. Jeśli tak, to zauważ, że to, że skasowałeś flagę przerwania i jesteś w przerwaniu wcale nie oznacza, że flaga nie może zostać ustawiona ponownie. Możliwy jest taki scenariusz: wciskasz przycisk, pojawia się zbocze opadające które ustawia flagę a więc...

    Mikrokontrolery ARM   28 Wrz 2011 20:20 Odpowiedzi: 5    Wyświetleń: 4161
  • [BASCOM][ATmega32] - Multipleksowanie wyświetlaczy 7-segmentowych +aliasy +pętla

    W celu eliminacji drgań styków należy użyć przerwania licznika, by odczytywać stan przycisku tylko raz na około 10 ms . Nie używamy funkcji Debounce i delay_ms ! Czy przycisk został naciśnięty sprawdzamy w zmiennej globalnej dostępnej w programie głównym.

    Mikrokontrolery AVR   14 Lis 2012 20:58 Odpowiedzi: 10    Wyświetleń: 3864
  • Canon Pixma MP210 - sprawdzony sposób na reset pampersa

    Press and hold resume Button (triangle in the circle) Tu chodzi o przycisk "Stop/Resume", ten przy samym narożniku, służący do przerwania drukowania itp.

    Drukarki, ksero Początkujący   24 Cze 2015 18:50 Odpowiedzi: 4    Wyświetleń: 3129
  • XMega 128 - kilka portów pod jeden kanał zdarzeń?

    Możesz to przecież zrobić "sprzętowo" - każdy przycisk osobno do "dowolnego" portu, a dodatkowo wszystkie razem do portu "z przerwaniem", z tym, że od każdego przycisku do tego specjalnego portu dajesz diodę. Tym sposobem masz tylko jedno przerwanie, ale możesz wykrywać który przycisk został naciśnięty. Ponieważ i tak trzeba kombinować, to możesz zaoszczędzić...

    Mikrokontrolery AVR   17 Lip 2011 21:56 Odpowiedzi: 31    Wyświetleń: 4773
  • [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ń: 4386
  • ATTiny26 - Jak rozwiązać problem z szalejącymi diodami przy zbliżeniu palca?

    Jj_Johnys : Wcisniecie przycisku daje ok. 100ms sygnalu? Rozne przyciski maja rozne dlugosci sygnalow? Jak dla mnie to przycisk zwiera w zaleznosci jak dlugo sie go przytrzyma, po za tym przy wciskaniu przycisku nastepuja drgania stykow ktore daja duzo szpilek i napewno nie osiagniesz zadnego konkretnego sygnalu o konkretnej dlugosci. Jesli chodzi...

    Mikrokontrolery   08 Maj 2007 00:08 Odpowiedzi: 8    Wyświetleń: 3268
  • [ATtiny13] [ATtiny13][C] Mierzenie czasu impulsu INT0 za pomocą timer0 - spowalniacz serw

    Nie wiem, czy Twoja metoda obserwacji sygnałów jest poprawna, ale podłączanie przycisku bez eliminacji drgań pod wejście przerwania jest przepisem na kłopoty. Jeśli chcesz testować tego typu układ, to musisz sobie zrobić generator czystych impulsów. Przykładowo: przycisk pod PB4, generacja impulsu na PB3, które zwierasz z PB1. W pętli głównej odczytujesz...

    Mikrokontrolery AVR   05 Lis 2009 07:40 Odpowiedzi: 4    Wyświetleń: 5483
  • Jak zrealizować włącznik z opóźnieniem czasowym na układzie NE555?

    to z tym ne to układ znacząco nadmiarowy, w wypadku uC układ zamykałby się w 2kondensatorach, rezystorze, attiny13 i ew stabilizatorze(i 2kondensatorach do niego). Najbardziej łopatologicznie to sprawdzać stan przycisku w pętli do czasu przerwania z licznika który zerujesz / uruchamiasz w czasie pierwszego wykrycia zmiany stanu i zmienić stan wyjścia...

    Początkujący Elektronicy   26 Cze 2016 12:17 Odpowiedzi: 8    Wyświetleń: 3096
  • AVR, ARDUINO UNO, znak czasowy, liczniki, port szeregowy, przycisk

    Niepotrzebnie mieszasz myślowo różne systemy walutowe. [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <Arduino.h> unsigned long FlagTime; void setup(){ // to jest odpowiednik main Serial.begin(9600); DDRB &= ~(1 << DDB0); // ustawienie pinu B0 jako wejście ( wejście licznika ICP1) PORTB |= (1 <<...

    Arduino   03 Lip 2020 21:23 Odpowiedzi: 2    Wyświetleń: 660
  • [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ń: 2140
  • Jak wyłączyć inne przerwania podczas obsługi ISR w AVR?

    Jak nie zostaje wyłączone... Przecież podczas wykonywania przerwania inne są automatycznie blokowane, właśnie poprzez wyzerowanie globalnej obsługi przerwań - tak więc nie ma nawet potrzeby stosowania specjalnych zabiegów (cli) w tym celu, to właśnie żeby włączyć stosuje się sei w przypadku, gdy trzeba odblokować przerwanie tak, aby możliwe było jego...

    Mikrokontrolery   03 Sty 2008 20:57 Odpowiedzi: 8    Wyświetleń: 2395
  • Mobilax 200 - Jak wykonać pilota przewodowego i schemat połączeń?

    Odpowiem w punktach bo to będzie łatwiej: 1 te gniazdo to nie jest oryginał ale tym bym się nie przejmował 2 przyciski to były 2 mikrowyłączniki ten od wyzwalania był zwierny natomiast ten od awaryjnego wyłączania ekspozycji był rozwierny oba monostabilne 3 każdy model posiadał czasownik 4 różnica między modelami była właśnie w czasowniku,układzie autokompensacji,i...

    Sprzęt Medyczny   06 Wrz 2013 07:21 Odpowiedzi: 5    Wyświetleń: 2505
  • Jak napisać program na mikrokontroler 8051 do sterowania światłami na przejściu?

    http://www.atmel.com/dyn/resources/prod_... tutaj sprawdzisz, że P3.2 to nie"port szeregowy", a wejście przerwania zewnętrznego - dalej drąż treść zadania i męcz kartki swoimi zapiskami ja włączanie Timera 0 zrobiłbym tak ............ org 03h setb tr0; włączenie zliczania czasu clr exo ; ; wyłączenie przerwania zewnętrego żeby nie...

    Mikrokontrolery   01 Mar 2008 14:37 Odpowiedzi: 10    Wyświetleń: 1529
  • Jak poprawnie obsłużyć przerwania w C dla mikrokontrolera z przyciskiem i diodą?

    Witam, chciałbym napisać program. Urządzenie składa się z 1 przycisku i 1 diody po wcisnieciu przycisku raz dioda ma się zapalic na 3 min, po wcisnieciu tego samego przycisku w trakcie trwania tych 3 min powoduje zgaszenie diody i powrot do poczatku Próbowałem w C z przerwaniami od tego przycisku ale w zaleznosc od tego na jakie zbocze reaguje mikrokontroler...

    Mikrokontrolery   31 Sty 2007 20:16 Odpowiedzi: 33    Wyświetleń: 5350
  • BASCOM AVR - Implementacja przycisku ON/Stand-by z opóźnieniem 3s

    Dodałem drobną poprawkę, przetestowałem w symulatorze i wyglada że teraz jest ok. Ustaw $crystal odpowiednio. Podłącz pod PD.3 przycisk i pod PD.0 LED (led będzie świecił gdy sprzęt jest w stanie czuwania). O powerdown nie ma co walczyć i tak używasz zasilacza. Najpierw przetestuj ten program, dopiero potem połącz go z twoim silnikowym i przekonfiguruj...

    Mikrokontrolery Początkujący   24 Sie 2012 10:58 Odpowiedzi: 11    Wyświetleń: 2097
  • Jak działa usługa HOLD w centralach telefonicznych? Wymagania sprzętowe?

    HOLD jest realizowany już w prostych telefonach. Zasada jest taka, że naciskając przycisk HOLD w telefonie (zwykłym, analogowym pracującym bezpośrednio na lini TP SA np.) urchamiasz tranzystor, który obciąża linię telefoniczną (w miejsce układu rozmównego) przez co centrala nie powoduje przerwania rozmowy. Jednocześnie wyłącza głośnik i mikrofon, a...

    Telefony Stacjonarne Serwis   05 Maj 2010 23:34 Odpowiedzi: 10    Wyświetleń: 7512
  • Schemat podłączenia silnika 10kW AC w układzie gwiazda/trójkąt

    a jak bedzie wygladalo palaczenie gwiazda-trojkat? Dodano po 0 a jak bedzie wygladalo polaczenie gwiazda-trojkat? Stycznik K1 podaje napiecie zasilania, K2 łączy silnik w gwiazdę a K3 w trójkąt. Schemat sterownia jest oparty na trzech stycznikach i jednym przekaźniku czasowym. Naciśnięcie przycisku załączającego Z powoduje zadziałanie stycznika K1,...

    Elektro Maszyny i Urządzenia   05 Mar 2007 17:55 Odpowiedzi: 8    Wyświetleń: 9106
  • AVR/ATtiny2313 - Ciekawa "zwiecha" systemu przy blokadzie INT0 i Power

    A w ogóle spróbowałeś tak zrobić, jak napisałem? Czy z góry założyłeś, że nie mam racji? zauważ, że blokada INT0 wystąpi w przerwaniu tylko wtedy, gdy odczytany zostanie kod inny niż 0xFF No właśnie o tym piszę. Jeśli przycisk był wciśnięty w momencie wykonywania instrukcji GIMSK |= (1<<INT0); i przytrzymany dłużej niż opóźnienie 50ms w procedurze...

    Mikrokontrolery AVR   07 Paź 2012 14:51 Odpowiedzi: 12    Wyświetleń: 1989
  • [xmega128a3u][int0] - PORT_ISC_LEVEL_gc - podwójne przerwanie

    Generalnie przy LEVEL przerwania są tak długo emitowane, aż zniknie ich przyczyna, w efekcie wywoływane jest ISR i natychmiast zgłaszane jest kolejne przerwanie. Musiałbyś więc po zmianie z LEVEL na RISING jawnie kasować flagę przerwania. W większości przypadków się więc nie używa LEVEL. Piszesz strasznie skomplikowany kod - nie prościj dać BOTH_EDGES...

    Mikrokontrolery AVR   30 Lip 2014 08:16 Odpowiedzi: 3    Wyświetleń: 1275
  • Jak zbudować robota poruszającego się w pomieszczeniu? Co kupić? Jak programować?

    W innych językach na uC nic nie pisałem, więc nie mogę specjalnie porównywać. Sam miałem niedawno dylemat, w jakim języku pisać i ostatecznie, za radą pewnej osoby, zacząłem "uczyć się" asma. Z doświadczenia mogę powiedzieć, że asm nie jest aż taki straszny - przynajmniej jeżeli chodzi o proste aplikacje (w stylu - guzik&dioda, czy nawet sterowanie...

    Automatyka Przemysłowa   15 Sie 2005 23:22 Odpowiedzi: 25    Wyświetleń: 3447
  • Siemens Safety - Muting bariery świetlnej z S7-300F - jak podłączyć?

    Opowiem trochę na przykładzie sprzętu SICK'a, ale spokojnie możesz to przełożyć na innych producentów. Generalnie sterownik PLC ma realizować pełną logikę całego układu bezpieczeństwa za pomocą swoich dedykowanych "bezpiecznych" bloków logicznych. Tak jak w przypadku zwykłego układu sterowania, PLC ma wejścia i wyjścia (w tym przypadku "bezpieczne")....

    Automatyka Sterowanie PLC   14 Lip 2015 16:18 Odpowiedzi: 7    Wyświetleń: 2577
  • Sprzęt generujący na wyjściu napięcie 0.5V co pewien czas

    Witam, potrzebuje zrobić sprzęt podobny do telegrafu, który będzie podłączony do portu LPT. Już wyjaśniam o co chodzi: Układ ma być zasilany baterią, np.: 9V i użytkownik za pomocą przycisku, który zwierał by układ, generowałby impulsy elektryczne z tym że: po wciśnięciu przycisku na chwilę pojawia się 0.5V na wyjściu potem to napięcie znika (przy...

    Projektowanie Układów   20 Gru 2005 23:14 Odpowiedzi: 1    Wyświetleń: 861
  • Attiny 2313 - silnik krokowy wiesza się na 2s, kod w BASCOM

    Mimo że port ma 7 wyprowadzeń to zawsze ustawiaj 8 bitów, bo to wciąż port 8-bitowy tylko że z obciętymi nóżkami. Regulację szybkości robi sie łatwo. Dodajesz jakąś zmienną np LICZ i teraz co każde wejście do przerwania timera to zwiększasz tą zmienną o 1. Teraz porównujesz ją z drugą zmienną np SZYBKOSC. Jeśli LICZ > SZYBKOSC to wykonujesz zawartość...

    Mikrokontrolery AVR   29 Kwi 2012 19:36 Odpowiedzi: 6    Wyświetleń: 2199
  • [Atmega32][C] Problem przy odczycie małej klawiatury + PWM

    PWM mógłbyś użyć do sterowania silnika prądu stałego, ale nie silnika krokowego. W Twoim przypadku żeby zmienić prędkość musiałbyś zmienić opóźnienie pomiędzy impulsami podawanymi na uzwojenia silnika. Na początek napisz coś takiego: uint8_t predkosc = 0; for (int i = 0; i < 4; ++i) { PORTB = _BV(k); switch (predkosc)...

    Mikrokontrolery AVR   17 Maj 2009 20:12 Odpowiedzi: 3    Wyświetleń: 1541
  • [Atmega32A][asm] Jak uruchomić timer do wyłączania diod po 0,5s?

    Załóżmy, że to też błąd przy wklejaniu kodu (inaczej asembler zgłosiłby błąd). Powinno być R21 , a nie R121 . Być może to też błąd przy wklejaniu. Bity WGM12 , CS12 oraz CS10 nie znajdują się w rejestrze TCCR1A tylko w TCCR1B . Istotne jest jednak to, że ustawiając tylko bit WGM12 ustawiasz TIMER1 w tryb 4, czyli tryb CTC, w którym timer liczy od 0...

    Mikrokontrolery AVR   29 Lis 2018 20:35 Odpowiedzi: 12    Wyświetleń: 1086
  • Jak skalibrować wagę Mettler Toledo Mini Tiger 15kg?

    3.1 Service mode Należy nacisnąć przycisk znajdujący się na płycie głównej używając cienkiego śrubokręta i przeprowadzając go przez otwór w obudowie. Na wyświetlaczu ciężaru pojawi się “grP 1”, pola ceny jednostkowej i wartości pozostaną puste. Teraz istnieje dostęp do wszystkich bloków programowych i kalibracji. W trybie konfiguracji mają...

    Inne Serwis   14 Maj 2014 20:10 Odpowiedzi: 2    Wyświetleń: 1944
  • AT89S52 z MAX232N składam zestaw i poznaje świat uC

    Witam ;) Pierwsze pytanie które mnie się nasuwa to jakie kondensatory mam użyć 1uF/63V czy 10uF/63V 2) do maxaN Vcc ma być 5V czy mniej i czy muszę jeszcze dopinać ujemne zasilanie lub coś zmieniać w tym schemacie... (różne opinie w necie) Jak masz sprzeczne opinie z netu, to sięgnij do źródła - do noty katalogowej producenta (wpisz w google symbol...

    Mikrokontrolery   23 Kwi 2011 09:51 Odpowiedzi: 10    Wyświetleń: 10170
  • [AVR] [bascom] Uzywanie jednego pinu IO do switcha i LED.

    Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...

    Mikrokontrolery AVR   03 Gru 2009 22:28 Odpowiedzi: 19    Wyświetleń: 4307
  • "Pianino" z klawiatury komputerowej PS/2

    http://obrazki.elektroda.pl/9745806300_1... Witam. Sesja się zbliża, więc tradycyjnie zacząłem już prokrastynować :D . Ostatnio zacząłem pisać bibliotekę do obsługi klawiatury PS/2 w C dla AVR i postanowiłem na szybko w godzinkę lub dwie stworzyć jakiś praktyczny projekt w celu jej przetestowania. Początkowo nie planowałem tego publikować,...

    DIY Konstrukcje   05 Lip 2011 11:53 Odpowiedzi: 21    Wyświetleń: 32282
  • Drzewko RGB z kulek od dezodorantów

    http://obrazki.elektroda.pl/5365299500_1... Witam! To moja pierwsza konstrukcja od dłuższego czasu. Drzewko które będę tu opisywał powstało rok temu i rok temu zostało wręczone jako prezent na gwiazdkę. Od samego początku chciałem jego opis zaprezentować na elektrodzie, ale z powodu notorycznego braku czasu udało się to zrobić dopiero...

    DIY Konstrukcje   15 Maj 2011 20:47 Odpowiedzi: 35    Wyświetleń: 27536
  • VBA - Import pliku CSV - usuwanie danych od kolumny zawierającej przecinek

    podczas wyboru pliku kliknę na przycisk "Anuluj" :cunning: Temu kto kliknie "Anuluj" trzeba ustanowić karę : wklejania ręcznego poszczególnych wartości do tabeli :please: A na poważnie to można wprowadzić kod obsługi błędu i przerywający makro np: [syntax=vbscript]Public Sub ImpCsv() Dim Monthly As String Dim aConn As Object On Error GoTo ErrMsg If...

    Obsługa oprogramowania   30 Lip 2019 09:07 Odpowiedzi: 6    Wyświetleń: 978