Nun ich habe nachgesehen. Die beschriebenen Funktionen sind erst bei PIC18F zu finden. Dann ist deine Lösung sicher nicht schlecht.