Агуулгын хүснэгт:
- Хангамж
- Алхам 1: ХҮРГЭЛИЙН ХОЛБОО
- Алхам 2: ARDUINO -г ISP рүү хөрвүүлэх
- Алхам 3: ХЕКС ФАЙЛ БҮТЭЭХ
- Алхам 4: AT89S52 програмчлах
Видео: AT89S52 програмыг ARDUINO ашиглах: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Системийн програмчлал (ISP) гэж нэрлэгддэг хэлхээний цуваа програмчлал (ICSP) нь чипийг урьдчилан програмчлахыг шаардахын оронд програмчлагдах боломжтой логик төхөөрөмж, микроконтроллер болон бусад суулгагдсан төхөөрөмжүүдийг бүрэн системд суулгаж байхдаа програмчлах чадварыг хэлдэг. үүнийг системд суулгахын тулд.
Энэхүү гарын авлагад AT89S52 микроконтроллерийг Arduino ашиглан хэлхээний цуваа програмист болгон програмчилсан болно.
Хангамж
1x AT89S522x 33pF диск конденсатор 1x 11.0592MHz болор осциллятор 1x 0.1uF конденсатор 1x 10kOhm резистор 1x түлхэх товч 1х талхны самбар
Алхам 1: ХҮРГЭЛИЙН ХОЛБОО
Зурагт үзүүлсэн шиг бүрэлдэхүүн хэсгүүдийг талхны самбар дээр холбоно уу.*Анхаарна уу: бид програмын дотоод санах ой ашиглаж байгаа тул 31 -р зүүг +5v хүртэл татах ёстой.
Алхам 2: ARDUINO -г ISP рүү хөрвүүлэх
1. Arduino -г компьютерт холбоно уу.2. Тохирох самбар болон портыг сонгоно уу.3. Доорх хавтаснаас кодыг байршуулаарай, одоо arduino нь 89S52 микроконтроллерыг програмчлахад бэлэн боллоо. Тэмдэглэл* Энэхүү arduino кодыг байршуулсны дараа USB кабелийг компьютерээс Arduino руу бүү салгаарай.
Алхам 3: ХЕКС ФАЙЛ БҮТЭЭХ
1. Keil uVision програмыг нээнэ үү. 2. Програмаа бичээд.c файл болгон хадгална уу.3. 'Source Group' дээр давхар товшоод үүсгэсэн.c файл дээр дарна уу. 4. 'Target 1'дээр хулганы баруун товчийг дарна уу.5. Кристал давтамжийг 11.0592MHz гэж тохируулна уу.6. 'Чип дээрх ROM ашиглах' 7-г шалгана уу. 'Гаралт' таб дээр дараад 'HEX файл үүсгэх' -ийг шалгаад OK дарна уу
Алхам 4: AT89S52 програмчлах
1. 89S52 програмист програмыг компьютер дээрээ нээнэ үү.
2. Arduino холбогдсон COM портыг сонгоно уу.
3. Identify дээр дарна уу. Үүний үр дүнд 'atmel AT89S52 илэрсэн' гэсэн мессеж гарч ирнэ.
4. Open hex file дээр дарж, hex файлыг сонгоно уу.
5. Байршуулах дээр дарна уу. Энэ нь hex файлыг микроконтроллерт бичих болно.
6. Энэ нь дууссан. Одоо та энэ гарын авлагыг дагаж Arduino ашиглан 89S52 руу ямар ч кодыг оруулах боломжтой.
Зөвлөмж болгож буй:
[2020] RC машиныг удирдахын тулд iPhone эсвэл IPad болон Micro: bit Game Pad програмыг ашиглах: 23 алхам
[2020] RC машиныг удирдахын тулд IPhone эсвэл IPad болон Micro: bit Game Pad програмыг ашиглах: Та өөрийн микро эсвэл битийг удирдахын тулд iPhone эсвэл iPad -аа ашиглах талаар бодож байсан уу? Micro: bit Educational Foundation нь iOS програмыг iOS програмаар хангадаг гэдгийг та мэдэх үү? Апп дэлгүүр үү? &Quot; микро: бит " App store -д байгаа бөгөөд та програмыг үнэгүй татаж авах боломжтой
Arduino Uno ашиглан Arduino Pro Mini 328P програмыг хэрхэн байршуулах вэ: 6 алхам
Arduino Pro Mini 328P програмыг Arduino Uno ашиглан хэрхэн яаж байршуулах вэ: Arduino Pro Mini нь 14 оролт/гаралттай, 3.3 вольт -5 вольтын тогтмол гүйдэлтэй, кодыг програмчлалын төхөөрөмжид хялбархан байршуулдаг хамгийн жижиг самбар юм. дижитал оролт/гаралтын порт RX, TX, D2 ~ D13, 8 аналог оролтын порт A0 ~ A7 1
Delta WPL Soft Simulator програмыг хэрхэн ашиглах вэ? (Эхлэгчдэд): 15 алхам
Delta WPL Soft Simulator програмыг хэрхэн ашиглах вэ? (Эхлэгчдэд): Ухаалаг сэтгэгчид нь WPLSoft 2.41 Програм хангамжийн Delta PLC загварыг ашиглан PLC програмчлал сурахыг хүсч буй хүмүүст зориулсан заавар өгөх болно
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах вэ: 4 алхам
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах талаар: Бид танд MAC терминалыг хэрхэн нээхийг үзүүлэх болно. Бид танд терминалын дотор ifconfig, лавлахыг өөрчлөх, файлд хандах, arp гэх мэт цөөн хэдэн онцлог шинж чанаруудыг харуулах болно. Ifconfig нь танд IP хаяг болон MAC зараа шалгах боломжийг олгоно
RTA програмыг осциллограф эсвэл хэлхээний анализатор болгон ашиглах: 4 алхам
RTA програмыг осциллограф эсвэл хэлхээний анализатор болгон ашиглах: Энэхүү заль мэхийн зорилго нь үзэгчдэд өөрсдийн хэлхээ, төхөөрөмжийн цахилгаан дохиог бодит цагийн анализатор (RTA) ашиглан үзэх боломжийг олгох явдал юм. Осциллографын энэ аргын гол давуу тал нь RTA програмууд юм