Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar un microcontrolador para generar formas de onda PWM

Cómo utilizar un microcontrolador para generar formas de onda PWM

El microcontrolador avr genera una forma de onda PWM con ciclo de trabajo ajustable:

Configure tc1 en modo PWM rápido, la frecuencia de entrada es 1 mhz y salida PWM no inversora en PD4 y PD5, la frecuencia es 1 m/100 = 10khz, teniendo en cuenta La relación de aire se logra configurando ocr1a y ocr1b:

portd=0x00;

ddrd=0x30;

tccr1a=0xa2;

tccr1b=0x19;

tcnt1h=0x00;

tcnt1l=0x00;

icr1h=0x00;

/ icr establece frecuencia pwm

icr1l=0x63;

ocr1ah=0x00;

/establece ciclo de trabajo de salida pd4

ocr1al=0x22;

ocr1bh=0x00;

/establecer ciclo de trabajo de salida pd5

ocr1bl=0x22;