El Mouse Desarrollado en los años 60 s por Douglas Engelbart. La idea es facilitar la interfaz...
-
Upload
eutimio-trinidad -
Category
Documents
-
view
6 -
download
3
Transcript of El Mouse Desarrollado en los años 60 s por Douglas Engelbart. La idea es facilitar la interfaz...
El MouseEl Mouse
• Desarrollado en los años 60’ s por Douglas Engelbart.
• La idea es facilitar la interfaz hombre máquina, aprovechando un dispositivo puntero en modo gráfico.
• Se distinguen diferentes tipos de Mouse. La clasificación puede hacerse por el número de botones, por su tecnología y por la forma como se conectan al equipo de cómputo.
El Mouse mecánicoEl Mouse mecánico
Codificadores ópticosCodificadores ópticos
El Mouse ópticoEl Mouse óptico
Manejo del Manejo del desplazamiento en la desplazamiento en la
pantallapantalla
Tipos de conexiónTipos de conexión
• Conexión serie: La conexión se hace al puerto serie estándar del equipo de cómputo. Los movimientos del dispositivo y las acciones sobre los botones se codifican y envían por medio del puerto a una dirección I/O específica*. Aparece la posibilidad de generar interrupciones.
• Bus Mouse: Aparece como una solución en equipos en donde existe un número limitado de puertos seriales.
Ejemplo: Microsoft Ejemplo: Microsoft MouseMouse
• Dos botones – 3 bytes.
• El ratón se conecta al puerto serie a 1200 baudios, con 7 bits y sin paridad*.
• Para detectar la presencia del ratón, hay que poner la línea DTR del puerto serie a 1. Al cabo de un rato, el ratón devuelve el código ASCII de la letra M.
• Se transmiten datos solo cuando existe un cambio en el estado del ratón.
• Se transmiten 3 palabras por envío.
• Los desplazamientos se toman en complemento a dos.
Ejemplo: Microsoft Ejemplo: Microsoft Mouse.Mouse.
El teclado.El teclado.
• Se trata del dispositivo de entrada principal en un sistema de cómputo.
• Para 1990 existían al menos 8 tipos de teclados distintos compatibles con el PC y PS/2.
• Algunos de estos tipos incluyen distribuciones alternativas de las teclas y funciones y caracteres especiales.
Tecnologías.Tecnologías.
• Teclados capacitivos (soft touch): Se detecta un cambio en la capacitancia de cada estación cuando se presiona una tecla. 20 – 24 pf 2 – 6 pf.
• Teclados de contacto: Cada estación es operada por un interruptor individual.
• Teclados ópticos: Existen unos diodos LED a un lado del teclado y unos sensores ópticos al otro lado se encargan de detectar que tecla se ha presionado.
Funcionamiento.Funcionamiento.
Funcionamiento.Funcionamiento.
• El Microprocesador interno genera dos códigos de búsqueda (scan codes) por cada una de las teclas presionadas.
• Los códigos de búsqueda se reciben en un puerto especial del microprocesador.
• El procesador del teclado genera una interrupción al microprocesador, de modo que éste pueda saber qué teclas están presionadas en el momento.
• Algunos valores se almacenan en bytes de status*.
Códigos de búsquedaCódigos de búsqueda
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Tipo SPP PS/2 EPP ECP
Introducción
1981 1987 1994 1994
Fabricante IBM IBM Intel, Xircom &
Zenith
Hewlett Packard
& Microsoft
Bidireccional
No Si Si Si
DMA No No No Si
Velocidad 150 kbyte / s
150 kbyte / s
2 Mbyte / s 2 Mbyte / s
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Modelo del programador para el puerto SPP
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Otros dispositivos Otros dispositivos Entrada/SalidaEntrada/Salida
Reloj del sistema.Reloj del sistema.