Вы находитесь на странице: 1из 3

title programa (com) int 14h para tx un caractere ASCII x serie

.model tiny
.code
org 100h
begin: jmp short main
temporal db ? ;almacena caracter tecleado
;procedimiento principal
main proc near
mov ah,00h
mov al,11100011b ;9600,no paridad,1bit de paro,8 bits de infor
mov dx,00 ;que se aplique al puerto serie
int 14h
;;la siguiente función espera un caracter
espera:
mov ah, 10h ;petición para obtener un caracter
int 16h
mov temporal, al
mov ah,0ah ; función para desplegar
;mov al,CARACTER ; caracter ascii
mov bh,00 ;página 0
mov cx, 01 ;NÚMERO DE CARACTERES REPETIDOS
int 10h
mov dx, 0 ;Select COM1:
mov al,temporal
; en al esta la tecla ;Character to transmit
mov ah, 1 ;Transmit opcode
int 14h
test ah, 80h ;Check for error
jnz final
;e encuentra el caracter recibido
cmp temporal,78h
jz final
jmp espera ;salto a esperar un caracter a tx
final: mov ax,4c00h
int 21h
main endp
end begin

Вам также может понравиться