ዝርዝር ሁኔታ:
ቪዲዮ: AT89S52 ን በመጠቀም አርዱዊኖን መጠቀም - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
የውስጠ-ስርዓት ፕሮግራሚንግ (አይኤስፒ) aka In-Circuit Serial Programming (ICSP) ቺፕ ቀድሞ እንዲዘጋጅ ከመጠየቅ ይልቅ አንዳንድ በፕሮግራም ሊሠሩ የሚችሉ የሎጂክ መሣሪያዎች ፣ ማይክሮ መቆጣጠሪያዎች እና ሌሎች የተከተቱ መሣሪያዎች በፕሮግራም የመሥራት ችሎታ ነው። ወደ ስርዓቱ ውስጥ ለመጫን።
በዚህ መማሪያ ውስጥ AT89S52 ማይክሮ መቆጣጠሪያ አርዱዲኖን እንደ ውስጠ-ሰር ተከታታይ ፕሮግራም አዘጋጅ በመጠቀም መርሃ ግብር ተይ isል።
አቅርቦቶች
1x AT89S522x 33pF ዲስክ ተቆጣጣሪዎች 1x 11.0592 ሜኸ ክሪስታል ኦሲለር 1x 0.1uF Capacitor1x 10kOhm Resistor 1x የግፊት አዝራር 1x የዳቦ ሰሌዳ የጅብል ሽቦዎች - እንደአስፈላጊነቱ
ደረጃ 1 የወረዳ ግንኙነቶች
በስዕሉ ላይ እንደሚታየው ክፍሎቹን በዳቦ ሰሌዳ ውስጥ ያገናኙ።*ማስታወሻ - የውስጥ ፕሮግራም ማህደረ ትውስታ ስለምንጠቀም ፒን 31 ወደ +5v መጎተት አለበት።
ደረጃ 2: ARDUINO ን ወደ ISP መለወጥ
1. አርዱዲኖን ከፒሲ ጋር ያገናኙ ።2. ተገቢውን ሰሌዳ እና ወደቡን ይምረጡ ።3. ኮዱን ከዚህ በታች ከተያያዘው ፋይል ይስቀሉ። አሁን አርዱዲኖ 89S52 ማይክሮ መቆጣጠሪያን ለማዘጋጀት ዝግጁ ነው። ማስታወሻ* ይህን የአርዱዲኖ ኮድ ከሰቀሉ በኋላ የዩኤስቢ ገመዱን ከፒሲ ወደ አርዱinoኖ አያስወግዱት።
ደረጃ 3 - የሄክስ ፋይልን መፍጠር
1. የ Keil uVision ሶፍትዌርን ይክፈቱ። 2. ፕሮግራሙን ተይብ እና እንደ.c ፋይል አስቀምጥ ።3. 'ምንጭ ቡድን' ላይ ሁለቴ ጠቅ ያድርጉ እና በፈጠሩት የ.c ፋይል ላይ ጠቅ ያድርጉ። 4. 'ዒላማ 1'.5 ላይ በቀኝ ጠቅ ያድርጉ። የክሪስታል ድግግሞሽን እንደ 11.0592 ሜኸዝ 6 ያዘጋጁ። 'On-chip ROM' ን ይፈትሹ። “ውፅዓት” ትር ላይ ጠቅ ያድርጉ እና “የ HEX ፋይል ፍጠር” ላይ ምልክት ያድርጉ እና እሺን ጠቅ ያድርጉ
ደረጃ 4: የማዘጋጀት AT89S52
1. በእርስዎ ፒሲ ውስጥ የ 89S52 ፕሮግራመር ሶፍትዌርን ይክፈቱ።
2. አርዱዲኖ የተገናኘበትን የ COM ወደብ ይምረጡ።
3. መለየት የሚለውን ጠቅ ያድርጉ። ይህ 'atmel AT89S52 ተገኝቷል' የሚል መልዕክት ያስከትላል።
4. የሄክስ ፋይል ክፈት የሚለውን ጠቅ ያድርጉ እና የሄክሱን ፋይል ይምረጡ።
5. ሰቀላን ጠቅ ያድርጉ። የሄክሱን ፋይል በማይክሮ መቆጣጠሪያ ውስጥ ይጽፋል።
6. ጨርሷል። ይህንን ማጠናከሪያ ትምህርት በመከተል አርዱinoኖን በመጠቀም ማንኛውንም ኮድ ወደ 89S52 መስቀል ይችላሉ።
የሚመከር:
አርዱዲኖን በመጠቀም የ DHT11 ዳሳሽን እንዴት መጠቀም እንደሚቻል -5 ደረጃዎች
አርዱዲኖን በመጠቀም የ DHT11 ዳሳሽን እንዴት እንደሚጠቀሙ - በዚህ መማሪያ ውስጥ አርዱዲኖን በመጠቀም የ DHT11 ዳሳሹን እንሞክራለን። ዲኤችቲ11 ሙቀትን እና እርጥበትን ለመለካት ጥቅም ላይ ሊውል ይችላል። ተፈላጊ አካላት - አርዱዲኖ ናኖ ዲ ኤች 11 የሙቀት መጠን እና እርጥበት ዳሳሽ ዩኤስቢ አነስተኛ ዝላይ ገመዶች አስፈላጊ ቤተ -መጽሐፍት DHT ቤተ መጻሕፍት
አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - 7 ደረጃዎች
አርዱዲኖን በመጠቀም DS1307 ን እንዴት መጠቀም እንደሚቻል - DS1307 የእውነተኛ ሰዓት ሰዓት IC (RTC) ነው። ይህ አይሲ የጊዜ መረጃን ለማቅረብ ያገለግላል። የተመደበው ጊዜ የሚጀምረው ከሰከንዶች ፣ ደቂቃዎች ፣ ሰዓታት ፣ ቀናት ፣ ቀን ፣ ወር እና ዓመት ነው። ይህ አይሲ እንደ ክሪስታል እና 3.6 ቪ ባትሪዎች ያሉ ተጨማሪ ውጫዊ አካላትን ይፈልጋል። ክሪስታል
በ Splatoon 2 ላይ ስዕሎችን ለማተም ታዳጊን እንዴት መጠቀም እንደሚቻል SplatPost አታሚውን በመጠቀም 10 ደረጃዎች
በ Splatoon 2 ላይ ሥዕሎችን ለማተም ታዳጊን እንዴት መጠቀም እንደሚቻል የ SplatPost አታሚን በመጠቀም በዚህ አስተማሪ ውስጥ የ SplatPost አታሚውን በ ShinyQuagsire እንዴት እንደሚጠቀሙ አሳያለሁ። ግልጽ መመሪያ ከሌለ የትእዛዝ መስመሩ ልምድ የሌለው ሰው ትንሽ ችግር ይገጥመዋል። ዓላማዬ ደረጃዎቹን እስከ ፖይ ድረስ ማቃለል ነው
የማክ ተርሚናልን እንዴት መጠቀም እንደሚቻል ፣ እና ቁልፍ ተግባራትን እንዴት መጠቀም እንደሚቻል -4 ደረጃዎች
የማክ ተርሚናልን እንዴት እንደሚጠቀሙ እና ቁልፍ ተግባሮችን እንዴት እንደሚጠቀሙ - የ MAC ተርሚናልን እንዴት እንደሚከፍቱ እናሳይዎታለን። እንዲሁም በተርሚናሉ ውስጥ እንደ ifconfig ፣ ማውጫዎችን መለወጥ ፣ ፋይሎችን መድረስ እና አርፕን የመሳሰሉ ጥቂት ባህሪያትን እናሳያለን። Ifconfig የአይፒ አድራሻዎን እና የ MAC ማስታወቂያዎን እንዲፈትሹ ይፈቅድልዎታል
አርዱዲኖን + DS1307 + ኒዮፒክስልን በመጠቀም መስመራዊ ሰዓት-አንዳንድ ሃርድዌርን እንደገና መጠቀም። 5 ደረጃዎች
አርዱዲኖን + DS1307 + ኒኦፒክስልን በመጠቀም መስመራዊ ሰዓት-አንዳንድ ሃርድዌርን እንደገና መጠቀም።-ከቀደሙት ፕሮጄክቶች አርዱዲኖ UNO እና የኔኦፒክሰል ኤልኢዲ ስትሪፕ የቀረኝ ሲሆን የተለየ ነገር ለማድረግ ፈልጌ ነበር። ኒዮፒክስል ስትሪፕ 60 የ LED መብራቶች ስላሉት ፣ እንደ ትልቅ ሰዓት እንዲጠቀሙበት የታሰበ ነው። ሰዓቶችን ለማመልከት ፣ ቀይ ባለ 5-LED ክፍል ጥቅም ላይ ይውላል (60 LED