Der Nachfolger des WDR-Computerclub mit Wolfgang Back und Wolfgang Rudolph - ...und immer ein Bit übrigbehalten!


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Portabfrage beschleunigen? Kategorie: C-Control I V1.2/2.0 (von Thorsten - 21.01.2005 8:08)
 Als Antwort auf Re: Portabfrage beschleunigen? von Achim - 21.01.2005 1:51
Danke für die schnelle Antwort.

Ich habe mal so geändert:

Define wert byteport[1]
Define ppd port[10]
Define sync port[9]
Define we1 word
Define we2 word
Define we3 word

wert = 0
we1 = 26
we2 = 32
we3 = 38

#loop
wait not sync

#w1
 wert = we1
wait not ppd

 wert = we2
wait not ppd

 wert = we3
wait not ppd

 wert = 0
goto loop


Das sollte vom Ablauf her eigendlich schnell genug sein. Es werden auch alle 3 Werte gesetzt, selbst wenn die direkt nacheinander kommen, also wert1=26, wert2=27 und wert3 = 28 nur halt nicht immer, es flackert auf dem Skop und die Steuerung funktiert nicht so wie sie soll.

Ich habe noch mal die Signale gemsessen:

Der Sync :  ca 45µs auf Low und dann 29ms auf high
die PPD :  ca 50µs aus Low dann 61µs auf high bis der nächste kommen kann. (Abhängig von den Werten)

Ist schneller als ich dachte.  Schafft das die CControl1 V2 überhaupt?

Gruß

Thorsten

 Antwort schreiben

Bisherige Antworten:

Re: Portabfrage beschleunigen? (von Achim - 21.01.2005 20:16)
Re: Portabfrage beschleunigen? (von Kay - 21.01.2005 9:27)