Red de conocimientos turísticos - Conocimientos sobre calendario chino - Programa de mecanismo de dirección MCU
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;
}