Hallo Teslanikola,

endlich ist es so weit der Code ist fertig \/ \/ \/
Hier der Code ( hoffe du bist zufrieden ):
äh....

> Bitte kontollieren!

wird heute und morgen nichts mehr werden. So 'nen Lappsus wie gestern möchte ich möglichst vermeiden und morgen bin ich auf Messfahrt.

Aber 10 Minuten hab ich

> Timer0 = 550
- Interessant das der Compiler nicht mosert wenn einer 8 bit Register ein Wert > 255 zugewiesen wird.

- Dann schau Dir den Post von "Gast" nochmal an. Stichwort "Lappsus"

- Wie kommst Du auf den Wert 9 in "If Var1 = 9 Then"

- Wie wo was ist Tim?

- unabhängig davon, Tim ist long, Freq ist integer
"Freq = Tim + Freq" passt irgendwie nicht so richtig.
[0...+-2^15] = [0...2^32] + [0...+-2^15]

Ciao,
Werner

P.S. Wie der BASCOM-Simulator funktioniert weißt Du?