• Jueves 20 de Febrero de 2025, 20:01

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - guiweb

Páginas: [1]
1
ASM (Ensamblador) / Iniciar Puerto Serie
« en: Jueves 6 de Julio de 2006, 16:03 »
Hola que tal, quisiera que me guiaran porfa en esto:
estoy haciendo un chat por COM1, y necesito saber si esta forma de iniciar mi puerto serie es correcta, muchas Gracias
Código: Text
  1.  
  2. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; Registro de línea de control
  3.   Mov Dx,3FBH
  4.   Mov AL,10000000b
  5.   Out Dx, AL
  6. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; Divisor de la veloidad en bauidos (byte alto)
  7.    Mov DX,3F9H
  8.   Mov AL,0
  9.   Out Dx, AL
  10. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; Divisor de la velocidad en baudios (byte bajo)
  11.   Mov Dx,3F8H
  12.   Mov AL,12H
  13.   Out DX,AL
  14. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; Longuitud de los caracteres los bits 0 y 1 deben estar en 1para que sea de 8 bit
  15.   Mov AL,00000011b
  16.   Mov DX,3FBH
  17.   Out DX, AL
  18. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; INSTRUCCION DEL PROFE
  19.   Mov DX,3FCH
  20.   Mov AL,8d
  21.   Out DX,AL
  22. &#59;;;;;;;;;;;;;;;;;;;;;;;;;; Habilito dicho por el profe
  23.   Mov DX,3F9H
  24.   Mov AL,1
  25.   Out Dx, AL
  26.  
  27.  
lo que pasa es que en mi Laptop, no tengo puerto serie, y cuando lo quiero ejecutar me dice que no se encuentra (logicamente) el COM1, pero cuando conecto los 2 computadores, no pasa nada... entonces eso me tiene encerrado en este problema..

se los agradezco un mundo

Páginas: [1]