Witam, czy ktoś przerabiał bibliotekę do sprzętowej obsługi TWI z BB na atmege328pb?
Próbowałem do nazw rejestrów TWCR, TWSR,TWDR, dodać cyfre 0 lecz program nie przechodzi inicjalizacji modułu bmp180. Biblioteka bmp180 zaczerpnięta z YB.
Moduł podłączony do pinów PC4, PC5, podciągnięty rezystorami 4.7k do vcc.
Sam moduł uruchomiłem wcześniej na ATB1.05 na atmega328p praktycznie od strzała.
Załącznik:
bmp180.pdf
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Gdyby ktoś mógł mnie naprowadzić na właściwy trop był bym wdzięczny
------------------------ [ Dodano po: 3 minutach ]Dodam że program zawiesza się na lini: BMP180_init(); ponieważ przy inicjalizacji wyświetlacza led powinna zapalić się kropka dp na led 7-segmentowym. Jeśli inicjalizację modułu bmp zakomentuje to kropka się zapala prawidłowo.