atmega przerwanie klawiatura

Znaleziono około 84 wyników dla: atmega przerwanie klawiatura
  • AVR atmega 32 klawiatura jedno wierszowa

    Witam jestem początkujący w programowaniu mikrokontrolerów więc proszę o wyrozumiałość. Zadanie muszę zrobić na zajęcia. Szukałem w sieci i na forum rozwiązania lecz nie mogłem znaleść wątku który pomógł by mi zrozumieć obsługę jednowierszowej klawiatury. Nie rozumiem algorytmu....

    Mikrokontrolery AVR   28 Mar 2021 12:17 Odpowiedzi: 0    Wyświetleń: 297
  • [Atmega128][C] Klawiatura matrycowa 4x4

    Witam. Zbudowałem sobie klawiaturę matrycową 4x4 do mikrokontrolera Atmega 128. Klawiatura jest podłączona do 8 wyjść portu D. Obsługę klawiatury chce realizować poprzez przerwania wykorzystując przerwania zewnętrzne INT0...INT3 Poniżej przedstawiam kody: DEFINICJE: #define KLAD...

    Mikrokontrolery AVR   13 Lis 2008 12:09 Odpowiedzi: 8    Wyświetleń: 9353
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 -...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5256
  • Odtwarzacz muzyki Atmega S65 SD WAV3

    jednak nie implementowałem FATa na karcie, tylko zrobiłem sobie swój system plików znacznie uproszczony. Stwierdziłem że nie ma to sensu, bo układ by się nie wyrobił przy pofragmentowanym systemie plików. To jest jednak spore ograniczenie. Drugim ograniczeniem w Twoim przypadku to obsługa...

    DIY Konstrukcje   08 Mar 2010 14:22 Odpowiedzi: 85    Wyświetleń: 35087
  • "Pianino" z klawiatury komputerowej PS/2

    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...

    DIY Konstrukcje   05 Lip 2011 11:53 Odpowiedzi: 21    Wyświetleń: 31715
  • Błędne wychodzenie z pętli do funkcji ATMEGA 32

    Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A...

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2838
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    Przedstawiam tylko istotne części programu związane z transmisją danych Na początek Atmega 16 obsługuje klawiaturę, Wyświetlacz LCD i komunikację GSM i inne drobiazgi oraz RS232 z Atmegą 8 Dodano po 10 A tak przy okazji takie pytanie czym różni się transmisja po...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 726
  • Generator opcjonalny Megawave Atmega

    Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz...

    DIY Konstrukcje   08 Wrz 2012 12:24 Odpowiedzi: 3    Wyświetleń: 11388
  • problem z 32.768 w Atmega 32

    Chcę zaimplementowac RTC w mojej Atmedze. Mają to być przerwania od asynchronicznego Timera2. Coś nie działa, mam kilka pytań : 1. czy piny w porcie C (PC7 i PC6 które służa jako TOSC1 i TOSC2) trzeba ustawić jako we/wy ? czy wystarczy ustawienie bitu AS2 w ASSR ? 2. jakie powinno być...

    Mikrokontrolery   07 Kwi 2006 10:00 Odpowiedzi: 3    Wyświetleń: 1425
  • Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa!

    Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa! Artykuł powstał jako opis zmagań z próbą zrobienia reprodukcji kardridża Keyboard Transformer - rosyjskiego wynalazku, który umożliwia pisanie programów w BASICU. Kardridż udostępnia gniazdo klawiatury i magnetofonu...

    DIY Konstrukcje   23 Sie 2020 20:19 Odpowiedzi: 21    Wyświetleń: 13257
  • ATMEGA 16A - Zle wskazania klawiatury

    Jak chcesz za pomocą 10-bitowego ADC obsłużyć więcej niż 10 przycisków? Jeśli przycisk przyjmuje dwa stany, to do ich reprezentacji potrzebujesz 1 bita, masz 14 przycisków, czyli potrzebujesz co najmniej 14 bitów z ADC, a tylu nie masz. Oczywiście problem nie istnieje, jeśli na raz można...

    Mikrokontrolery   18 Wrz 2014 17:42 Odpowiedzi: 15    Wyświetleń: 1947
  • Diagnozer joysticków (np. do Pegasusa) na Atmega 8

    Diagnozer joysticków (np. do Pegasusa) na Atmega 8 Projekt Przyszedł wreszcie czas naprawić posiadane przeze mnie joysticki do Pegasusa. Zwykle uszkodzeniu (urwaniu) uległ kabel lub taki niesprawdzony/niesprawny joystick został zakupiony bez znajomości jego przeszłości. Jeśli kable...

    DIY Konstrukcje   17 Lis 2015 21:57 Odpowiedzi: 4    Wyświetleń: 6441
  • Atmega/bascom/obsluga klawiatury

    Witaj :D Według mnie tablica jest niezbedna poniewaz to w niej sa zapisane wlasciwe znaki , i wydaje mi sie ze nauczuciel sie myli bo samo polecenie getatkeyb() zwrocilo by numer wcisnietego klawisza a nie konkretna literke , liczbe czy znak . Przykladem moze byc fragment polskiego helpa do bascom-a...

    Mikrokontrolery AVR   04 Lip 2010 17:33 Odpowiedzi: 1    Wyświetleń: 1882
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '**************************...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 2101
  • Atmega+LCD jako wyświetlacz w aucie wyścigowym.

    Zaczynam budowę urządzenia jak w temacie. Chodzi o zastąpienie oryginalnych zegarów wyświetlaczem LCD. Dopiero zaczynam zabawę z elektroniką (to będzie mój drugi układ…) i chciałbym uzyskać jakichś cennych rad zanim wezmę do rąk lutownicę. Zasadniczo urządzenie ma składać...

    Projektowanie Układów   23 Paź 2008 19:21 Odpowiedzi: 10    Wyświetleń: 6756
  • Atmega 128L i int7, brak obsługi przerwania - dlaczego?

    Witam Klawiatura zbudowana jest za pomocą sześciu przycisków monostabilnych, podłączonych do portu PF0-PF5. Równolegle z każdym przyciskiem jest włączony kondensator elektrolityczny o pojemności 1µF w celu eliminacji wpływu drgań styków. Aby nie odczytywać stanu linii cały czas,...

    Mikrokontrolery   04 Maj 2008 22:08 Odpowiedzi: 4    Wyświetleń: 1691
  • przerwania na ATmega32,dziwne zachowanie się nóżek PC2 i PC3

    Atmega 32, program obsługujący klawiaturę - 4 przyciski, odczytywane co 20 ms ( co któreś przerwanie timera 1), przyciski podpięte pod PC), PC0,PC1,PC2,PC3. jeżeli w programie wykorzystuję PC0 i PC1 to jest ok , ale jeśli w pętli obsługi przerwania odczytującego klawiaturę sprawdzam stan...

    Mikrokontrolery   05 Mar 2010 15:57 Odpowiedzi: 18    Wyświetleń: 3332
  • Program na ATMEGA 128

    Witam wszystkich forumowiczow. Mam zrobic stoper odmierzajacy czas z wyswietlaczem lcd z sterownikiem HD44780 na ATMEGA 128 (na zajęciach jest takie pudło z całym mikrokontrolerem oraz wbudowaną klawiaturą i wyświetlaczem) w programie Programmers Notepad #include <avr/io.h> #include...

    Mikrokontrolery   14 Sty 2008 22:26 Odpowiedzi: 8    Wyświetleń: 3539
  • PWM , czyli Atmega + NE555 + DS2890

    Coś podobnego mam zrobione. W przerwaniu mierzony jest prąd, napiecie i klawiatura analogowa. w nastepnym przerwaniu mierzony jest czas rzeczywisty i dwa liczniki zegarowe (pomiar mocy i czasów działania/niedzialania) W jeszcze jednym przerwaniu ma programowy PWM 9 bit do sterowania tyrystorem....

    Mikrokontrolery AVR   17 Lut 2011 23:38 Odpowiedzi: 27    Wyświetleń: 7012
  • Atmega 32 i przerwanie INT1

    Witam, napisałem taki prosty programik do obsługi przerwania INT1 i coś nie chce działać. Pierwszy raz pisałem program z obsługą tego przerwanie i prosłbym o pomoc w znalezieniu błędu. Kod programu: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/delay.h> int...

    Mikrokontrolery AVR   22 Maj 2011 08:17 Odpowiedzi: 10    Wyświetleń: 2666
  • Zegarek z data i termometrem na ATMEGA - przełączanie co 5s

    Zarezerwuj sobie na godziny i minuty po rejestrze w procesorze. Zrób obsługę klawiatury. Ja bum dał 3 przyciski. 1 - jak przytrzymasz dłużej to wchodzi w trym ustawiania. Jak potem na krótko to przechodzi po kolejnych rejestrach i ustawiasz 2 pozostałymi wartość godziny minuty, dnia, miesiąca,...

    Projektowanie Układów   23 Sty 2008 10:13 Odpowiedzi: 4    Wyświetleń: 2367
  • ATmega 8A - Wykorzystanie pinu raz jako wejście a raz jako wyjście

    Możliwości jest wiele. Możesz np. zrobić klawiaturę na ADC: Schemat przyda się na pewno. Dzięki! Wygląda to interesująco i pewnie z tego pomysłu bym skorzystał, gdyby nie to, że... chciałem jednak mieć podłączone przyciski pod piny INT0 i INT1 żeby nauczyć się obsługiwać...

    Mikrokontrolery AVR   30 Mar 2013 21:11 Odpowiedzi: 8    Wyświetleń: 2856
  • nRF24L01+ ATMega 16A [C] - Brak komunikacji pomiędzy układami

    Witam, dziękuję za kod komunikacja zadziałała, ale jest jeden problem. Układ nadajnika czasem sie zawiesza, jak debuguje program to czasem jak pojawi się przerwanie INT0 to na case łapie default, i po wyjściu z procedury obsługi przerwania układ sie zawiesza. Po resecie uC odczytywany status...

    Mikrokontrolery   25 Kwi 2015 09:36 Odpowiedzi: 9    Wyświetleń: 1596
  • licznik róznicowy atmega c++

    Kolega niech raczy zauważyć że kontraktron ma coś takiego jak drżenie styków. Może być tak że przerwanie jedno twoje załaczenie potraktuje jak wiele zboczy je wzywalających i cały pomiar weźmie w łeb bo się wykona po prostu wielokrotnie. Musisz użyć więc kolejnego sprawdzania stanu...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2702
  • DS18b20 + lcd + atmega 32 programowany w c

    Przepraszam odrazu że poruszam temat wałkowany 1000 a moze i wiecej razy. Niestety jednak niepotrafie sobie sam poradzić dlatego prosze was o pomoc. Termometr wyswietla mi cały czas temp -0.02 Niemam pojecia dlaczego Ds jest zasilany ciągle (nie przez iwire) a środkowa noga zwarta przez...

    Mikrokontrolery   12 Mar 2007 10:26 Odpowiedzi: 4    Wyświetleń: 3349
  • Projekt na ATMEGA 2560 DMX-recorder kilka pytań

    Robię urządzenie , które ma być pewnego rodzaju nagrywarką sygnału DMX. Sygnał DMX to specyficzna wersja transmisji szeregowej . Muszę odczytać 128 słów 8 bitowych i zapisać je w pamięci zewnętrznej. Na każdą sekwencję zakładam 8 kroków. Te słowa są wysyłane cały czas. Jeden taki...

    Mikrokontrolery AVR   08 Lut 2009 22:24 Odpowiedzi: 3    Wyświetleń: 1887
  • Atmega 32 - Biblioteka keyb przyciski nie działają po odpięciu programatora..

    Użyłem tejże biblioteki [url=]klik do obsługi dwóch przycisków które służą do poruszania się po menu (sterownik akwariowy).Procesor zasilany z oddzielnego źródła,gdy podpięty jest programator do komputera wszystko działa ,po odpięciu klawisze nie reagują. Celem sprawdzenia podłączyłem...

    Mikrokontrolery Początkujący   24 Sie 2014 20:59 Odpowiedzi: 3    Wyświetleń: 1065
  • [C][atmega32] - Atmega i dekoder 1 z 10

    Zainstalowałem AvrStudio7 , jest ok. Znalazłem część starego kodu ale to tylko szkielet jest niekompletny. [syntax=csharp] //******... NIXIE CLOCK //*******************************... <stdint.h> #include...

    Mikrokontrolery AVR   29 Sty 2016 11:26 Odpowiedzi: 8    Wyświetleń: 1176
  • atmega i int0

    :arrow: dscreator Przede wszystkim koniecznie skomentuj każdą linię i wklejaj za pomocą znaczników Code , ponieważ (jak widzisz) Twój program jest zupełnie nieczytelny (forum usuwa spacje na początku linii). Program powinien zaczynać się zaraz za obszarem wektorów przerwań. Jeśli...

    Mikrokontrolery   10 Mar 2006 00:00 Odpowiedzi: 2    Wyświetleń: 1760
  • ATMega8 nie widzi procedury obsługi przerwania - ROZWIĄZANE

    Buduję prosty sterownik na atmedze 8, chcę obsługiwać klawiaturę w przerwaniach od timera0 ale atmega nie widzi procedury obsługi przerwania i resetuje się. Jeżeli zatrzymam timer albo wyłączę przerwanie timera, albo wyłączę globalnie przerwania to nie resetuje się. Kod procedury obsługi...

    Mikrokontrolery   18 Kwi 2008 10:19 Odpowiedzi: 2    Wyświetleń: 1141
  • Atmega i zakłocenia

    Nie używaj do odczytu przerwania, tylko zrób skanowanie jak w normalnej klawiaturze. Stan portu odczytujesz ciągle co np. 5ms (wykorzystaj przerwanie timera). Jeżeli 3 odczyty (lub więcej, dobierzesz eksperymentalnie) pod rząd są takie same to oznacza, że odczytałeś jego stan.

    Mikrokontrolery AVR   24 Mar 2009 21:37 Odpowiedzi: 25    Wyświetleń: 2898
  • [Atmega16][C][WinAvr] Problem z obsługą dwóch przerwań zew.

    Witam, od pewnego czasu borykam się z pewną trudnością, a mianowicie obsługą dwóch przerwań zewnętrznych, z czego jedno ma byc wykorzystywane podczas obsługi drugiego. Projekt to odcięcie zapłonu z zamkiem szyfrowym. Po krótce: W momencie załaczenia stacyjki na on, ma wyśwoietlać...

    Mikrokontrolery AVR   28 Kwi 2009 04:20 Odpowiedzi: 7    Wyświetleń: 2267
  • Obsługa przerwań w Atmega 16

    Wprowadziłem Twoje podpowiedzi za które jestem wdzięczny:) więc tak przez hyper terminal sprawdzam to i wysyła znak podany z klawiatury ale go nie zwraca, nie ma zadnej reakcji na diodach ( po włączeniu 1 lub 2 ma sie zmieniać ich stan) #include <avr/io.h> // dostęp...

    Mikrokontrolery AVR   14 Kwi 2010 19:21 Odpowiedzi: 10    Wyświetleń: 2627
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    A jak ten kod działa, kiedy przycisk pozostaje wciśnięty? Faktycznie, po upływie zadanego czasu program odczytuje długie wciśnięcie jako kolejne. , i w czym jest on lepszy od moich dwóch linii kodu, które dają poprawną reakcję na naciśnięcie przycisku? O których liniach kodu...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 4719
  • odczyt pinu gdy jest on ustawiony jako wyjście-Atmega

    Tylko, że kolega chce sprawdzać stan wyjścia które sterowane jest sprzętowo przez licznik. Poza tym zdarzyć się może ze stan któregoś piny zmieniany jest np. w przerwaniu a ty chcesz w pętli głównej sprawdzić jego stan. Sam to stosuje dość często. Np. sterując buzzer, który włączany...

    Mikrokontrolery AVR   22 Kwi 2010 22:31 Odpowiedzi: 20    Wyświetleń: 2170
  • ATMEGA 16 Bascom. I/O jednocześnie

    No to może zastanów się (skoro już i tak chcesz zdecydować się na jakiś zewnętrzny scalak) np na Expander 16bitowy I2C PCF8575 Nie dość, że w procku zużyjesz TYLKO 2 !!! piny na magistralę I2C to jeszcze będziesz miał do dyspozycji 16 pinów. Możesz sobie 8 z nich ustawić jako wejścia...

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2720
  • [Atmega 8535][C] Klawiatura matrycowa 4x5.

    Idea jest zawsze taka sama, bez wzgledu na procesor. Jezeli Verengard nie uzywa zadnego OSa to moze zrobic to na przerwaniu od timera.

    Mikrokontrolery AVR   28 Gru 2010 17:50 Odpowiedzi: 9    Wyświetleń: 1660
  • Obsługa klawiatury bez zasilania ATMEGA

    Nie, podajesz na jedno wyjście wiersza stan niski i sprawdzasz stan wejść kolumn podciągniętych wwnętrznei do plusa. Robisz to zwsze w przerwaniu timera. To samo przerwanie może służyć np. do wyświetlanai LED, o ile masz w systemie wyświetlacz multipleksowany.

    Mikrokontrolery Początkujący   16 Maj 2016 23:00 Odpowiedzi: 11    Wyświetleń: 1092
  • Jak zasilić układ przy nacisnięciu klawiatury?

    Problem typowy dla układów zasilanych bateryjnie - może ktos przerabiał lub spotkał sie z problemem (oraz jego rozwiązaniem). Opis sytuacji: Układ elektroniczny (mikrokontroler np AtMega8 lub 89c2051 + klawiatura matrycowa 16 klawiszy - 4x4 i niewiele ponad to) Rozwiązanie 1: zasilanie...

    Mikrokontrolery   29 Wrz 2004 09:35 Odpowiedzi: 11    Wyświetleń: 3072
  • Klawiatura USB + bluetooth + ogniwo Li Ion

    Witam. Robię sobię własną klawiaturę (planckkeyboard.com) i jako kontroler do tej klawiatury używam modułu na atmega32u4, chcę do tego połączyć moduł bluetooth i akumulator li-ion. Jaki moduł będzie dobry do ładowania akumulatorka z usb, który jednocześnie przy braku zasilania będzie...

    Początkujący Elektronicy   16 Lip 2015 23:41 Odpowiedzi: 6    Wyświetleń: 1107
  • Klawiatura po raz N-ty

    Obsługa na przerwaniach to jedno udogodnienie, ale drugie i najważniejsze o czym chciałem powiedzieć to pozbycie się serii niechcianych impulsów bo dzięki temu układzikowi nigdy nie otrzymamy impulsów mniejszych niż tak jak w tym przykładzie 50ms. O to mi chodziło przede wszystkim, a że...

    Mikrokontrolery   13 Gru 2005 09:28 Odpowiedzi: 10    Wyświetleń: 2325
  • [atmega8] klawiatura matrycowa - podłączenie

    Hmm, przygotowałem taki schemat pcb pod klawiaturę matrycową o rozmiarze 4x5. Zastanawiam się jeszcze nad jedną rzeczą. Mianowicie microswitch ma 4 piny. Moje logiczne myślenie podpowiada mi że są one parami, czyli że dwa pierwsze są połączone i w momencie wciśnięcia zwiera je...

    Mikrokontrolery AVR   20 Lis 2011 00:37 Odpowiedzi: 16    Wyświetleń: 8210
  • Mysz/klawiatura USB do AVR

    Atmega odpada. Koszt porównywalny z VNCL2. Programowe rozwiązanie moge użyć tam, gdzie nie mam krytycznych przerwań a w niektórych konstrukcjach takiem mam. Warto jednak wiedzieć, że takie rozwiązanie istnieje. VNLC1 jest droższy od VNCL2 więc skupiam sie na 2. W każdym razie skoro 1 obsługuje...

    Mikrokontrolery Początkujący   11 Sie 2017 18:55 Odpowiedzi: 28    Wyświetleń: 2736
  • Atmega 162 + FT232RL = problemy z komunikacją

    Nie wywołuje cli (nie wiem co to jest). Dostałem kiedyś radę radę żeby dodać sei w main i tak też zrobiłem. Mój program działa tak mam pętle while(1) w której sprawdzam klawiaturę czy nie została wciśnięta i jeżeli tak to tylko ustawia odpowiednie pola to samo dzieje się w przerwaniach....

    Mikrokontrolery AVR   17 Lis 2010 10:24 Odpowiedzi: 31    Wyświetleń: 4892
  • [ATMEGA 8] Problem z rezystorem podciągającym do masy

    W końcu zabrałem się za to przez weekend i okazało się, że przyczyna jest oczywiście najprostsza i najbardziej oczywista z możliwych, aż głupio pisać, że winne było drganie styków. Niestety to co działało (albo mi się wydawało, że działało) na płytce stykowej, po zlutowaniu zupełnie...

    Mikrokontrolery AVR   30 Maj 2011 11:42 Odpowiedzi: 11    Wyświetleń: 3237
  • Switch 1-kanałowy DMX [Atmega 8][BASCOM]

    Ostatnio zaprojektowałem na potrzeby dyskoteki switch DMX. Wykonałem 8 sztuk, jak na razie pracują bez zarzutu. Nie publikuję płytki, bo wymaga dopracowania, a nad publikacją wsadów i źródła się zastanowię. Co do PCB, to i tak zaraz dostaną mi się pewnie słuszne baty za zbyt małe...

    DIY Konstrukcje   19 Sie 2012 17:20 Odpowiedzi: 13    Wyświetleń: 14585
  • Atmega 32 wykorzystanie wyjść

    Dziękuje koledze perlon i dondu za zainteresowanie, ja dopiero zaczynam zabawę z prockami Atmela i Bascomem więc wolałem zapytać. Drabinka z rezystorami fajna sprawa ale wolę proste rozwiązania. Więc skoro mogę użyć wejścia programujące to rozwiązuje mój problem, zrobię klawiaturę matrycową...

    Mikrokontrolery   18 Lut 2013 21:21 Odpowiedzi: 6    Wyświetleń: 873
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    No właśnie tak to powinno działać ( u mnie to działa poprawnie w przypadku RC5 i klawiatury na PCF8574A ) Raczej nie sądzę, że to sposób zapisu odebranych danych ( jeszcze nie przerobiłem na odbiór w pętli ) do zmiennych powoduje taki problem. [syntax=basic4gl] '********...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 237029
  • [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...

    Mikrokontrolery AVR   06 Gru 2013 10:19 Odpowiedzi: 7    Wyświetleń: 2037
  • XMEGA / ATMega - GPIOR deklaracja/definicja

    Witam , dzięki za odpowiedź .. i to od samego MISTRZA. odnośnie kompilatora (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.939\avr8-gnu-toolchain\... . Dla porządku - jestem startującym do C , zatem wiele pytań , dla wielu pewnie w kategorii " oczywista oczywistość". Dotąd...

    Mikrokontrolery AVR   13 Lut 2014 09:38 Odpowiedzi: 7    Wyświetleń: 2295
  • Sejf z szafki (attiny / atmega)

    Dzisiaj przedstawię państwu dwa sejfy dla dzieciaków, zrobione już jakiś czas temu. Jeden na atmega88, drugi na attiny44A. Ten pierwszy zrobiony na płytce prototypowej, następny dostał już swoją ładnie wytrawioną. Kiedy budowałem pierwszy sejf posiadałem tylko...

    DIY Konstrukcje   23 Maj 2022 14:54 Odpowiedzi: 5    Wyświetleń: 2775
  • Kopia IBM PC, emulowanie 8086 ATmegą.

    Witam. Jako iż wakacje i mam dużo czasu postanowiłem zabrać się za zbudowanie odświeżonej kopii IBM PC. Procesorem układu byłaby ATmegax128/ATmega128 która odpowiadała by za emulację 8086, jako RAM służyło by 1MB 16bitowej równoległej pamięci SRAM. Program w atmedze odpowiadał...

    Projektowanie Układów   16 Sie 2009 21:34 Odpowiedzi: 6    Wyświetleń: 3370
  • AVR [ATMEGA48] , Assambler - samoistna zmiana taktowania uC

    Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują...

    Mikrokontrolery AVR   19 Wrz 2010 19:24 Odpowiedzi: 11    Wyświetleń: 2157
  • Lampka RGB by molszewski

    Dzięki wszystkim za opinie. Oddałem dziś projekt został oceniony na 5;] Dokonałem kilku zmian w programie więc wrzucam nową wersję: Jeśli już eliminujesz drgania styków programowo i w dodatku z użyciem timera, to mogłeś się pokusić o tak samo zrealizowane opóźnienia....

    DIY Konstrukcje   08 Maj 2013 16:15 Odpowiedzi: 24    Wyświetleń: 20448
  • [Bascom] [Biblioteka]-Kompilowanie biblioteki w Bascom-lcd4e2.lib dla port A

    Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba...

    Mikrokontrolery Początkujący   02 Kwi 2016 08:46 Odpowiedzi: 18    Wyświetleń: 4941
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1059
  • [atmega16] wysylanie sygnalow z przyciskow

    Witajcie. Zlutowałem układ jak pokazuje rysunek poniżej: Napisałem i zaprogramowałem atmega #define F_CPU 1000000UL #include <avr/io.h> #include <inttypes.h> #include <util/delay.h> #include <stdlib.h> #include "hd44780.h" #define KEY_1 (1<<0) #define...

    Mikrokontrolery AVR   20 Sty 2010 18:17 Odpowiedzi: 4    Wyświetleń: 1013
  • Przeróbka joysticka USB do konsoli NES/Pegasus + diody RGB

    Motywacja Jeden ze znajomych poprosił mnie, aby taki śmieszny pad na USB (kształtem przypominający dżojstik od konsoli NES) przerobić tak, aby dało się go podpiąć właśnie do konsoli NES albo Pegasus. Kontroler ma tez dodatkowy bajer: kilka diod RGB, których kolor świecenia...

    DIY Konstrukcje   11 Maj 2021 05:42 Odpowiedzi: 3    Wyświetleń: 3570
  • ATmega8535 i komunikacja po RS232 z telefonem BASCOM

    Od kad zmienilem bit CKOPT w fusach dziala bardzo stabilnie A więc wniosek , że program to jedno , a sprzęt to ... drugie :D za kazdym razem dostaje informacje AT+CSQ+CSQ: 19,99OK Czyli telefon wysyła echo. ... Nie rozumiem do konca czemu bez zerowania bufora tez dziala ..ale wstawielm...

    Mikrokontrolery   05 Lis 2005 19:34 Odpowiedzi: 10    Wyświetleń: 3535
  • Dziwne zachowanie ATmegi 128

    Witam wszystkich! Nurtuje mnie pewien problem z moją ATmegą. Mianowicie, wykonuje projekcik z ATmegą128 w roli głównej na płytce stykowej. Ze względu na dużą ilość Pinów, ATmega jest wlutowana w przejściówkę i poprzez goldpiny a następnie skrętkę podpięta do płytki stykowej, na...

    Mikrokontrolery AVR   22 Maj 2011 21:00 Odpowiedzi: 26    Wyświetleń: 4038
  • Mój Commodore 64 po tuningu

    Witam pragnę przedstawić Wam konstrukcje jakie wykonałem do C64 Pomysł narodził się z rok temu późną wiosną chcąc pograć na emulatorach w trochę gierek do C64 , przekonałem się jednak że emulator C64 na pc to jedynie namiastka starych dobrych czasów, wtedy przypomniałem...

    DIY Konstrukcje   04 Lip 2015 08:28 Odpowiedzi: 47    Wyświetleń: 38092
  • Uniwersalny Moduł sterownika IR + gadżety (klocek lego)

    Witam, chciałbym zaprezentować wykonanie pewnego mojego pomysłu, jest to w zasadzie jeszcze prototyp chociażby pod względem nie doszlifowanego jeszcze oprogramowania,. Jednak na tyle już się dobrze sprawuje, że od razu można go używać w dowolnych konfiguracjach. Nazwałem "to coś"...

    DIY Konstrukcje   13 Mar 2008 14:36 Odpowiedzi: 21    Wyświetleń: 11849
  • atmega8 - Klawisze nie działają tak jak powinny

    Dzień dobry, Mam problem z klawiszami. Zedytowałem do własnych potrzeb fragment kodu znaleziony na [syntax=cpp]ISR(TIMER0_OVF_vect) { sei(); static uint8_t stan_przyciskow_najstarszy , stan_przyciskow_stary , stan_przyciskow_nowy; stan_przyciskow_najstarszy = stan_przyciskow_stary; ...

    Mikrokontrolery AVR   30 Lis 2013 01:37 Odpowiedzi: 2    Wyświetleń: 1035
  • Mikrokontroler - Tworzenie "pada" do komputera

    Proponuję zastanowić się czy mikrokontroler będzie tylko i wyłącznie czekał na przyciśnięcie przycisku czy robił coś jeszcze poza tym. Jeżeli tylko i wyłącznie będzie oczekiwał na przycisk to porty ustawiasz jako wejścia i sczytujesz stany. Natomiast jeżeli zajmiesz go czymś to...

    Mikrokontrolery   08 Sty 2014 17:01 Odpowiedzi: 8    Wyświetleń: 1752
  • Zegar z HDD - własny układ sterowania BLDC

    Witam wszystkich. Na początku chcę zaznaczyć, że elektronika to dla mnie hobby i sposób na odprężenie oraz nauczenie czegoś nowego, jestem osobą początkującą w tej dziedzine. Pragnę podzielić się moim projektem zegara z HDD, który konstruuję. Projekt nie jest jeszcze skończony...

    DIY Poczekalnia   21 Gru 2010 22:40 Odpowiedzi: 4    Wyświetleń: 5917
  • [Line Follower] MacLiner 2.0

    Witajcie, jest to ulepszona pod każdym względem wersja mojej pierwszej machiny Sumo Challenge 2011 , w których brałem udział (zająłem wtedy przedostatnie miejsce :D). Ta sytuacja bardzo zmotywowała mnie do stworzenia czegoś szybszego, zwinniejszego. Tak powstał MacLiner 2.0 . Chciałbym...

    DIY Konstrukcje   01 Gru 2013 16:46 Odpowiedzi: 10    Wyświetleń: 16770
  • [winAVR] Co jest tu nie tak ?

    Jak się okazuje to ATMega 128 i wszystkie wyższe z tej serii mają całkowicie ine definicje większości rejestrów i ustawień bitowych, trzeba dobrze poczytać noty katalogowe, niestety angielskie i to techniczne, więc podstawowa znajomość angielskiego nic nie da,dobrze z tłumaczeniem takich...

    Mikrokontrolery   13 Lis 2005 14:26 Odpowiedzi: 9    Wyświetleń: 2457
  • [LCD SPLC780D][C] - jak to ugrźć?

    Powoli składam sobie zegarek na tym lcd + atmega 16 i mam kolejna koncepcje, z którą musze sie Wami podzielić by ktoś mógł ocenić czy to realne. Konkretnie, mam w układzie wolne jedno przerwanie (pin int1) i chciałbym obsłużyć na nim kilka przycisków;] Jak? Mam sobie np PORTB (piny PD4-7)....

    Mikrokontrolery   01 Wrz 2008 18:34 Odpowiedzi: 15    Wyświetleń: 4568
  • Jak generowac kilka przebiegow prostokatnych na jednym at32?

    Projektuje uklad w ktorym potrzebuje osiem nizaleznych generatorow ktorych czestotliwosc bedzie zmieniana z klawiatury ( 8 klawiszy + i 8 klawiszy - ). klawiatura obslugiwana jest w przerwaniu. Chcialbym aby podczas obslugi klawiatury nie bylo zadnych zaklocen przebiegu i dodam ze przytrzymanie kalwiatury...

    Mikrokontrolery AVR   01 Kwi 2009 21:01 Odpowiedzi: 50    Wyświetleń: 5178
  • Sterownik panelu słonecznego

    Projekt: Sterownik panela słonecznego. Wstępnie będzie wykorzystywał pięć modułów takich jak: a) płyta główna, b) moduł zasilacza c) szyna, d) sterownik osi X, e) sterownik osi Y, f) moduł multi który obsługuje: - wyświetlacz HD44780, - klawiatura PS/2, - czujniki...

    DIY Konstrukcje   20 Lip 2012 17:49 Odpowiedzi: 48    Wyświetleń: 27335
  • [atmega32][C]System zarzadzania i monitorowania

    PCF8583 ma własne zasilanie [akumulatorek] do podtrzymania pamięci , błędny odczyt następuje po zmianie wartości dni np; 19-07-2011 na 20-27-2011 .. 20-47-2011 . Co jest powodem nie wiem choć przeczytałem polskiego datasheta PCF-a. Przepisałem program ale z porównywaniem czasu to jest masakra...

    Mikrokontrolery AVR   12 Sie 2014 09:50 Odpowiedzi: 23    Wyświetleń: 4056
  • Atmega32 / Bascom - Dwa SPI programowe

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2286
  • Silnik krokowy i jego sterowanie, kierunek, prędkość.

    Witam Postanowiłem zagłębić wiedzę w zakresie sterowania silnikiem krokowym. To jak jest zbudowany, jakie są jego rodzaje i zastosowania było mi poniekąd znane, ale dopiero realizacja jednego z założonych sobie projektów przyczyniła się do zgłębienia wiedzy szczególnie w zakresie...

    Mikrokontrolery AVR   25 Gru 2017 20:09 Odpowiedzi: 7    Wyświetleń: 5310
  • Kompilator zgłasza błąd ......

    Witam Jestem początkującym w dziedzinie programowania mikrokontrolerów ATMEGA przy pomocy C/C++, więc proszę starszych kolegów z forum o pomoc. Użytkownik VSS (10 Lut 2006) zamieścił na forum w dziale DOWNLOAD swój projekt zegarka wraz z programem w C do ATMega8, jednak kompilator (WinAVR-20040720)...

    Programowanie   08 Sie 2006 11:47 Odpowiedzi: 5    Wyświetleń: 1587
  • [c]TWI + PCF8583 + ATMEGA32

    Witam Na początek to //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI DDRC =0b11111110; PORTC =0b11111101; skoro porty PC0(SCL) PC1(SDA) to wejścia TWI , ja bym je ustawił tak //Porty: PC0(SCL) PC1(SDA) -> wejścia TWI // 1 -> wyjście // 0 -> wejście DDRC...

    Mikrokontrolery AVR   25 Lis 2009 13:31 Odpowiedzi: 2    Wyświetleń: 2957
  • Sterownik do CO i wymiennika ciepła

    Zamieszczam projekt sterownika do wymiennika ciepła i pompy wymuszającej obieg wody w centralnym ogrzewaniu. To moje pierwsze użyteczne urządzonko zainspirowane zostało wymianą zbiornika do ciepłej wody. Całość składa się z: wyświetlacza alfanumerycznego bardzo znanego i łatwo...

    DIY Konstrukcje   12 Maj 2010 15:21 Odpowiedzi: 36    Wyświetleń: 24055
  • [ATTiny2313][Bascom]-sterownik silnika krokowego początkujac

    Zbudowałem sterownik silnika krokowego na parze L297 i L298.Steruje sie to standardowo sygnałem DIR-kierunek, ENABLE-załączenie silnika,H/L -praca krok półkrok, CLK -impulsy zegarowe sterujące szybkością pracy krokowca. Sterownik działa , wypróbowany na generatorku NE555 jest OK. Przyszedł...

    Mikrokontrolery AVR   05 Mar 2011 18:57 Odpowiedzi: 6    Wyświetleń: 4153
  • błędy przy przesyłaniu danych po rs232 atmega8 - pc

    W UART_Transmit nie ma nic takiego co mogłoby powodować gubienie tych znaków a wygląda tak: Dodano po 10 Właśnie zmniejszyłem częstotliwość przerwania do obsługi klawiatury do ok 30 razy na sekundę i zwiększyłem predkość transmisji do 19200 bps i jest dobrze cały string jest przesyłany...

    Mikrokontrolery Początkujący   22 Gru 2012 15:46 Odpowiedzi: 4    Wyświetleń: 1434
  • 8051 "LaunchPad/Discovery" - mini płytka testowa a'la DSM-51

    Pomysł i projekt tego oto prostego zestawu z procesorem 8051 powstał podczas fascynujących zajęć na uczelni. Podczas ćwiczeń na legendarnym zestawie DSM-51 nie nadążałem za tym asemblerem. W tamtych czasach zajmowałem się jedynie AVRami. Jako, że nauka lepiej mi szła w domowym zaciszu...

    DIY Konstrukcje   04 Mar 2013 20:45 Odpowiedzi: 34    Wyświetleń: 20901
  • [Atmega8, C] Stacja lutownicza - multipleksowanie LED

    Witam. Buduję stację lutowniczą na bazie tych materiałów: W moim przypadku zamiast wyświetlacza LCD jest 8 wyświetlaczy 7-segmentowych LED. Do tego 8 przycisków sterujących. Schemat panela wygląda tak: Złącze IDC1 służy do połączenia z drugą płytką gdzie jest...

    Mikrokontrolery AVR   21 Mar 2013 23:15 Odpowiedzi: 11    Wyświetleń: 2694
  • [AVR] - [Bascom] Czas odczytu 15szt DS18B20

    Swoją drogą, nadal nie rozumiem, dlaczego autor tematu, dysponując tak dużym procesorem, nie napisze sobie obsługi DSów w tle, wtedy czyta się tylko rejestry w SRAM i dostaje się aktualna temperaturę, no chyba ze ma jakiś dziwny dom i w nim potrafi się zmienić w ciągu 20ms o parę stopni...

    Mikrokontrolery AVR   07 Sty 2014 16:21 Odpowiedzi: 47    Wyświetleń: 7458
  • generator zakłóceń do testowania układów

    Gdy lekko dotykam końcówką cewki masę( "X" na schemacie to miejsce styku) to powstaje bardzo mała iskra i Atmega się wybudza z stanu power down, jakby został naciśnięty przycisk od przerwania INT0. Czy to normalne? Pytanie o "normalność" jest bezsensowne, jeśli pracę procesora daje sie...

    Projektowanie Układów   06 Cze 2015 21:54 Odpowiedzi: 10    Wyświetleń: 1212
  • - STM32 ARM na polskich uczelniach

    Po pierwsze wszystkie biblioteki Arduino mają otwarty kod i można je przeanalizować, samo to ma wartość dydaktyczną. Po drugie platforma sprzętowa Arduino w żaden sposób nie narzuca swojego IDE. Nawet w oryginalnym środowisku Arduino, można a czasem nawet warto operować na rejestrach bezpośrednio....

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 8040
  • DDS AVR 100kHz, zmiana częstotliwości w czasie pracy, równoległa praca gen. HF

    1. O ile jest Atmega przetaktowana? Jak to wpływa na jej pracę? Taktuje 20MHz, a powinna byc 16. Negatywnego wpływu nie zauważyłem ale docelowo ma być Mega324, której Fmax 20MHz. Powodem zastosowania M324 jest także to, ze każde wyprowadzenie może generować przerwanie. Dzięki temu klawiatura...

    DIY Konkurs   03 Sty 2018 16:02 Odpowiedzi: 23    Wyświetleń: 7695