- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 4 von 4

Thema: array+config

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Was man in Bascom manchmal sieht (und was so ähnlich aussieht wie Dein Code-Versuch), ist die Alias-Funktion:
    Code:
    LED alias PORTC.0
    SUMMER alias PORTC.1
    RELAIS alias PORTC.2
    ...
    ...
    
    RELAIS = 0
    LED = 1
    SUMMER = ...
    Dabei sind die Alias-Parameter aber keine dimensionierten Variablen, sondern einfach nur frei wählbare Namen, damit man im Code den Überblick besser behalten kann, was welchem Port (oder Pin, wenn man Eingänge abfragt) denn zugeordnet ist.

    Die einfachste Lösung wäre in der Tat (wie schon von Peterfido vorgeschlagen), das DDR-Register zu setzen. Ein Befehl - fertig.

    Wenn Du aber tatsächlich im Code eine Reihe von I/O-Ports nacheinander als Ausgang konfigurieren möchtest, gäbe es eine Lösung, wenn die entsprechenden Ports aufeinander folgen, also wie bei Dir z.B. PORTC.0, C1, C2 und C3:

    Code:
    Dim I as Byte
    
    For I = 0 to 3
    DDRC.I = 1
    Next I

  2. #2
    vielen vielen Dank für eure Tipps

Ähnliche Themen

  1. config ADC
    Von feitzi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 18.03.2008, 15:40
  2. Array auf zweidimensionale Array
    Von semicolon im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 25.05.2007, 12:48
  3. Nur Nummern in Array / nur Variablentyp byte als Array?
    Von Crashmichl im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 27.04.2006, 23:15
  4. config clock?
    Von dreadbrain im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 19.04.2006, 11:02
  5. config lcdmode = bus
    Von edgar im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 15.12.2004, 18:03

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen