View Single Post
Old 28-10-2010, 02:02 AM   #6
ideacoding
Nhập môn đệ tử
 
Tham gia ngày: Oct 2010
Bài gửi: 8
:
Trích:
Nguyên văn bởi blackbox View Post
Cảm ơn các bạn đã giúp.



@ideacoding: bạn có thể nói rõ hơn được không?

Mình thấy trong tài liệu softuart mô tả cho dòng PIC10F, dòng nay chỉ có 6 pins trong đó có 4 I/O pins. Theo mình hiểu bạn sẽ dùng 4 con PIC10F giao tiếp với 4 devices A bằng softuart, đồng thời 4 PIC10F này sẽ connect tới 1 PIC trung tâm có UART. Device B sẽ giao tiếp với PIC trung tâm này thông qua UART I/F.

Không biết mình hiểu như thế có đúng không?

Thanks,
@ blackbox : Có thể là bạn chưa hiểu ý của mình ! Ý mình như thế này nè
1. Không nhất thiết phải là Pic10F, bạn có thể sử dụng pic khác nhiều chân hơn, để đơn giản bạn chọn Pic16F887.
2. Một con Pic có 5 cổng uart (=> device B) trong đó có 1 cổng uart cứng và 4 uart mềm (softuart). 4 Softuart kết nối với 4 device A mà bạn muốn. Còn uart thực thì bạn dùng để giao tiếp với Pic trung tâm !

Như vậy bạn không cần phải kết nối Pic trung tâm với các device A làm gì cả mà chỉ cần giao tiếp với Device B là đủ.

Tham khảo hình dưới nhé !
Hình Kèm Theo
File Type: bmp 4Uart.bmp (729.3 KB, 36 lần tải)
ideacoding vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn