Das was Du vorhast, geht zwar im Prinzip (also was das hardwaremäßige
Umschalten eines Portpins durch die Compare-Einheit angeht), aber nicht
mit den von Dir genannten Einstellungen.
Die Compare-Einheit kann im CTC-Modus (den sollte man für sowas
verwenden, wenn das Signal nicht pulsbreitenmoduliert werden soll) den
Pin nur toggeln (also umschalten). Pro Periode des Ausgangssignals sind
aber zwei Umschaltungen nötig. 8 MHz / 64 sind aber schon 125 kHz, was
bedeutet, dass mit der Prescaler-Einstellung die maximal mögliche
Frequenz am Output-Compare-Pin 125 kHz / 2, also 62,5 kHz beträgt.
Abgesehen davon muss der betreffende Pin selbstverständlich als Ausgang
konfiguriert sein. Wenn das der Fall ist, sollte das eigentlich
funktionieren (z.B. ohne Prescaler und 31 im Compare-Register).
EDIT:
Hatte überlesen, dass Du es an OC1B machen willst. Das geht nicht so
einfach, weil CTC nur mit OC1A geht. Wenn das Signal unbedingt an OC1B
ausgegeben werden muss, dann musste wohl oder übel ne PWM nehmen.
Und noch was: Beim nächsten Mal schickste bitte deinen bisherigen Code
mit, damit man sieht, was Du da überhaupt machst.