Guten Morgen ihr schlaflosen Ist es möglich bei dem asm Befehl SBIS PIN,0 Die Zahl nach dem Komma als variable zu deklarieren Z.b. SBIS PIN,X ? Wenn es möglich wäre würde mein Programm um einiges kleiner werden Mfg Bqube
Nein, wenn du sowas willst nimm C.
Ja aber c macht dann das gleiche was ich in asm Schreiben muss mir geht's nicht Um das viele schreiben dachte nur es wäre möglich aber danke für die rasche Antwort Mfg Bqube
Ich habe in einem LCD programm folgendes gefunden....
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
Wenn also dem Label PIN_E eine 5 zugeteilt ist kann ich diese dann nicht einfach erhöhen oder verringern ? Mfg Bqube
Gast
#2702218
"Wenn also dem Label PIN_E eine 5 zugeteilt ist kann ich diese dann nicht einfach erhöhen oder verringern ?" Ja, aber nur vor dem Compilieren. ;)
Achso also sobald das Hauptprogram in gange ist kann ich diese einstellungen nicht mehr verändern... das ja scheiße.. Mfg Bqube
Gast
#2702243
Pierre Gnauck schrieb: > Achso also sobald das Hauptprogram in gange ist kann ich diese > einstellungen nicht mehr verändern... > > das ja scheiße.. > > Mfg Bqube So funktioniert der AVR Core nunmal. Da muss man eben etwas drumherum arbeiten
Gast
#2702247
Hi >Achso also sobald das Hauptprogram in gange ist kann ich diese >einstellungen nicht mehr verändern... >das ja scheiße.. Wozu auch? Willst du dein LCD während des Betriebs umstecken? MfG Spess
Nein das mit dem Display hatte ich nur gefunden ..... Ich will den z.b Sbis pind ,0. Pin0 am portd abfragen ob er gesetz ist wenn ja dann ... Wenn Nein dann .. und das ganze mit jedem Bit von portd .... Es funktioniert ist aber halt ein wenig Text Ich wollte das ganze verkürzen in dem ich immer nur die Pin ZAHL ander und immer die selbe Abfrage nutze o schreib ich ja für jeden Pin eine einzelne Abfrage und die Aktion dahinter Mfg Bqube
Schiebe doch deinen Port-Wert in einer Schleife nach rechts durch und prüfe immer Bit 0. Falls Du das nicht verstanden hast, schau dir das AVR-Tutorial (Abschnitt "Bitoperationen") an, da wird sowas beschrieben. Gruß Jonathan
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.