Jeśli EXT jest połączone z Vdd> wyjście oscylatora jest w stanie wysokiej impedancji, co pozwala na doprowadzenie zewnętrznego sygnału zegarowego do pinu OSC.
Komunikacja I2C
Magistrala I2C jest dwukierunkową 2-liniową magistralą służącą do komunikacji pomiędzy różnymi układami scalonymi. Dwie linie to SDA - serial data oraz SCL - serial clock. Obie linie musza być podłączone do plusa zasilania przez rezystory podciągające. Transmisja danych może być zainicjowana wyłącznie wtedy, gdy magistrala nie jest zajęta. Jeden bit informacji jest transmitowany podczas jednego impulsu zegarowego. Stan (informacja) na linii SDA musi być stabilna podczas stanu wysokiego na linii zegarowej (podczas trwania impulsu zegarowego). Jeśli się zmieni stan linii danych w czasie trwania impulsu zegarowego, będzie to zinterpretowane jako sygnał sterujący. START to jest zmiana z H na L na SDA w czasie H na SCL. STOP jest to zmiana z L na H w czasie trwania H na SCL.
/!- | |
1 1 |
1 1 1 1 |
y |
\j r |
1 1 informacja nie |
i _ i 1 zmiana 1 |
1 może się |
1 możliwa 1 |
1 zmieniać |
' w tym 1 |
Rys. 9. Transfer jednego bitu informacji
f
Rys. 10. Definicja startu i stopu transmisji