
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo, - ASM - alle OMs "können" ASM, sogar das anwenderfreundliche Inline-ASM. Die ASM-Befehle können so direkt in's Basic geschrieben werden. - das Abfragen eines Ports liegt im unteren mikro-Sekunden Bereich - das "Beep" kannst Du selbst auf einem zwoten Port als Rechtecksignal realisieren Das Programm könnte also so aussehen: Äußere Schleife: Zählen der OM-Takte zwischen zwei TTL-Signalen an Port_a =>T1 Umrechnen der gemessenen OM-Takte von T1 zu T2 Innere Schleife: muß ständig angesprungen werden um gemäß T2 an Port_b das Rechtecksignal auszugeben.... (Wozu brauchst Du so eine Tonverzerrung ???) Beste Grüße, GeKue > Hallo, > > > Ob dies bis 6kHz "gleichzeitig" ablaufen kann, weiß ich nicht, im "unteren" Hz-Bereich sollte dies natürlich gehen. Es hängt einfach nur davon ab, wie effektiv das zu Grunde liegende Programm geschrieben ist. Die Micro sollte dafür ähnlich gut geeignet sein, wie die anderen OM-Versionen, denn Du brauchst ja insgesamt nur zwei I/O-Ports und die notwendigen (ASM)-Routinen passen allemal in die Micro. > > Die Idee das ganze in ASM zu machen ist mir auch schon gekommen, allerdings habe ich keine Ahnung wie langsam/schnell das auslesen und beschreiben von einem DIO-Port in ASM ist oder gar wie viele ASM-Befehle so eine Micro pro Sekunde macht. Kann die Micro inzwischen überhaupt ASM ...? > > Ich hatte vor Ewigkeiten eine C-Control I Main Unit mit Frequenzausgang. Die konnte gleichzeitig ein Rechtecksignal ausgeben und ein Programm abarbeiten. Deshalb die Frage (100ms Frequenz an Port A messen, dann per Beep das Rechtecksignal anpassen, ... usw). Das scheinen die "neuen" nicht mehr zu können, schaden. > > MfG, |
| Antwort schreiben |