Red de conocimiento informático - Consumibles informáticos - Planificación de problemas a intervalos

Planificación de problemas a intervalos

I. #Incluye

Retraso nulo (carácter sin firmar Xms)// retraso Xms

{

int i, j;

para (X = I; )

{

P0 = 0x00//P0.0~P0.7 están conectados a 8 diodos emisores de luz respectivamente, y al principio se apagan completamente .

while(1)

{

Retraso (1000);

P0 = 0xc0//Enciende los dos primeros LED P0 .0 y p 0.1;

Retraso (1000); //Retraso 1 segundo

P0 = 0x30 //Enciende el tercer y cuarto LED.

Retraso (1000);

P0 = 0x0c

Retraso (1000);

P0 = 0x03

}

}

En segundo lugar,

# incluir ltreg52.h gt

# incluir ltintrins.h gt

#Definir carácter uchar sin signo

#Definir uint entero sin signo

temperatura uchar, t0, t 1;

Bit T2;

sbit p 10 = p1^0;

void main()

{

p 10 = 1;

temp = 0xfe

P0 =temperatura;

P2 = 0x ff;

TMOD = 0x 01;

TH0 =( 65536-50000)/ 256;

TL0 =(65536-50000) 256;

ET0 = 1;

EA = 1;

TR0 = 1 ;

while(1);

}

Temporizador no válido 0() interrupción 1

{

TH0 =(65536-50000)/256;

TL0 =(65536-50000) 256

t0 ;

si( t0 == 10) {

t0 = 0;

t 1 ;

si(t 1 = = 8){ t 1 = 0; }

temp = _crol_(temp, 1);

if(T2){ P0 = temp;P2 = 255;}

else { P2 = temp ; P0 = 255}

}

}

Datos extendidos:

Por ejemplo: a = 3, b = 5, ahora intercambiar los valores de A y b. Este problema es como cambiar dos tazas por agua. Por supuesto, se necesita una tercera taza. Si la tercera copa es C, entonces el programa correcto es: C = a; a = b = c; Si se cambia el orden, se escribe como: a = b;; c = a; b = c; entonces el resultado de la ejecución se convierte en a = b = c = 5, lo que es más probable que no logre el propósito esperado. tales errores.

Las estructuras de secuencia se pueden utilizar de forma independiente para formar un programa simple y completo. Un programa común de tres pasos de entrada, cálculo y salida es una estructura de secuencia.

Por ejemplo, para calcular el área de un círculo, la secuencia de instrucciones del programa es ingresar el radio r del círculo, calcular s = 3.14159*r*r y generar el área s del círculo.

Enciclopedia Baidu-lenguaje c