Gast
#19650
Hallo Zusammen
Ich habe versucht einen 10-Bit PWM zu realisieren. Jedoch läuft der
Timer nur bis 8-Bit, obwohl er auf 10-Bit eingestellt ist. Nach 256
Schritten, fängt er wieder bei Null an und läuft hoch bis 256, und das
vier mal.
void main(void)
outp( 0x00, OCR1AH );
outp( 0x00, OCR1AL );
outp( 0xFF, DDRD );
outp( 0xA3, TCCR1A );
outp( 0x01, TCCR1B );
for (;;)
{
outp( UpperPWMValue, OCR1AH );
outp( LowerPWMValue , OCR1AL );
}
Hat jemamd eine Idee???!!!
Danke!