
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Jörg nein, das IIC-Objekt ist fix auf die Ports definiert. Was heist die Routinen sind für die Micro "freigegeben"? Du wirst keine fertige Lösung finden, aber die Microroutinen sind super geeignet etwas EIGENES daraus zu machen. Du musst nur alle Portnamen SDA/SCL in was eigenes ändern SDA2/SCL2 oder so und deinen Ports zuweisen. Dann sollte es schon gehen. Gruß Jörg > Hallo Jörg, > > danke nochmals. Habe mir die Sache mit der Micro mal angesehen. Ich arbeite jedoch mit der M-Unit. > Hier mal der Codeschnipsel, welche 'geändert' werden müssen. > > '----------------------------------------------------- > '-- IIC SEND BUFFER TO SAA1064 ---- > '----------------------------------------------------- > FUNCTION SENDBUF(Address as byte, BRIGHT as byte,DIGIT1 as byte,DIGIT2 as byte,DIGIT3 as byte,DIGIT4 as byte) > IIC.INIT > IIC.START > IIC.SEND Address 'WRITE ADDRESS > IIC.SEND 0 > IIC.SEND BRIGHT > IIC.SEND DIGIT1 > IIC.SEND DIGIT2 > IIC.SEND DIGIT3 > IIC.SEND DIGIT4 > IIC.STOP > IIC.OFF > END FUNCTION > > Ich arbeite also mit dem extendet Objekt. Gibt es eine Möglichkeit, das IIC.Init so zu modifizieren, das man die Portleitungen z.B. mit auswählt/übergibt. > > Die von dir vorgeschlagenen Module scheinen nur für die MICRO's freigegeben zu sein. > > Trotzdem Danke Jörg > > > Hallo Jörg, > > > > ich noch mal, die Micro-IIC-Bibliotheken sind bei der Programmieroberfläche dabei (im Micro-Ordner) > > > > Gruß Jörg |
| Antwort schreiben |