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