السلام عليكم
الــ DS1307 هي عبارة عن دارة متكاملة لديها ثمانية أرجل دورها هي أنها تقوم بحفظ الوقت والتاريخ بصفة واقعية وبواسطتها يمكننا انشاء ساعة رقمية باذن الله لن يحصل لها أي ارتيباب من زيادة أو نقصان.
مدونة المشروع:
http://elecnote.blogspot.com/
الـ DS1307 تستعمل البروتوكول I2C للاتصال مع الجهاز الرئيسي في الدارة الالكترونية والذي هو هنا الميكروكنترولر PIC16F877A.
يمكننا ضبط الوقت والتاريخ كما نشاء باستعمال زرين مربوطين بالمتحكم الزر الاول مربوط بــ RB0 والثاني مربوط بــ RB1.
يقوم الميكروكنترولر بالقراءة من DS1307 وكذلك الكتابة عليها عندما نقوم بضبط الوقت والتاريخ, وبعد قراءة الوقت والتاريخ يقوم بعرضها على شاشة LCD كما هو موضح في صورة الدارة.
الكود مكتوب ببرنامج الميكروسي MkroC PRO for PIC وهو موجودة في رابط المدونة أعلاه.
الصورة التالية تبين الدارة:
وهذا رابط لفيديو يبين التجربة على ارض الواقع:
https://www.youtube.com/watch?v=ZBCcJro2Lh0