stc8051 Cómo utilizar el temporizador para emitir la señal pwm ¡Proporcione un programa de referencia!
Si desea generar
señales de alta frecuencia
, como
ondas cuadradas de decenas o incluso cientos de K
, Lo mejor es utilizar el envío por puerto serie. Si la frecuencia es sólo de unos pocos KHz, se puede utilizar un temporizador. Aquí hay algunas referencias.
void
main()
{
TOMD=0X02;
//El temporizador 0 funciona en modo 2
TH0=0XFE;
TL0=0XFE;
EA=1;
// Durante la interrupción total
ET0=1;
/
Habilitar
Interrupción del temporizador 0
TRO=1;
//Temporizador 0 Interrupción
}
Anular
Temporizador 0
Interrupción
1
{
P1=~P1;
}