Die AT89C51 µCs sind keine AVR µCs, da wäre ein anderes Forum passend, auch wenn es auch für die familie einen Bascom Compiler gibt.

Durch den Internen Takt-teiler bem 80C51 sollte bei 48 MHz takt die maximale Frequenz nur takt / 8 sein, also 6 MHz. Die Datenblätter isnd da sehr unübersichtlich, könnte sein dass sogar noch langsamer sein muß.
Man wird also da nocht um einen Vorteiler herumkommen.