2 Eylül 2026 Çarşamba

 


PCF8574 entegresi 12C protokolü için geliştirilmiş olup, yani iki hat aracılığı ile(SDA ve SCL) aldığı seri veriyi paralele dönüştürerek çıkış portlarına(P0-P7) aktarır. Aynı şekilde paralel portlardan aldığı veriyi de, 12C formatına çevirerek SCL ve SDA hatlarına aktarır.




PCF8574'den Okuma Kod Örneği


#include<Wire.h>
int veri;
void setup()
{
  pinMode(7, OUTPUT);
  Wire.begin();
}

void loop()
{
  Wire.requestFrom(0x20, 1);
  while (Wire.available() > 0)
  {
    veri = Wire.read();
    if (veri == 15)
    {
      digitalWrite(7, HIGH);
    }
    else
    {
      digitalWrite(7, LOW);
    }
  }
  delay(500);
}



Devre Şeması




PCF8574'den Yazma Kod Örneği

#include<Wire.h>
int veri;
void setup() 
{
  Wire.begin();
}

void loop() 
{
  Wire.beginTransmission(0x20);
  Wire.write(31);
  Wire.endTransmission();
  delay(500);
}



Devre Şeması



____________________________________________________________________________________________________________________________________________________________

0 comments:

Yorum Gönder

Arduino Eğitimi Konu - 7

Toplam Sayfa Görüntüleme Sayısı

Sensörlerin Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com