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.... |
Antwort schreiben |