ዝርዝር ሁኔታ:

AT89s52: 3 ደረጃዎችን በመጠቀም እውነተኛ የ TIme ሰዓት
AT89s52: 3 ደረጃዎችን በመጠቀም እውነተኛ የ TIme ሰዓት

ቪዲዮ: AT89s52: 3 ደረጃዎችን በመጠቀም እውነተኛ የ TIme ሰዓት

ቪዲዮ: AT89s52: 3 ደረጃዎችን በመጠቀም እውነተኛ የ TIme ሰዓት
ቪዲዮ: Микроконтроллеры ATMEL - AT89S52-24PU 2024, ህዳር
Anonim
AT89s52 ን በመጠቀም እውነተኛ TIme ሰዓት
AT89s52 ን በመጠቀም እውነተኛ TIme ሰዓት
AT89s52 ን በመጠቀም እውነተኛ TIme ሰዓት
AT89s52 ን በመጠቀም እውነተኛ TIme ሰዓት

እንኳን በደህና መጡ ፣ ይህ shubham Trivedi ነው እና ዛሬ እኔ At89s52 ማይክሮ መቆጣጠሪያን በመጠቀም የእውነተኛ ሰዓት ሰዓትን እቀርባለሁ። AT89S52 ማይክሮ መቆጣጠሪያ የዚህ ፕሮጀክት ልብ ነው። DS1307 IC እንደ RTC ጥቅም ላይ ይውላል። ይህ DS1307 IC የ I2C በይነገጽን ይፈልጋል ፣ ግን 89s52 በቦርዱ ላይ ምንም የ I2C ወደብ አልነበረውም። ያ ለዲዛይን የተለመደ ያደርገዋል። ስለዚህ በፕሮግራሙ ውስጥ I2C አውቶቡስ ነድፌ መስፈርቶቹን ለማሟላት ተጠቀምኩ።

የሚያስፈልጉ አካላት

  1. DS1307
  2. AT89S52 ቦርድ
  3. 16x2 ኤልሲዲ
  4. ሽቦዎችን በማገናኘት ላይ
  5. የዳቦ ሰሌዳ

ደረጃ 1 ግንባታ

ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ

ወረዳው በሁለት የተለያዩ ክፍሎች የተነደፈ ነው። ምስል 1 የ RTC DS 1307 IC ግንኙነትን ያሳያል። ይህ ግንኙነት የሚከናወነው ዜሮ ፒሲቢን በመጠቀም ነው። ግንኙነቱ በምስል 2 ከሚታየው ጋር ተመሳሳይ ነው።

ለፒሲቢ ዲዛይን የማያ ገጽ ህትመት ቴክኒኮችን በመጠቀም ከጥቂት ወራት በፊት የሠራሁትን AT89s52 ልማት ቦርድ እጠቀም ነበር። የ RTC SCL ፒን ከፒን P1.1 እና SDA ፒን ከ 89s52 ማይክሮ መቆጣጠሪያ ፒን P1.0 ጋር ተገናኝቷል። LCD 16x2 በሚከተለው መንገድ ተገናኝቷል።

የ LCD ፒን የ AT89S52 ፒን

  • D7 - P3.7
  • D6 - P3.6
  • D5 - P3.5
  • D4 - P3.4
  • አርኤስ - ፒ 1። 6
  • አርደብሊው - P1. 5
  • E - P1.4

ደረጃ 2 የሥራ ቪዲዮ

ደረጃ 3 ኮድ

ኮድ

ፕሮግራሙ በኪይል uvision 5 ሶፍትዌር ውስጥ የተነደፈ ነው። ለእያንዳንዱ ቤተ -መጽሐፍት የተለዩ የቤተ -መጽሐፍት ፋይሎች ጥቅም ላይ ይውላሉ። ወደ ፊት ከመቀጠልዎ በፊት እባክዎን በተነበበ ፋይል ውስጥ ይሂዱ። የእያንዳንዱ ተግባር መግለጫ እንዲሁ በዚህ ዓባሪ ውስጥ ይገኛል

አባሪ ለማውረድ እዚህ ጠቅ ያድርጉ

ስህተቶች በ [email protected] ላይ እንኳን ደህና መጡ

በፌስቡክ ላይ ለመውደድ እዚህ ጠቅ ያድርጉ

የሚመከር: