Wie der Titel schon sagt möchte ich mit Bascom ein 40kHz Signal erzeugen. Ich brauche das um diesen Ultraschallsensor anzusteuern: https://www.roboternetz.de/phpBB2/ze...rag.php?t=5261
Bsi jetzt habe ich folgenden Code:Nur in dem Beitrag von Manf steht, das ich ein Burst von 16 Perioden des 40kHz Signals brauche. Wie kriege ich denn das mit den 16 Perioden hin?Code:$regfile = "2313def.dat" 'ATmega8-Deklarationen
$crystal = 4000000 'Quarz: 4 MHz
Config Timer1 = Timer , Prescale = 1
Config Pind.5 = Output
Signal Alias Portd.5
On Timer1 Timer_irq
Const Timervorgabe = 65336
Enable Timer1
Enable Interrupts
Portd.5 = 1
Do
Loop
Timer_irq:
Timer1 = Timervorgabe
Toggle Signal
Return
Ist der Code ansonsten in Ordnung?