Maker Pro
Maker Pro

keyboard circuit? (& MB standard??)

A

Arch-lab

Jan 1, 1970
0
Hi,
I have seen schematics that don't put pullups on the clock and data lines for
a ps/2 keyboard. Others do... Is it a standard that PC motherboards provide the
pullups??
I.e. I would like to avoid being redundant if possible. Do most "real"
keyboards have pullups? Or are they on the motherboard?


Thanks for any help
 
P

petrus bitbyter

Jan 1, 1970
0
Arch-lab said:
Hi,
I have seen schematics that don't put pullups on the clock and data lines for
a ps/2 keyboard. Others do... Is it a standard that PC motherboards provide the
pullups??
I.e. I would like to avoid being redundant if possible. Do most "real"
keyboards have pullups? Or are they on the motherboard?


Thanks for any help

As these lines are bidirectional they need pullups. But there's no need for
you to see them. They may be inside the chip for instance.

petrus
 
A

Arch-lab

Jan 1, 1970
0
Yes, I know this (actually it isn't because they are "bidirectional", but
because they are OC).

My point is though was, is it the PS/2 spec.for which side has to have them?
e.g. does a PC keyboard have pullups, or does the motherboard side of a PS/2
bus have pullups. Or is it spec'ed that both should (redunantly) have it?
 
R

Roland

Jan 1, 1970
0
Hi

I'm pretty sure they are in the computer because if they were not then the
lines would float low with no KB and the computer will assume the slave it
holding them low and never send anything.

I have never seen a spec to say either way, but I have never seen a ps2 line
at 0V in idle. I don't use pull ups with a keyboard emulator I make and
haven't run into problems yet. Check the specs on some PS/2 interface chips.

Rol
 
A

Arch-lab

Jan 1, 1970
0
It is actually because they are OC, not because they are bidirectional.

However, I would like to find out if this is a STANDARD.

I.e. Can I count on a Motherboard having PS/2 pullups, or should my keyboard
also have them??
 
Top