View Single Post
Old 11-10-2009, 10:38 AM   #9
const_nos
Đệ tử 2 túi
 
Tham gia ngày: Jul 2008
Bài gửi: 33
:
Smile

Trích:
Nguyên văn bởi hatuan296 View Post
Cảm ơn các bạn đã quan tâm . hôm nay mình đã làm được rồi . cái con số mình nhập vào DS không qua trọng . là kiểu dữ liệu gi cũng ok , hex hoặc decimal . nhưng quan trọng là lúc đọc ra . mình phải chuyển số đó sang hex , rồi xuất thẳng ra LCD luôn . bây giờ thì ok rồi . nhưng mình còn chưa biết cái vụ AM và PM . lại còn năm nhuận hay không nhuận để mà biết tự cộng thêm ngày cho tháng 2 . nếu các bạn biết , mình mong các bạn chia sẻ nha .

a, mà lúc mình nạp lần đầu , mình nạp thẳng số hex luôn . vd :
năm : $07
tháng : $01
ngày : $28
giờ : $13
phút : $25
giây : $00
tương ứng khi xuất ra LCD là : 28 - 01 - 07 13:25:00

namqn: đây đâu phải là số hex, nó vẫn là dạng BCD đó chứ. Bạn thử nạp $0F vào ô nhớ đếm năm rồi đọc lại xem sẽ được số nào.
Ủa.Mình có thắc mắc: Con DS nó lưu sẵn thời gian bên trong nó .Mình chỉ cần đọc nó ra với địa chỉ thanh ghi tương ứng để có được là có được thới gian thôi chứ.Tại sao lại phải nhậpo vào rồi mới đọc ra?Mình ko hiểu.Bạn có thể giải thích chổ nầy được không?Sắn tiện bạn post luôn chươnmg trình của bạn lên để mọi người cùng tham khảo
const_nos vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn