SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: kelospario en Martes 6 de Julio de 2010, 02:16

Título: EMU8086 - Conexion con puertos COM
Publicado por: kelospario en Martes 6 de Julio de 2010, 02:16
Saludos a todos, recurro a este foro porque estoy a punto de  :hitcomp:

Estoy usando el emulador 8086, y necesito establecer la conexion con un puerto serie, y envíar y recibir datos.
He usado la interrupcion 14h pero en el EMU8086 no esta definida, y necesitaría saber como puedo reemplazar esta interrupcion para poder setear la configuracion del puerto COMx(Puerto 1,2,3,4; BPS; Datos; Paridad; Parada) y luego envíar y recibir datos

Agradezco mucho su atención.
Saludos.
Título: Re: EMU8086 - Conexion con puertos COM
Publicado por: Toph en Martes 6 de Julio de 2010, 20:09
Cita de: "kelospario"
Saludos a todos, recurro a este foro porque estoy a punto de  :hitcomp:

Estoy usando el emulador 8086, y necesito establecer la conexion con un puerto serie, y envíar y recibir datos.
He usado la interrupcion 14h pero en el EMU8086 no esta definida, y necesitaría saber como puedo reemplazar esta interrupcion para poder setear la configuracion del puerto COMx(Puerto 1,2,3,4; BPS; Datos; Paridad; Parada) y luego envíar y recibir datos

Agradezco mucho su atención.
Saludos.

 :huh:  El EMU8086 no puede comunicarse con puertos reales de la computadora ni paralelo ni serie de ninguna forma ni con instrucciones IN OUT o interrupciones propias de los puertos, lo mas que tiene son dos puertos virtuales, para comunicarte con puertos reales lo mas que puedes hacer es crear tu código fuente con las configuraciones de la interrupción 14h como deben ser y dar clic en el botón "Compilar" esto creará un archivo executable (.exe) que podras ejecutar dando doble clic en el, ya fuera del EMU8086.