emulace PS/2 klávesnice

Richard Kaliciak hw.kaliciak@stonline.sk
Pondělí Listopad 27 18:09:24 CET 2006


Dobry den,

posielate po inicializacii klavesnice BIOSom odpoved "ack" (0xFA)?

Tu je celkom dobry popis, odsek "Command Set":
http://www.computer-engineering.org/ps2keyboard/

Richard Kaliciak

Jan Půhoný schrieb:
> Dekuji za odpovedi. Trochu jsem to rozchodil, ale:
> ladil jsem to na prevodniku USB/PS/2 a tam mi to chodi korektne, jakmile 
> pripojim ke stolnimu PC do standardniho PS/2 portu, BIOS se po restartu 
> zasekne. Nikde nejsou poradne posany prikazy, ktery posila BIOS do 
> klavesnice po resetu, nebo kdyz jsou, tak blbe. Myslim ze to mam podle 
> normy kterou jsem nasel, ale s tim standardnim PS/2 portem to nechodi 
> (respektive chodi, ale musim  nejprve pripojit normalni klavesnici, aby 
> se zinicializovala) a pak to moje zarizeni v modu pouheho vysilani na 
> sbernici.
> 
> Nema nekdo nejaky napad?
> 
> Diky,
> 
> Honza Puhony
> 
> Pavel Brychta napsal(a):
> 
>>Oba smery jsou popsany zde http://www.keelog.com/diy.html , potiz je v tom,
>>ze to je '51 CPU a ne PIC, snad to ale pomuze...
>>Pavel Brychta 
>>
>>  
>>
>>>-----Original Message-----
>>>From: hw-list-bounces@list.hw.cz 
>>>[mailto:hw-list-bounces@list.hw.cz] On Behalf Of Pavel Kadečka
>>>Sent: Thursday, November 23, 2006 8:47 AM
>>>To: HW-news
>>>Subject: Re: emulace PS/2 klávesnice
>>>
>>>Jeden známý to řešil s 89C2051, stavěl si tenkrát MP3 přehrávač z PC
>>>;) Myslim, že to dělal hodně vědecky, připojil si osciloskop (nebo
>>>logic-analyzér) ke klávesnici a podle toho, co z ní lezlo, 
>>>pak naprogramoval tu 51-ku. Stejně řešil i IR dálkové 
>>>ovládání, protože to, co měl, se nechovalo podle specifikace RC5.
>>>
>>>Jo a myslim, že tam měl i torzo klávesnice - resp. jen IO z 
>>>ní, napojený na svoji malou klávesnici. Relátkem přepínal, 
>>>jestli do PC polezou data z jeho 89C2051 nebo z toho 
>>>klávesnicovýho IO.
>>>
>>>Pokud nemáte osciloskop, dá se jako logic-analyzer použít LPT 
>>>port - myslim, že se i najde nějakej hotovej SW pro tenhle účel.
>>>
>>>P.K.
>>>
>>>2006/11/23, Jan Půhoný <puhony@hw.cz>:
>>>    
>>>
>>>>Zdravim,
>>>>
>>>>potrebuji vyresit nasledujici problem: chci postavit 
>>>>      
>>>
>>>zarizeni, ktere 
>>>    
>>>
>>>>se pripoji k PS/2 portu pocitace a bude se chovat jako klavesnice. 
>>>>Stavim to na PICu 16F877A a jako prekladac pouzivam HITECH 
>>>>      
>>>
>>>PICC. Hraju 
>>>    
>>>
>>>>si s tim uz dva dny, PC, neco posila, PIC taky :-), ale nedari se. 
>>>>Obdobnych konstrukci, ale zrcadlove otocenych (pripojeni 
>>>>      
>>>
>>>klavesnice k 
>>>    
>>>
>>>>jednocipu) je na webu spousta. Nemel by nekdo kousek C nebo 
>>>>      
>>>
>>>ASM kodu 
>>>    
>>>
>>>>nebo alespon radu jak na to - musel to prece nekdo uz resit? Nemuze 
>>>>byt problem v tom, ze to testuji na prevodniku USB / PS/2? 
>>>>      
>>>
>>>Nasel jsem 
>>>    
>>>
>>>>pres google par specifikaci protokolu, ale nezda se, ze by 
>>>>      
>>>
>>>mi to fungovalo...
>>>    
>>>
>>>>Diky,
>>>>
>>>>Jan Puhony
>>>>      
>>>
>>>_______________________________________________
>>>HW-list mailing list  -  sponsored by www.HW.cz 
>>>Hw-list@list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>    
>>
>>_______________________________________________
>>HW-list mailing list  -  sponsored by www.HW.cz
>>Hw-list@list.hw.cz
>>http://list.hw.cz/mailman/listinfo/hw-list
>>
>>  
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list