विषयसूची:

AT89s52 का उपयोग करके वास्तविक समय घड़ी: 3 चरण
AT89s52 का उपयोग करके वास्तविक समय घड़ी: 3 चरण

वीडियो: AT89s52 का उपयोग करके वास्तविक समय घड़ी: 3 चरण

वीडियो: AT89s52 का उपयोग करके वास्तविक समय घड़ी: 3 चरण
वीडियो: Digital Clock using ATMEL 89S52 2024, नवंबर
Anonim
AT89s52. का उपयोग करके वास्तविक समय घड़ी
AT89s52. का उपयोग करके वास्तविक समय घड़ी
AT89s52. का उपयोग करके वास्तविक समय घड़ी
AT89s52. का उपयोग करके वास्तविक समय घड़ी

वेलकम बैक, यह शुभम त्रिवेदी हैं और आज मैं At89s52 माइक्रोकंट्रोलर का उपयोग करके रियल टाइम क्लॉक डिजाइन करने जा रहा हूं। AT89S52 माइक्रोकंट्रोलर इस परियोजना का दिल है। DS1307 IC का उपयोग RTC के रूप में किया जाता है। इस DS1307 IC को I2C इंटरफ़ेस की आवश्यकता है, लेकिन 89s52 में कोई I2C पोर्ट नहीं है। यह इसे डिजाइन करने के लिए विशिष्ट बनाता है। इसलिए मैंने कार्यक्रम में एक I2C बस डिजाइन की और आवश्यकताओं को पूरा करने के लिए इसका इस्तेमाल किया।

आवश्यक घटक:

  1. डीएस1307
  2. AT89S52 बोर्ड
  3. 16x2 एलसीडी
  4. कनेक्टिंग तार
  5. ब्रेड बोर्ड

चरण 1: निर्माण

निर्माण
निर्माण
निर्माण
निर्माण
निर्माण
निर्माण

सर्किट को दो अलग-अलग हिस्सों में डिजाइन किया गया है। अंजीर। 1 आरटीसी डीएस 1307 आईसी कनेक्शन दिखाता है। यह कनेक्शन जीरो पीसीबी का उपयोग करके किया जाता है। कनेक्शन वैसा ही है जैसा चित्र 2 में दिखाया गया है।

मैंने AT89s52 डेवलपमेंट बोर्ड का उपयोग किया जिसे मैंने कुछ महीने पहले पीसीबी डिजाइन के लिए स्क्रीन प्रिंट तकनीक का उपयोग करके डिजाइन किया था। RTC का SCL पिन P1.1 पिन से जुड़ा है और SDA पिन 89s52 माइक्रोकंट्रोलर के P1.0 पिन से जुड़ा है। एलसीडी 16x2 को निम्नलिखित तरीके से इंटरफेस किया गया है।

AT89S52. के एलसीडी पिन का पिन

  • D7 - P3.7
  • D6 - P3.6
  • D5 - P3.5
  • D4 - P3.4
  • आरएस - पी 1। 6
  • आरडब्ल्यू - पी 1। 5
  • ई - पी 1.4

चरण 2: कार्य वीडियो

चरण 3: कोड

कोड

प्रोग्राम Keil uvision 5 सॉफ्टवेयर में डिजाइन किया गया है। प्रत्येक इंटरफ़ेस के लिए अलग लाइब्रेरी फ़ाइलों का उपयोग किया जाता है। कृपया आगे बढ़ने से पहले रीडमी फ़ाइल देखें। प्रत्येक समारोह का विवरण भी इस अनुलग्नक में उपलब्ध है

अटैचमेंट डाउनलोड करने के लिए यहां क्लिक करें

[email protected] पर त्रुटियों का स्वागत है

फेसबुक पर लाइक करने के लिए यहां क्लिक करें

सिफारिश की: