ahogy itt olvastam, egy PS/2 -es billentyű általában 2 scancode tábla szerint adja vissza a billentyűket. van egy harmadik is (és elvben ugye nincs határ, de már a harmadik is csak egy speciális gyártó ősrégi code táblája, modern PS/2 cucc nem használja),
Hat nem tudom. Amennyire remlik, van egy (talan a 3?) ami a legjobb elvileg mert minden gomb egy byte, nincs ilyen extended ize. Cserebe nem minden tudja ... Kerdes, hogy mennyire nem minden, ha 10 billencset megnezel es mindegyik, akkor meg lehet alkudni. Baaar ... na mind1. Szoval, van egy masik amit minden tud kb ma mar (akkor ez lenne az optimalis?), es van vmi oskori, ami a fenet sem erdekel. Elvileg valtani amugy talan tudsz kozottuk (?) mar ha az egyiket eppen tamogatja a billencs, mivel te is tudsz kuldeni billencs fele PS/2-on (pl LED-eket is kapcsolgathatod, ha akarod, azt nem a kbd kapcsolja sajat maganak). bar ezek halvany emlekek a fejemben, lehet mar nem tudom
Kerestem most:
http://www.computer-engineering.org/ps2keyboard/ ill van link altalanos PS/2 protocol es mouse-ra is itt-ott benne.
De most hogy írtad ezt az EP vs PS/2 billentyűzet együttműködést, leesett valami:
Ha felhúzott bemeneten lesz a billentyű sorom, engedve hogy az ep bill. operáljon, akkor én azt vissza is tudom olvasni a kontrollerbe.
Eloszor is, ennek nem vagyok hive
Szamomra az EP billentyuzetet helyettesitendo, azt jelenti, hogy az EP gombjain sem rajzolod at a feliratot mert mas nyelven hasznalod, en fixen rendelnem hozza, kb ahogy EP-n kinez, nem is erdekel mi van a PC billencsere irva. Ok, ezen jussunk tul, ez az en maniam
Ennek ellenere az otleted amugy nem rossz. Elvileg valoban beolvashatod ha jol tippelek, max ugye kene vmi gomb amivel kozlod az MCU-val h setup modban vagy, vagy hogy lepsz be/ki belole, user ne felejtse mar magat setup modban aztan nem erti miert nem tud gepelni stb ... Biztos lehetne ra megoldast talalni persze. Bar ugye aztan mit csinal az infoval, a kerdeses ATtiny-ben ehhez nincs eleg RAM, ok, beirhatod EEPROM-ba persze
Vagyis egyetlen mikrokapcsoló felrakásával, vagy pedig egy speciális (más programok által soha b5 -re ki nem írt billentyű sor) címzéssel átkapcsolnám a mikrokontrollert billentyű mapping testreszabó módba,
Ja ertem, ezt nem ertettem fentebb