Archiv verlassen und diese Seite im Standarddesign anzeigen : Alle Pins auf einmal umschalten?
Hi,
is vielleicht ne blöde Frage, hab noch nich so viel Ahnung von Bascom (hab mir schon ein Buich bestellt). Jetzt wollt ich mal fragen ob es eine Möglichkeit gibt alle 8 Pins eines Portes umzuschalten? Weil z.B. Portc = 1 klappt ja leider net.
MfG
Danke für deine Antwort, aber das meinte ich net.
Habe meine Frage falsch formuliert. Ich meinte das so:
Ich hab alle Pins auf Output geschaltet und an jedem Pin hängt ne LED. Und jetzt such ich eine Möglichkeit alle LEDs auf einmal aus- bzw. einzuschalten.
Millenniumpilot
08.09.2006, 14:35
Hallo,
meinst Du soetwas: Portc = &B11111111 ?
Gruß Dirk
Edit: Sorry für Doppelpost, hatte die Seite wohl zulange im Cache ;-(
Millenniumpilot
08.09.2006, 14:38
Hallo coCO,
geht das den dann nicht mit Portc = &B00000000 ?
Ist doch auch nur ein Befehl.
Dirk
PortC= &00000000
alle Ausgänge auf 0 bei PortC
MfG
Also ich hab bisher soviel:
$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000
Ddrc = &B11111111
Do
//Hier will ich jetzt alle Leds auf einmal aus bzw einschalten
Loop
End
Portc = &B11111111
funktioniert aber net, das is doch nur um die Pins auf Ausgang zu schalten oder?
Also wenn ich die Leds alle extra umschalt:
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
...
dann klappts. Aber ich wollt halt wissen ob das auch bequemer, sprich mit weniger Code geht...
ach ok. Habs hingekriegt.
Mit Portc = &B00000000 gehts.
Danke euch allen :)
schaue Dir mal die Port.bas in den Samples-Verzeichnis von Bascom an!!
MfG
Mit Portc = &B00000000 gehts.
Ich bin verwirrt. Heißt das nicht
DDRC = &B00000000 alles Input
DDRC = &B11111111 alles Output
?
Ich bin verwirrt. Heißt das nicht
DDRC = &B00000000 alles Input
Wenn man den Prot als Eingang schaltet gehen die LEDs auch aus :-b
Mann könnte auch den Hauptschalter im Sicherungskasten nehmen....es gibt viele wege.
MfG
Gotcha ! Ich dachte, er wolle speziell Input/Output umschalten.
na, kann ich wieder ruhig schlafen.
Ne ich wollte ein Blinklicht machen mit allen LEDs^^ und hat ja nun auch geklappt :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.