i2c, stk200 i atmega8

Apr 12, 2005 2 Replies

Witam mam taki problem, zbudowalem sobie plytke wszystko polutowalem i zaczynam pisac soft, no i mam problem. soft pisze w codevision avr probowalem uzyc i2c z generatora jednak dziwnie sie to zachowuje, wszystko mniej wiecej tak jak w helphie tj.



i2c_init(); i2c_start(); i2c_write(cos tam); i2c_write(cos tam1); i2c_write(cos tam2); i2c_write(cos tam3); i2c_stop();



lookam oscyloskopem na koncowki ktore sa jako sda i scl no i co? a no wlasnie nic, nic sie nie dzieje probowalem te piny jako wyjscia i jako wejscia deklarowac, nic zadnych oznak, jako tako procesor dziala, soft testowy mrygal sobie naprzemian obiema nozkami,



drugi problem to stk200 programator to oczywiscie kawalek tasmy z jednego konca lpt z drugiego procesor na plytce pod te piny podlaczone sa rowniez switche, wiec podczas programowania tak jakby ich nie bylo, problem taki ze raz to dziala i sie programuje a raz nie, uklad nie jest wcale widziany.



Na co powinienem zwrocic uwage?? moze to mega jest trafiona? jesli chodzi o i2c jakby ktos moglby sie podzielic jakas prosta procedura zapisu na szyne bylbym wdzieczny zalezy mi tylko na zapisie, oczywiscie zaczalem pisac wlasna, ale nie zawadzi looknac na kawalek kodu.



pozdrawiam i dziekuje za pomoc szogun


Spróbuj zaprogramować procek innym softem, np. ISP Programmer'em (obsługuje też kabelek STK200/300):

formatting link

Rezystory podci±gaj±ce s±? Ewentualnie ustawiæ linie portu w stan wysoki, nie trzyma toto specyfikacji, ale czasem wystarcza.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required