Propeller Spin Objekt Sammlung
Auf dieser Seite habe ich meine selbst erstellten Spin-Objekte zusammengefasst. Zu jedem
Objekt gibt es eine kurze Beschreibung. Die meisten verwenden eine Mischung aus Spin- und
Assemblercode (Description also in english).
Serielle KommunikationVon Parallax gibt es FullDuplexSerial.spin für die Serielle Kommunikation. Manchmal wäre es aber besser man hätte Senden und Empfangen getrennt in 2 Objekten (und Cogs). Hier deshalb 2 getrennte Objekte.
Download: SerialReceive.spin (5 kB)
Sometimes separate drivers for SerialTransmit and SerialReceive are desired instead of the
FullDuplexSerial.spin. Here are two seperate objects.
Download: SerialTransmit.spin (6 kB) Download: Serial_InOut_Demo.spin (1 kB) Demonstrates the use FullDuplexSerial.spin kennt nur 8 Data-Bits. Manche Anwendungen verlangen aber 9 Bits. Hier deshalb ein kompatibes Objekt mit 9 Datenbits..
Download: FDSerial_9bit.spin (12 kB)
FullDuplexSerial.spin can only work with 8 data bits. Here is an object which handles
9 bits and also a configurable buffer size.
Driver zu PropTerminalDiese Objekte ersetzen die entsprechenden Originaldriver bei Verwendung des PropTerminals anstelle eines PS2-Keyboards, einer PS2-Maus und eines TV- oder VGA Monitors.
Download: PC_Keyboard.spin (1 kB) replaces Keyboard.spin
This objects replaces the original drivers, if you use the PropTerminal instead of
a PS2 Keyboard / Mouse and a TV- or VGA-Monitor.
Download: PC_Mouse.spin (2 kB) replaces Mouse.spin Download: PC_Text.spin (6 kB) replaces TV_Text.spin, (TV_Terminal, VGA_Text) Download: PC_Keyboard_Demo.spin (1 kB) demonstrates the use Download: PC_Mouse_Demo.spin (2 kB) demonstrates the use Variable WatcherDieses Objekt ermöglicht das Überwachen von einzelnen Variablen. Man definiert die Variable und das Anzeigeformat, alles weitere geschieht im Hintergrund. BgWatch benötigt PropTerminal.exe auf einem angeschlossenen PC, um die seriell gesendeten Daten anzuzeigen. This object implements a variable watcher. You can define the desired variables and its format to watch. A cog sends the values in a background process serial to the PC. BgWatch needs PropTerminal.exe on the PC to display the received values.Virtual Switches and LEDs
Dieses Objekt stellt 32 Schalter und 32 LEDs and den 32 IO-Pins des Propellers zur Verfügung. Mit den Schaltern
kann ein Pin als Eingang oder Ausgang mit H- oder L-Pegel geschaltet werden. Die LEDs zeigen den Zustand
am Pin an. Zusätzlich können die Pins als Graph aufgezeichnet werden. Virtual_S_L benötigt PropTerminal.exe
auf einem angeschlossenen PC.
Download: Virtual_S_L.spin (6 kB)
This object gives you 32 Switches and 32 LEDs on the 32 IO-pins of a propeller. With the
switches you can switch between Input and Output with High or Low. The LEDs show the pin state, this can also
be recorded as graph. You need PropTerminal.exe on the PC to use this object.
Caution: Do not switch pins to outputs, that are driven by outputs of other devices.
| Propeller Chip
InformationenSpin-ObjekteProjekte |