...ok, also ich versuche als erstes mal nur einen Takt über den Timer1 an einem Pin zu erzeugen - den maximalen Takt (oder annähernd) für den den Leadshinetreiber.

Der Hersteller sagt ja von 0 - max. 300kHz...

Hier mal der Code:

Code:
$regfile = "M168def.dat"
$crystal = 16000000
$hwstack = 100
$swstack = 100
$framesize = 100
$baud = 9600


'Programmkonfiguration

'Timer konfigurieren
Config Timer1 = Timer
On Timer1 Frequenzerzeugung
Enable Timer1
Enable Interrupts

'16000000 (systemtakt ohne Prescaler) / 65535 (16Bit Timer) = 244Hz (kleinster Takt)

'Port/Pin Konfiguration

Config Portd.2 = Output 
Portd.2 Alias Frequenzausgang				    



'Hauptprogramm

Do

	!NOP	
 
Loop

End

Frequenzerzeugung:

	Timer1 = 55		'16000000/55=290909Hz ca.300kHz (der max. Takt für den Leadshintreiber) 
	Toggle Frequenzausgang

Return

....ähm, was sagt ihr?