PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : I2C Probleme



tristate
27.10.2005, 21:00
wollt mich mal in assembler an die i2c geschichte ran drauen.. leider ohne erfolg
also das problem besteht darin das ich mir den code von hier (http://www.mikrocontroller.net/forum/read-4-246060.html#new/) geholt habe und den für einen mega8 compiliert hab und der funzt ohne beanstandungen!
mein problem is aber das ich hier nen mega128 rumzuliegen hab der ja eigentlich genauso von den twi registern aufgebaut ist wie der mega8 und trotzdem motzt avr_studio rum siehe pic.
kann mir damit mal jemand helfen??
mfg

Kjion
27.10.2005, 22:30
Die Register liegen bei ATMega128 teilweise schon im RAM Bereich, das heißt man kann nicht mehr per IN/OUT darauf zugreifen, sonderen muss sie wie normales RAM behandeln.

Wie die genauen Befehle dafür sind müsste sich erst nachschauen, es sollte aber eigentlich mit STS usw. funktionieren...

MfG Kjion

tristate
27.10.2005, 22:33
ok danke werd ich mal probieren
mfg

tristate
27.10.2005, 23:17
ok funzt einwandfrei mit lds sts
danke nochmal!
mfg