Hallo ikarus_177,

wenn du es ganz genau brauchst, must du in der mcs.lib Anpassungen machen.

Öffne die Lib im Windows-Editor (nicht in Bascoms Editor) und Suche nach PULSE_IN oder PULSE_OUT. Damit findest du die Routinen dazu.

In Pulseout gelten die 1us nur für 4 MHz. Bei anderen Quarzfrequenzen sind das nicht genau 1us. Das kann man aber in der Lib anpassen.

In Pulsein kann man die 10us-Einheiten ebenfalls in der Lib an die Quarzfrequenz anpassen, wenn man es genau braucht.

Gruß Dirk