Schneider / Amstrad CPC Forum
Amstrad / Schneider CPC => Hardware => Topic started by: corado on 15. June 2018, 11:53:36
Kann man eigentlich irgendwie direkt die Pins des Ports ansprechen unter Basic oder muss ich dazu unter CM/P Pascal laden?
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?
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?
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:
Quote from: corado on 16. June 2018, 15:47:19
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