Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/02/2005, 01:17
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Para MS-DOS con la interrupcion 21h:

COM1:

mov ah, 3 ;seleccionamos el servicio 3
int 21h ;lee y devuelve un byte en al

mov ah, 4 ;seleccionamos el servicio 4
mov dl, 41 ; caracter al enviar (65=A)
int 21h ;envia dl

Hora:

mov ah, 2Ch ; selecciona el servicio 2C
int 21h ; devuelve horas (CH), minutos (CL), segundos (DH) y centesimos (DL)

Si es para MS-DOS este link te va a servir: http://www.ctyme.com/rbrown.htm

Para Windows:

GetTickCount() para obtener el tiempo que paso desde que arranco la PC
CreateFile(), ReadFile(), CloseHandle() para el manejo del puerto
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO

Última edición por Eternal Idol; 02/02/2005 a las 01:21