Ejemplos de programación en ensamblaje
1. El siguiente es un programa de ensamblaje basado en el microcontrolador 8051 (el oscilador de cristal es de 12MHz, es decir, un ciclo de máquina es 1us):
Del: MOV R7, No. 40
Del 1: MOV R6, #125
DJNZ R6, del 2; 125*2=250us
DJNZ R7, del 1;
Remojarlo en agua lo suaviza
2. Principal: SETB p 1.0; este programa solo genera una onda cuadrada con un período de 20 milisegundos, si desea
ACALL. DEL después de una hora, simplemente cambie el procedimiento de retraso a continuación.
CLR P1.0
akadel
SJMP principal
del:del:mov r7, #40 Retraso de 10 ms
p>
Del 1: MOV R6, #125
Del 2: DJNZ R6, del 2; 125*2=250us
DJNZ R7, del 1; =10ms
Remojar en agua para suavizarlo