martes, 22 de mayo de 2018

Trabajo con puerto usb 2

Poder compartir internet
usb 3.0
usb 2.0

Programacion en lenguaje ensamblador

Se utiliza la interrupcion 14h
00h inicializar el puerto
01h enviar un dato
02h recibir un dato
03h ver el estatus

Por ejemplo, podemos utilizar el lenguaje ensamblador para configurar el puerto serial para 1200 baudios, sin bit de paridad, sin bit de parada y 8 bits, realizando el siguiente programa: 
    mov ah,0   ;servicio 00 de INT 14h: inicializar puerto 
    mov a1,83 ;configuración: 1200 baudios, no paridad,     
                    ;un bit de parada, 8 bits de datos   
    mov dx,00 ;Seleccionar puerto COM1  
    int 14        ;interrupción del BIOS   
    mov ah,4c ;servicio 4ch de INT 21h: terminar  
    int 21        ;interrupción servicio del DOS

No hay comentarios:

Publicar un comentario