To zapewne nie przechodzi przez kompilację: Pułapka 1: Zerowanie bitu przez wpisanie jedynki Czyli zamiast zgasić flagę ustawiłeś ją ponownie :) Inna sprawa że robisz to niepotrzebnie, ponieważ flaga ta jest gaszona sprzętowo zaraz po wejściu do funkcji obsługi przerwania: Bit 6 – INTF0: External Interrupt Flag 0 ... The flag is cleared when the...
http://obrazki.elektroda.net/23_12490334... Odczytywanie stanu klawiatury przy pomocy mikrokontrolera nie jest niczym odkrywczym, lecz potrafi sprawić wiele problemów gdy mamy do dyspozycji za mało pinów I/O lub gdy mikrokontroler musi szybko wykonywać inne zadania. W tym projekcie zaprezentowano dwa podejścia do tego problemu: klasyczne,...
W I2C tak na prawdę operacja Write i Read mają osobne adresy. Read 0x20 to tak na prawdę wartość (0x20<<1) | 1 więc szukaj sekwencji Start adres=0x41 i bajt który jest potem to stan klawiatury z pierwszego expandera, stop. To samo dla drugiego ale szukaj sekwencji Start, 0x43, potem twój bajt ze stanem klawiatury, Stop
Może coś takiego : Dim Str1 As String * 10 Dim Koniec As Byte Dim Key As Byte Str1 = "" Koniec = 0 Do Key = Waitkey() 'pobieranie znaku, tu z terminala Select Case Key Case 13 : Koniec = 1 ' np. kod ENTER = 13 Case Else : Str1 = Str1 + Chr(key) ' inne znaki dodaje do str1 End Select If Len(str1) = 10 Then Koniec...
Ja we wszystkich urządzeniach robię klawiaturę bardzo prostą. Matryca bez optoizolacji, rezystory podciągające są wewnętrzne, włączane tylko na czas odczytu, żadnych kondensatorów, diod etc. Cała reszta to program - skanowanie, filtracja drgań styków oraz zakłóceń. Działa to dobrze nawet przy wysokim poziomie zakłóceń. Algorytm działania jest podobny...
Bo to jest specjalistyczny układ Thompsona przeznaczony tylko i wyłącznie do jednego celu, czyli do pilota. Siedzi w nim prawdopodobnie układ odczytu klawiatury, koder RC5 i nadajnik podczerwieni. Nie piszą co to dokładnie jest bo i tak w sklepie tego nie dostaniesz. W autoryzowanym serwisie sprawdzają w bazie i zmawiają prosto z fabryki - jeżeli się...
Przerwanie oparlem o wywolania DOS-owe XOR_BX,BX -> zerowanie BX XOR_CL,CL -> zerowanie CL POCZATEK: MOV_AH,08H -> ustawia ze odczyt klawiatury INT_21H -> wywolanie przerwania odczyty klawiatury MOV_CH,AL -> do CH znak ASCII klawisza nacisnietego CMP_AL,13 ->sprawdzenie czy ENTER JNE_DALEJ ->jak nie ENTER to skacz dalej CMP_CL,1...
Witam Faktycznie pomyliło mi się call z icall. Ale do rzeczy, program główny nic innego nie robi. Wyłącz przerwania i w programie głównym daj skok call Odczyt_klawiatury nie zapomnij zmienić reti na ret. Jeżeli procedura odczytu klawiatury jest ok powinno działać. Jeżeli dalej nie będzie działać to najpierw emulacja w avrstudio, a później szukać na...
Jak chcesz wpisywać liczbę z klawiatury to powinieneś uwzględniać wagę poszczególnych składników tej liczby. Pierwsza cyfra z trzech to, waga=100 zatem key*100, przy następnej cyfrze waga=10 zatem key*10, a na koniec samo key bo waga=1 i operacja mnożenia jest zbędna, jak to wszystko zsumujesz to otrzymasz ostateczną liczbę. Np. liczba 467 to 4*100+6*10+7....
A jak skofigurowałeś UART ?
Może zastosować próbkownie? Wystarczą dwa pomiary w określonym odstępie czasu. Jeżeli różnica między pomiarami będzie mieścić się w tolerancji można uznać klawisz za wciśnięty. Odstępy czasu dobrać odpowiednio do narastania i opadania zbocza napięcia.
Moim zdaniem najprostszym rozwiązaniem odczytu klawiatury jest użycie magistrali SPI wykorzystując układ PT6958 (wtedy niepotrzebne żadne przeróbki na płytce klawiatury i oszczędność portów Arduino).
Właśnie o to mi chodzi. Trudno analizować program do odbioru protokołu, którego nie znamy, a komentarze tego nie ułatwiają, a wręcz przeciwnie. Natomiast co do działania rzeczonej instrukcji kompletnie się mylisz. Zerknij do jakiegokolwiek podręcznika C. Ciekawe jest też spostrzeżenie natury ogólnej, a nie tylko Twojego problemu. Większość kodów przewijających...
Badaj stan bitów w ten sposób: if (PINB & _BV(PINB4))... raczej if (!(PINB & _BV(PINB4))) //czy=0 lub po "ludzku" if(bit_is_clear(PINB,PB4)... Kod który przytoczyłeś realizuje coś takiego: if (4==0)... To dla przykładu z PINB4, raczej nie bedzie działać :-) Ten kod nic nie realizuje - kompilator go ignoruje....
W Asemblerze mam napisać program, który będzie odczytywał znaki z klawiatury, ale tylko znaki alfabetu i jeśli pojawi się inny znak niż litera, to będzie słychać dźwięk("buczenie") i program będzie czekał tak długo, aż zostanie wprowadzony znak alfabetu. Dopiero zaczynam się uczyć asemblera i bardzo proszę o pomoc. Zastanawiałem się nad tym i może trzeba...
Oto przykład : .dseg .org RAMSTART MojaUkochanaKomorkaPamieci: .byte 0x01 .cseg sts MojaUkochanaKomorkaPamieci, r16 Proszę się zapoznać z zawartością pliku pomocy dołączonego do AVRStudio !!! -------------------------------------- EDIT : poprawiono lds na sts
Co sądzisz o dodaniu myszy PS2 do kompletu? … modyfikacja płyty głównej: https://obrazki.elektroda.pl/5807689900_... Sygnały z myszy zestawiają połączenia w matrycy MT8808, symulując klawiaturę W,A,S,D. Przyciski to ENTER, X, SPACE. Niestety jest tu poważne ograniczenie wynikające z procedury odczytu klawiatury przez Cobrę. Wprowadziłem...
Chciałbym zrobić symulację naciśnięć klawiszy na klawiaturze PS/2 wykorzystując ATMega328 z rezonatorem kwarcowym 16MHz i interfejs PS/2 na USB. Posiłkowałem się tym opisem PS/2. https://www.avrfreaks.net/sites/default/... Z opisu wynika, że urządzenie PS/2 (wspomniana klawiatura) musi być w każdej chwili przygotowane do odbioru...
Pomiar szybkości wciskania klawisza w takiej klawiaturze odbywa się na zasadzie pomiaru czasu pomiędzy zwarciem jednego styku a drugiego pod danym klawiszem. Osobiście to bym nie niszczył układu odczytu dynamiki klawiatury, bo to ogranicza jej funkcjonalność. Jak wciskasz klawisz to najpierw zamyka się jeden styk i układ dekodowania klawiatury zaczyna...
To asembler 51" W załaczniku program do odbioru sygnałów z kalwiatury IBM na wyjscu mamy bufor ze znakami ASCII
to jest odczyt klawiatury w podprogramie
PT6311 to tylko sterownik wyświetlacza VFD oraz (zależnie od aplikacji) układ odczytu klawiatury lokalnej. Ze zdalnym sterowaniem nie ma nic wspólnego. Pokaż jakieś zdjęcia wnętrza tego soundbar'a.
Tak można !
no można zawsze w zdarzeniu OnKeyPress formy dokonywać odczytu poszczególnych znaków.
Można tak powiedzieć, ale zamiast _delay_ms(500) musisz wykonywać pewną czynność na zmianę ze sprawdzaniem klawiatury. Naprowadzam na rozwiązanie. PS. A tak w ogóle gdzie masz odczyt klawiatury?
Możliwe, że to jest "chytra" opcja Laskomexu. Zabobiegająca kopiowaniu breloków. Nie. tylko z drugiej strony breloczek skopiowany poprzez odczyt oryginalnego breloka i zapis na pustym działa dopiero ten wprowadzony z klawiatury mimo tego samego numeru nie chce już współpracować. Wniosek: Nie ma czego szukać w Laskomexie. Coś jest w opcji - odczyt klawiatury....
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)...
W takim razie: 1. Weź dowolnego procka ze sprzętowym USB. Dla Ciebie chyba każda Xmega poza serią E będzie ok. Nie piszę o ARM czy PIC, ponieważ napisałeś na wstępie AVR. 2. Odpal sobie demo HID z ASF w AS6. 3. Skonfiguruj dowolny licznik do generowania cyklicznych przerwań, np. co 10ms, (albo skorzystaj z przerwania USB_SOF co 1ms), a w przerwaniu...
Przypomnę, że do odczytu klawiatury PC jest odpowiednia instrukcja. Niestety tylko w Bascomie AVR.
Co ile masz przerwanie od timera bo jak się domyślam stan klawiatury odczytujesz kilkadziesiąt razy na sekundę?? Napisze to po raz kolejny: Wywal odczyt po IIC klawiatury z obsługi przerwania!!! I rób to tak samo jak odczyt czasu w programie głównym na podstawie flagi. Po drugie po co odczytujesz za każdym razem czas z PCF'a??? Skoro masz przerwanie...
Najprościej napisać nic nie wnoszącą odpowiedź jeśli się nie zna rozwiązania, racja :) ? Nie jestem asemblerowcem, ten język nie jest intuicyjny, jeśli się zajmuje już parę lat językiem wysokiego poziomu, to pisanie w asemblerze sprawia olbrzymie problemy. Ale wracając do tematu... do rejestru cx, odpowiadającemu licznikowi, trzeba dodać wartość z klawiatury....
Błąd w systemie plików. Konieczne jest manualne uruchomienie fsck. Na drugim zdjęciu widać że czeka na wprowadzenie hasła roota, dlatego wygląda jakby nie reagował na klawiaturę.
Na samym attiny nie zrobisz. Braknie pinów procesora.Potrzebujesz dekodera do przemiatania wierszy lub multipleksera do odczytu kolumn (klawiatura matrycowa odczyt sekwencyjny brak wbudowanego kontrolera). Rozumiem że połączenie elektryczne masz opanowane - taśmy klawiatury nie polutujesz - potrzebne gniazdo. Znacznie łatwiej by było użyć klawiatury...
Reasymując: nie znamy schematu i nie wiadomo, jakie są objawy niedziałania programu. No, to już możemy pomagać, bo Autor nie chce użyć debuggera, żeby sprawdzić, co się dzieje w procedurze odczytu klawiatury. Od debuggera należy zacząć.. prawdopodobnie stany portów zmieniać się będą właściwie. Wątpliwości budzi jedynie wartość opornika szeregowego...
A skąd ja mam to wiedzieć czy one potrafią? Po pierwsze trzeba zajrzeć do konkretnego instrumentu i sprawdzić jakie układy elektroniczne zajmują się odczytem klawiatury. Następnie znaleźć dokumentację tych układów, a w dokumentacji odczytać w jakiej technologii pracuje dany układ cyfrowy (nMOS, pMOS, CMOS, TTL, ECL, I2L itp.) Każda z ww technologii...
Klawiatura PC-etowa ma kontroler, który powinien odfiltrować drgania styków....
Jak już ktoś powiedział nie należy używać "goto". Taki sposób programowania nie jest zalecany. Generalnie w takich programach rozdziela się funkcję odczytu klawiatury od funkcji będącej reakcją na stan klawiatury. Funkcja odczytu klawiatury zapisuje stan klawiszy w zmiennej (buforze). Następnie w funkcji (fragmencie programu) na podstawie tej zmiennej...
Może jest to wina źle działającego klawisza albo źle napisanej procedury odczytu klawiatury ? (Sprawa drgań styków klawiatury)
Jak przy każdym elemencie stykowym. Eliminację drgań zapewni ci cykliczny odczyt przykładowo co 100 ms.
W zasadzie sporo kodu to obsługa menu i lcd, ten kawałek najlepiej wykorzystać zamykając go w funkcji np void obsluga_ui() Odczyt klawiatury najlepiej zrealizować w przerwaniu, w którym odczytujesz porty we i ustawiasz kod klawisza w zmiennej. Wówczas w funkcji już używasz gotowego kodu. Do tego dojdziesz potem, jak posprzątasz obecny kod. Doprowadź...
(at)dyerseve I tu jest problem. Musisz zmienić polaryzację tak jak przedstawiłem to na schemacie. Podajesz stan wysoki z segmentu, przez rezystory 180 om wprowadzasz do CPU gdzie stoi rezystor do zasilanie. Wynik odczytu ???
Pokaż kawałek więcej kodu. Dodano po 1 Na pewno nie ruszasz linią Enable w trakcie odczytu klawiatury?
Ok, to rozumiem. A gdzie drążyć temat żeby się dowiedzieć więcej o tych pomiarach?
https://obrazki.elektroda.pl/6016477700_... Dzisiaj zaglądamy do wnętrza klawiatury bezprzewodowej. Oprócz typowego rozkręcania i zdjęć w tym temacie też podejmiemy próbę odczytania zawartości z pamięci EEPROM znajdującej się na płytce ze środka, co będzie wymagało przygotowania nieco zmienionego adaptera do programatora CH341....
A jak ci wyszło 50 cykli, bo z moich wyliczeń wynika, że potrzebuję około 110 cykli do odczytu całej klawiatury. *Edit* Już wiem. W czasie odczytu ładujemy kolejny bajt i wyjdzie 50 cykli. Nie wygląda to źle i myślę, że uzyskanie czasu odczytu rzędu 0,01ms jest realne. W takim przypadku potrzebujemy zegara o częstotliwość 5 Mhz.
No ok. 50 obwodów to dużo , ale może j/w kolega pisał multiplekser macierzowy na 50 kanałów i każdemu przypisać odpowiednią grzałkę , a sygnał pobierać z istniejących już przetworników przez przekaźniki do jednego kanału analogowego . Jedyne co czas odświeżania byłby problemem. Myślę o układzie jak odczyt klawiatury np 16-kowej.
Cześć wydaje mi się że nie potrzebie komplikujesz sobie życie przerwaniami (przynajmniej do klawiatury) ustal jakieś główne założenie np.: podstawa to odczyt klawiatury a do przerwania daj LED8SEG niżej dodaje kod obsługi klawiatury 4x4 która zwraca 0xFF gdy żaden klawisz nie został wciśnięty korzystałem z tej procedury właśnie między innymi do kalkulatora...
Okazuje się, że w Bascomie 8051 nie można zdefiniować własnej funkcji, ta możliwość istnieje dopiero w Bascomie AVR - ciekawostka .. http://avrhelp.mcselec.com/changes_compa... Spróbuj czegos takiego może zadziała ... Declare Sub Klawiatura Dim przycisk As Byte Dim kol1 as Byte Dim kol2 as Byte Przycisk=0 Do Call Klawiatura ' Tu...
Chcę zrobić odczyt klawiatury AT na 89c2051 a to jedyny przykład jaki znalazłem. A polecenie GETATKBD kolegi nie zadowala? Czytać dokumentację, a nie...
kod pojedynczego klawisza ma 11 bitów z tego 8 bitów danych, chciałem zapytać czy clock działa cały czas czy wypuszcza 11 impulsów przy naciśnięciu klawisz?? jeżeli działa cały czas (tak pewnie jest) to czy w tym schemacie w linku ta informacja zostanie wyświetlana, czy "przeleci" przez diody rejestry i diody, jeśli tak to jak ją zatrzymać aż do naciśnięcia...
Witam , Jak odczytać znak z klawiatury pod pic'iem ?? może ma ktoś gotową procedurkę zwracającą ASCII w rejestrze "W", w grę wchodzi tylko i wyłącznie ASSEMBLER Pozdrawiam ..
1. Omówić zasadę pracy sekwencyjnego odczytu klawiatury . Doradzam google Szukałem na googlach ale nic nie znalazlem :| A jesli chodzi o reszte pytan to szczerze slabo rozumiem te polecenia i wlasnie chcialbym zeby ktos mnei nakierował . Potzrebuje to na pracownie .
Pierwszy kod działa. O to chodzi, żeby po wciśnięciu klawisza 3 wisieć w pętli while(tryb==10) dopóki nie zostanie wciśnięty klawisz 10 (odpowiedzialny za wyjście z pętli do pętli głównej programu) dodatkowo w międzyczasie mieć możliwość (w pętli while(tryb==10)) odczytu klawiatury. Jeżeli to złe rozwiązanie to co sugerujesz?
Witam Mam problem z odbiorem kodu z klawiatur od pc podłączona zgodnie z projektem http://radzio.dxp.pl/pckeyboard/ Raz odczytuje prawidłowo za którymś razem pokazuje 0 przy ciągłym trzymaniu klawisz odczyt prawidłowy taktowany zegar 16Mhz W pierwszym projekcie przy taktowaniu 8mhz i 1mhz kod klawiatury odbierany jest prawidłowo Niby wszystko jest prawidłowo...
Hej. Pomysł fajny i na temat. Jest tylko jeden problemik a mianowicie procesor nie może czekać ponieważ musi obsługiwać główną pętlę Do-Loop, ( bierzący odczyt wskazań wagi, odczyt klawiatury i parę innych rzeczy) gdyby nie to użyłbym w podprogramie instrukcji Wait co było by proste i adekwatne do Twojego pomysłu. Dzięki za zainteresowanie. Roko
Witam Mam taki problem. Pierwszys raz korzystam z takiego ukladu i klawiatury pracujacej na przerwaniu. Podejrzewam, że problem pochodzi od sposobu podłączenia klawiatury do mikrokontrolera tylko nie wiem dlaczego. Klawiaturę mam podłączoną tak do Atmegi 3 kolumny do Portc.4, 5, 6 oraz 4 wiersze do Portd.0, 1, 2, 3. W programie jest zegar na PCF z ustawianiem...
Witam, Zamień float na jakiś inny typ. Załóżmy że pobierasz int z przetwornika. Mnożysz pobraną wartość przez rozdzielczość przetwornika w [mV] (Vref/2^rozdzielczość bitowa), następnie skalujesz i gotowe. Zajmie to na pewno mniej czasu uP, mniej RAM i Flash niż jakakolwiek operacja na float. Co do Twojego błędu to szukał bym przyczyny gdzieś indziej...co...
Witam Oczywiście tyle będzie przerwań na sekundę. Ja bym to zrobił na innych wartościach. Prescaler ustawiłbym na 1024 i zliczanie 108 impulsów przez licznik. Uzyskuje się w ten sposób przerwanie co 10ms (100 na sekundę), które można wykorzystać do odczytu klawiatury i łatwego robienia różnych układów czasowych z dokładnością 10ms. Do tego jest korzyść...
Jest niemozliwe poniewaz zastosowale petle Do Loop z ktorych nie ma wyjscia (Loop jest przed Return) Lepiej bedzie jak odczyt klawiatury zrobisz na przerwaniach. I wtedy bedziesz bez problemu mogl wywolywac nieskonczone procedury. Zawsze kiedys przyjdzie przerwanie ktore bedzie moflo sprawdzic klawisz i wywolac inna procedure jesli zajdzie taka potrzeba....
Każde urządzenie pozycjonujące, skaner gałki ocznej, klawiatura downa, Odczyt wskaźnika laserowego.....
Uwzgledniajac uwagi "Smoka" i "Pingwina" :) zmodyfikowalem schemat. Prosze o rzut okiem. Dziwic moga wartosci rezystorow do odczytu klawiatury. W schemacie sa tylko te, ktore aktualnie mam. Kierowalem sie tez zasada: Lepsze 2 SMDeki niz 1 THTek, wiec niekiedy wystepuja 2 polaczone szeregowo. Mniej wiecej w srodku schematu jest LM35, ktory wyglada jak...
Masz oscyloskop, lub monitor stanów logicznych? Może padła transmisja na magistrali klawiatury i masz uwalone porty zarówno w klawiaturze, jak i na płycie (chociaż tu zastanawiałby poprawny odczyt adresu klawiatury).
Czy odczytałeś kod z orginalnej zawartości pamięci czy podstawiłeś inną zawartość? Może kod kodem a usterka jest jeszcze gdzie indziej. Czy przed odczytem zawartości klawiatura chodziła?
Większość tego układu to blok kodera / dekodera do odczytu klawiatury dotykowej, jakby robić na zwykłych mikroprzełącznikach to można to praktycznie pominąć. Działanie układu IC2 polega na przełączaniu wejścia Z na poszczególne wyjścia. Czyli jeżeli pomijasz ten układ, to po prostu stosujesz NE555 i do potencjometrów podłączasz mikroprzełączniki, z...
Witam Forumowiczów Chciałbym przedstawić kolejny swój układ, który kiedyś został zrealizowany dla uczelni w ramach projektu. Jest to 16-klawiszowa klawiatura matrycowa mająca współpracować z płytką ewaluacyjną mikrokontrolera 8051. Mimo, że jest to układ dedykowany, lecz nic nie stoi na przeszkodzie, aby znalazł zastosowanie także w innych urządzeniach....
Zbudowanie tego na 2 x PCF8574 powoduje, że odczyt klawiatury wymaga jedynie odczytania po jednym bajcie z każdego układu, przyjmijmy dwa odwolania do klawiatury. Jeśli takie coś zrobi się na jednym PCF, to jest to klawiatura multiplexowana, czyli 4 bity idą na kolumne, 4 na wiersze. Na "przecięciu" jest klawisz. Odczyt takiej klawiatury wymaga: zapis...
Jeżeli chodzi o klawiaturę, to ja stosuję po prostu odpowiedną procedurę odczytu: wielokrotne odczyty co kilka milisekund. W ten sposób eliminuję krótkie szpilki (zakłócenia). To oczywiście spowalnia reakcję na nacisnięcie klawisza, ale przy klawiaturze opóźnienie rzędu 100ms nie ma znaczenia. Do I2C sugerowałbym filtry EMIFIL produkcji Murata. Używam...
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: http://img485.imageshack.us/img485/2132/... tranzystory podpięte są do PORTC0-3 Linie wierszowe klawiatury do PORTA0-3 Dioda LED podłączona jest do PORTB0 Cały program...
Bo nie wiem jak inaczej można byłoby zastosować timer do obsługi odczytu klawiatury? Można na przeróżne sposoby ;) Może te tematy cię natchną : (UWAGA nie wszystkie kody są właściwe, ale chodzi o idee): http://www.elektroda.pl/rtvforum/topic33... http://www.elektroda.pl/rtvforum/topic33... http://www.elektroda.pl/rtvforum/viewtop...
Witam Mam problemik, po krótce opis: na timerze0 zrealizowan aobsługa wyświetlacza (5x 7segmentów), odczyt klawiatury i zliczanie czasu. W programie gółwnym co jakiś czas muszę wysłać coś na rs-a (sterowanie falownikiem). wszystko niby działa ale jak coś leci na rs-a to miga wyświetlaczem (potrafi zapalić ten, który jest wygaszony, całkiem nie zatrzymuje...
Poszukuje dobrego programu na PPC w którym będę mógł odczytywać zapis graficzny, lub chociaż takiego co będzie imitacja zwykłej klawiatury z komórki. Z góry dziękuje.
Jakby już komplikować układ i czynić go użytecznym, to warto by dodać: - zapasowe zasilanie z akumulatorka, z kontrolą napięcia na nim i doładowywaniem - to na wypadek zaniku prądu w sieci co przy pojedyńczym zasilaniu powoduje, że nie dostaniemy się do domu. LCD może wyświetlać ostrzeżenie, że akumulator jest rozładowany a także np. zasilanie idzie...
https://obrazki.elektroda.pl/7497170000_... Był już 8051, teraz pora na Z80. Komputer składa się z kilku modułów. Płyta główna zawiera procesor Z80, pamięć 512kB ram i 512kB flash, układ IO 8255 i spinający to wszystko w całość leciwy 5V CPLD Atmela ATF1502AS, który działa też jako przełącznik banków pamięci. Wcześniejsza wersja zamiast...
Świetny projekt, szczególny szacun za kod. Jestem w trakcie uruchamiania, ale chciałem dodać sobie wybór efektów z pilota... i tu pojawił się problem. kawałek kodu wstawiam jako funkcję lub bezpośrednio w okolicach funkcji odczytu klawiatury. Korzystam z biblioteki Adafruit. Przy "zaremowanej" funkcji "show()" wszystko działa jak należy, ale przy normalnej...
Skokowy ruch zabezpiecza przed odczytem paska, a co z odczytem karty zbliżeniowej + nakładka na klawiaturę aby przechwycić PIN? Pasek można podrobić bez żadnego problemu, jak się odczyta oryginał, nie wiadomo, czy chip zbliżeniowy też da się podrobić na podstawie odczytu oryginalnego.
Cytując notę katalogową Port 1 is an 8-bit input port only. Unlike other ports, Port 1 defaults to Analog Input mode. To configure any of these Port Pins as a digital input, write a “0” to the port bit. Port 1 pins are multifunction and share the following functionality. Port ten może również pracować jako zwykłe "cyfrowe" wejścia więc nie...
To wygląda na zanieczyszczone mikrostyki (przetwornik A/D w CPU źle rozpoznaje naciśnięty przycisk) Sony robi 2 lub 3 gałęzie na których wiszą mikrostyki z rezystorami jako koder AD. Zobacz w której gałęzi jest błędny odczyt klawiatury i sprawdź zenerke zabezpieczającą korpus radia przed przepięciami w tej gałęzi i całą linię tego sygnału. Czasami też...
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. http://obrazki.elektroda.pl/1733933700_1... Problem w tym że wszystkie przyciski działają poprawnie oprócz jednego...
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>...
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. Moim zdaniem nie ma takiej potrzeby. 2) czy jest konieczne stosowanie rezystorów podciągających. czy przy porcie gdzie wystawiam czy tam gdzie odczytuje....
Witam, czy ktoś byłby w stanie pomóc mi "podsłuchać" tę klawiaturę z radia cdr 500 siemens vdo? Walczę z tym już dość chwilę i nie potrafię zrozumieć, na jakiej zasadzie to działa. https://obrazki.elektroda.pl/1697450900_...
czasem "wzbogacony" o diody na pinach skanowania lub odczytu, ale moim zdaniem te diody niczego nie zmienią w przedmiocie wątku. Właśnie owe diody umożliwiają odczyt wciśnięcia kilku przycisków.
No patrzylem ale kurde toche to skomplikowane;/ No ale nic, moze jkaos powoli dam rade:) Juz mmniej skomplikowane programy z klawiatura sekwencyjna mi dzialaja to bedzie git. Mam pytanie: otoz napisalem program w ktorym po nacisnieciu klawisza ENTER na klawiaturze sekwencyjnej zmienia sie kolejnosc liter na wyswietlaczu 7-seg A=>0 i O=>A ktore sa na...
hmm działa tylko źle.. zastanawiam się dlaczego on w eepromie zapisuje "ćć" zamiast czystej jednej litery. Może ktoś miał do czynienia z bascomem w połączeniu z klawiaturą AT?
Po kolei. Stwórz sobie program do odczytu po kolei trzech bajtów z klawiatury i pakuj odczyt do osobnych zmiennych lub tablicy. Potem lookup'em pozamieniaj na odpowiednie dane i wstaw do funkcji.
Co do sim to raczej zlacze lub glass, co do klawiatury to plyta, zlacza lub glass.
Co prawda będą dopiero pod koniec czerwca, ale zawsze. W zeszłym tygodniu jak patrzyłem to sklep który Ci poleciłem miał na magazynie PT i LM'a. CD4040 i LM4871 są dostępne w TME. W artykule celowo pominąłem dodatkowe możliwości jakie daje PT czyli odczyt klawiatury i sterowanie dodatkowym portem do którego można podłączyć cztery diody LED. Moduł tej...
Jeżeli masz informację że CD ruszy po przyciśnięciu klawisza tzn że napęd działa bo właśnie to odczytał z płyty, a nie ma "odczytu" z klawiatury by się uruchomił dalej. Sprawdź w biosie czy jest włącząna klawiatura USB lub podmień klawiatutę na PS2 (nie masz sąsiada z czymś takim?)
Moje zdanie na ten temat jest następujące: Klawiatura Komunikuje się z odbiornikem cyfrowo i w to nie wnikamy. Odbiornik z komputerem łączy się za pomocą zwykłego złącza PS/2 czyli ma standardową komunikację tego złącza. Nic zatem nie stoi na przeszkodzie aby wykorzystać taką klawiaturę w taki celu jak pisze kolega 'wickedson'. Za pomocą mikroprocesora...
Witam, potrzebuję programu, który czyta znaki z klawiatury PS2 podłączonej do płyty ALTERA DE2-70 i wyświetla znaki na 7 segmentowym wyświetlaczu. Potrzebuję osoby, która jest w stanie napisać program (odpłatnie). Zainteresowanych proszę o kontakt.
witam wystarczy tylko atmega8 i program a bascomie:) Juz robiłem taki doświadzczenie:) Tylko nie pamiętam czy dokładnie wszystkie klawisze odczytywało,ale jeżeli to ma być do keyloggera to wystarczą Ci tylko litery i cyfry a to działa napewno. Załączam skany z książki
Dostałem do zrobienia polskiego Nokię 8800. Pod baterią podane jest, że to rm233, ale odczyt z klawiatury daje mi nokię 5300 rm146! Jakim cudem ten soft znalazł się w tym telefonie? Czy ktoś miał już podobny przypadek, i czy można do tego wrzucić polaka?
Co do postu kolegi wd40: Oporniki i kondziołki smd będą ważyć może 0.5g no niech będzie nawet 2g, a uprości to program (dodatkowa pętla dla każdego przycisku to jednak komplikacja). Spójrz sobie na obecnie produkowane klawiatury z procesorem - nie znajdziesz tam filtracji. Uproszczenie programu będzie niewielkie nawet w przypadku klawaitury (bo filtrację...
Ok szymtro, to był mój babol, ale poprawiony program dalej nie działa jak należy, mało tego podpiąłem urządzenie pod inny komputer i okazuje się, że jakieś totalne głupoty zapisuje mi w eepromie, więc błąd mam już na starcie w procedurze odczytu i zapisu danych przechwyconych z klawiatury PC. Jakieś pomysły? Pozdrawiam. Robert.
tam jest jeden błąd z potencjometrem ale już jest poprawiony wiec można go olac bo to stary schemat bez naniesionych poprawek http://obrazki.elektroda.net/42_12682187... faktycznie z r/w nic nie robiłem wiec może jak dam go do masy to będzie ok Dodano po 2 ojej ale niewyraźnie:/ ogólnie po lewej mam takie dziwne przyciski (ja tego nie rysowałem)...
Dla potrzeb budowy zegara (4 klawisze) wymyśliłem sobie, że klawiatura zostanie zrealizowana jako matryca o rozmiarze 2x2. Dobre! A ile linii zaoszczędziłeś :-) niby wszytko też działa ALE co kilka naciśnięć (nie za każdym razem) da się zauważyć, że mylone są kolumny klawiatury. Szklana kula jest w naprawie. Pokaż schemat i program. Tak na ślepo, to...
Witam, Moim zdanie układ jest błędnie zaprojektowany. Prawidłowym pomysłem jest zastosowanie diod, ale układ powinien być podłączony do plusa na stałe, a naciśnięcie przycisku powinno podawać masę do uK (u Ciebie jest na odwrót). Taki sposób zasilania był opisany na łamach EDW a dokładnie w kicie AVT−2328 (pilot radiowy). W necie można znaleźć...
Wewnątrz obudowy? To jak z kondensatorami blokującymi (odsprzęgającymi), w 99% przypadków nie sa potrzebne, dlaczego więc używa sie ich gdzie tylko się da? Dmuchanie na zimne? Dodano po 1 Moje zdanie podziela niewielka grupa w postaci jednej osoby: Jeżeli różnica między lepiej a dobrze, to pojedyncze linijki kodu, to dla mnie nie ma uzasadnienia, by...
A jak skanujesz port klawiatury ? Znaczy w jaki sposób zrealizowałeś odczyt bitów na pinach klawiszy ?
Bardzo dziękuję za odpowiedź. A który z tych kodów wbić w czytnik, żeby zaprogramować w tryb klawiatury?[/img]
odczyt stanu klawiatury odczyt klawiatury matrycowej klikanie klawiatury
stycznika hager elektroniczna regulacja obrotów ładowarka akumulator kwasowy
fiatt freemont gramofon daniel obroty
Ustawienie rozrządu i napinacza pompy VW LT 2.5 TDI Tryb serwisowy monitora Siemens - jak wejść?