|
Tài trợ cho PIC Vietnam |
Luận văn tốt nghiệp Nếu bạn thắc mắc vì sao chúng tôi muốn phổ biến các luận văn tốt nghiệp? Xin xem tại đây |
|
Ðiều Chỉnh | Xếp Bài |
|
14-04-2013, 07:44 PM | #1 |
Trưởng lão PIC bang
|
Bạn đọc datasheet của BS18B20 về ROM commands. Để dùng nhiều cảm biến trên cùng bus, master sẽ phải xác định (bằng ROM command thích hợp) chip nào sẽ nhận lệnh kế tiếp.
Đọc kỹ rồi hỏi sẽ giúp bạn hiểu được những gì người khác muốn giúp bạn. Vào box này toàn thấy xin LVTN, vậy nên tôi chấm bảo vệ tốt nghiệp chẳng quan tâm mấy đến quyển thuyết minh, chỉ tập trung xác định trình độ của người đang bảo vệ. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
15-04-2013, 03:23 AM | #2 | |
Nhập môn đệ tử
Tham gia ngày: Aug 2012
Bài gửi: 6
: |
Trích:
nói rằng để tìm kiếm các thiết bị gắn trên bus và 64bit ROM code của chúng. nhưng không hiểu nó tìm như thế nào ROM code của từng cảm biến được lưu vào đâu. Và cũng đã đọc App note 162( link: https://docs.google.com/viewer?a=v&q...7IIPcIbOL4wYdQ) có ví dụ: SEARCH ROM CODE EXAMPLES Em không hiểu lệnh khai báo biến này nghĩa như thế nào: và biến này có ý nghĩa như thế nào? unsigned char FoundROM[5][8];// table of found ROM codes Trên lớp em học lập trình ASM cho 8051 lúc làm đồ án thì bị lại làm về PIC và lập trình C nên có nhiều bỡ ngỡ mong bác thông cảm! thay đổi nội dung bởi: lxtonline, 15-04-2013 lúc 03:25 AM. Lý do: bổ xung |
|
15-04-2013, 11:00 PM | #3 |
Trưởng lão PIC bang
|
Vì bạn chỉ có 4 chip, tôi đề nghị bạn làm như sau:
1. Nối 1 chip vào bus, dùng lệnh READ ROM để đọc, rồi ghi lại serial ROM của chip đó (vào EEPROM của PIC chẳng hạn). 2. Lặp lại bước 1 cho 3 chip còn lại (mỗi lần 1 chip, và ghi vào 1 vị trí khác). 3. Sau bước 2, bạn đã có đủ serial ROM của 4 chip. Bây giờ bạn viết chương trình như bình thường, dùng các serial ROM đã xác định được, và lệnh MATCH ROM để truy xuất một chip nào đó. Nhớ sau khi truy xuất 1 chip thì tạo xung reset để có thể truy xuất chip khác. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
|