делал часы на М8 с генерацией звука из DataFlash. часы на Timer2, внутр.генератор на 10 МГц (пришлось поднять с 8МГц, не хватало для нормального звука - 16бит uLaw, 32кГц), постоянно калибруется по таймеру 2 - связь на 250 кбит держит железно. плюс управление внешними механическими часами.