Khi slave nhận ra địa chỉ của mình thì nó cần đảm bảo xử lý ở mức nhanh nhất để không bị mất dữ liệu, nghĩa là nhận được byte nào thì nó chuyển ngay byte đó ra khỏi bộ đệm. Ngoài ra, nó còn được phép kéo dài xung clock (clock stretching), và gửi NACK để báo hiệu là nó chưa sẵn sàng. Với PIC thì các phần này được xử lý bằng phần cứng. Bạn chịu khó đọc thêm tài liệu đi.
Thân,
|