-
Data: 2009-09-25 20:12:14
Temat: Re: AVR ATMEGA8 i2c moze ktos wyjasnic niejasnosc?
Od: Adam Dybkowski <a...@4...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]roxy pisze:
> Mam pytanie: czy na zamieszczonym ponizej fragmencie programu zasada
> generowania sygnalu potwierdzenia ACK jest taka ze po odebraniu wlasnego
> adresu uklad sleve generuje ACK po napotkaniu polecenia:
>
> "TWCR|=(1<<TWEA)|(1<<TWINT); // potwierdza to wygenerowaniem do mastera
> syg ACK"
>
> czy może zasada jest taka że slave odbiera swoj adres automatycznie generuje
> ACK a dzialanie polecenia:
> "TWCR|=(1<<TWEA)|(1<<TWINT); // potwierdza to wygenerowaniem do mastera
> syg ACK"
> jest takie aby po odebraniu nastepnego bajtu (ktory przychodzi po adresie)
> wygenerować ACK.
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").
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Następne wpisy z tego wątku
- 26.09.09 13:17 roxy
- 26.09.09 15:33 roxy
- 27.09.09 21:29 Adam Dybkowski
Najnowsze wątki z tej grupy
- Disk on Module, czym to odczytać?
- Pasta ochronna? Lutownicza?
- zagadka pneumatyczna
- Klip testowy, jak sie to używa
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
Najnowsze wątki
- 2025-11-17 Białystok => Programista React ze znajomością C++ <=
- 2025-11-17 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-11-17 Warszawa => Spedytor Międzynarodowy <=
- 2025-11-17 Białystok => React Developer with knowledge of C++ <=
- 2025-11-17 Lublin => Delphi Programmer <=
- 2025-11-17 Skąd się bierze prawo?
- 2025-11-17 NOWY: 2025-11-16 IBM i Holocaust - komentarz.pdf
- 2025-11-16 PESEL i problemy
- 2025-11-16 Jak przywrócić motyw?
- 2025-11-16 policja ochrania
- 2025-11-16 Disk on Module, czym to odczytać?
- 2025-11-16 Disk on Module, czym to odczytać?
- 2025-11-15 zaściankowe bydło
- 2025-11-15 Pasta ochronna? Lutownicza?
- 2025-11-14 "Partia rządzi, partia radzi. Partia nigdy cię nie zdradzi..."




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei