Guten Tag. Wollte mal fragen ob es ein Programm /eine Möglichkeit gibt um am Seriell Port eine unbestimmte (aber fixe ^^) Datenleitung z.B. für: On 1,2 Sekunden Off 1,6 Sekunden On 1,2 Sekunden Off 1,6 Sekunden On 0,4 Sekunden ... Off 4,0 Sekunden Es handelt sich hier ausschließlich darum den Port High oder Low für die bestimmten Zeiten zu ziehen, Pegel kann ich immernoch anpassen. Es geht darum das ich die Hardware wo der µC später angeschlossen werden soll schlecht immer anschließen kann um ein paar Tests zu machen. OS: WinXp
Ja, so Etwas geht mit Visual Basic und der Bibliothek Elexs.dll und mit Visual Basic 6. http://www.elexs.de/elexs2/elexsdll.htm Da sind auch Beispiele zu finden. Ich habe das auch mal gemacht und es ging gut, leider finde ich das Programm auf meinem Rechner nicht mehr, sonst hätte ich es Dir geschickt. MfG Paul
Eine einfache Möglichkeit ist, die RTS-Leitung über die normale Schnittstellen-API dafür zu verwenden.
Warum nicht einfach einen 2ten uC kurz nehmen und ihm die Zeiten die er schalten soll (evtl. auch noch den Pin) über einen String an den USART übertragen. Die Umsetzung der Zeiten macht dann der uC. Wenn Du da schon ein paar Bibs für UART usw. hast, ist dass innerhalb kürzester Zeit fertig. Bei den langsamen Zeiten...kein Problem. Grüße
Rüdiger schrieb: > Und wie geht das? ^^ Die Frage mußt die an die Dokumentation der Com-Port Bibliothek der von dir verwendete Programmiersprache stellen.
Rüdiger schrieb: > OS: WinXp NopNop schrieb: > Warum nicht einfach einen 2ten uC kurz nehmen und ihm die Zeiten die er > schalten soll (evtl. auch noch den Pin) über einen String an den USART > übertragen. Für jemand, der als einziges Werkzeug einen Hammer hat, sieht jedes Problem wie ein Nagel aus ;-) Es wäre wohl der 1ste uC.
Jeder wie er will. Ist seine serielle Schnittstelle... Die ist zwar normalerweise Kurzschlussfest (man verbessere mich wenn ich falsch liege) aber je nach dem was da dran angeschlossen wird... Mit uC könnte man halt nicht nur 1-2 Ports ansteuern ;-) Ansonsten wirft da Google ja relativ viel zu aus, z.B.: http://www.mycsharp.de/wbb2/thread.php?threadid=5955
Haha .. warum bin ich da nicht drauf gekommen (2.µC) ^^. Ja mach ich natürlich so .. nehm ich n 16Bit Timer ^^. Kann man ClockDivision8 auch bei externen Quarz nutzen?
So wie ich das sehe funktioniert das CKDIV8 nur mit internem RC: If selected, it will operate with no external components. Oder verstehe ich das was falsch? (ATtiny2313 Seite 25 aktuelles Datenblatt)
CKDIV8 geht auch an externem Quarz, jedenfalls bei der 48/88/168er Reihe ist das so. Warum nimmst du nicht einen langsameren Quarz oder stellst einen Vorteiler beim Timer ein? mfg mf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.