Operasi Kerja |
|||||||
Sistem Bus I2C
Operasi
Pembacaan |
Kaki SDA secara normal di-pullup
dengan resistor. Data pada kaki SDA ini hanya boleh berubah pada saat periode rendah (low)
dari clock. Jika perubahan data ini terjadi pada saat clock tinggi, maka ini
akan mengindikasikan kondisi start dan stop dari transmisi data serial.
Kodisi start dapat dipenuhi bila ada transisi dari tinggi ke rendah dari SDA pada saat SCL dalam kondisi logika 1. Kondisi start ini harus berada di awal setiap perintah yang dikirimkan. Kondisi stop dipenuhi bila ada transisi rendah ke tinggi dari SDA pada saat SCL dalam kondisi logika 1. Setiap selesainya urutan pembacaan, perintah stop ini akan menempatkan EEPROM dalam mode standby power. Setelah semua alamat dan data word dikirim secara serial ke EEPROM, maka EEPROM akan mengirimkan sebuah logika nol pada siklus clock yang kesembilan sebagai pemberitahuan bahwa dia telah menerima data tiap word dengan baik. Bit inilah yang disebut dengan acknowledge. Contact me at: hsutanto@milis.stts.edu Copyright (c) Hermawan Sutanto |