Red de conocimiento informático - Conocimiento informático - Programación del modo de temporización

Programación del modo de temporización

No hay necesidad de preocuparse por una petición tan sencilla.

Mira el siguiente programa, es el más simple:

ORG 0000H

SETB TR0; start T0

MOV·R2 , No. 250; valor inicial del recuento de tiempo

Bucle:

MOV TH0, #(8192-8000)/32; tiempo de 8 ms

MOV TL0, # (8192 - 8000) MOD 32

JNB TF0, $; espera 8ms

CLR TF0

DJNZ R2, resta R2 cada 8ms.

CPL p 1.0; R2 es 0 y el LED se enciende y apaga.

LJMP 0000H

Fin

Este programa ha sido probado con éxito.