Witam wszystkich,
mam problem ze sterowaniem układem PCA9685 za pomocą atmegi 8. Gdy testuję ten układ za pomocą gotowej biblioteki pod arduino to wszystko działa poprawnie. Usiłowałem więc przenieść całość typowo pod atmegę 8 niestety z marnym skutkiem. Siedzę juz kilka dni nad tym i nadal nic

Poniżej zamieszczam kod źródłowy. Pisałem na podstawie:
http://www.ccsinfo.com/forum/viewtopic.php?t=47908 . Usiłowałem tez przerabiać bibliotekę adafruit z arduino (
https://www.adafruit.com/product/815) lecz także nie działało
Pomóżcie proszę mi się z tym uporać.
Adres mojego sterownika to 0x40, taki po przez arduino działa.
Pozdrawiam
main.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
TWI.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
pca9685.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
pca9685_reg.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.