Punto de inicio de JMP
Inicio:
; El programa está incompleto, pero parece utilizar el método de búsqueda en tabla para encontrar los valores positivos y negativos. .
Seno:
MOV R1, #00H
MOV·DPTR, #cintab
Bucle:
MOV A, R1
MOVC A, @ A+DPTR; obtener datos
MOV P1, A; salida, conversión digital a analógica
INC R1
Retraso de llamada; retraso
Bucle SJMP
Retraso:; subrutina de retraso
MOV R6, # 127
DEL1:
MOV R7, #200
DEL2:
DJNZ R7, DEL2 ciclo interno 200 veces
DJNZ R6 , del 1; circulación externa 127 veces
Remojar en agua para ablandar
Fin