REKLAMA

atmega klawiatura matrycowa

Znaleziono około 149 wyników dla: atmega klawiatura matrycowa
  • [Atmega 8535][C] Klawiatura matrycowa 4x5.

    Znow ja :P ogarnalem juz czemu mi przyciski na prawdziwym procku nie dzialaly to chce sie zabrac za to co mialem na mysli. Zbudowalem sobie klawiaturke 4x5, zasada dzialania taka ze na kolumne / wiersz wysyla sie sygnal i w zaleznosci od tego ktora kolumna / wierszem wroci to mozna ustalic pozycje klawisza :P. Problem jest po stronie programistycznej...

    Mikrokontrolery AVR   28 Gru 2010 17:50 Odpowiedzi: 9    Wyświetleń: 1702
  • REKLAMA
  • [Sprzedam] Moduł uruchomieniowy AVR ATMEGA-16 wersja 1

    Sprzedam moduł uruchomieniowy AVR ATMEGA-16 wersja 1 firmy GOTRONIK. W skład zestawu wchodzi: - Moduł uruchomieniowy z AVR ATMEGA-16 wersja 1 - Płyta CD z dokumentacją/schematami/instrukcją i oprogramowaniem - Przewody do łączenia z goldpinami Gratis kabel LPT (pełny) do połączenia z komputerem. Cena 100 zł + koszta wysyłki. Płyta w stanie bardzo dobrym,...

    Projektowanie Bazar   24 Paź 2015 11:29 Odpowiedzi: 0    Wyświetleń: 1167
  • AT 89s52 klawiatura matrycowa.jak to zrobić na przerwaniach?

    Cześć. Zrobiłem coś takiego - czyli odczyt stanu klawiatury matrycowej na przerwaniach dla ATMega128. Kod w załączniku. Nie wiem tylko jak zrobić, żeby odczytywał jedno wciśnięcie klawisza. Przy takim programie po wciścnięciu klawisza rombie wykonywanie tego przerwania jak najęty aż do puszczenia klawisza. Mnie chodzi o to, że jak wcisne klawisz ma...

    Mikrokontrolery   10 Maj 2005 18:35 Odpowiedzi: 10    Wyświetleń: 2268
  • [BASCOM][ATmega8515] Nie działające przerwania - TIMER0

    Witam! Napisałem sobie obsługę klawiatury matrycowej 3x4 w bascomie. Nie używam umieszczonej tam funkcji getkb(), ponieważ podłączona jest do różnych portów. Sprawdzanie wciśniętych przycisków chcę przeprowadzić w przerwaniu od wewnętrznego zegara TIMER0. Na ATmega32 wszystko bez problemu działa. Płytka, pod którą to robię działa niestety na ATmega8515....

    Mikrokontrolery AVR   26 Kwi 2011 14:28 Odpowiedzi: 13    Wyświetleń: 2018
  • REKLAMA
  • Procesor AVR, klawiatura matrycowa i diody.

    Dostałem od tadzik85 program w którym jest m.in. obsługa klawiatury matrycowej. [syntax=c] /* Autor: tadzik85 * ****************************************... #include <avr/io.h> #include <util/delay.h> #include "Keyboard.h" void KBD_Init(void) { KBD_DIR |=1 << KBD_COL1 | 1 << KBD_COL2 | 1 <<...

    Mikrokontrolery   27 Lut 2012 20:19 Odpowiedzi: 65    Wyświetleń: 7189
  • ATMEGA88 - klawiatura matrycowa - prosze o sprawdzenie kodu

    Witajcie moi drodzy. Udało mi się obsłużyć (częściowo) klawiaturę matrycowa. Proszę o sprawdzenie kodu (kod bazuje na przykładzie dondu bo przez rs232 wysyłam to co kliknięto) 1. Co można ulepszyć/usprawnić? 2. Czy idea (oraz tryby pracy portów) są poprawne? 3. Czy wartość rezystora jest odpowiednia? 4. Czy wartości w delay są odpowiednie czy jakoś...

    Mikrokontrolery AVR   16 Lut 2015 12:14 Odpowiedzi: 8    Wyświetleń: 1539
  • REKLAMA
  • ATmega88 - Klawiatura matrycowa, multipleksowanie

    Witam. "Przerabiając" książkę p. Tomasza Francuza "Język C dla mikrokontrolerów AVR" natknąłem się na problem obsługi klawiatury matrycowej w przerwaniach. Klawiatura ma wykorzystywać kolejne ustawianie stanu niskiego na pinach na potrzeby multipleksowania. Niestety wciskanie przycisków klawiatury nie powoduje żadnej reakcji. Co ciekawe (dla mnie) po...

    Mikrokontrolery AVR   09 Wrz 2013 15:28 Odpowiedzi: 6    Wyświetleń: 2793
  • 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 takiego układu cały czas w oczekiwaniu na nacisnięcie klawisza -...

    Mikrokontrolery   29 Wrz 2004 09:35 Odpowiedzi: 11    Wyświetleń: 3135
  • ATmega128 + obsługa klawiatury matrycowej

    Witam! Proszę o pomoc. Piszę program obsługujący klawiaturę matrycową - w sumulatorze wszystko działa, ale w momencie wgrania do ATmega128 nie działa. Klawiatura wygląda tak: tranzystory podpięte są do PORTC0-3 Linie wierszowe klawiatury do PORTA0-3 Dioda LED podłączona jest do PORTB0 Cały program jest niewielką modyfikacją programu z książki "Mikrokontrolery...

    Mikrokontrolery   11 Cze 2007 16:47 Odpowiedzi: 2    Wyświetleń: 4835
  • atmega 16 problem z uart (zewnetrzny kwarc)

    Witam, Zrobilem centrale alarmowa z modulem gsm na Atmega16. Uzywam zestawu uruchomieniowego stk500. Uklad sklada sie z klawiatury matrycowej, wyswietlacza lcd, czujnika ruchu i telefonu komorkowego z ktorym komunikuje sie przez UART. Na stk 500 wszytko chodzi elegancko. Chcę przeniesc uklad z programatora na zwykla plytke i napotkalem problem. Na stk500...

    Mikrokontrolery AVR   24 Paź 2011 18:59 Odpowiedzi: 4    Wyświetleń: 2485
  • Klawiatura matrycowa 6x3 i BASCOM AVR - problem

    Witam! Mam problem: klawiatura matrycowa 6x3 (3 kolumny i 6 wierszy) i Bascom AVR. uP to AtMega16. Porty klawiatury to: kolumny(licząc od lewej): C0, C1, C2 wiersze(licząc od dołu): C4, C5, C6, C7, B6, C3 Nie bardzo wiem jak to obsłuzyć. Chodzi mi o procedure, która będzie zwracać umowny numer naciśniętego klawisza. Przyjąłem umowną numerację: (brak...

    Mikrokontrolery   11 Sie 2007 07:41 Odpowiedzi: 3    Wyświetleń: 1454
  • Robochess - robot grający w szachy na Atmega128

    Ebrahim Jahandar opublikował bardzo ciekawe urządzenie, które gra z użytkownikiem w szachy. Robot ma umiejętność rozpoznawania ruchów przeciwnika, podejmowania decyzji o własnych ruchach, przemieszczania pionków. Mikrokontroler sterujący to oczywiście AVR :), konkretnie Atmega128. Program mikrokontrolera zajmuje 6500 linii i został napisany w C. Dodatkowo...

    DIY Zagranica   27 Kwi 2009 21:06 Odpowiedzi: 5    Wyświetleń: 7994
  • REKLAMA
  • Problem z odczytem klawiatury 4x4

    Witam wszystkich, jestem pocztykujacym w temacie programowania i napotkalem sie na problem odczytu klawiatury matrycowej 4x4 w mikrokontrolerze atmega32. program wydaje mi sie poprawny ale czyta tyklo dwa klawisze. #include <util\delay_basic.h> #include <stdio.h> #include <avr/io.h> #include "lcd.h" #include <string.h>...

    Mikrokontrolery AVR   03 Gru 2009 21:26 Odpowiedzi: 3    Wyświetleń: 1311
  • Atmega8 - Klawiatura matrycowa przeróbka programu

    Witam. Próbuje uruchomić klawiaturę matrycową 3x3, Znalazłem obsługę takiej klawiatury tutaj : No usunąłem zbędny kod do obsługi innych rzeczy, została tylko klawiatura. Chcę uzyskać efekt, że po naciśnięciu przycisku zmienia mi się wartość na wyświetlaczu. Na tej podstawie już będę mógł później dopisać inne funkcję do klawiszy. Moje próby przerobienia...

    Mikrokontrolery AVR   09 Kwi 2016 17:50 Odpowiedzi: 6    Wyświetleń: 1176
  • Obsługa klawiatury bez zasilania ATMEGA

    To jest klawiatura matrycowa. Obsługuje się ją tak jak wszystkie klawiatury matrycowe. Na wiersze (kolumny) podajesz po kolei napięcie z pinów procesora. Stan sprawdzasz za to na kolumnach (wierszach). Jeśli wykryjesz napięcie na danej kolumnie to wiesz jaki klawisz został wciśnięty bo wiesz na jaki wiersz podałeś napięcie. Trzeba to robić w pętli bez...

    Mikrokontrolery Początkujący   16 Maj 2016 23:00 Odpowiedzi: 11    Wyświetleń: 1149
  • [Atmega8][C] Klawiatura na multiplekserze.

    Witam! Od jakiegoś czasu tworzę sobie prostą centralkę alarmową na mikrokontrolerze ATMEGA8. Wszystko działa ładnie, ale czym byłby alarm bez klawiatury? :) Myślałem nad dodaniem klawiatury matrycowej (16 klawiszy na 8 pinach), ale postanowiłem stworzyć coś innego. Na początek stworzyłem prosty układ z 3 guzikami (widoczny na obrazku - mam nadzieję,...

    Mikrokontrolery AVR   06 Wrz 2008 22:55 Odpowiedzi: 14    Wyświetleń: 1672
  • [Atmega][C] sterowanie klawiaturą telefonu?

    Podobnie mialem w sterowaniu radia samochodowego tez klawiatura matrycowa. Zastosowalem traznzystor npn kluczujac dowlony przycisk , trzeba tylko pomierzyc która strona jest blizsza gdn a ktora blizsza Vcc. U mnie to dzialało bez problemu. Jak to nie pomoze a chcesz sterowac 1 przciskiem zastosuj mały kontraktron a mozesz go spotkac w starszych telefonach...

    Mikrokontrolery   24 Mar 2010 10:23 Odpowiedzi: 5    Wyświetleń: 2488
  • Płytka testowa Atmega8.

    Już kiedyś się przejechałem na tego typu uniwersalnych płytkach. Kupiłem kiedyś AVT-3500 i płytka była tak uniwersalna, że po miesiącu trafiła do szafy i ciągle tam leży. Koniecznością jest taka płytka, która umożliwia podłączenie wszystkiego, a nie tylko tych elementów które znasz. Np. jak do tego podłączyć wyświetlacz HD44780 z czterema liniami? On...

    DIY Poczekalnia   23 Lut 2012 09:06 Odpowiedzi: 19    Wyświetleń: 9988
  • [Atmega16] [c] klawiatura marycowa 4x4

    Napisałem program do obsługi klawiatury matrycowej. Podłączone diody LED wskazują binarnie wartość wciśniętego przycisku, a wyświetlacz LCD pokazuje szesnastkowo wciśnięty przycisk. Klawiatura podłączona do PORTD mikrokontrolera. Problem w tym że wszystkie przyciski działają poprawnie oprócz jednego w czwartej kolumnie i pierwszym wierszu, wartość A...

    Mikrokontrolery Początkujący   02 Cze 2013 09:49 Odpowiedzi: 4    Wyświetleń: 2830
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    Żeby na 100% nie było różnicy między badanymi stanami pinów podczas kolejnych badań oraz zapisu do rejestru, powinieneś tylko w jednym miejscu odczytać PIND i zapisać w zmiennej. Dopiero zmienną testować i gdy trzeba zapisać do tablicy. Sprawdź (pokaż) jak wygląda zawartość pliku .lss. Może trzeba powalczyć z instrukcją asm volatile("nop"), zeby program...

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 4821
  • AtMega - wielozadaniowość AVR ?

    Stąd 8 pętli. 8 różnych. Bo różne czasy. Czas "swiecenia" się nie może być ani dłuższy ani krótszy niż zadany Chyba że sam przerwę kolejnym naciśnięcie. Temat nie dotyczy wielozadaniowości, ale funkcji nieblokujących. Do świecenia nie jest potrzebne ciągłe programowe wymuszanie określonego stanu. Wystarczy ustawić port i ledy będzie świecić dopuki...

    Mikrokontrolery AVR   28 Mar 2014 10:44 Odpowiedzi: 9    Wyświetleń: 3111
  • Zamek szyfrowy ATMega [C]

    Witam! Mam problem z zamkiem szyfrowym. Mam taki kod: [syntax=cpp]/* KURS AVR-GCC cz.4 Zamek na szyfr (schemat i opis działania w artykule) układ atmega16 (1MHz) */ /**** PLIKI NAGŁÓWKOWE ****/ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> /**** DEFINICJE FUNKCJI ****/ /* Inicjalizacja i konfiguracja sprzętu */ void...

    Początkujący Naprawy   22 Kwi 2014 11:10 Odpowiedzi: 8    Wyświetleń: 2112
  • atmega8 - SPI dziwne działanie

    Witam. Mam następujący problem z SPI (i nie tylko) Najpierw opis układu: Atmega32A master SPI Atmega8 Slave. (przerwania) Wszystko taktowane wewnętrznie na 8MHz Do atmegi8 są przyłączone 4 wyświetlacze 12 diodowe WA przez tranzystory. Katody do portów (oczywiście z R) Wyświetlanie multipleksowane. Do tego 8 przycisków - jako, że brakło portów to "klawiatura"...

    Mikrokontrolery AVR   13 Sie 2014 07:35 Odpowiedzi: 3    Wyświetleń: 1086
  • Proszę o pomoc - ATMega16 + klawiatura matrycowa nie działa

    Kupiłem klawiaturę matrycowa 4 na 4 (4 rzedy i 4 kolumny). Podłączyłem ją do ATMegi16 nastepująco: linie portu A0-A3 biegną bezpośrednio do klawiatury (na "rzędy" - piny 1-4 w klawiaturze), a linie A4-A7 biegną poprzed diodę na piny 5-8 klawiatury (kolumny). A0-A3 to są wyjścia i na nich jest krążące 0 (na pozostałych w danej chwili jest "1"), a A4-A8...

    Mikrokontrolery   21 Kwi 2006 20:08 Odpowiedzi: 5    Wyświetleń: 1857
  • ATmega8535 klawiatura matrycowa 8x8 kilka pytań

    Witam wszystkich. Chciałbym sie dowiedzieć czy są potrzebne elementy przy wykonaniu klawiatury matrycowej 8x8: 1) czy jest konieczne stosowanie kondensatorów. Jeśli są potrzebne to jak podłączyć kondensatory, czy równolegle do każdego z przycisków (czyli 64 kondensatorów) czy może jest jakiś inny sposób na to. 2) czy jest konieczne stosowanie rezystorów...

    Mikrokontrolery   28 Mar 2007 08:56 Odpowiedzi: 3    Wyświetleń: 1241
  • Problem z klawiaturą matrycową

    Mam problem z klawiaturą matrycową i instrukcją getkbd w Bascom Avr (Atmega 16) Klawiatura matrycowa 4x4 jest podłączona do portu D. Odczytywanie pojedyńczych znaków i konwersja działa. Chciałbym wprowadzać z tej klawiatury kody wielocyfrowe, napisałem odpowiednia procedurę opartą o zapis kolejnych cyfr do tablicy - ogólnie wszystko jest OK. (przy szybkim...

    Mikrokontrolery   26 Gru 2012 19:42 Odpowiedzi: 6    Wyświetleń: 2559
  • Klawiatura matrycowa na przerwaniach

    Witam. Mi jednak chodzi jak taki układ z diodami ma być połączony i jakich diod użyć żeby działało,bo przemiatanie klawiatury mam opanowane ale niechce jej ciągle skanować.FDodam że robie to na ATmedze8.czy tak może być ?? Widze danielbela że wykorzystujesz atmege 16 więc można tam wykorzystać przerwania PCINT (wywoływane zmianą stanu) więc można wsio...

    Mikrokontrolery   23 Gru 2007 16:31 Odpowiedzi: 13    Wyświetleń: 6522
  • [Atmega128][Bascom] podłączenie klawiatury matrycowej 4x6

    Witam. Chciałbym się dowiedzieć pod jakie piny portu są podpinane rzędy klawiatury do obsługi przeż polecenie GETKBD. Przy podłączeniu klawiatury matrycowej 4x4 jest to nie istotne tzn 4 wiersze i 4 kolumny, jednak aby dołączyć dwa dodatkowe rzędy (wiersze) klawiatury 4x6 juz jest ważne. Więc jak liczyć pin 0 - 3 to kolumny a piny 4 - 7 to rzędy, czy...

    Mikrokontrolery AVR   04 Wrz 2008 11:38 Odpowiedzi: 15    Wyświetleń: 6437
  • [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 DDRD // PORT LINII STERUJACYCH #define KLAP PORTD //#define WE1 0 // LINIA...

    Mikrokontrolery AVR   13 Lis 2008 12:09 Odpowiedzi: 8    Wyświetleń: 9425
  • atmega16 klawiatura matrycowa

    Witam wszystkich, Wykonałem klawiaturę matrycową, ale układ nie działa jak sobie wymyśliłem, chce aby wykonać program 1 muszę nacisnąć klawisz 1 i tak dla wszystkich programów. Ale jak wybiorę program 1 to przechodzi do programu 11. Poniżej podaje fragment moich wypocin port C zrobiłem sobie jako port pomocniczy, bo na razie nie potrafi inaczej. Proszę...

    Mikrokontrolery AVR   27 Gru 2009 21:30 Odpowiedzi: 8    Wyświetleń: 3746
  • [C][ATMega16] Odczytywanie błędnych stanów na portach

    Jeżeli to ma być klawiatura matrycowa, to powinieneś włączyć rezystory podciągające na wejściach (jeżeli nie masz ich w układzie). Bez tego będziesz odbierał "śmietnik". Po drugie, w klawiaturze matrycowej przeglądanie robi się zerem, czyli wykrycie przycisku powinieneś robić przez sprawdzanie zera na wejściu, a nie jedynki. Tak w ogóle, to co ta funkcja...

    Mikrokontrolery AVR   29 Cze 2010 17:58 Odpowiedzi: 3    Wyświetleń: 1335
  • Klawiatura matrycowa 4x4 bascom avr - konfiguracja portów

    Pomysł na podciąganie wziąłem z praktyki (atmega128 / 16MHZ). Nie wiem dlaczego ale gdy nie ustawiam portów jako wyjścia lub wejścia to przy naciskaniu klawiatury czasami zdaży mi się iż co innego zostanie wybrane. Po spróbowaniu i skonfigurowaniu portów 4-ech wyjściowych i 4-ech wejściowych niekontrolowane stany zmniejszyły się o 80%. Oczywiście kombinacja...

    Mikrokontrolery AVR   18 Lut 2011 11:47 Odpowiedzi: 10    Wyświetleń: 3416
  • [Atmega32][C] obsługa klawiatury matrycowej w przerwaniu INT0 na płytce ZL3AVR

    Wymyśliłem sobie, że będę obsługiwał klawiaturę matrycową 4x4 na płytce ZL3AVR w przerwaniu generowanym podczas naciśnięcia któregokolwiek klawisza (wyprowadzenie JP13 połączone mam z INT0), siedzę nad tym bardzo długo i nie mogę doszukać się swego myślowego błędu. Pierwszy wiersz (kolumna) działa poprawnie natomiast wszystkie pozostałe działają tak,...

    Mikrokontrolery AVR   12 Mar 2011 18:01 Odpowiedzi: 0    Wyświetleń: 5786
  • [ATMega] [Bascom] Procedura obsługi klawiatury

    Proszę napisać czy chodzi o klawiaturę matrycową czy klawiaturę z kompa. Jeśli matrycowa to należy zacząć od nauki obsługo tej klawiatury. Jeśli z kompa, od nauki uartu. Wykrywać czas przyciśnięcie przycisku można na timerze. Choć jeśli to znak z kompa to sprawa będzie wyglądać trochę inaczej bo trzeba by zliczyć ilość znaków na jednostkę czasu czy...

    Mikrokontrolery   01 Kwi 2011 09:34 Odpowiedzi: 3    Wyświetleń: 2066
  • [atmega2561] Prostownik sterowany trójpulsowy

    Mam pytanie czy potrzeba było stosować zasilanie seperowane dla każdego tyrystora? Nie chciałem transformatorów impulsowych. W takim razie musi być seperacja od sieci. Daje to możliwość dowolnych manipulacji w długości impulsu. Czy w tym układzie można zadać kąt wysterowania tyrystora, czy jest sprzężenie zwrotne w programie oddziałowujące na kąt zapłonu...

    DIY Poczekalnia   10 Gru 2011 18:56 Odpowiedzi: 2    Wyświetleń: 2482
  • Rozpoznawanie przycisków ATMEGA8515

    Możesz wykorzystać przetwornik ADC ale wtedy musisz podpiąć wejścia pod PA. Wejście ustawiasz na połowie napięcia zasilania np. przez dzielnik z dwóch oporników 10k i przełączając przyciskiem albo zwierasz do masy albo do +5V. ADC mierzysz napięcie na wejściu i masz: 0+-0.5V - stan niski 2.5+-0.5V - stan środkowy 5+-0.5V - stan wysoki Poza tym możesz...

    Mikrokontrolery Początkujący   20 Maj 2012 22:01 Odpowiedzi: 6    Wyświetleń: 1828
  • Atmega32 C - klawiatura matrycowa 4x4 na przerwaniach

    Mam problemy z klawiaturą matrycową którą właśnie robię na przerwaniach na podstawie tego schematu: (Strona 2). Napisałem taki kod: [syntax=c] #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> struct keyboard { int lastKey; int isPressingNow; int numberOfKey; } volatile k; void init() { DDRA...

    Mikrokontrolery AVR   26 Wrz 2012 13:19 Odpowiedzi: 16    Wyświetleń: 4809
  • ATmega128 BASCOM - Klawiatura matrycowa, wszystko poprawnie a jednak nie działa

    Witam, Pracuje nad projektem w którym wykorzystuje Atmege 128. Klawiatura matrycowa 4x4 jest podłączona pod PORTF. Schemat klawiatury poniżej: Poniżej listing programu [syntax=basic4gl] $regfile = "m128def.dat" $crystal = 16000000 Config Lcd = 16 * 2 'deklaracje wyświetlacza Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 =...

    Mikrokontrolery AVR   30 Paź 2012 13:59 Odpowiedzi: 6    Wyświetleń: 2682
  • ATMEGA88P - przycisk - czy podłączyć rezystor?

    Dziękuję za wszystkie odpowiedzi. Przycisk zarówno jak klawiatura matrycowa już działa.

    Mikrokontrolery Początkujący   24 Lut 2015 17:07 Odpowiedzi: 9    Wyświetleń: 3885
  • Bascom Atmega168 - Wpisywanie liczb klawiatura 4x4 matrycowa

    Witam Na atmedze obsługuje klawiaturę 4x4. Używam getkbd oraz look up. Działa ok. Natomiast zablokowałem się myślowe na problemie wpisania liczby np 3 cyfrowej. Wiem jak policzyć ta liczbę itp. Nie mogę wymysłem algorytmu żeby 3 kolejne naciśnięcia traktował jako składowe liczby. Naprowadzcie na jakiś działający algorytm. Może być taki ze po wpisaniu...

    Mikrokontrolery Początkujący   30 Mar 2016 20:54 Odpowiedzi: 5    Wyświetleń: 1125
  • Jak obsłużyć jednoczesne naciśnięcie 3 klawiszy w klawiaturze 4x4 na Atmega328?

    Sam sobie odpowiedziałeś - nie jest to możliwe. Popularne klawiatury matrycowe nie są przystosowane do wykrywania naciśnięcia kilku przycisków na raz, bo rzadko jest takie wymaganie. Powiedziałbym, że jest to ergonomicznie dosyć karkołomne.

    Mikrokontrolery   10 Cze 2019 21:59 Odpowiedzi: 6    Wyświetleń: 444
  • atmega16 i dodatkowy kwarc zegarowy

    Ten kwarc 32k bezpośrednio do tych nóżek pc6 i pc7, na porcie a klawiatura matrycowa, a na c wyswietlacz 16x2.

    Mikrokontrolery   12 Maj 2005 11:01 Odpowiedzi: 3    Wyświetleń: 2125
  • ATmega 8 - Rotate left/right vs. PINX

    Witam, Problem (o ile wogóle istnieje) przedstawia się następująco: mam wyjście szeregowe na jednym z pinów PORTB, na tym samym porcie chciałbym zrobić wejście, wszystko byłoby ok, gdyby nie fakt, że "przesuwanie" będzie mi raz włączało, raz wyłączało podciąganie na tym pinie, czy nie będzie z tym żadnego problemu ?? Zastanawiałem się nad zewnętrzym...

    Mikrokontrolery   23 Cze 2005 08:07 Odpowiedzi: 13    Wyświetleń: 1787
  • ATmega8 + klawiatura matrycowa

    Witam. Piszę właśnie programik w BASCOMIE do obsługi klawiatury matrycowej. Chcę aby po naciśnięciu danego klawisza na wyświetlaczy LCD był zwrócony kod tego klawisza. Program prawie działa, tylko nie rozróżnia mi kolumn. Załączam swój plik napisany w BASCOMIE. Jeśli widzicie błąd lub miacie inny pomysł to proszę o uwagi. Dziękuję.

    Mikrokontrolery   27 Lip 2013 06:51 Odpowiedzi: 11    Wyświetleń: 3494
  • atmega32 ascii na hex i klawiatura 4x4

    Witam. Programuje ATmege32 w C i mam problemy jak rozwiazac te zagadnienia. 1. Jak przekonwertowac otrzymany przez uart ciag ascii na liczbe hex. Tzn ktos np wpisze w terminalu 0xDA i chce zeby procesor zapisal ten odebrany ciag jako liczbe 218 do eeprom. Chodzi mi o sama funckje konwertujaca. 2. Drugie pytanie dotyczy klawiatury matrycowej 4x4. Mam...

    Mikrokontrolery   16 Cze 2006 23:36 Odpowiedzi: 1    Wyświetleń: 1770
  • Atmega32 LCD+ klawiatura, dlaczego program się sypie?

    Witam. Zacznę od konfiguracji.Do portu A atmegi32 mam podłączone wyświetlacz LCD 4x16 w trybie 4 bitowym bez odczytu flagi co powoduje że zarządzam także sygnałami E i RS(r/w do masy).Oczywiście piny danych wyświetlacza są podłączone do bitów najstarszych uC. Do tych samych pinów (PA7, PA6,PA5,PA4) mam podłączone 4 linie od klawiatury matrycowej które...

    Mikrokontrolery   30 Mar 2008 23:00 Odpowiedzi: 2    Wyświetleń: 1614
  • [Atmega8] Sterownik urządzeń (klawiatura + podczerwień)

    Witam, Zaprojektowałem sterownik, który docelowo ma służyć do włączania różnych urządzeń elektrycznych. Włączanie ma odbywać się za pomocą klawiatury matrycowej 4x4 oraz/lub pilota (RC5). - Zasilanie układu to +5V z zasilacza stabilizowanego (dlatego w projekcie nie ma stabilizacji napięcia zasilającego). - Dioda podłączona do mikrokontrolera ma spełniać...

    Mikrokontrolery AVR   26 Lip 2008 17:19 Odpowiedzi: 11    Wyświetleń: 3770
  • [ATmega8][C][początkujący] Wrażliwe wejscia uC ??

    Witam. ATmega8 avr-gcc (na linuksie) programator na USB zgodny z stk500v2 Eksperymentuje sobie z Tym prockiem i mam mały problem. Wejścia µC są strasznie wrażliwe na.... właśnie... nie bardzo wiem na co, ale podejrzewam zewnętrzne pola elektryczne. Otóż napisałem prosty programik, który z początku wyglądał tak: int main(void){ DDRC...

    Mikrokontrolery AVR   02 Sty 2009 11:34 Odpowiedzi: 2    Wyświetleń: 1476
  • Obsluga przycisków [atmega8][bascom]

    Chcesz wyzwalać przerwanie w chwili naciśnięcia klawisza ? Tak zrozumiałem, jeśli nie masz za wiele tych klawiszy w układzie np. 2 to możesz je po prostu podłączyć wprost na końcówkę odpowiedzialną za wyzwolenie przerwania INT0, INT1. Pamiętaj tylko o tym aby przełącznik spolaryzować do plusa zasilania opornikiem oraz równolegle do niego podłaczyć kondensator...

    Mikrokontrolery AVR   24 Sty 2009 13:44 Odpowiedzi: 5    Wyświetleń: 3581
  • [Atmega32][C] Problem przy odczycie małej klawiatury + PWM

    Dzięki za podpowiedz Dr.Vee Twoja sugestia okazała sie bardzo przydatna. Teraz tylko musze wykombinować jak aby rozrzeszyć to na pełną klawiaturę matrycową(4x4). Żeby uzyskać płynną zmianę prędkości będziesz musiał do generacji impulsów użyć układu timera. Zmieniając czas pomiędzy wystąpieniami przerwania od timera zmienisz prędkość obrotową silnika....

    Mikrokontrolery AVR   17 Maj 2009 20:12 Odpowiedzi: 3    Wyświetleń: 1388
  • [Bascom][ATMega8]Klawiatura matrycowa, przełączniki.

    Witam. Wiem, że temat był wielokrotnie wałkowany na forum, ale mimo przebrnięcia przez sporą ilość informacji jakoś nadal mam problem z poradzeniem sobie z moim przypadkiem. Buduję 'klawiaturę matrycową' ale nie na przyciskach, ale na przełącznikach, zatem program sterujący nie będzie miał rozpoznać naciśnięcia przełącznika, a stan wszystkich linii......

    Mikrokontrolery AVR   28 Maj 2009 15:57 Odpowiedzi: 2    Wyświetleń: 2258
  • atmega 32 z Jtagiem działa poprawnie bez nie ?

    ja mam pomysł co jest przyczyną - tzn przyczyny leżą zapewne w: 1. złych połączeniach procka 2. zimnych lutach .... żeby coś więcej powiedzieć to pokaż schemat - zrobiłeś sam tę płytkę czy to coś gotowego? No właśnie w tzw. międzyczasie odbyłem krótką drzemkę i przyszło mi do głowy że musze mieć coś z masą nie tak a mój JTAG jest po prostu swoistym...

    Mikrokontrolery AVR   09 Sie 2009 21:17 Odpowiedzi: 5    Wyświetleń: 1102
  • Atmega8 klawiatura matrycowa + przerwania wewnętrzne

    Witam. Niedawno napisałem prosta funkcję obsługi klawiatury matrycowej 4x4. Chciałbym teraz poprawić troche tą funkcję i zrobić ją trochę bardziej profesjonalnie. Czy ma ktoś jakiś pomysł jak przerobić funkcję, żeby nie używać opóźnienia? oraz jak zastąpić while z oczekiwaniem na zwolnienie przycisku? Proszę o wyrozumiałość i pomoc w problemie. Poniżej...

    Mikrokontrolery AVR   24 Lis 2011 10:38 Odpowiedzi: 5    Wyświetleń: 4500
  • Program zamka cyfrowego ATMEGA 8

    Musisz posprawdzać sobie ile potrzeba Ci pamięci na stosy. Każde polecenie gosub odkłada dwa bajty na stos. Pamięć ta jest zwracana przy wyjściu z podprogramu, ale jeśli z tego podprogramu uruchamiany jest następny podprogram, to nie dość że pamięć nie jest zwracana (bo nie ma prawidłowego wyjścia z podprogramu) to jeszcze następne dwa bajty są odkładane...

    Mikrokontrolery AVR   11 Lis 2009 23:26 Odpowiedzi: 14    Wyświetleń: 3018
  • [Atmega16] [Bascom] System alarmowy, pomoc w tworzeniu

    Witam, zabrałem się za tworzenie systemu alarmowego opartego o procesor atmega8. Główne założenia: - Posiadanie 3 typów wejść - posiadanie 3 wyjść - klawiatura (matrycowa 3x4) do wprowadzania kodu i aktywacji systemu Dla wyjaśnienia pokaże i opisze jak to mniej więcej ma działać: Opis: System zostaje aktywowany z poziomu klawiatury po przez wpisanie...

    Mikrokontrolery AVR   29 Maj 2010 09:01 Odpowiedzi: 32    Wyświetleń: 6499
  • Tester do klawiatur matrycowych

    Teraz sobie przypomnialem chyba mam taki tester na atmedze8 niedokonczony ktos zamówil ale nie zaplacil. o ile pamietam zalozenia byly takie matryca 16x16 +wyswietlacz graficzny LCD +ładowanie ukladu klawisz klawiatury testowanej z peceta po RS-ie Dodano po 4 kol. assembler ja z racji olbrzymich zapasów zatrzasków typu 74HC373 i 74 HC273 preferuję transmisję...

    Mikrokontrolery AVR   09 Lut 2010 18:59 Odpowiedzi: 16    Wyświetleń: 2171
  • ATMega32 i 5 przycisków (microswitchów)

    Może to była klawiatura matrycowa?

    Mikrokontrolery AVR   14 Lut 2010 18:01 Odpowiedzi: 14    Wyświetleń: 1755
  • Klawiatura matrycowa 3x3 różne porty w uC

    Witam ponownie. Napisałem kod i wydaje się, że powinien poprawnie działać: '------------------------------------- 3 x 3 ----------------------------------- 'Wiersz_1 Config Pine.7 = Output 'Wiersz_2 Config Pinb.3 = Output 'Wiersz_3 Config Pinb.0 = Output W1 Alias Porte.7 W2 Alias Portb.3 W3 Alias Portb.0 W1 = 0 W2 = 0 W3 = 0 'Kol_1 Config Pinb.4 = Input...

    Mikrokontrolery   10 Mar 2010 20:03 Odpowiedzi: 5    Wyświetleń: 1841
  • [C] klawiatura matrycowa 3x4 -jaki program?

    Witam! Wiem, że na tym forum jest już dużo tematów z klawiaturami, ale mało dotyczy języka C/C++... Mam klawiaturę matrycową 3x4 podłączoną do portów PD0-PD6. Porty 0-2 mam ustawione jako wyjścia a kolejne cztery (3-6) jako wejścia. Chciałbym napisać program, który odpowiednim klawiszom przypisuje jakąś zmienną. Kolejna sprawa jest taka, że nie wiem...

    Mikrokontrolery   06 Lut 2012 22:52 Odpowiedzi: 28    Wyświetleń: 4941
  • 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 i podłączyć do nich swoje słicze. Natomiast kolejne 8 bitów ustawiasz...

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2795
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Jeżeli stosować się do porady kolegi wyżej można by zastosować tablice tylko dwu-wymiarową.Chcąc mieć 3 poziomy wystarczy nam 3x n gdzie n będzie ilością funkcji danego poziomu a ostatni trzeci odnosnikiem do konkretnych funkcji (za pomocą właśnie wskaźnika) Przyznam że pomysł fajny i relatywnie prosty szkoda że sam tak nie robiłem w moim systemie...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14127
  • 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 styku juz po wykonaniu przerwania tak aby się upewnić ze jest to "trzymanie"...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2714
  • [Sprzedam] Makieta AVR Atmega16/32 ZIF USB Progr. ISP KABLE

    Witam ! Do sprzedania mam rewelacyjną makietę dydaktyczną opartą o procesor ATmel AVR Atmega16 JEJ MOŻLIWOŚCI OGRANICZONE SĄ JEDYNIE TWOJĄ FANTAZJĄ !!! Makieta posiada bardzo liczne peryferia i dodatkowe układy: 1. 8 cześciowy wyświetlacz 7-mio segmentowy LED 2. 8 niezależnych diod LED (czerwone) 3. klawiatura matrycowa 4x4 + klawisz resetu + 2 klawisze...

    Ogłoszenia Elektronika   30 Sie 2010 20:19 Odpowiedzi: 0    Wyświetleń: 2198
  • Problem z odczytem sektrów z karty SD [Atmega16]

    Witam wszystkich. Piszę, ponieważ mam spory problem, który dotyczy karty SD. Wiem, że zaglądają tu mądrzy ludzie i będą mi w stanie pomóc. Dodam tylko ,że cały czas się uczę programować :D. Mam napisaną obsługę wyświetlacza ze sterownikiem hd44780 i klawiaturę matrycową (qwerty z dodatkowymi polskimi znakami). Niedawno zacząłem zabawę z obsługą karty...

    Mikrokontrolery AVR   03 Mar 2011 06:52 Odpowiedzi: 2    Wyświetleń: 2150
  • [ATmega32][c/WinAVR] Przerwania w ZL3AVR

    Czyli nie ma żadnej szansy na skorzystanie z JP13 dla pełnej klawiatury? Ależ jest ;) ... po to to zostało zrobione, tyle, że obsługa tego musi wyglądać całkiem inaczej niż na razie ci się to wydaje (w porównaniu do wykorzystania pojedynczych klawiszy) Musisz poczytać o obsłudze klawiatury matrycowej, a wtedy JP13 rzeczywiście podłączysz sobie do któregoś...

    Mikrokontrolery AVR   07 Sie 2011 23:32 Odpowiedzi: 16    Wyświetleń: 2114
  • [atmega8][bascom] multipleksowanie czterech wyświetlaczy

    Nie wiem czy sam pisałeś program czy może wziąłeś gotowca ale z funkcją getkbd() jest taka sprawa, że: "Funkcja GETKBD() zwraca numer naciśniętego klawisza, w klawiaturze matrycowej, podłączonej do portu mikrokontrolera. Gdy nie naciśnięto żadnego z klawiszy funkcja zwraca liczbę 16." i "Ponieważ funkcja zwraca numer umowny klawisza w matrycy, można...

    Mikrokontrolery   15 Wrz 2011 14:51 Odpowiedzi: 14    Wyświetleń: 3247
  • Płytka testowa by Krychol rc na ATtiny2313 i ATmega16/32

    nie mając schematu to ciężko coś powiedzieć ale : Jeżeli stanem aktywnym dla przycisku ma być 0 to od strony pinu uC dałbym rezystor 10k lub większy i kondensator 1uF lub 0.1uF - przeciwległe wyprowadzenia bezpośrednio do masy. Gdy bawiłem się na płytce z at89s52 miałem tam klawiaturę matrycową i działało to słabo.. czsami wykrywało 2-3 przyciśnięcia...

    DIY Konstrukcje   15 Paź 2011 18:08 Odpowiedzi: 40    Wyświetleń: 15554
  • [c] Atmega32 prośba o sprawdzenie kodu matrycy

    Witam Was mam taki problem i za bardzo nie mogę sobie poradzić. Chciałem przerzucić kod z atmegi8 na atmege32, który to obsługuje klawiaturę matrycową. Wcześniej kod pracował mi na jednym porcie, teraz jest na dwóch po kawałku. Na razie wyświetla liczbę 11 i nie reaguje. W kodzie dałem stosowne komentarze. Może jest tu jakiś prosty błąd ale nie mogę...

    Mikrokontrolery AVR   25 Paź 2011 11:30 Odpowiedzi: 2    Wyświetleń: 1067
  • [atmega8] klawiatura matrycowa - podłączenie

    Witajcie. Jestem jeszcze dość początkujący w tych sprawach i potrzebuję waszej pomocy. Znalazłem na jednej ze stron taki schemat: I chciałbym wiedzieć czy takie podłączenie jest bezpieczne. Logicznie rozumując wciśnięcie któregokolwiek z przycisku spowoduje doprowadzenie napięcia 5V na odpowiednie porty. Czy takie podłączenie nie uszkodzi mikrokontrolera?

    Mikrokontrolery AVR   20 Lis 2011 00:37 Odpowiedzi: 16    Wyświetleń: 8309
  • [atmega8][c] obsługa portów we/wy dla klawiatury

    Witam, podpiąłem pod mój mikrokontroler klawiaturę matrycową 4x5 do następujących portów: PORTD - P0 - P3 - kolumny, porty jako wyjście PORTD - P4 - P7 + PB0 - porty wejścia dla wierszy Dodatkowo do portu PC0 mam podłączoną diodę Napisałem na początek prosty program, który miałby obsługiwać tylko jeden przycisk, mianowicie z pierwszego wiersza i pierwszej...

    Mikrokontrolery AVR   24 Lis 2011 12:30 Odpowiedzi: 5    Wyświetleń: 1472
  • [atmega8] Prośba o sprawdzenie schematu (pcb)

    Witajcie, nadszedł czas na stworzenie pcb pod resztę mojego układu który docelowo ma być kalkulatorem. Na płytce, której schemat chcę wam pokazać, abyście wytknęli mi ewentualne błędy (a jestem prawie pewny, że jakieś się znajdą, gdyż to mój pierwszy projekt) znajduje się podłączenie atmegi8 + wyświetlacza wc1602a. Wyprowadzone jest gniazdo do programatora...

    Mikrokontrolery AVR   18 Gru 2011 00:16 Odpowiedzi: 5    Wyświetleń: 2374
  • [atmega8][c] optymalizacja -Os psuje kod?

    Witajcie, mam następujący problem. Napisałem dość rozległy program i aby zmieścił mi się na flash atmegi muszę korzystać z optymalizacji. Jednak przy optymalizacji psuje mi się obsługa klawiatury matrycowej. Przedstawię uproszczony kod i samą obsługę klawiatury, żeby nie zaciemniać sytuacji: Oto kod obsługi klawiatury, wciśnięcie klawisza powoduje wyświetlenie...

    Mikrokontrolery AVR   24 Gru 2011 13:17 Odpowiedzi: 3    Wyświetleń: 956
  • LCD 4-bit EvB Atmega 16-32

    Mam płytkę ewaluacyjną EvB 16-32. Link: Mam problem z wyświetlaczem LCD. Jak widać na schemacie jest możliwa tylko komunikacja przy pomocy 4-bitowej magistrali. Próbuję odpalić program testowy: Folder asembler -> p5 Wyświetlacz LCD. Wiem, że tam jest również obsługa klawiatury matrycowej, ale to nie istotne. W każdym razie wpięte jest wszystko tak jak...

    Mikrokontrolery AVR   21 Sty 2012 14:00 Odpowiedzi: 15    Wyświetleń: 2402
  • [mega16]Klawiatura matrycowa 8x8 na jednym porcie (oszczednie)

    misiu miętowy - pisałem ogólnie, zgodzę się, że dla 64 będzie ok. Dla 5000 już by nie było :) A nic nie musisz dublować, ponieważ przetwornik ma kilka kanałów, Atmega16 ma chyba 6, ale mogę się mylić, co jednak nie ma znaczenia skoro potrzebujesz tylko 2. Od biedy mógłbyś zastosować jakiś mux ale nie widzę potrzeby.

    Mikrokontrolery AVR   12 Lut 2012 14:41 Odpowiedzi: 18    Wyświetleń: 2867
  • Płytka testowa AVR Atmega16/32

    Bardzo fajna płytka, jak dla mnie wykonanie niemal fachowe :) tylko pogratulować Co to samej zawartości płytki to mogło by być jeszcze: RTC, nadajnik IR, klawiatura matrycowa 4x4. I jeszcze jednej przydatnej rzeczy nie widzę, mianowicie przycisk od RESET'u.

    DIY Konstrukcje   23 Lut 2012 20:42 Odpowiedzi: 24    Wyświetleń: 16483
  • Płytka Testowa ATMEGA 8 replika ZL2AVR

    Witam wszystkich. Jakiś czas temu postanowiłem w końcu wziąć się za naukę programowania mikrokontolerów AVR. Wybór padł na mikrokontroler z serii ATMEGA 8. Wszystkie dostępne w ówczesnym czasie gotowe zestawy uruchomieniowe były bądź za drogie albo projekty DIY z sieci zbyt/niedostatecznie rozbudowane. Postanowiłem sklownować Zestaw ZL2-AVR produkowany...

    DIY Konstrukcje   08 Wrz 2012 12:51 Odpowiedzi: 55    Wyświetleń: 19678
  • [Atmega8][C/Eclipse]Klawiatura matrycowe 4x3, 3 przyciski nie odpowiadają

    Witam ! zakupiłem sobie ostatnią taką Dodano po 1 Po dwóch godzinach walki doszedłem o co chodzi. Dla innych, po ustawieniu niskiego stanu na wierszu trzeba odczekać 1ms żeby zdążył ustalić się stan ;) 2 godziny nie moje...

    Mikrokontrolery AVR   16 Mar 2012 20:01 Odpowiedzi: 2    Wyświetleń: 1217
  • Zasilanie atmega 128 przez przetwornicę a zakłócenia

    Witam ponownie. Jestem po pierwszych próbach z kondensatorkami 100 nF w pobliżu kwarcu i jestem pozytywnie zaskoczony ich działaniem. Aby sprawdzić w skrajnych warunkach to rozwiązanie podłączyłem trzy styczniki równolegle, zasilanie na triaki jak i na transformator zasilający elektronikę podpiąłem z jednej fazy i jestem pod wrażeniem. O ile klawiatura...

    Mikrokontrolery AVR   08 Kwi 2012 19:32 Odpowiedzi: 31    Wyświetleń: 5807
  • Klawiatura matrycowa 4x4 2xPCF8574AP atmega8 bascom

    Witam wszystkich Mam mały problem z obsługą klawiatury 4x4(jest to kit avt2503/2). Problem polega na tym, że napisałem program, który wyświetla mi jaki klawisz został wciśnięty(0-9, A-F), ale chciałbym wprowadzać konkretne liczby np.1234 oraz zapisanie tej liczby do jakiejś zmiennej i zupełnie nie wiem jak to "ugryźć" czytałem wiele na forach i tutaj,...

    Mikrokontrolery AVR   16 Kwi 2012 22:42 Odpowiedzi: 0    Wyświetleń: 1233
  • [Bascom][Atmega32] - "Config KBD" a praca timerów.

    A może ktoś jeszcze miał przygodę z klawiaturami matrycowymi i "config KBD" ? ... Nobo jeśli "debounce" i/lub "delay" zatrzymując program działa tak jak "wait" zatrzymując również timer to będę musiał szukać innego sposobu na klawiaturę wieloprzyciskową.

    Mikrokontrolery Początkujący   26 Paź 2012 12:58 Odpowiedzi: 10    Wyświetleń: 1662
  • Podłączanie klawiatury od ZX Specctrum (pierwszego) do mikrokontrolera Atmel

    Witam, Chciałem podłączyć klawiaturę (a właściwie folię) od komputerka Spectrum do Attiny 2313/Atmega8 (chyba tego drugiego, gdyż potrzebuję też programowe USB). Połączyć to trzeba na zasadzie klawiatury matrycowej, ale jak napisać program??? Które piny jako wyjście, a które jako wejście??

    Mikrokontrolery Początkujący   05 Wrz 2012 20:54 Odpowiedzi: 1    Wyświetleń: 942
  • [Atmega8][avr-gcc] - Niezrozumiałe zachowanie programu z klawiaturą 4x4

    Dlatego woli, że ten pull up to rezystor o wartości rzędu dziesiątek kiloomów, twój klawisz to rezystor o wartości rzędu miliomów. Więc prąd tak jak człowiek, woli iść po linii najmniejszego oporu. Co do metody - masz klawiaturę matrycową, należy ją multipleksować, wybierając za każdym razem jedną aktywną kolumnę. Pozostałe muszą być nieaktywne. Zastanów...

    Mikrokontrolery Początkujący   08 Wrz 2012 19:07 Odpowiedzi: 12    Wyświetleń: 2322
  • Arduino - kwestia zasilenia oraz klawiatura

    BlueDarco, no fajnie, każesz gościowi pobierać prąd ze źródła napięciowego zaznaczając tylko jeśli rezystory nie są za małe Skoro to ma być klawiatura rezystancyjna to robisz tak: 1. Konfigurujesz źródło napięcia odniesienia na napięcie zasilania procesora. 2. Górny koniec drabinki podpinasz pod to samo napięcie, którym zasilany jest procesor. Masz...

    Arduino   22 Sty 2013 09:27 Odpowiedzi: 14    Wyświetleń: 3486
  • 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ą z wykorzystaniem przerwania.

    Mikrokontrolery   18 Lut 2013 21:21 Odpowiedzi: 6    Wyświetleń: 894
  • Klawiatura tel 4x3 jak przerobić na 4x4 ?

    Troszkę już się programowało ale zazwyczaj zwykłe aplikacje a teraz doszedł jeszcze sprzęt , trzeba w oku mieć jakby oscyloskop, hehh . , Ps. Sprawdziłem opcję z moją poprawką hula i buczy ... zamiast 7 wpisujemy "F" no i oczywiście ze zmianą dla kolumn jak w poprzednim poście. Pozdrawiam Dodano po 14 Poniżej poprawiony kod przykładu dla klawiatury...

    Mikrokontrolery Początkujący   09 Kwi 2014 20:55 Odpowiedzi: 11    Wyświetleń: 1245
  • [Atmega8][C/Eclipse] - skan klawiatury matrycowej = dziwne znaczki na LCD

    Witam staram się zrobić pewne urządzenie do którego potrzebna jest klawiatura matrycowa nie wiem czy nie porwałem się na zbyt ambitny temat jakim jest programowanie avr, dla niektórych może to być błahostka ale nie dla mnie. Otóż znalazłem na stronie obsługę klawiatury matrycowej oraz biblioteki do LCD , połączyłem to wszystko i chce żeby po wciśnięciu...

    Mikrokontrolery AVR   13 Gru 2014 13:50 Odpowiedzi: 28    Wyświetleń: 1887
  • ATMega328P Arduino - Mniej sprzętowych PWM do dyspozycji niż trzeba

    Dziękuję Wam wszystkim za odpowiedzi! Mała dygresja, wszystko służy do mojej pracy inżynierskiej, którą jest manipulator o 5 stopniach swobody. Do Ad. 1 BlueDraco oraz BTW tmf (hehe, mam Twoją książkę, kiedy mogę dostać autograf? :D): Niestety, wybór Arduino jest ostateczny (Uno R3). Wybrałem tę płytkę, ponieważ nie jest specjalnie droga (w porównaniu...

    Arduino   06 Gru 2014 20:50 Odpowiedzi: 9    Wyświetleń: 1350
  • ATmega128 - Port jest ustawiony w stan wysoki, a tylko połowa pinów ma stan &quo

    Cześć, Moja ATmega128 zachowuje się w nieco dziwny sposób. Mianowicie ustawiam w niej wszystkie piny z portu F na wejście z podciągnięciem do VCC (czyli stan wysoki na każdym pinie), a następnie "przemiatam" piny w PA2-PA7 oraz PG2, ustawiając w nich po kolei stan niski. Następnie czekam na zmianę w porcie F (projekt służy do czytania przyciśnięcia...

    Mikrokontrolery AVR   08 Lut 2015 11:30 Odpowiedzi: 2    Wyświetleń: 993
  • ATmega32, ZL3AVR - Obsługa zintegrowanej klawiatury matrix 4x4

    Niestety klawiatura matrycowa wymaga nieco zachodu z jej obsługą, za to wymaga mniejszej ilości pinów - coś za coś :) Nie wiem jakie dodatkowe funkcje będzie miał program, ale z reguły skanowanie klawiatury robi się w oparciu o jakiś timer, bo dodatkowo należy eliminować drgania styków. Strona ... korzystaj do woli, a w razie problemów pisz na forum...

    Mikrokontrolery AVR   26 Lut 2015 22:34 Odpowiedzi: 10    Wyświetleń: 1983
  • Atmega8 klawiatura matrycowa wprowadzanie danych BASCOM.

    Witam. Zakładam nowy temat ponieważ szukałem informacji na ten temat lecz nie znalazłem odpowiedzi. Chodzi o wprowadzania liczb 2 cyfrowych z klawiatury matrycowej. Do odczytu klawiszy wykorzystuję instrukcję "Getkbd". Nie wiem jak dokonać odczytu ile razy został wciśnięty klawisz. W celu wprowadzania liczb wielocyfrowych z klawiatury. Za pomocą zmiennej...

    Mikrokontrolery AVR   23 Paź 2015 21:42 Odpowiedzi: 3    Wyświetleń: 1218
  • Atmega (C) - Zabezpieczenie klawiatury matrycowej

    Szperałem w internetach na temat zabezpieczania klawiatury matrycowej, znalazłem kilka sposobów, ale chciałbym się zapytać/ upewnić czy rozwiązanie jakie zastosowałem jest odpowiednie: Multipleks anod wyświetlaczy jest wykorzystywany także jako kolumny klawiatury matrycowej. Myślałem, żeby między wyświetlaczami a klawiaturą zastosować diody zenera 2,7V...

    Mikrokontrolery AVR   16 Paź 2018 17:50 Odpowiedzi: 5    Wyświetleń: 1263
  • AVR Atmega - dobór komponentów

    To ma być projekt edukacyjny, czy praktycznie wykorzystywany? Przemyśl jak to ma działać (np klawiatura matrycowa - mikrokontroler - lampka/syrena), znajdź w internecie jak połączyć poszczególne elementy w całość i zepnij to razem. Wątpię, żeby ktoś Ci tu podał spis elementów z wyszczególnieniem każdego jednego rezystora - użyj wartości ze schematów...

    Mikrokontrolery AVR   21 Lis 2017 21:04 Odpowiedzi: 9    Wyświetleń: 1074
  • Przerwania - reagowanie na wciśnięcie przycisku na klawiaturze matrycowej 4x4

    Dzień dobry. We wstępie odrazu zaznaczę, że używam zestawu ZL3AVR z mikrokontrolerem ATmega32. Chciałem napisać program w assemblerze, który będzie zliczał wciśnięcia określonego przycisku w dowolnym rejestrze i będzie wyświetlał liczbę wciśnięć binarnie na diodach (czyli przykładowo jeśli wcisnąłem przycisk 7 razy to mają świecić się trzy diody z prawej...

    Mikrokontrolery AVR   10 Lis 2018 12:21 Odpowiedzi: 6    Wyświetleń: 657
  • [Atmega8][C] - Nieprawidłowe działanie klawiatury matrycowej 4x4 - przesunięcie kolumn

    Witam, Korzystam z klawiatury matrycowej (membranowej) 4x4. Niestety nie mogę zamieścić linku, ale łatwo ją znaleźć, np. na botlandzie pod hasłem klawiatura numeryczna membranowa - 16 klawiszy. Postanowiłem, że napiszę prosty kod do obsługi tej klawiatury, jednak po drodze napotkałem na błąd. Zakomentowana instrukcja switch(PINB) w funkcji pobierz_klawisz()...

    Mikrokontrolery AVR   15 Lis 2020 14:40 Odpowiedzi: 6    Wyświetleń: 549
  • ATmega8 i BASCOM - co robię nie tak???

    Witam Nie znam schematu dlatego trudno mi jest powiedzieć czy program jest napisany dobrze. Być może jest tam klawiatura matrycowa i obsługuje się ja nieco inaczej niż klawisz podpięty pod port. Druga sprawa to deklaracja portu na początku programu. Najpierw deklarujesz cały port jako wejście a następnie deklarujesz każdy pin z portu C osobno. Tak być...

    Mikrokontrolery   13 Gru 2006 16:39 Odpowiedzi: 10    Wyświetleń: 2263
  • Odczyt stanu wejścia w ATmega8 i opóźnienie

    No własnie o to mi chodzi. Bo w opisie w nocie jest podane "reading back a 'software assigned' pin value" czyli jakby tyczyło tylko danego nr pinu. Ale przecież w klawiaturtze matrycowej nie robimy zapisu PORTD.1=1 i nie odczytujemy PIND.1 tylko jakiś inny. Sorka że tak męczę, ale cos mi tu nie świta. Z tego co Ty napisałeś to nie wynika mi czy to chodzi...

    Mikrokontrolery AVR   28 Cze 2010 13:35 Odpowiedzi: 9    Wyświetleń: 1919
  • [Atmega8][Bascom] Osiem inteligentnych przycisków

    Wow! Mam nadzieję że nie tylko mnie się przyda ten program z "jedno-rzędową klawiaturą matrycową" :), ale skorzystają też inni tym bardziej, że program jest jak dla mnie "mega" dopracowany. Zastanawia mnie tylko jak to się dzieje że na końcu programu brakuje "end If" i kompilator nie pokazuję że błąd? Dziękuje i pozdrawiam!

    Mikrokontrolery AVR   06 Paź 2012 16:43 Odpowiedzi: 13    Wyświetleń: 2232
  • [ATmega8]Kompatybilność programowa dla wersji z 28 i 32 wyprowadzeniami

    Nie do końca rozumiem o co Ci chodzi. Dwie funkcje (wejście i wyjście) mogą być realizowane na tym samym pinie I/O, ale trzeba wszystko przemyśleć, żeby przez przypadek nie doszło do zwarcia. Np. można podpiąć klawiaturę matrycową równolegle z pinami sterującymi wyświetlaczami LED, ale trzeba dodać odpowiednie rezystory, aby w czasie działania pinów...

    Mikrokontrolery Początkujący   03 Lip 2013 19:14 Odpowiedzi: 14    Wyświetleń: 1968
  • Atmega8 Bascom - Program nie działa prawidłowo , co w nim nie tak ?

    Witam Zbudowałem klawiaturę matrycową 4x3 oraz podłączyłem ją do mikroprocesora Atmega8. Napisałem program ( jestem początkujący w programowaniu , wszystkich komend nie znam) w Bascom'ie który ma odczytywać który switch w klawiaturze jest wciśnięty i przypisywać do niego pewną wartość. W zależności od tej wartości dioda podłączona do uC ma mignąć tyle...

    Mikrokontrolery AVR   08 Cze 2014 20:26 Odpowiedzi: 2    Wyświetleń: 1539
  • [Zlecę] Pianino+odtwarzacz dźwięku na Atmega32

    Zlecę wykonanie projektu symulatora pianina na mikrokontrolerze Atmega32. Projekt musi być napisany w assemblerze lub w C. Układ oprócz generowania dźwięku po naciśnięciu przycisku/klawisza powinien posiadać funkcję odtwarzania zapisanej w pamięci melodyjki oraz funkcję nagrywania i odtwarzania własnych, krótkich melodyjek. Coś na kształt tego + generowanie...

    Projektowanie Bazar   30 Maj 2014 22:23 Odpowiedzi: 0    Wyświetleń: 858