3 ms·
PS/2 is a two way protocol. If Keyboard sends data it, then it controls the clock. If Host sends data then it will take care of the clock signal. From my limit
by 0xmarcin 5y ago
PS/2 is a two way protocol. If Keyboard sends data it, then it controls the clock. If Host sends data then it will take care of the clock signal.
From my limited electronics experiencence, you need a pull-up resistors when connecting TTL ICs to CMOS ICs.
- bogantech 5y agoIt is two way, but the clock is always provided by the keyboard. PS/2 devices all have pull-up resistors as the only thing driving the lines high are those resistors. The mcu on either side only ever pull it low and never high. http://www.lucadavidian.com/2017/11/15/interfacing-ps2-keyboard-to-a-microcontroller/ http://www.lucadavidian.com/2017/11/15/interfacing-ps2-keybo...
- userbinator 5y agoThen perhaps IBM's keyboards somehow push the clock closer to the limit (16.7kHz, I believe) than motherboards' controllers can handle? Unfortunately I wasn't able to find any measurements of different keyboards' clock frequencies.