Forum: Mikrocontroller und Digitale Elektronik LPC2214: I2C Slave Configuration


von Bernd S. (mms)


Lesenswert?

Hallo,

ich versuch gerade einen I2C-Slave zu implementieren beim LPC2214 
Prozessor - leider bis jetzt ohne Erfolg.
1
PINSEL2 = 0x0B804914;
2
3
PINSEL0 |= 0x50;   // P0.3 = SDA, P0.2 = SCL
4
I2ADR = 0x20;    // slave addr
5
I2CONSET = 0x44;    // enable i2c + send ack

Ein zweiter Prozessor stellt den Master im I2C-Netzwerk dar. Von diesem 
kann ich andere Slaves (wie EEPROM etc.) ohne Probleme ansprechen. Nur 
beim LPC passiert gar nichts. Das Status Register des LPCs gibt nur 0xF8 
aus - was soviel heißt das nichts am I2C Bus los ist.

Hab ich was grundsätzliches vergessen zu konfigurieren?

Gruß
Bernd

von Bernd S. (mms)


Lesenswert?

reicht diese configuration beim LPC aus um einen I2C-Slave darzustellen, 
oder muss wie bei den Atmel Chips eine PMC für die jeweilige Funktion 
freigeschaltet werden?

Gruß
Bernd

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.