- Jose Angel Ariza Salazar
- Mauricio Sanchez Mora
- Abigail Jaramillo Silva
- Eduardo Rodriguez Rosas
Programa 26.-Suma de 2 números ASCII (mediante suma Hexadecimal)
Programa 1.- Muestra el Nombre del Usuario
Programa 2.- Calcula el Factorial del Numero 3
Programa 3.- Pregunta al Usuario si Desea Continuar en el Programa
Programa 4.- Copia el Mismo Carácter en Toda La Pantalla
Explicación del Puerto Paralelo para Encender Focos de Led
Manual para encender 8 leds
mediante el puerto paralelo
Primer
paso:
Desbloquear
el puerto.
Clic derecho en MI PC à Propiedades à La pestaña Hardware à Administrador de dispositivos
Clic
derecho en Puerto de impresora (LPT1) à Opciones
En
el menú de opciones del puerto seleccionamos la pestaña “Configuración del
puerto” y en esta configuración seleccionamos el método “Usar cualquier
interrupción asignada al puerto” y después aceptar.
Con esto ya tendremos desbloqueado nuestro puerto
paralelo del PC.
Segundo
paso:
Habilitar
el puerto.
Para
habilitar el puerto paralelo necesitamos un programa llamado “UserPort”,
que viene comprimido en un .rar en la carpeta de DropBox.
Este
rar contiene los siguientes archivos:
·
Examples
(carpeta)
·
Source
(carpeta)
·
UserPort.exe
·
UserPort.sys
·
UserPort.pdf
Lo
que necesitamos para que el .exe funciones es copiar el archivo “UserPort.sys”
en la carpeta Drivers de system32
C: à
WINDOWS à
System32 à
Drivers
Después
de copiar el archivo .sys a la carpeta Drivers, ejecutamos el programa
UserPort.
El
programa detecta los puertos por defecto, aquí únicamente tenemos que darle en
“Start” en la parte de abajo y ya tendremos habilitado el puerto
paralelo luego de esto podremos cerrar el programa UserPort.
Tercer paso:
Realizar
el proyecto.
Requisitos:
1. Los componentes electrónicos del
diagrama + otros.
a. 1 Protoboard.
b. 1 Conector macho DB25 para el puerto
LPT1 .
c. 8 Led’s.
d. 8 Resistencias de 220 ohms “puede
variar”.
e. 1 metro de cable UTP.
f. 1 Computadora con puerto Paralelo.2.
2. Tasm “Para el Programa”.
3. UserPort
Programa:
.MODEL small
.stack
.datanum DB 0
Mensaje db 'Presiona cualquier tecla para salir',13,10,'$'
.code
PROGRAMA:
INICIO:
MOV AX,seg Mensaje
MOV DS,AX
MOV DX,0378H
MOV AL,00000001b
OUT DX,AL
LEA DX,Mensaje
MOV Ah,09H
INT 21H
MOV AH,01H ; función de leer del teclado
INT 21H
MOV AX,4C00H
INT 21H
END PROGRAMA
No hay comentarios.:
Publicar un comentario