Programa de mecanismo de dirección MCU

//12MHz

#include lt;reg51.hgt;

void InitTimer0(void)

{

TMOD=0x01;

TH0=0x0B1;

TL0=0x0E0;

EA=1;

TR0 = 1;

}

void delay(void) //Error 0us, retraso 1ms El período de alto nivel se puede modificar aquí

//Modifica el retraso aquí para cambiar el ángulo del servo. Puedes probarlo para ver qué son 45 grados.

{

unsigned char a, b,. c ;

for(c=1;cgt;0;c--)

for(b=142;bgt;0;b--)

for(a=2;agt;0;a--);

}

void main(void)

{

InitTimer0();

P1_2=0;

while(1

}

void Timer0Interrupt(void) interrupción 1);

{

//interrupción de 20 ms

TH0 = 0x0B1

TL0 = 0x0E0

P1_2=; 1 ;

retraso();

P1_2=0;

}

../css/tongji.js">