Các bác ơi! Em vẫn đang mày mò cái giao tiếp I2C của AVR (em xài con atmega8)! Trong mạch của em sử dụng 4 con AVR ( 1 Master và 3 Slaver) giao tiếp với nhau = I2C!
Em đọc datasheet thấy nó chia ra 4 mode (Master Transmitter, Master Receiver,Slave Transmitter, Slave Receiver). Em cứ thắc mắc vì em đọc trong các tài liệu thì thấy trong I2C khi con nào truyền thì con đó làm master, như vậy các mode mà datasheet chia ra là dùng để làm gì vậy nhỉ ??? nó có ý nghĩa đối với người dùng hay với cả AVR (vì mỗi mode có cái status codes riêng )???
Và còn trong trường hợp mạch của em thì em phải ứng dụng viết code cho việc truyền nhận như thế nào vậy các bác ??? (em dùng code vision để viết)
Em còn mù mờ về việc này quá ! Mong các bác chỉ bảo thêm!
Em đọc datasheet thấy nó chia ra 4 mode (Master Transmitter, Master Receiver,Slave Transmitter, Slave Receiver). Em cứ thắc mắc vì em đọc trong các tài liệu thì thấy trong I2C khi con nào truyền thì con đó làm master, như vậy các mode mà datasheet chia ra là dùng để làm gì vậy nhỉ ??? nó có ý nghĩa đối với người dùng hay với cả AVR (vì mỗi mode có cái status codes riêng )???
Và còn trong trường hợp mạch của em thì em phải ứng dụng viết code cho việc truyền nhận như thế nào vậy các bác ??? (em dùng code vision để viết)
Em còn mù mờ về việc này quá ! Mong các bác chỉ bảo thêm!
Comment