- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 5 von 5

Thema: BYTE Portvariable vom i2C graphisch auswerten

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    19.02.2007
    Beiträge
    210

    BYTE Portvariable vom i2C graphisch auswerten

    Anzeige

    Praxistest und DIY Projekte
    guten Tag

    hab da ein kleines problem

    würde gerne eine empfangene bytevariable auf dem LCD graphisch darstellen

    i2creceive adresse,wert

    lcd wert
    lowerline
    lcd bin(wert) das zeigt den binärwert an

    soweit sogut

    nun würde ich gerne statt den 1ern volle kästchen und statt den 0ern
    leere kästchen anzeigen

    wie bekomme ich das hin

    danke

    also konkret wenn bit 4 von wert =1 then locate 3,4:lcd chr(255)

    ich komm nicht drauf ist doch simpel denk ich mir

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Nun, etwas umständlich:
    Code:
      locate 3,0
    for tmp = 0 to 7
      if wert.tmp = 1 then 
              lcd chr(255)
      else  
              lcd chr(0)
      end if
    next
    Ist mehr ein Tip oder Ansatz als eine Lösung.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    19.02.2007
    Beiträge
    210
    das hilft nicht wirklich weiter

    die auswertung ist klar aber WIE ERKENNE ich die einzelnen bits in einem byte

    wie sprech ich diese an

    WER LESEN KANN iST KLAR IM VORTEIL

    SORRY WERT.TMP Hatte ich überlesen Is Schon Spät

    SO GEHTS

  4. #4
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842

    DIM tmp as BYTE
    for tmp = 0 to 7
    if wert.tmp = 1 then
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    19.02.2007
    Beiträge
    210
    das isses ich habs mitlerweile auch gefunden das man die bits eines bytes
    so ansprechen kann

    is ganz simpel wenn mans weis
    STK200 dongel an Lpt via HC244 auf tiny26 ISP und bascom 1.11.84
    sowie STK500

Berechtigungen

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

Labornetzteil AliExpress