Hallo zusammen,
hat jemand von Euch schon mal USB4all von www.sprut.de erfolgreich mit PL angesteuert?
Habe Probleme mit der Syntax des Befehls.
Mfg
Erhard
USB4all
Re: USB4all
Habe es herausgefunden!!!
-man nehme den Baustein Bytefolge senden
-als Präfix schreibt man: "#"
-als Suffix: "+" 0
-in die Bytefolge schreibt man z.B. den Befehl: "50 2 55 55 55"
-man nehme den Baustein Bytefolge senden
-als Präfix schreibt man: "#"
-als Suffix: "+" 0
-in die Bytefolge schreibt man z.B. den Befehl: "50 2 55 55 55"
Re: USB4all
wünschenswert wäre hier die ganze Sache als Hardware aufzunehmen.
Somit kann mich sich hohen prog Aufwand von Hand ersparen....
Somit kann mich sich hohen prog Aufwand von Hand ersparen....
Re: USB4all
Gute Idee
ich kannte den kleinen Alleskönner bisher noch gar nicht und werde mir den jetzt auch mal bestellen
ich kannte den kleinen Alleskönner bisher noch gar nicht und werde mir den jetzt auch mal bestellen
Re: USB4all
STE,
kannst Du mal Dein Programm hochladen ?
Werde mir den USB4all von Sprut auch mal nachbauen.
Gruß,
tsd
kannst Du mal Dein Programm hochladen ?
Werde mir den USB4all von Sprut auch mal nachbauen.
Gruß,
tsd
Re: USB4all
Hallo zusammen,
habe mich in dieser Woche etwas mit der Matierie beschäftigt.
Mein Problem mit der Ansteuerung konnte ich übrigens lösen, die Schreibweise war nur falsch.
Anbei ein Testprogramm für den USB4all als Einfachst-Logicanalyser.
Die Eingangspegel von PORTB,0 - PORTB,3 werden auf dem Schreiber angezeigt.
Nicht benötigte Kennlinien habe ich mit der Stiftfarbe weiß unkenntlich gemacht.
Erklärung der Befehle in dem Baustein Bytefolge senden:
- vordefinieren aller Ein-/Ausgänge
- PORTA und PORTC als Ausgang, PORTB als Eingang, Pull-Up´s ein
- an PORTA,2 ist eine LED als Kontrolle, diesen Ausgang einschalten
- von jetzt an nur mehr die Ausgänge lesen, den PORTB herausfiltern und verarbeiten.
Ich programmiere PIC´s in Assembler, deshalb die Begriffe PORTA-C.
Ich hoffe, ich gebe Euch damit etwas Futter für eigene Projekte.
habe mich in dieser Woche etwas mit der Matierie beschäftigt.
Mein Problem mit der Ansteuerung konnte ich übrigens lösen, die Schreibweise war nur falsch.
Anbei ein Testprogramm für den USB4all als Einfachst-Logicanalyser.
Die Eingangspegel von PORTB,0 - PORTB,3 werden auf dem Schreiber angezeigt.
Nicht benötigte Kennlinien habe ich mit der Stiftfarbe weiß unkenntlich gemacht.
Erklärung der Befehle in dem Baustein Bytefolge senden:
- vordefinieren aller Ein-/Ausgänge
- PORTA und PORTC als Ausgang, PORTB als Eingang, Pull-Up´s ein
- an PORTA,2 ist eine LED als Kontrolle, diesen Ausgang einschalten
- von jetzt an nur mehr die Ausgänge lesen, den PORTB herausfiltern und verarbeiten.
Ich programmiere PIC´s in Assembler, deshalb die Begriffe PORTA-C.
Ich hoffe, ich gebe Euch damit etwas Futter für eigene Projekte.
- Dateianhänge
-
- Logicanalyser.prj
- (6.67 KiB) 506-mal heruntergeladen
Re: USB4all
Würde mich freuen zu hören, was ihr alles mit dem USB4all treibt!
Die in diesem Thread angesprochene Hardwarelösung hat natürlich auch seine Vorteile.
Ich baue meine Steuerungen normalerweise immer rein hardwaremäsig auf (PIC & entsprechendes Hühnerfutter, auch mit I²C oder CAN-Bus).
Es gibt ja den IO-Warrior oder auch die FTDI-Chips, die aus USB auch RS232 machen.
Aber mir ging es darum, mal etwas anderes auszuprobieren; und da ich jemand bin der selbst gerne den Lötkolben schwingt und die Bauteile gerade greifbar waren: nur zu
Mit dem USB4all können auch Nicht-µC-Programmierer ihre eigene Relaiskarte zusammenbauen.
Und mal ehrlich: Immer das fertige Zeugs von Conrad, ELV & Co. kaufen ist doch auch langweilig. Außerdem ist der Lerneffekt beim Selbstentwickeln(Selbstbau) immer noch am größten.
Gruß Erhard
Die in diesem Thread angesprochene Hardwarelösung hat natürlich auch seine Vorteile.
Ich baue meine Steuerungen normalerweise immer rein hardwaremäsig auf (PIC & entsprechendes Hühnerfutter, auch mit I²C oder CAN-Bus).
Es gibt ja den IO-Warrior oder auch die FTDI-Chips, die aus USB auch RS232 machen.
Aber mir ging es darum, mal etwas anderes auszuprobieren; und da ich jemand bin der selbst gerne den Lötkolben schwingt und die Bauteile gerade greifbar waren: nur zu
Mit dem USB4all können auch Nicht-µC-Programmierer ihre eigene Relaiskarte zusammenbauen.
Und mal ehrlich: Immer das fertige Zeugs von Conrad, ELV & Co. kaufen ist doch auch langweilig. Außerdem ist der Lerneffekt beim Selbstentwickeln(Selbstbau) immer noch am größten.
Gruß Erhard
Re: USB4all
Sobald das Miniboard aufgebaut ist, werde ich mich dazu melden.
(Dauert noch etwas, da noch andere Projekte abgeschlossen werden sollen).
Gruß,
TSD
(Dauert noch etwas, da noch andere Projekte abgeschlossen werden sollen).
Gruß,
TSD