Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: bin in dez?????

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hi @all

    mein problem is folgendes ich muss mithilfe der s-7 binäre zahlen in Dezimalzahl wandeln um sie anschließend mit dem wert des zähler zu vergleichen. ich programiere vorwiegend in FUB kann mir irgentwer sagen wie ich die binär zahlen in dez wandel?????
    Zitieren Zitieren Gelöst: bin in dez?????  

  2. "
    Code:
          U     E      0.0                  //Bit 0
          =     M      0.0
          U     E      0.1                  //Bit 1
          =     M      0.1
          U     E      0.2                  //Bit 2
          =     M      0.2
          U     E      0.3                  //Bit 3
          =     M      0.3
    
          L     MB     0                    //kann schon als Dezimalzahl verwendet werden
          L     EB     0                    //könnte auch genommen werden, wenn die Bit&s 4-7 unbenutzt sind
    //ich bevorzuge die Merkerschreibweise
    
    //BCD gehts halt nur von 0-9 (0000 - 1001), der Rest sind sogenannte Pseudotetraden        
    //Bei Hex werden alle Bits benutzt
    "


  3. #2
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 277 Danke für 86 Beiträge

    Standard

    Genauer bitte. Wo hast Du die binären Daten?

  4. #3
    Registriert seit
    30.08.2003
    Beiträge
    2.197
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    Hallo,

    also so pauschal kann man da nichts sagen. Wenns das normale Binärformat ist, dann muss man gar nichts wandeln, sondern es ist nur eine Sache der Ansicht. Anders ist es bei BCD, Gray usw. Beim Vergleichen mit einem Zählerwert ist zu beachten, in welchem Format dieser geladen wurde.

    MfG
    André Räppel
    Zitieren Zitieren BIN  

  5. #4
    Registriert seit
    18.07.2003
    Beiträge
    228
    Danke
    4
    Erhielt 1 Danke für 1 Beitrag

    Standard

    @ azubiahnungslos

    wenn du ne bcd-Zahl in dez umwandeln willst dann nutz die Funktion "BCD_I BCD-Zahl in 16-Bit-Ganzzahl wandeln".

    ansonsten ist es eine "reine" Addition....

    Ciao

  6. #5
    Anonymous Gast

    Standard

    giebt es einen 4bit binärzähler? wie kann ich die ausgangsignale des zähler mit den augangsignalen eines hexadezimalzählers ( 4bit ) vergleichen

  7. #6
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 277 Danke für 86 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Code:
          U     E      0.0                  //Bit 0
          =     M      0.0
          U     E      0.1                  //Bit 1
          =     M      0.1
          U     E      0.2                  //Bit 2
          =     M      0.2
          U     E      0.3                  //Bit 3
          =     M      0.3
    
          L     MB     0                    //kann schon als Dezimalzahl verwendet werden
          L     EB     0                    //könnte auch genommen werden, wenn die Bit&s 4-7 unbenutzt sind
    //ich bevorzuge die Merkerschreibweise
    
    //BCD gehts halt nur von 0-9 (0000 - 1001), der Rest sind sogenannte Pseudotetraden        
    //Bei Hex werden alle Bits benutzt

Lesezeichen

Berechtigungen

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