Programe el microcontrolador MCS-51 con una frecuencia de cristal de 12MHz y use el Temporizador 1 para generar un pulso rectangular con un período de 800us y un ciclo de trabajo del 20% en P2.0 de manera temporizada.
Tiempo 160us.
Emite el nivel alto una vez y el nivel bajo cuatro veces.
Eso es todo.
El programa es el siguiente:
ORG 0000H
MOV TMOD, #20H
MOV TH1, #(256 - 160)
MOV TL1, TH1
SETB TR1
LP1:SETB P2.0
MOV R2, #5
LP2 :JNB TF1, $
CLR P2.0
CLR TF1
DJNZ R2, LP2
SJMP LP1 p>
FIN