Ðề tài: Giao tiếp I2C
View Single Post
Old 11-05-2007, 06:43 PM   #55
minhpupil
Đệ tử 1 túi
 
Tham gia ngày: Apr 2007
Bài gửi: 11
:
Talking I2C multi master

Chào các cao thủ , em có bài tập lớn về mạng I2C , trong đó có
2 master( 2 con Pic) , vậy có huynh nào biết rõ về phần này chỉ đệ với.

Đệ thắc mắc như sau:
Trong I2C có 7 bit địa chỉ , vậy có 128 thiết bị.
Vậy địa chỉ cho 2 con master này mình chọn thế nào?
và viết khai báo trong CCSC như thế nào?
Code:
#use i2c(master, sda=PIN_C4, scl=PIN_C3)
đệ thấy trong các phần khai báo của các master ko có ghi địa chỉ
của master trong mạng ?
Theo như bài tập của đệ thì tại 1 thời điểm chỉ có 1 con Pic
là master , con còn lại là slave , vậy đệ phải làm sao để con
kia biết nó là slave tại thời điểm đó ? Có phải nó dùng
i2c_isr_state () để đọc ko ạ?


Đệ mới học về I2C , còn ngu dại , mong các huynh chỉ giáo ạ.
Hình Kèm Theo
File Type: jpg i2c.jpg (15.3 KB, 1576 lần tải)
minhpupil vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn