-
-
Neuer Benutzer
Öfters hier
Bascom Busleitun erschaffen
Hallo, ich frage mich ob es in Bascom möglich ist, ich sage mal z.B. pin A0-A3 von meinem Meg32 zu einer Busleitung zusammen zu fassen der ich dann einfache dezimale werte zuweisen kann die dann binär augegeben werden?
also z. B.
ich übergebe per terminal eine "3" und Bascom versteht das ich damit
A0 =1 A1=1 A2=0 A3=0 meine.
oder muss ich dafür ne eigene Routine schreiben und jeden Prot einzeln ansprechen?
-
Erfahrener Benutzer
Robotik Einstein
Da braucht man eigentlich nichts zusammenzufassen.
Sendest du eine 3, oder eine "3" (Also Ascii-Code 0x33?)
Für einfache Ascii-Zahlen (also 0x30 - 0x39) sollte das so gehen:
PORTA = (zahl - &H30) AND &H0F
zahl ist die empfangene Zahl, -&H30 zieht die 0x30 ab, um aus z.B. der "3" eine 3 zu machen, AND &H0F sorgt dafür, dass dann auch nur die untersten 4 Bits verwendet werden.
-
Neuer Benutzer
Öfters hier
das ist ja einfach
danke!
-
Neuer Benutzer
Öfters hier
das ist ja einfach
danke!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen