ไม่เสียหรอกครับ แต่ไม่ได้ลงโค้ดให้ดูก็ได้แค่เดา
1.ไม่ได้แปลง bcd หรือแปลงค่าผิด
2.ไม่ได้ init บิต 7 ในไบต์ 0 (ถ้าค่าเวลาไม่มีการเปลี่ยนแปลงน่าจะเกิดจากตรงนี้)
DS1307 ไม่ต้องต่อแบตก็ทำงานได้ครับ (หมายถึงทดสอบอ่านเขียนค่าได้ ไม่ได้หมายถึงนับเวลาต่อหรือจำเวลาให้ทั้งที่ไม่ใส่แบต)
1.ไม่ได้แปลง bcd หรือแปลงค่าผิด
2.ไม่ได้ init บิต 7 ในไบต์ 0 (ถ้าค่าเวลาไม่มีการเปลี่ยนแปลงน่าจะเกิดจากตรงนี้)
DS1307 ไม่ต้องต่อแบตก็ทำงานได้ครับ (หมายถึงทดสอบอ่านเขียนค่าได้ ไม่ได้หมายถึงนับเวลาต่อหรือจำเวลาให้ทั้งที่ไม่ใส่แบต)