Procedura getkbd zwraca 0 gdy nie naciśniesz zadnego klawisza (albo jakas inna wartosc). Musisz zrobić tak, aby po naciśnieciu dowolnego klawisza program czekal na wartosc 0 a dopiero pozniej jezeli odbierze jakas wartosc to niech zapisuje to do tablicy. Np: dim x as byte dim i as bit do x=getkbd if x= 0 then i=0 end if if x<>0 and i =0 then tablica=x...
Do sprzedania mam komplet za pomocą którego możesz od razu przystąpić do nauki programowania mikrokontrolerów AVR!! - zestaw znanej i cenionej firmy Kamami ZL10AVR , również tej samej firmy programator ZL2PRG , wyświetlacz LCD 2x16znaków, komplet przewodów do zestawu plus oprogramowanie. Całość jest nowa! http://obrazki.elektroda.pl/5759189100_1...
CO znaczy odwrócone?
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.
Tutaj masz [url=http://code.google.com/p/be-free/so... klawiatury 3x3 z wykozystaniem FreeRTOS.
tego wyświetlacza nie znajduje u siebie w Eaglu. Ale policz sobie potrzebne piny ? Klawiatura 8 rzędów + 8 kolumn, wyświetlacz jeśli to LCD zwykły tekstowy to potrzebujesz 6-7 pinów. Jak nic wychodzi że minimum to 21 pinów czyli np. atmega16,32. Inne większe to myślę że zbędny wydatek. Tu czasem wpadają Panie, więc mogą się poczuć obrażone :)
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ą.
Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...
http://obrazki.elektroda.pl/2289355800_1... Witam, Chciałbym przedstawić moją konstrukcję sterownika do wzmacniacza lampowego (opcjonalnie tranzystorowego). Sterownik powstał ok 2 lata temu na prośbę zaprzyjaźnionego audiofila a potem był rozwijany w ramach forum poświęconego konstrukcjom audio. Ponieważ ostatnio powróciłem do tego...
Wczoraj siedząc po nocy doszedłem do jeszcze innej dziwnej rzeczy związanej z tym, ale sprawdzę to jeszcze raz dzisiaj, i wieczorem wszystko opiszę tak jak trzeba. Co do celu zastosowania tego, to chce tym osiągnąć klawiaturę matrycową gdzie na 4 pinach mam 6 przycisków.
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...
Jeżeli klawiatura jest PS/2 to, IMHO, prościej chyba zbudować niezależną przejściówkę. Oczywiście nie od strony programowej... Z drugiej strony, przy założeniu podłączania się bezpośrednio pod klawisze - klawiatura na pewno jest skanowana w układzie matrycowym. Proponuję wykorzystać klucze typu [url=http://www.alldatasheet.com/view.js...
To czekamy, ja nie mam więc nie sprawdzę. W międzyczasie dodaj inicjalizacje pozostałych pinów, tak jak ja dodałem w funkcji setup. Możesz na początku dodać te #define wówczas będzie widać w kodzie co jest dołączone do portów. Jak to zrobisz, pokaż ten kod do sprawdzenia. W każdym razie, można dodać biblioteke j.w. kod powinien się skompilować. Dodano...
Potrzebuje wykonać układ sterowania przekaźnikami lub triakami za pomocą klawiatury membranowej takiej jak na zamieszczonym linku - matryca 1x12 http://www.conrad.pl/Klawiatura-membrano... Zaczym zakupisz taką klawiaturę (keypad) zapoznaj się z jej datasheet,...
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 zacząłem szukać jakiegoś fajnego i łatwo programowalnego mikrokontrolera...
Witajcie moi drodzy. Posiadam taką oto klawiaturę: http://obrazki.elektroda.pl/4530935800_1... http://obrazki.elektroda.pl/5891176500_1... http://obrazki.elektroda.pl/7852370200_1... http://obrazki.elektroda.pl/3311578900_1... http://obrazki.elektroda.pl/6773256400_1...
No własnie po przeczytaniu opisu (w książce) przykładu programu do odczytu klawiatury matrycowej zobaczytałem taki wpis i zglądam do dokumantacji ATmega i widzę że faktycznie tak cos takiego jest. Wczesniej na to nie zwrócilem uwagi. Niestety w tej książce nie było opisane o co chodzi. Mam prośbę czy możesz mi coś więcej o tym opisać? Nie za bardzo...
Witam Zgadzam się z kolegą. Ten pierwszy zestaw ma o wiele lepiej ułożone wyświetlacze, LCD nie przysłania LED'a, zawsze możesz korzystać z obu wyświetlaczy naraz :) Poza tym 5 przycisków na zestawie drugim to o wiele za mało, 8 to minimum, a dla większej liczby i tak dobrze jest zastosować klawiaturę matrycową. Dodatkowo 1 zestaw ma większą płytkę...
aaa i jeszcze jesli chcesz sie dowiedzie sporo o asemblerze na avr to polecam ksiazke "Programowanie mikrokontrolerów rodziny AVR" Arkadiusza Krysiaka. Dobra ksiazka uczaca od podstaw asemblera z czescia praktyczna gdzie sa gotowe podprogramy z opisami np. obslugi wyswietlaczy LED, czy klawiatury matrycowej. Kiedys byla dostepne w sklepie AVT nie wiem...
Dzięki za pomoc. Zastosowałem się do Waszych wskazówek i dokończyłem schemat: http://obrazki.elektroda.net/19_12673911... (SV1 i SV2 to dwie klawiatury tworzące klawiaturę matrycową, SV3 to 10 LED-ów) Jakieś sugestie :) ?
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...
No dziewiczy to bodaj z 1Mhz. Fakt że nie ustawiałem fusebitów. Ale teraz niestety postanowiłem poeksperymentować z fusebitami od częstotliwości i narazier jest zablokowany (programowałem go używając sample elektroniks programer znaczy bezpośrednio podpinając pod lpt) Doczytałem w dokumentacji jak zaprogramować fusebytes dziś to zrobię. Tylko pytanie...
http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...
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...
Witam, mam do zaprezentowania w dosyć zaawansowanym stopniu projekt manipulatora, który w zamyśle miałby naśladować ruchy ręki (punkty swobody) oraz podnieść co nieco (0,5l flaszkę? ;] ). Jest to praca dyplomowa lecz nie zostaje na uczelni tylko biorę do domu "na pamiątkę". W ramach przedmiotu na uczelni wcześniej coś ala manipulator z silnikami krokowymi...
klawiatura matrycowy atmega klawiatura matrycowy klawiatura matrycowy bascom
wymiana zawiesi koszt huawei e3372 business everywhere orange
automatyka crawford automatyka crawford
Yamaha Tyros brak dźwięku w prawym głośniku, słuchawki działają – diagnostyka TRS-MS05/MS08 Makita – brak pierwszego biegu we wkrętarce DDF, DHP, LXT, XGT: przyczyny, naprawa, objawy