dieser code für bascom, der gegen entgeld angeboten wird ist fehlerbehaftet und läuft nicht einwandfrei. aber irgendwo hier im forum wurde schon mal so etwas realisiert. ich weiss nur nicht mehr wo. hatte mich vor 2 monaten mit dem thema befasst. bin dann aber auf winavr-c umgestiegen. in winavr-c gibt es eine teillösung für dein problem.
mfg pebisoft