
| Re: CC2Net-RAM-Interface I²C Kategorie: Sonstige Hardware (von André H. - 31.10.2004 15:31) | ||
| Als Antwort auf CC2Net-RAM-Interface I²C von Jens Hotfilter - 31.10.2004 13:05 | ||
| ||
|
Hallo Jens, Zuerst: Ein "Hallo" oder ähnliches am Anfang eines Psotings kann nicht schaden. > benutze CC2Net-RAM-Interface I²C > und CC2Net-RAM-Device mit Lithiumbatterie > > ich bekomme mit > > z=ram.init(DataPcf,AddrPcf); > > eine 0 zurück > > wenn ich Daten BYTE weise mit > > ram.writebyte(i,daten); > > in den RAM schreibe und Ihn direkt wieder mit > > y= ram.readbyte(i); > > auslese immer 255 zurück. > > woran kann es liegen Wenn Du beim Init eine 0 zurückbekommst, liegt das sehr wahrscheinlich an einem falschen AnschluÃ?, sofern Du für AddrPCF einen Wert kleinergleich 15 angegeben hast. Bei falscher Adressierung, aber AddrPCF kleinergleich 15, und richtigem AnschluÃ? müsste zumindest 0b100 also dezimal 4 zurückgegeben werden. Der Rückgabewert der Funktion Init besteht aus einem Bitmuster: Bit0 = Ack. DatenPCF Bit1 = Ack. AdressPCF (Nur CC2Net-RAM-.Interface I²C) Bit2 = Ack. SAA1064 (Nur CC2Net-RAM-.Interface I²C) Welche Adressen hast Du beim Init angegeben, und wie sind entsprechend die Jumper am CC2Net-RAM-Interface gesetzt ? MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: | ||