Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo Leute, > > ich versuche den A-D Wandler ADS1110A2 (16 bit i2c) von Texas Instruments am > C-Control Pro Mega32 zu betreiben. > Leider bekomme ich nur das low Byte zurück. > Rückmeldung: -0000-0036-000C-00FF wobei 36 das low Byte ist. > Hat Jemand vielleicht eine Idee, was ich falsch mache? > > Im voraus vielen Dank für eure Tipps > > Manfred > > > Anhang: Programmlisting > > Sub main() > Dim n,b1,b2,b3,b4 As Word > > I2C_Init(I2C_100kHz) ' I2C Bit Rate: 100 kHz > I2C_Start() > I2C_Write(&H94) ' DEVICE ADDRESS : 94 > I2C_Write(&H8C) > AbsDelay(500) > Lab Wiederholung > I2C_Start() > I2C_Write(&H95) ' DEVICE ADDRESS : 95 > b1=(I2C_Read_ACK()) > b2=(I2C_Read_ACK()) > b3=(I2C_Read_ACK()) > b4=(I2C_Read_NACK()) > Msg_WriteText("-") > Msg_WriteHex(b1) > Msg_WriteText("-") > Msg_WriteHex(b2) > Msg_WriteText("-") > Msg_WriteHex(b3) > Msg_WriteText("-") > Msg_WriteHex(b4) > I2C_Stop() > AbsDelay(500) > Goto Wiederholung > End Sub