Hallo roboter,
The SOUND statement is not intended to generate accurate frequencies. Use a TIMER to do that.
Du willst 1. nur einen Burst von 16 Perioden und 2. ist es sicher nicht so wichtig, ob du nun 39,8 oder 40,2 kHz hast, oder?
Den Timer brauchst du eh noch, um die Laufzeit festzustellen.
Gruß, Michael