![]() |
Thắc mắc về Giao tiếp giữa hai PIC ???
1 Attachment(s)
Hi all!
Em có vấn đề này muốn hỏi các pro. Bây giờ Em có 1 Mạch chính chứa Master Pic(PIC1). Và một mạch phụ chứa Slave Pic(PIC2) Em nối chân RA0 của PIC1 với chân RB0 của PIC2, mục đích để tạo ngắt ngoài cho PIC2. Nhưng Em dùng 2 Adapter(nguồn) khác nhau để nuôi 2 mạch này. Mạch chính dùng sạc điện thoại Nokia (5V, 350mA). Mạch phụ dùng Adapter(9V,600mA). Các bác cho Em hỏi liệu như vậy có đảm bảo việc tạo ngắt của Em là hợp lệ không ah? Sơ đồ minh họa: |
Theo tôi bạn phải nối chung đất hai nguồn mới được.
|
Mình nghĩ có 1 cách đơn giản hơn đó là bạn dùng chuẩn giao tiếp RS232 ( truyền được cỡ 10m ) cắm theo đúng thứ tự chân là ok. Bạn có thể dễ dàng truyền dữ liệu từ con nọ sang con kia. Còn bạn làm bài tập trên theo cách tự xây dựng từ a->z cách thức truyền dữ liệu thì mình nghĩ bạn nên nối chung GND như lời khuyên của ncnham.
|
Cảm ơn hai bác đã góp ý! Ở đây Em không thực hiện truyền nhần gì cả. Mà chỉ tạo ngắt ngoài cho PIC2 bằng cách set chân RA0 lên 1 rồi lại set nó về 0 thôi.
Nhưng mà nối chung đất 2 nguồn khác nhau liệu có ổn không nhỉ? |
uah!
bạn phải nối chung đất! nếu không giữa hai nguồn riêng biệt thì khó phân biệt được mức 0, 1 và dễ sinh nhiễu! |
Finish!
Trích:
Em đã test thử. Thôi đành dùng chung nguồn vậy. |
Múi giờ GMT. Hiện tại là 10:32 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam