Go Down

Topic: Simple SD Audio Player Modifikation von Michael Gaus an Ardo (Read 2107 times) previous topic - next topic

DE8MSH

Jan 28, 2011, 02:27 pm Last Edit: Jan 28, 2011, 02:31 pm by DE8MSH Reason: 1
Hallo,

ich plane ja immernoch einen Wecker mit Sprachausgabe. Das BinBong Projekt von Michael Gaus ( http://www.elo-web.de/elo/mikrocontroller-und-programmierung/ping-pong/bing-bong) enthält eine Simple SD Audio Player Modifikation, um den Player vom ATmega8 per I2C ansteuern zu können.

Frage: wo finde ich die I2C Adresse des ATtiny? Der ATtiny ist ja der Slave. Siehe Code: http://pastie.org/1505696    Ich meine in Zeile 165.

Der Code für den ATmega8 Master zeigt aber

Code: [Select]
// initialize I2C interface
void initI2C(void)
{
  // Two Wire Bus initialization
  // Bit Rate: 25,000 kHz
  TWBR=0x98;
  // Two Wire Bus Slave Address: 0h                <<<<<<<<<<<<< Ist das die Slave Ardesse? Also 0?
  // General Call Recognition: Off
  TWAR=0x00;                                                <<<<<<<<<<<<< Ist das die Slave Ardesse? Also 0?
  // Generate Acknowledge Pulse: On
  // TWI Interrupt: Off
  TWCR=0x44;
  TWSR=0x00;  
}



Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Megaionstorm

Ich vermute mal das dies die Adresse ist: TWAR=0x00;
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

DE8MSH

HI,

ich werde das nachher mal auf's Brotbrett stecken. Mal sehen ob ich einen Ton aus dem ATtiny locken kann...
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

DE8MSH

Halllo,

nur zur Info. Die Adresse des ATtiny I2C Slace ist 0x55 oder 85. Siehe

#define USI_ADDRESS      0x55

aus dem Slavecode.
Look at
http://de8msh.blogspot.com/
and
http://www.youtube.com/user/de8msharduino

Go Up