
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> > Hallo Bravo > > normalerweiser sind die Bits 0 bis 6 für die Ziffer zuständig, Bit 7 für den Dezimalpunkt > > also Probier mal : > > > > > > > FUNCTION SENDBUF(BRIGHT as byte,DIGIT1 as byte,DIGIT2 as byte,DIGIT3 as byte,DIGIT4 as byte) > > > IIC.INIT > > > IIC.START > > > IIC.SEND 118 'WRITE ADDRESS > > > IIC.SEND 0 > > > IIC.SEND BRIGHT > > > IIC.SEND DIGIT1 > > > IIC.SEND DIGIT2 > > > IIC.SEND (DIGIT3 or 255):' or 255 ==> Bit 7 wird gesetzt = Punkt ist an > > > IIC.SEND DIGIT4 > > > IIC.STOP > > > IIC.OFF > > > END FUNCTION > > > > Sorry 255 ist natürlich falsch, es muß 128 heißen.... Hallo, das Grad-Zeichen solltest du erhalten, wenn du eine Zeile "IIC.SEND DIGIT?" durch "IIC.SEND 99" ersetzt. Ich kann das aber nicht nachprüfen, weil ich kein LED-Display habe. Gruß Mario |
| Antwort schreiben |