ዝርዝር ሁኔታ:

ዲጂታል ሰዓት ማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም - 4 ደረጃዎች (ከስዕሎች ጋር)
ዲጂታል ሰዓት ማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ዲጂታል ሰዓት ማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ዲጂታል ሰዓት ማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም - 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: "ዩኒቨርስቲዎች ከመታወቂያ በተጨማሪ ዲጅታል signatureብትጠቀሙ ጥሩ ነዉ" ራዕ ዮሐ 13:16_18???? 2024, ታህሳስ
Anonim
የማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም ዲጂታል ሰዓት
የማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም ዲጂታል ሰዓት
የማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም ዲጂታል ሰዓት
የማይክሮ መቆጣጠሪያን (AT89S52 ያለ RTC ወረዳ) በመጠቀም ዲጂታል ሰዓት

ሰዓትን እንገልፃለን… “ሰዓት ጊዜን (ዘመድ) የሚቆጥር እና የሚያሳይ መሣሪያ ነው” !!!

እኔ ልክ እንደሆንኩ ገምቱ ስለዚህ ከ ALARM ባህሪ ጋር ክሎክ ያድርጉ።

ማሳሰቢያ-በንባብ ውስጥ 2-3 ደቂቃዎችን ይወስዳል ፣ እባክዎን አጠቃላይ ፕሮጀክቱን ያንብቡ ፣ አለበለዚያ ለማንኛውም የአካል ጉዳት ተጠያቂ አይደለሁም።

ደረጃ 1: አካላት ተጠይቀዋል

ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል

የሚያስፈልጉ 6 ክፍሎች

1. ማይክሮ መቆጣጠሪያ (እኔ AT89S52-8051 ቤተሰብን ተጠቅሜያለሁ) ፣ ማንኛውም በፕሮግራም የሚንቀሳቀስ ማይክሮ መቆጣጠሪያ መጠቀም ይቻላል።

2.7 ክፍል ማሳያ

3. ክሪስታል ማወዛወዝ (12 ሜኸ)

4. Capacitor (10uF ፣ 33pF/22pF)

5. ኤል.ዲ

6. ተቃውሞዎች (330 Ohm)

7. እንጀራ (ፓይዞ)

8. የግፊት መቀየሪያዎች

እና እኔ ብረትን ፣ ሽቦን ፣ ፍሰትን….. ኤሌክትሪክን አልጨምርም። እርዱኝ:)

ደረጃ 2 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም
የወረዳ ዲያግራም

ይህ 8051 ማይክሮ መቆጣጠሪያን በመጠቀም የዲጂታል ሰዓቱ የወረዳ ንድፍ ነው።

እኛ ማየት እንደምንችለው ማይክሮ መቆጣጠሪያው ከሶስት 7 የ 7 ክፍል ማሳያ ጋር የተገናኘ ባለብዙ ባለብዙ ወደቦች እና የመጨረሻው ሰዓት አሃዝ 1 ብቻ ስለሚያሳይ ከፒን ጋር ብቻ ተገናኝቷል።

LED እና buzzer በኮዱ መሠረት እራሳቸውን ያብራራሉ።

የ LED 1 ለኤኤም ነው እና ለማንቂያ ደወል በስዕሉ ውስጥ የማይታየውን ሌላ LED አገናኝቻለሁ።

የ 12 ሜኸር ክሪስትል ኦሲላተር ከሰዓት ፍጥነት ጋር የተገናኘ እና የማይክሮ መቆጣጠሪያውን የማቋረጫ ንብረት በመጠቀም ትክክለኛውን የ 1 ሰከንድ ቆጠራን በማግኘት ላይ ነው።

የመካከለኛው ኤልኢዲዎች ሁለተኛውን የማጣራት ሁለተኛ ደረጃ ከ “28 ኛ እና 32 ኛው” ፒን ጋር ተገናኝተዋል።

ይቅርታ አድርግልኝ ፣ 3 ኤልኢዲዎች ለስንፍናዬ በወረዳ ዲያግራም ውስጥ አይታዩም።

28 ኛ ፒን ኤልኢዲ - የመጀመሪያው 30 ሰከንድ ብልጭ ድርግም ይላል

32 ኛ ፒን LED: እረፍት 30 ሰከንድ ብልጭ ድርግም

**** ለአንድ ደቂቃ ሙሉ አስተዋፅኦ ያደርጋል !! *** እርግጠኛ ነኝ ከዚህ ፕሮጀክት በኋላ 60 ሴኮንድ የማውቀው አንድ ደቂቃ ነው !!! ዋዉ

ደረጃ 3 - ኮድ መስጠት

ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት
ኮድ መስጠት

ማይክሮ መቆጣጠሪያን እና የሄክስ ፋይልን ለማግኘት ለ RTC የ C ኮድ ለመገንባት የኪይል ሶፍትዌርን ተጠቅሜያለሁ።

የበለጠ ለማወቅ በዚህ ላይ ያለውን የመቁረጫ ዘዴን ይመልከቱ። የበለጠ ለማወቅ !!

በኮድ ክፍሉ ውስጥ ያለው መሠረታዊ ነገር የእያንዳንዱ ወደብ ፒን ከእያንዳንዱ የ 7 ክፍል ማሳያ ጋር የተዛመደውን አኃዝ ለማሳየት ሲቀየር ነው።

የ 8051 መቋረጥ ንብረት በሰከንድ ለመቁጠር እና እንደገና ለመጫን ያገለግላል። ለምሳሌ ብቻ ፣ ልክ 1 ኛ ሰከንድ መዘግየት በክርክር 1 የመዘግየት ተግባር እንደመፍጠር። (TMOD ፣ TL0 ፣ TH0 ፣ IE እያንዳንዱ እሴት ለጊዜ አሰጣጥ አስተዋፅኦ ያደርጋል)

ለኤኤምኤው LED ለተለዋጭ 12 ሰዓት ፕሮግራም ተይዞለታል።

እንዲሁም ማንቂያ እንዲሁ ለኤኤም ወይም ለ PM ሊዘጋጅ ይችላል እና የጩኸት ፒን በማንቂያ ሰዓቱ ላይ ለመጮህ በድግግሞሽ ኮድ ይተላለፋል። የማንቂያ ደወል በደቂቃ ፣ በሰዓት እና በማስቀመጫ መቀየሪያ ማንቂያ ለማቀናበር ያገለግላል። ማንቂያውን ሁለት ጊዜ ጠቅ በማድረግ የማንቂያ ባህሪን ያሰናክላል።

ኮድ - ሐሳቡን ብቻ ለማግኘት ሲ ኮድ (የሄክስ ፋይል የፕሮጀክቱ ትክክለኛ አንዱ ነው)

github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c

ደረጃ 4: በመጨረሻ…

በመጨረሻም…
በመጨረሻም…

ሁሉም ተጠናቀቀ !!! ብሩህ እና ትክክለኛ በሆነ ሰዓት ለመደሰት የአይቲ ጊዜው አሁን ነው።

የሚመከር: