View Single Post
Old 08-03-2011, 05:31 PM   #1
Hieu98DT
Đệ tử 3 túi
 
Tham gia ngày: Feb 2006
Bài gửi: 50
:
Nhờ giải thích dùm đoạn code!

Nhờ các bạn giải thích dùm mình đoạn code sau:

/*void set_hour() // set gio cho ds1307
{
hour= hour & 0x1F; // ko hiểu chổ này dùng làm gì
hour++;
if(hour== 0x0a) hour = hour+0x06; // ko hiểu chổ này dùng làm gì
write_ds1307(2,hour);
if(hour == 0x13)
{ hour = 0x00;
if (ampm == 0) ampm = 1;
else ampm = 0;
}
}*/

Nếu chọn chế độ 24H cho ds1307 ngoài việc bit_clear(hour,6) thì đoạn code trên cần chỉnh lại thế nào, mong các bạn hướng dẫn cho mình.

Cám ơn các bạn nhiều !
Hieu98DT vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn