mình hòm hòm hiểu ra dòng lệnh i2c_write(0x9A) là chuẩn bị gửi dữ liệu đến địa chỉ 1001101, i2c_write(0x90) chắc là viết lên đó dữ liệu 0 (chắc là reset data tại địa chỉ đó)
nhưng giờ thì ko hiểu i2c_write(0x9B), byte của nó là 10011011, có bit cuối là 1 nghĩa là nhận dữ liệu từ TC74 đúng ko ạ, vậy sao lại dùng lệnh i2c_write(0x9B) ở đây, nó mâu thuẫn quá. sau đó, dòng dưới thì mới thấy lệnh i2c_read()
các bác dành chút thời gian chỉ giáo giúp,
|