JA, und der SLAVE ist nicht mit dabei!
"IMPORTANT: this example ONLY works when you have the TWI slave library which is a commercial add on library, not part of BASCOM!"
....und ich dachte immer das die Zusatz-Lib den Soft-I2C bedient.
Hardware-TWI wird standartmäßig von Bascom unterstützt.
($lib "i2c_twi-slave.lbx")
Du meinst bestimmt die "i2cslave.lbx" !
Die muß zugekauft werden (habe ich unnötigerweise getan).
Unter "Config TWISLAVE" ist in der Hilfe eine Beispielschaltung und die entsprechenden Master und Slave-Programmteile aufgezeigt (nach unten scrollen).
Funktioniert zumindest bei mir super.
Nachteile:
___Hardware-TWI haben nicht alle ATMegas !
___Du mußt die vorgesehenen Pins verwenden (z.B. D4/D2 bei ATMega_x !
mfG
Willi
JA, und der SLAVE ist nicht mit dabei!
"IMPORTANT: this example ONLY works when you have the TWI slave library which is a commercial add on library, not part of BASCOM!"
Ich muss sagen, dass mir die Myi2c Libary gut gefällt, ich möchte ehrlich gesagt kein Geld dafür ausgeben, nur damit zwei Atmega miteinander über I2C kommunizieren können. Ausserdem ist die Myi2c ziemlich einfach.
Nochmals vielen Dank für eure bemühungen.
Ich sagte ja: "Für Faule"
@stefan_Z :
....Du hast Recht. Habe ich übersehen !"IMPORTANT: this example ONLY works when you have the TWI slave library which is a commercial add on library, not part of BASCOM!"
mfG
Willi
Lesezeichen