![]() |
|
Tài trợ cho PIC Vietnam |
Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#11 |
Đệ tử 1 túi
Tham gia ngày: Apr 2007
Bài gửi: 11
: |
![]() 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) 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 ạ. |
![]() |
![]() |
|
|