PWM 250KHz

ciao ragazzi, ho provato a realizzare un codice che genera un pwm a 250Khz su Arduino MEga ma dall'oscilloscopio vedo che la frequenza è bassissima 8Hz.Vi posto il codice cosi mi dite se ho sbagliato qualcosa.

//Gestione PWMmode con frequenza base di 25K0Hz.

void setup(void){
//impostazione TIMER3 per PWMmode
pinMode(2,OUTPUT);
//Serial.begin(9600);
TCCR3A=0b00110010;
TCCR3B=0b00010001;
ICR3=32;
OCR3B=16;
}
void loop(void){
//Serial.println(TCNT3);
//delay(200);
}