8. Puerto PS/2

Anuncio
!"
&
# $%
&
' (
.
-
) * * *+%
,/ 01
(
,
'
%
'
.
,
%
2
!
%
.
3
.
&
%
&
"
,1
5
, 6
76
"
&
-
&
'
!
'
'
'
2
#'
'
2
'
4'
,
,
&
'
4'
.
'
,
$$ '
8 9
.
4 '
3
2 '
!
4
'
-
'
#'
&
'
6
$6
"
2
&
" ! &
4
3
&.
#'
' 24 '
2
3
%
&
!
=
&
&
&
,
2
&
4
.
"
$
>
'
1
,
6
$6
&.
5
,
,
"
>
$7 $ : ;<
&
.
, 2
6
76
'
&
.
&
'
6
$6
'
* *µ
)
,6
76
'
!
',
5
&
&
"
4
"
"
?
'
(
Lectura en los flancos de bajada
Clk
En reposo
Data está a '1'
dato de 8 bits
bit de inicio a '0'
paridad impar
!
>
&
.
,
.
9
-'
, 2
.
*
$
&.
(
.
9
!
',
' - !
97 *7µ
& ',
!
97 *7µ
.
,
&
$77µ
"
(
Un bt de fin
!
!"#
)
*
&
"
.
&
"
,
&
"
,
,
'
:
#
8
@
-'
* :
'
&
"
$$
&
"
$
& '
!"
#9
.
8
,
&
Ack%
!
&
Ack%
2
'
.
.
'
"
!
'
',
4
,
#
?
5
&
5
!"
%!
!
.
!
'
' &
'
1.
#$
?
?
,
!
"!
>
(Ack%
,
"
'
Ack%
'
.
$7
-
"$
#9
!"
#)
#
3
A
2
!
8.1 Teclado PS/2
&.
!
( & ' &>
&
&.
" ' &
" ' &
"
4
( ()* )!
%
"
>
?
"
&.
"
&
"
3
&
3
&.
&
/74
,
4A
,
%
3
"
&
A
$77
"
'
A
&.
&
>
"
3
3
,
"
,
"
%
4'
,
(%
&
4
'
3
&%
3
"
- !"
#*
"
"?
'
2
!"#
+!
' &
4
7
"
"
&
"$
,
2
! 4 4
"
. BE0B B75B
'
,
! 4 %
"
2
" ' & . BE0B BF0B
B75B
,
'
B1B
3
.(
1(1Ch '
1 (F0h-1Ch
'
.(12h-1Ch-F0h-1Ch-F0h-12h
"
&.
"
1"
2 4'
EDh(
"
'
( &
&.(
FEh(8
C2
.
!
- &
'
2 3
'
4 ( DDD
"
! - &
2
&
" "
"
(
%
?
,
(
3
2
ACK FAh%
- & ' $
EEh(
&
-
2
(($ 4
( F0h-12h
?
&.
%
?
&
EDh
' 7
'
"
EEh%
8.2 Ratón PS/2
!
2
C &
C &
F
F
F
,E
,=
4%
' ' ,%
4
!
&
'
A
!,
4
!
&
.
!
2
=
'
&
'
!
&
(
&
@'
E
'
.
'
&.
!
scroll%
,
"
-
&
'
'
!"
'
&.
4 A
&
3
'
'
bit 7
Byte 1
Ov erf l.Y
bit 6
Ov erf l. X
#
'
bit 5
Signo Y
&.
! '
bit 4
Mov imiento X
Byte 3
Mov imiento Y
/!
'
('
'
bit 3
bit 2
bit 1
bit 0
‘1’
bot. Medio
bot. dcha
bot. izq.
Signo X
Byte 2
A
"
(
#
#
!"#
A
B
2
1 E8h%
0
C2
!
!
)
.
A
(4 ( DDD
"
&
!
B :4%
&
'
&
"$
B
" "
8.3 Interfaz con el teclado
>
!
4
'
2
5
& 2
!
" 1 >
'
>
&
4
&
TECLADO
1"2,
AG2
8
Al teclado
AG1
' (%&'
,- (%&'
%&'()*+)%
%&'(', ,
).
/ 0
23
-
A nuestro sistema
(4
(
5
'
G
RstN
$
5
Clk
$
5
KBD_CLOCK
$
G
A
/ 01
KBD_DATA
$
G
A
/ 01
Dato_KBD
#
G
Aviso_KBD
$
G 1&
.
1 &
& ',
,
!
,
4
'
'
&
!
'?
,"
2
,
(4
&
&
AG2
AG1
5'
'
2
$77C<
1 >
4
6
76
.
'
H18I
:%
8.4 Interfaz con el ratón
,
'
&
,
,
!
!
2
'
&
+01
!
'
1
&
4
'
2'
=
Descargar