AVR ATMEGA8 i2c moze ktos wyjasnic niejasnosc?

Loading thread data ...

roxy pisze:

To drugie. Bit TWEA służy do włączenia (1) / wyłączenia (0) automatycznej generacji ACKów przy pracy ATmegi w trybie slave.

Zapisanie jedynki do bitu TWINT natomiast zeruje stan tego bitu czyli potwierdza przyjęcie przerwania ("The TWINT Flag must be cleared by software by writing a logic one to it").

Reply to
Adam Dybkowski

roxy pisze:

Co tu dużo tłumaczyć - zobacz po prostu, jak to jest zrobione w sterownikach otwartych systemów operacyjnych, np. Nut/OS

formatting link
najlepiej ściągnąć najnowszą wersję przez SVN), kod znajdziesz po rozpakowaniu/instalacji źródeł systemu w pliku nut/arch/avr/dev/twif.c

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.