Gast
#739998
Hat jemand ein Beispiel (in C) für eine I2C Schnittstelle bei einem ATtiny13? Der Controller soll ein Slave sein.
|
Anzeige
|
I2C bei Attiny13
Gast
#739998
Hat jemand ein Beispiel (in C) für eine I2C Schnittstelle bei einem ATtiny13? Der Controller soll ein Slave sein. Hallo Christian, ich glaube kaum, daß diese CPU mit ihren 64 Byte RAM sich in C programmieren läßt. GCC unterstützt diese CPU jedenfalls nicht. Außerdem wäre das gesamte I2C- (rsp. TWI-) Protokoll in Software zu implementieren - bloß um wenige Cent gegenüber einer CPU zu sparen, die sowohl C als auch TWI versteht! Grüße Bernhard Der Tiny13 lässt sich wunderbar in C programmieren! Und das "ein paar Cent mehr ausgeben" Argument macht auch nur bei Hobbyanwendung Sinn... Gruß Fabian Bernhard Reichenbach wrote: > Hallo Christian, > ich glaube kaum, daß diese CPU mit ihren 64 Byte RAM sich in C > programmieren läßt. Wieso nicht? Was hat der RAM Verbrauch mit C zu tun?* > GCC unterstützt diese CPU jedenfalls nicht. Vielleicht solltest du deinen GCC mal updaten?* > Außerdem wäre das gesamte I2C- (rsp. TWI-) Protokoll in Software zu > implementieren - bloß um wenige Cent gegenüber einer CPU zu sparen, die > sowohl C als auch TWI versteht! Nimm den Tiny25, der hat wenigstens ein USI. Damit ist es nicht mehr ganz so schwer ein I2C zu programmieren. Aber so komfortabel wie das "echte" I2C Interface in größeren AVRs ist das nicht. *
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|