hơ, em coi sơ qua cái datasheet của ds12c887 rồi, cái tutorial của anh Nguyễn Trung Chính về real time clock cũng coi rồi, thấy hay quá, hiểu sơ sơ và có một số thắc mắc sau đây, nhờ anh chỉ dẫn hộ.
Trong cái address location của ds12c887, address 0x02 chỉ phút, address 0x04 chỉ giờ, 0x06 chỉ ngày trong tuần. Vậy nếu lúc bắt đầu program, em khai báo biến chẳng hạn
min EQU 0x02
hour EQU 0x04
day EQU 0x06
....
thì các biến min, hour, day đó có mang giá trị phút, giờ, ngày trong cái ds12c887 đó không ?
Trong cái tutorial đó, dùng Pic16f887a để đọc, ghi dữ liệu lên ds12c887, còn trong cái chương trình của em, em thấy chỉ cần dùng 1 cái ds đó là đủ, không biết chỉ dùng một cái có được không.
Còn cái clock bên trong cái ds12c887, em không hiểu nó chạy như thế nào, chẳng lẽ lúc chế tạo ra cái đó, người ta làm cho nó chạy cùng thời gian với bên ngoài ??? Chẳng hạn như bây giờ là 04:55 thi` trong đó cũng là 04:55 hay sao.
Xin lỗi anh vì em hỏi hơi nhiều, nhưng chẳng biết hỏi ai nữa cả.
Đội ơn anh lắm lắm
