Cześć, aktualnie czytam Bluebooka i przerobiłem rozdział odnośnie i2c wykorzystując TWI. Wpadłem na pomysł, aby zbudować sobie budzik. Jednak w trakcie realizacji zadania natrafiłem na problem.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Natrafiłem na taki kłopot, że na wyświetlaczu 7 segmentowym widzę jakby nie całe liczby. Moim pierwszym pomysłem było to, że może TWI wprowadza większe opóźnienia. Lecz jednak jak to przemyślałem to wydaje mi się, że wtedy zobaczyłbym to, jako nw chwilowe mrugnięcie, czy coś w tym stylu.
Czy ktoś ma może jakiś pomysł co może być powodem, albo co wykonuje źle?
Ps. Jeżeli skomentuje funkcje TWI_read_buf liczby wyświetlają się w sposób prawidłowy.