CPC Wiki Forum Die Amstrad-CPC-Community

Pins des Parallelports über Basic ansprechen

Begonnen von corado · 15.06.2018 11:53 · Antworten: 4 · Aufrufe: 3341
#1
Kann man eigentlich irgendwie direkt die Pins des Ports ansprechen unter Basic oder muss ich dazu unter CM/P Pascal laden?
👍 0👎 0
#2
Die Pins D0 bis D6 (Position siehe Handbuch) kannst Du unter BASIC ansprechen mit:

OUT &EFFF,wert

Wenn Du die Bits einzeln setzen / löschen willst dann kannst Du das direkt im Binärformat angeben, hier ein Beispiel, es werden die Bits 2 und 0 gesetzt:

OUT &EFFF,&X00000101

Noch Fragen?
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#3
ahh, spitze.
Hatte schon befürchtet, das geht beim Basic nicht.
Amstrad Basic ist schon toll 🙂

Gibt es irgendwo im Handbuch eine Übersicht, über die erreichbaren Adressen?
👍 0👎 0
#4
ich habe gerade mal etwas mit dem Windows Befehl gespielt etc. HAch, der CPC war schon ein geniales Teil.
Wenn ich mit meinem heutigen Porgrammierverständis noch mal in der damaligen Zeit sein könnte.. :flehan:
👍 0👎 0
#5
— corado
Gibt es irgendwo im Handbuch eine Übersicht, über die erreichbaren Adressen?


Meinst Du die I/O Adressen? Da wäre der Link hier ganz gut:
https://cpcwiki.eu/index.php/I/O_Port_Summary

Und hier gibt's allgemeine Infos:
https://k1.spdns.de/Vintage/Schneider%20CPC/Das%20Schneider%20CPC%20Systembuch/index.html
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0

Anmelden, um zu schreiben