Necesito sacar pulsos de la computadora para mover un carrito con motores stepper,manejado con el teclado, por el puerto serial com1 en assembler, lo unico que me falta es saber como sacar el pulso,
y que se sostenga mientras se mantenga la tecla presionada, por que mi circuito solo necesita dos bits de entrada.
ya que para inicializar el puerto se usa en efecto el servicio : AH=0 pero en AL debemos poner los parametros del puerto como por ejemplo velocidad de tranmision, paridad, bit de parada y longitud de la palabra.
Citarya que para inicializar el puerto se usa en efecto el servicio : AH=0 pero en AL debemos poner los parametros del puerto como por ejemplo velocidad de tranmision, paridad, bit de parada y longitud de la palabra. si cometi un error ahi deberia ser funcion 1, me equivoque a la hora de postearlo confundi la funcion para enviar con la de inicializar el puerto realmente queria poner solo la rutina de como enviar por el puerto serial no como configurarlo porque eso se lo dejo a el porque no se como lo necesite, , pero por si acaso aqui dejo como deberia de ser:configuracion: Código: TextMOV AL,F3;(velocidad = 9600, 8 bits de datos, 1 bit de paro, sin paridad)(esto depende como quieras configurar el puerto)MOV DX,0000; determina que se usa el puerto COM1MOV AH,00; inicializa puerto serialINT 14 envio de un dato por el puertoCódigo: Text MOV DX,0000;puerto COM1MOV AH,01; funcion 01h-enviando un caracter al COMMOV AL, 52; caracter a ser enviado INT 14
Pero creo que no es posible enviar datos desde el puerto serial sin no inicializarlo antes
realmente queria poner solo la rutina de como enviar por el puerto serial no como configurarlo porque eso se lo dejo a el porque no se como lo necesite
entonces, para que escribo el 378H??? es para indicarle que se vaya por el serie?? pero si al inicializarlo nunca mensione este numero o_O..... jiji como veras tengo algunas dudillas nada mas
hasta donde yo se no se hace para x86 pero no estoy segura¿para que familia de micros estas programando? , puede que las rutinas para configurar puerto que se han posteado aqui no te sirvan, voy a revisar.quedo a la espera de tu respuesta.saludos
al verdad que me ha sido muy util, pero no estoy con la certeza, o mas bien estoy con muchas dudas... la verdad se que es mucho pedir, pero me estoy enredando solo, podrian escribir un pequeñito codigo de como programar el pto serie y enviar un dato por el?? se los agradeceria un mundo ya que aun sigo perdido sobre como hacerlo unsure.gif sad.gifmuchas gracias anticipadas.
Yo creo que antes de discutir cualquier cosa aun no no has aclarado sobre que estas trabajando, es decir el programa es para una pc para un micro para un sistema minimo no se en fin deberias aclarar ese punto lo considero necesarioyo tengo unos 3 o 4 archivos que trabajan ptos serie son para usar el pto serie de una pc es decir COM1.