
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Dietmar Herzlichen Dank fü Deine Unterstützung . ... genau das habe ich gemacht und vermutlich deshalb weil ich vor lauter Bäume den Wald nicht mehr sehe. Ich arbeite mit der Open-Macro und verwende den Compiler OCBAS32.EXE. Ist das richtig ? Damit ich Syscode verwenden kann bräuchte ich doch einen S19 File ..? Wie stelle ich denn einen S19 File her der auf OMAC lauffähig ist? Wie ich aber in der Doku gelesen habe kann die Open-Macro auf einen Syscode verzichten, da OCBAS32 über einen integrierten 6809 Compiler verfügt. Mit dem Compiler OCBASR (O-Micro, O-Mini) habe ich die Möglichkeit bei der Proceduredefinition den Befehl COMPILE mitzugeben. Wie Du mir aber geschrieben hast ist der OCBASR nur für die beiden kleinsten OM's zu verwenden. Wie Du siehst .. ich habe ein Heidendurcheinander ..!! Der kurzen Rede langer Sinn . Folgendes (besseres) Beispiel zeigt einen einfachen Pulsweitenmodulator..der funktioniert so auch O.K. Mein Wunsch wäre aber, dass der Procedureteil beschleunigt werden könnte .. ob mit Syscode oder integriert ist ja egal. Wie könnte (oder sollte) ich das realisieren ? Gruss Hanspeter ' Testprogramm Pulsweitenmodulation include "omac.def" define minus byte[1] define plus byte[2] define loop byte[3] define loop1 byte[4] define info byte[5] define signal port[9] define speed ad[4] signal=0 #main drive goto main PROCEDURE drive info plus=speed ' wert 0-255 von potmeter minus=255-speed tog signal ' schalten positives signal for loop1=0 to plus ' signallänge + next loop1 tog signal ' schalten negatives signal for loop1=0 to minus ' signallänge - next loop1 return end procedure Meine Homepage: http://www.cockbit.ch |
| Antwort schreiben |