Problem med TWI (i2c) på atmega168
Postat: 19 februari 2009, 22:28:22
Hejsan!
Sitter och programmerar en atmega168 i C.
Har tyvärr kört fast sedan en längre tid.
Jag ska över TWI (i2c) styra en display drivare från Philips (SAA1064).
För enkelhetens skull tog jag och började med ett färdigt TWI bibliotek.
Jag får inget acknowledge från chippet om jag ska skriva till det.
Däremot får jag det om jag anropar det på adressen för läsning (adress för att skriva + 1).
Har redan testat att sänka ner busshastigheten till 40kHz istället för 100kHz.
Några tips skulle uppskattas!
Sitter och programmerar en atmega168 i C.
Har tyvärr kört fast sedan en längre tid.
Jag ska över TWI (i2c) styra en display drivare från Philips (SAA1064).
För enkelhetens skull tog jag och började med ett färdigt TWI bibliotek.
Jag får inget acknowledge från chippet om jag ska skriva till det.
Däremot får jag det om jag anropar det på adressen för läsning (adress för att skriva + 1).
Har redan testat att sänka ner busshastigheten till 40kHz istället för 100kHz.
Några tips skulle uppskattas!