Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Specyfikacja transmisji klawiatura PC --> PC

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:
Specyfikacja transmisji klawiatura PC --> PC

Postautor: elemid » 6 mar 2004, o 21:24

Witajcie.

Mam problem. Pomóżcie.
Pecetowa działa w ten sposób, że

1. Wciśnięcie klawisza powoduje przesłanie podu klawisza do portu
klawiatury.
2. Puszczenie klawisza powoduje przesłanie podu puszczenia wciśniętego
klawisza do portu klawiatury.

No i mam problem w punkcie drugim :-(

Atmel udaje klawiaturę PC. Z przesłaniem kodu znaku nie mam problemu.
Tylko nie wiem jak wygląda kod puszczenia klawisza.

Wysyłanie kolejnych kodów klawiszy, pez ich "puszczenia" powoduje że
komputer "piszczy".
Nie rusze, dopóki nie dowiem się co z tym kodem puszczenia klawicza...

Z góry dziękuję za każdą pomoc.

Mariusz

Awatar użytkownika
ZbeeGin
-
-
Posty:170
Rejestracja:3 kwie 2003, o 10:10
Lokalizacja:Metropolia Katowice

Postautor: ZbeeGin » 8 mar 2004, o 15:25

Najpierw wysyłasz kod F0 (w hex) a potem kod klawisza lub ich ciąg.

Zajrzyj także tutaj: http://panda.cs.ndsu.nodak.edu/%7Eachap ... board.html

Tablicę kodów zamieściłem także w polskiej wersji helpa Bascom AVR w opisie funkcji GETATKBD().

vahooz
-
-
Posty:16
Rejestracja:4 mar 2004, o 01:49
Lokalizacja:Wrocek
Kontaktowanie:

Postautor: vahooz » 8 mar 2004, o 23:21

no ja mam podobny problem, z tym że mi wszystko działa dobrze jak się wciska więcej niż 1 klawisz naraz.Klikając pojedynczo nic nie wyświetla na monitorze.Dlkaczego??

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości