Orodha ya maudhui:
- Hatua ya 1: Programu
- Hatua ya 2: Kuunganisha kwenye Z80-mbc2
- Hatua ya 3: Ongeza Msaada kwa Chip ya Atmega32
- Hatua ya 4: Choma Loader ya Boot
- Hatua ya 5: Panga Programu ya MBC2
- Hatua ya 6: Shida ya Kupiga Risasi na Maoni
Video: Z80-MBC2 Kupanga Atmega32a: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Kabla ya kutumia z80-MBC2, baada ya kuijenga, unahitaji kupanga Atmeg32. Maagizo haya yanaonyesha jinsi ya kutumia mini ya arduino ya bei rahisi kama programu ya kupakia nambari.
Ugavi:
Bodi yako ya z80-MBC2 nzuri na mpya iliyojengwa tayari kwa atmega32a
Mini ya arduino (au toleo lolote uliloning'inia)
Programu ya atmega32 kutoka
Ongeza msaada kwa chip ya Atmega32 kutoka
Hatua ya 1: Programu
Nilitumia kiini kidogo cha Arduino. Niliijenga hii kuwa programu ya ICSP muda mrefu uliopita na kuitumia kwa kila aina. Inapakia zaidi vipakiaji vya buti (kama tutakavyo sasa)
Unaweza kuunda toleo lako mwenyewe la kujitolea au la muda mfupi ukitumia bodi yoyote ya Arduino (328A au hapo juu). Unapanga bodi yako ukitumia Arduino-IDE. Programu ya programu ya ICSP inapatikana chini ya faili, menyu ya mifano, tafuta ArduinoISP. Fungua mfano na pakia programu kwenye bodi yako.
Ifuatayo unahitaji kuunganisha pini zifuatazo kwa kichwa cha ICSP kwenye MBC2. Tumia kike-kwa-mwanamume au mwanamke-kwa-mwanamke, kulingana na arduino unayotumia, viunganishi vya kiunganishi, vilivyounganishwa hivi (pia angalia pini hapo juu).
Kwa bodi zingine za Arduino pini zinaweza kutofautiana, soma maelezo juu ya mchoro uliyopakia hivi karibuni au angalia.
Jina la Arduino ICSP
10 Weka upya 5 11 MOSI 4 12 MISO 1 13 SCK 3 GND Gnd 6 + 5v Vcc 2
Hatua ya 2: Kuunganisha kwenye Z80-mbc2
Angalia kwa karibu bodi ya MBC2 kutambua pin 1 (MISO) kwenye ICSP. Unganisha waya zako kutoka kwa Arduino Mini iliyopangwa kwa kila pini kwenye kichwa cha MBC2.
MUHIMU: Kabla ya kuweka ubao juu ondoa SD-KADI na moduli za SAA YA WAKATI HALISI. Pia ondoa muunganisho wowote wa serial unaoweza kuwa nao wa USB. Uunganisho pekee kwa MBC2 ni kwa kichwa cha ICSP.
Hatua ya 3: Ongeza Msaada kwa Chip ya Atmega32
Sasa ni wakati wa kupakua kifurushi cha msaada cha atmega32, unaweza kutumia meneja wa bodi kama ilivyoelezewa kwenye waendelezaji wa tovuti ya github
Kama hii:
- Fungua IDE ya Arduino
- Fungua kipengee cha menyu ya Faili> Mapendeleo Ingiza URL ifuatayo katika Meneja wa Bodi za Ziada
- URL:
- Fungua Zana> Bodi> Meneja wa Bodi… kipengee cha menyu.
- Subiri faharisi za jukwaa kumaliza kupakua.
- Tembeza chini au tumia chaguo la utaftaji kupata MightyCore mpaka uone kiingilio cha MightyCore na ubofye.
- Bonyeza Sakinisha.
- Baada ya usakinishaji kukamilika karibu dirisha la Meneja wa Bodi.
Hatua ya 4: Choma Loader ya Boot
Kabla ya kuchagua Atmega32, hakikisha umechagua programu ya kutumia,
Menyu ya Zana, Programu, chagua arduino kama ISP
Sasa unaweza kutumia Arduino-IDE kuchagua chip ya Atmega32 tayari kupakia bootloader.
Kutoka kwenye menyu ya Zana, chagua Bodi, MightyCore, halafu Atmega32
Sasa unapaswa kupakia bootloader,
Chagua Zana, Burn Bootloader
Inapomalizika LED ya kijani inapaswa kufanya mara mbili, hii inaonyesha kwamba bootloader inasubiri kuambiwa nini cha boot. Unaweza kuhitaji kubonyeza kuweka upya kupata hii.
Uko tayari kupakia mchoro halisi uliotumiwa kwenye bodi ya MBC2, sasa bootloader imewekwa unaweza kupakia programu ya MBC2 moja kwa moja, sasa una bootloader unaweza pia kupakia visasisho vyovyote vya siku zijazo kwa kutumia hatua zilizo hapa chini.
Zima (ondoa programu) unganisha tena kebo yako ya serial ya USB. Huna haja ya kutumia programu ya ISP kukamilisha upakiaji kutoka sasa.
Hatua ya 5: Panga Programu ya MBC2
Pata toleo la hivi karibuni la programu kutoka
Itapewa jina kama, S220718-R240620_IOS-Z80-MBC2.zip. Kuna matoleo mawili, hii na moja inaitwa 'lite' ile lite haingilii upigaji kura kutoka kwa SD-Kadi.
Unapofungua unahakikisha kuwa yote yamo kwenye folda iliyo na jina sawa na faili ya zip, hii ndio chaguo-msingi kwa huduma nyingi za kufungua zip.
Fungua faili ya ino katika IDE ya Arduino
Hakikisha una bodi sahihi iliyochaguliwa kwenye menyu ya Zana, Bodi. 32. Mkubwa huna Pia angalia kama bandari ya USB imechaguliwa na chaguo-msingi sahihi kama picha hapo juu.
Sasa unaweza kubofya -> (kukusanya na kupakia) kupanga Atmega32a.
Yote yamefanywa
Hatua ya 6: Shida ya Kupiga Risasi na Maoni
Kufikia hapa; kufikia sasa, Nimetumia anuwai tatu tofauti na nimeweza kupata mbinu hii kufanya kazi zote, lakini zingine zilihitaji kazi ya ziada:
Clone ndogo:
Inafanya kazi kama ilivyo au angalau yangu!
Clone ndogo:
Sijui hii ni bodi rasmi. kimsingi ni mini lakini bila adapta ya USB ya ndani. Hii inaonekana kuwa na suala la kuweka upya, unaweza kuacha kebo ya DTR kutoka kwa adapta ya USB / TTL imekatika, na hivyo kuzuia kuweka upya.
arduino duemilanove:
Tena bodi hii ina suala la kuweka upya, na kama wengine wengi tayari wamesema, unahitaji kuongeza capacitor ya 10-25uf kati ya pini ya kuweka upya kwenye bodi na ardhini.
Suala la nguvu:
Clones zingine hazionekani kutoa sasa ya kutosha kwenye usambazaji wa 5v kwa nguvu Z80-mbc2 na zenyewe kusababisha makosa ya nasibu. Ni mafunzo kuu inapendekezwa usiunganishe kifaa cha usb / ttl wakati wa programu (kontakt kuu ya ttl sio ile iliyo kwenye programu). Lakini kusaidia kwa nguvu unaweza kuunganisha hii, lakini tu pini + 5v na 0v, kisha unganisha plugi zote za usb kwenye kompyuta ya mwenyeji. Hii inaweza kusaidia na makosa ya nasibu.
Ilipendekeza:
Kupanga ATmega328 Na Arduino IDE Kutumia 8MHz Crystal: Hatua 4
Kupanga ATmega328 na Arduino IDE Kutumia 8MHz Crystal: desturi Arduino, kutengeneza miradi yako
Jinsi ya Kupanga Arduino Mega 2560 Core?: 3 Hatua
Jinsi ya kupanga Programu ya Arduino Mega 2560 Core ?: Nimepata fomu hii kubwa ndogo ya Arduino mega board kwenye ebay. Ni toleo dogo la Arduino mega 2560 na inaonekana inaitwa Arduino mega msingi … Kulikuwa na shida moja! Haijumuishi muunganisho wa usb na hakuna mengi katika
Kupanga kofia: 3 Hatua
Kupanga kofia: Tunapokaribia wakati huo wa mwaka ambapo tunavaa mavazi anuwai, mwaka mmoja wafanyikazi wetu wa shule waliamua kuwa na mada na idara. Harry Potter alikuwa chaguo maarufu, na kama nilikuwa ninaingia kwenye ufundi wangu wa kushona wanasesere wa Amigurumi na s
Kupanga Grafu ya Wakati Halisi kwenye Android Kutoka Arduino Kupitia HC-05: 3 Hatua
Kupanga Grafu ya Wakati Halisi kwenye Android Kutoka Arduino Kupitia HC-05: Haya hapo, hapa kuna mafunzo ya jinsi ya kupanga grafu ya wakati halisi kutoka kwa mdhibiti mdogo kama Arduino kwa programu. Inatumia moduli ya Bluetooth kama HC-05 kutenda kama kifaa cha kutuma ujumbe na kupeleka data kati ya Ar
Kupanga Veedooo Kupanga Mafunzo ya Kukusanya Gari: Hatua 7
Programu ya Veedooo Kupangilia Mafunzo ya Mkusanyiko wa Gari: Orodha ya vifurushi