logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Transmisja I2C (TWI) [C], wykorzystane piny.

sony_1000 23 Sty 2009 23:17 1409 5
REKLAMA
  • #1 6044997
    sony_1000
    Poziom 12  
    Chciałbym podłączyć kilka uC ze sobą. Czy aby transmisja była prawidłowa piny z SDA i SCL muszą być "wolne" ? Np w ATmega8 SDA i SCL wypadaja na przetworniku. Czyli np nie mogę korzystać z tych pinów?
  • REKLAMA
  • REKLAMA
  • #3 6045675
    sony_1000
    Poziom 12  
    O to mi chodzilo. Co jeśli do pinu SDA mam podpięty sygnał analogowy (np z jakiegoś czujnika temperatury)? Wtedy już nie mogę korzystać z tego pinu do transmisji?
  • REKLAMA
  • #4 6046000
    Kabuto15
    Poziom 19  
    Pin może mieć przeznaczenie: albo przetwornik albo I2C. Mógłbyś ewentualnie przełączać się pomiędzy przeznaczeniem tych pinów.. no, ale większego sensu takie coś by nie miało. Zatem odpowiedź dla Ciebie: Nie możesz
  • REKLAMA
  • #5 6047736
    sony_1000
    Poziom 12  
    A co z przypadkiem kiedy pin akurat wypada pinie, którego używa programator?(MISO);->
    Tzn mogę zaprogramować, a po zaprogramowaniu uC używać jaka pino do transmisji?
  • #6 6047823
    Galareta
    Poziom 23  
    Tak programatora się to zbytnio nie dotyczy (jedyne na co musisz uważać aby jakiś dużych pojemności lub połączenia 2 pinów nie było w układzie a no i wysokich poborów)
REKLAMA