ዝርዝር ሁኔታ:
- ደረጃ 1 - በተለምዶ እንደሚያደርጉት AT89S52 ን ሽቦ ያድርጉ
- ደረጃ 2 AT89S52 ን ወደ አርዱinoኖ ያገናኙ
- ደረጃ 3 - የእኔን ሶፍትዌር በመጠቀም ፕሮግራም ማድረግ (Avrdude ን ለመጠቀም ከፈለጉ ወደ ደረጃ 4 ዝለል)
- ደረጃ 4 - Avrdude ን በመጠቀም ፕሮግራም ማድረግ
- ደረጃ 5 - Avrdude ን በመጠቀም ፕሮግራሚንግ (ቀጥሏል)
ቪዲዮ: ፕሮግራም 8051 (AT89 ተከታታይ) ከአርዱዲኖ ጋር 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ መመሪያ AT89S51 ን ወይም AT89S52 ን (እነዚህ እኔ የሞከርኳቸው ናቸው) ከአርዱዲኖ ጋር ሙሉ በሙሉ መፍትሄ ይሰጣል። በርካታ መመሪያዎች በዚህ መመሪያ ውስጥ ተካትተዋል ፤ በጣም ቀላሉ ማዋቀር ከአርዱዲኖ አይዲኢ በስተቀር ሌላ ተጨማሪ ሶፍትዌር አያስፈልገውም።
ደረጃ 1 - በተለምዶ እንደሚያደርጉት AT89S52 ን ሽቦ ያድርጉ
እሱ ቀድሞውኑ ሽቦ ከሆነ ይህንን ደረጃ ለመዝለል ነፃነት ይሰማዎት።
ለ AT89S52 አነስተኛውን ስርዓት ለማዋቀር ብዙውን ጊዜ የሚያስፈልግዎት-
ለሰዓት: 1x ክሪስታል ኦሲላተር ፣ ከ 33Mhz2x Capacitors ያነሰ ፣ በየትኛው ክሪስታል እንደሚጠቀሙ ላይ በመመርኮዝ 33 ፒኤፍ ያህል።
ለዳግም ማስጀመሪያ ወረዳ 1x 10kOhm Resistor1x 10μF Capacitor
የማይክሮ መቆጣጠሪያው ያለ ዳግም ማስጀመሪያ ወረዳው በእርግጠኝነት ሊሠራ ይችላል ፣ እርስዎ ካበሩ በኋላ እራስዎ ዳግም ማስጀመር አለብዎት።
ከእነዚህ አነስተኛ የስርዓት ሰሌዳዎች ውስጥ አንዱን መጠቀም ይችላሉ። ይህ ከሆነ ፣ ይቀጥሉ እና ወደሚቀጥለው ደረጃ ይዝለሉ።
ደረጃ 2 AT89S52 ን ወደ አርዱinoኖ ያገናኙ
AT89S52 (AT89S51 እንዲሁ) SPI ን እንደ ISP ፕሮቶኮል ይጠቀማል። የ RST ፒን ወደላይ ሲጎትት ወደ ISP ሁነታ ይገባል።
ከደረጃ 1 በተጨማሪ የሽቦ ሽቦ (RST pin) በ 8051 ላይ በአርዱዲኖ ላይ 10 ለመለጠፍ ፤ በ 8051 ላይ በአርዱዲኖ (ኤስ.ኬ.ኬ) ላይ ፒን 8 (P1.7) ፣ ፒን 7 (P1.6) ላይ 8051 በ Arduino (MISO) ላይ 12 ን ለመሰካት ፣ በ 8051 ላይ በአርዱዲኖ (MOSI) ላይ 11 ለመሰካት 6 (P1.5)።
ደረጃ 3 - የእኔን ሶፍትዌር በመጠቀም ፕሮግራም ማድረግ (Avrdude ን ለመጠቀም ከፈለጉ ወደ ደረጃ 4 ዝለል)
ከዚህ -
በማከማቻው ውስጥ ያለውን ረቂቅ ይስቀሉ እና የእርስዎን AT89S51 (52) መርሃ ግብር መጀመር ይችላሉ!
ደረጃ 4 - Avrdude ን በመጠቀም ፕሮግራም ማድረግ
የአርዱዲኖ አይዲኢ አስቀድሞ ከተጫነ ከ avrdude ጋር ይመጣል። እንዲያውም የተሻለ ፣ ከ IDE ጋር የሚመጣው ArduinoISP ፣ AT89S51 (AT89S52) ን ይደግፋል።
በመጀመሪያ ፣ “ArduinoISP” የተሰኘውን ንድፍ በአርዲኖዎ ላይ ይስቀሉ። ንድፉ በአርዱዲኖ አይዲኢ ውስጥ በ “ፋይል” -> “ምሳሌዎች” -> “11. ArduinoISP” ስር ይገኛል።
ከዚያ የእኛን AT89S51 (52) ድጋፍ ለማንቃት የ avrdude ውቅረት ፋይል ማበጀት አለብዎት። በዚህ ገጽ ላይ ቀድሞውኑ የተቀየረ ውቅር ማውረድ ይችላሉ።
ሽቦዎን ሁለቴ ይፈትሹ ፣ ሁሉም ነገር ደህና መስሎ ከታየ የሚከተሉትን ያሂዱ
"C: / Program Files (x86) Arduino / hardware / tools / avr / bin / avrdude.exe" -C E: /avrdude8051.conf -c stk500v1 -P COM3 -p 89s51 -b 19200
(ወደ “avrdude.exe” የሚወስደውን መንገድ በአርዲኖ አይዲኢ የመጫኛ መንገድዎ መተካት ይፈልጉ ይሆናል። እንደ COMMERERER አድርገው በሚጠቀሙበት አርዱኢኖ በተከታታይ ወደብ ስም “COM3” ን ይተኩ። AT89S52 ካለዎት 89s51 ን በ 89s52 ይተኩ።.አሁን ወዳወረዱት ውቅረት መንገድ "E: /avrdude8051.conf" ን ይተኩ።)
ደረጃ 5 - Avrdude ን በመጠቀም ፕሮግራሚንግ (ቀጥሏል)
Avrdude የመሣሪያውን ፊርማ በትክክል ካወጣ የእርስዎ ማዋቀር ትክክል ነው።
አንድ ፕሮግራም ለመስቀል ትዕዛዙን በቀድሞው ደረጃ በአንድ ተጨማሪ አማራጭ ያሂዱ
-U ብልጭታ: w: YourPROGRAM. HEX
ለማረጋገጥ ፣ avrdude ን በ ፦
-U ፍላሽ: v: YourPROGRAM. HEX
የ avrdude አጠቃቀምን በተመለከተ ተጨማሪ መረጃ ለማግኘት ፣ መመሪያውን በ:
www.nongnu.org/avrdude/user-manual/avrdude_…
የሚመከር:
8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328
ATmega328 ን ከ Arduino IDE ጋር 8MHz ክሪስታልን በመጠቀም በዚህ ፕሮግራም ውስጥ አንድ ATmega328P IC ን (አንድ ተመሳሳይ ማይክሮ መቆጣጠሪያ በአሩዲኖ UNO ላይ ይገኛል) አርዱዲኖ አይዲኢን እና አርዱዲኖ UNO ን እንደ ፕሮግራም አውጪ በመጠቀም የፕሮግራም አዘጋጅ በማድረግ ደረጃ በደረጃ መመሪያ እሸፍናለሁ። ብጁ አርዱዲኖ ፣ ፕሮጀክቶችዎን ለመስራት
ATtiny85 ተለባሽ የንዝረት እንቅስቃሴ መከታተያ ሰዓት እና ፕሮግራም ATtiny85 ከአርዱዲኖ ኡኖ ጋር 4 ደረጃዎች (ከስዕሎች ጋር)
ATtiny85 ተለባሽ የሚንቀጠቀጥ የእንቅስቃሴ መከታተያ ሰዓት እና ፕሮግራም ATtiny85 ከአርዱዲኖ ኡኖ ጋር - የሚለበስ እንቅስቃሴን የመከታተያ ሰዓት እንዴት ማድረግ እንደሚቻል? ይህ መዘግየትን ሲያገኝ ንዝረት ለማድረግ የተነደፈ ተለባሽ መግብር ነው። አብዛኛውን ጊዜዎን እንደ እኔ ኮምፒውተር ላይ ያሳልፋሉ? ሳያውቁት ለሰዓታት ተቀምጠዋል? ከዚያ ይህ መሣሪያ f
የቁልፍ ሰሌዳ መሣሪያ ከአርዱዲኖ ጋር (ከአርዱዲኖ መጽሐፍ) 6 ደረጃዎች
የቁልፍ ሰሌዳ መሣሪያ ከአርዱዲኖ ጋር (ከአርዲኖ መጽሐፍ) - የቁልፍ ሰሌዳ መሣሪያን ከአርዱዲኖ ጋር እንዴት መፍጠር እንደሚቻል እነሆ። ለጀማሪዎች በአርዱዲኖ ለመጀመር ቀላል የሆኑ 6 እርምጃዎችን ብቻ ይወስዳል። የፕሮጀክቱ ውጤት እንደ ሕብረቁምፊዎች ከበሮ የበለጠ የመጫወቻ መሣሪያ ይመስላል። 4 ማስታወሻዎች አሉ
ፕሮግራም ESP8266 ከአርዱዲኖ ጋር 4 ደረጃዎች
ፕሮግራም ESP8266 ከአርዱዲኖ ጋር-ባለብዙ ኢንሴፓቶሪ intampina probleme cand vor sa programeze un modul Wi-Fi, in a keepare va voi prezenta un mod usor de a face acest lucru.Programarea se poate face folosind o placa de dezvoltare sau un convertor USB la serial.In acest proiect va vo
CH340 UART ተከታታይ መለወጫ ገመድ በመጠቀም - 4 ደረጃዎች ወደ Arduino Pro Mini ፕሮግራም ወይም ኮድ እንዴት እንደሚጫኑ
CH340 UART ተከታታይ መለወጫ ገመድ በመጠቀም ፕሮግራም ወይም ኮድ ወደ Arduino Pro Mini እንዴት እንደሚሰቀል የዩኤስቢ TTL ተከታታይ ኬብሎች በዩኤስቢ እና በተከታታይ UART በይነገጾች መካከል ግንኙነትን የሚያቀርቡ የዩኤስቢ ወደ ተከታታይ መለወጫ ኬብሎች ናቸው። በ 5 ቮልት ፣ 3.3 ቮልት ወይም በተጠቀሱት የምልክት ደረጃዎች wi