- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 8 von 8

Thema: Was macht meine hex so groß ???

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    20.01.2010
    Ort
    Oldenburg
    Alter
    53
    Beiträge
    18

    Was macht meine hex so groß ???

    Hallo,

    ich beschäftige mich seit letzter Woche mit der Prog. von Atmel´s.
    Zuerst mit Assembler und seit gestern mit C.

    Habe jetzt erst mal verschiedene Lauflichter programmiert.

    Mit folgenden Abfragen kann ich die LED´s auf dem STK500 invertieren ist nur ein Ausschnitt des ganzen Programms)

    if (!(PINB & (1<<PINB0))) (d=0xff); //für die Invertierung von c/PORTD
    if (!(PINB & (1<<PINB1))) (d=0x00); //für die Invertierung von c/PORTD



    c ^= d; //c invertieren

    PORTD = c; // c in PORTD ausgeben


    ------------------------------
    Wobei c der Zähler(a) ist welcher durchgereicht wird c=(a<<=1)
    Der Hex Code ist dann ca. 162byte lang.

    Wenn ich folgende Zeile hinzufüge :

    if (!(PINB & (1<<PINB2))) (t=5); //Geschwindigkeit des Lauflichtes

    wird der hex Code 3766 bytes lang !!!



    Warum denn das ?

    christoph

    [/scroll]
    Angehängte Dateien Angehängte Dateien
    • Dateityp: c cprg.c (1,3 KB, 9x aufgerufen)

Berechtigungen

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

Solar Speicher und Akkus Tests