mình có tìm hiểu trong một số tài liệu và đã viết code bằng chương trình PIC C conpiler cho bài toán như sau:
-giao tiếp PIC với DS1307 hiển thị giờ, phút, giây trên 6 led7 có nút chỉnh giờ, phút lên xuống
Mặc dù code cũng viết xong, và mình chạy mô phỏng hoàn toàn được nhưng có một số chỗ Code mình vẫn chưa hiểu lắm
Đây là code của mình http://www.mediafire.com/?jd5q7b0d4id71lg
Mong các bạn trên diễn đàn giải thích hộ dùm mình một số chỗ:
1. khai báo int8 const m7d[10]....ý nghĩa của nó là như thế nào.
2. đoạn code cho phần display: portb=m7d[sec1](ví dụ vậy) thì cái m7d[sec1] ấy nó lấy mã như thế nào.
3.lệnh i2c_read() với i2c_read(0) khác nhau thế nào.
Một số thắc mắc mong các bạn trên diễn đàn giúp đỡ để mình có thể hiểu hơn, mình xin cảm ơn.
-giao tiếp PIC với DS1307 hiển thị giờ, phút, giây trên 6 led7 có nút chỉnh giờ, phút lên xuống
Mặc dù code cũng viết xong, và mình chạy mô phỏng hoàn toàn được nhưng có một số chỗ Code mình vẫn chưa hiểu lắm
Đây là code của mình http://www.mediafire.com/?jd5q7b0d4id71lg
Mong các bạn trên diễn đàn giải thích hộ dùm mình một số chỗ:
1. khai báo int8 const m7d[10]....ý nghĩa của nó là như thế nào.
2. đoạn code cho phần display: portb=m7d[sec1](ví dụ vậy) thì cái m7d[sec1] ấy nó lấy mã như thế nào.
3.lệnh i2c_read() với i2c_read(0) khác nhau thế nào.
Một số thắc mắc mong các bạn trên diễn đàn giúp đỡ để mình có thể hiểu hơn, mình xin cảm ơn.
Comment