Агуулгын хүснэгт:
Видео: PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
PIC (эсвэл бусад) микроконтроллертой тоглохын тулд танд үнэтэй, нарийн багаж хэрэгсэл хэрэггүй. Танд хэрэгтэй зүйл бол хэлхээ, програмчлалаа туршиж үзэх талхны самбар юм. Мэдээжийн хэрэг, ямар нэгэн програмист, IDE шаардлагатай болно. Энэхүү зааварчилгаанд би MPLAB X IDE болон PICkit3 програмистыг ашиглах болно.
Би PIC18F14K22 -ийг сонгосон. Энэ PIC -ийн онцгой шалтгаан байхгүй, одоогоор би үүнийг ашиглаагүй байна. Энэ нь 2.3 В -оос 5.5 В хүртэлх хүчдэлийн хязгаарт ажилладаг бөгөөд програмчлах процессыг LED -ийг үе үе анивчих боломжийг олгодог энгийн кодоор харуулах болно.
Алхам 1: Бидэнд хэрэгтэй зүйл
- PICkit3 програмист
- талх
- PIC18F14K22 MCU
- 6 зүү толгой
- зарим кабель
- 4.5 вольтын батерей эсвэл USB кабель (та хуучин хулгана эсвэл гарнаас заримыг нь ашиглаж эсвэл өөрөө хийж болно)
- Туршилтын зорилгоор ямар ч өнгийн LED, 470 эсэргүүцэл
Мэдээллийн хуудас:
PIC18F14K22
PICkit 3
Алхам 2: Цахилгааны утас
PICkit3
PICkit3 програмистыг авч үзье. Доод талд байгаа 6 зүү эмэгтэй толгойг анхаарч үзээрэй. Нэгдүгээр зүү нь цагаан гурвалжингаар гарын үсэг зурсан тул урд талын тээглүүрийг баруунаас зүүн тийш дугаарлана. Пинс тайлбар:
- MCLR
- Vdd
- Газар
- ICSP өгөгдөл
- ICSP цаг
- Холбогдоогүй
Талхны самбар
Нэгдүгээр талбар дээр 6 зүү толгой ба PIC хоорондоо ойрхон байрлуул. PIC мэдээллийн хүснэгтэд бид функцын зураглалыг олж мэдэх ёстой.
- Vdd - зүү 1
- Vss (газар) - зүү 20
- PGD (ICSP Data) - зүү 19
- PGC (ICSP цаг) - зүү 18
- MCLR - зүү 4
- RC0 - зүү 16 (LED жолоодох зүү)
Хэлхээний схемийг Fritzing зурагт үзүүлэв.
Эрчим хүч
Өмнө дурьдсанчлан хэлхээг 4.5 вольтын батерей эсвэл USB залгуураас (5 вольт) тэжээх боломжтой. Ойлгомжтой болгохын тулд 5 V нь тухайн PIC -д тохирох боловч бусдын хувьд байх албагүй. Өгөгдлийн хүснэгтэд төхөөрөмжид хамаарах хүчдэлийн хязгаарыг үргэлж шалгаж байгаарай.
Алхам 3: Програмчлал
Туршилтын зорилгоор би маш энгийн кодыг бэлдсэн. MPLAB төслийг програмчлахад бэлэн болмогц PICkit3 -ийг талбар дээрх зүү толгой дээр хавсаргана уу. Цахилгаан хэлхээг асаахаа бүү мартаарай, эс тэгвээс PIC болон програмистын хоорондох холбоо тасрах болно. "Төхөөрөмжийн үндсэн төслийг хийх, програмчлах" товчийг дарж програмчлал дуустал хүлээнэ үү. Үүний дараа LED нь анивчих ёстой - 500 мс асаж, 500 мс унтрах ёстой.
Зөвлөмж болгож буй:
ISP Wifi модулийг ESP8266 флаш ба програмист ашиглан ESP8266 AT програмыг хэрхэн яаж Flash хийх эсвэл програмчлах вэ: 6 алхам
ISP Wifi модулийг ESP8266 флашер ба программист ашиглан ESP8266 AT програмыг хэрхэн яаж асаах эсвэл програмчлах вэ: Тодорхойлолт: Энэхүү модуль нь ESP-01 эсвэл ESP-01S төрлийн ESP8266 модульд зориулсан USB адаптер /програмист юм. Энэ нь ESP01 -ийг залгахын тулд 2x4P 2.54 мм хэмжээтэй эмэгтэй толгойгоор тоноглогдсон болно. Мөн энэ нь ESP-01-ийн бүх тээглүүрийг 2x4P 2.54 мм хэмжээтэй эрэгтэй цоорхойгоор гаргаж авдаг
Atmel студид USBasp програмист ашиглан микроконтроллер програмчлах: 7 алхам
Atmel Studio дахь USBasp програмисттай микроконтроллер програмчлах: Сайн байна уу, USBasp програмчлагчийг Arduino IDE ашиглан хэрхэн ашиглах талаар зааж өгсөн олон хичээлийг уншсан, гэхдээ би Atmel Studio -ийг их сургуулийн даалгаварт ашиглах шаардлагатай байсан боловч ямар ч хичээл олж чадаагүй. Олон зүйлийг судалж, уншсаны дараа
Arduino самбар ашиглан AVR самбарыг хэрхэн програмчлах вэ: 6 алхам
Arduino самбар ашиглан AVR самбарыг хэрхэн яаж програмчлах вэ: Танд AVR микроконтроллерийн самбар байгаа юу? Үүнийг програмчлахад хэцүү байна уу? За, та зөв газартаа байна. Энд би Arduino Uno самбарыг ашиглан програмистаар Atmega8a микроконтроллерийн самбарыг хэрхэн програмчлахыг танд үзүүлэх болно. Тиймээс уурлахгүйгээр
PIC програмист хэрхэн хийх вэ - PicKit 2 'clone': 4 алхам (зурагтай)
PIC програмист хэрхэн хийх вэ - PicKit 2 'clone': Сайн байна уу! Энэ бол PicKit 2 -ийн үүргийг гүйцэтгэдэг PIC програмист хийх зааварчилгаа юм. Би үүнийг анхны PicKit худалдаж авахаас хамаагүй хямд бөгөөд PIC микроконтроллер үйлдвэрлэгч Microchip, PicKit програмист, pr
PIC 16F676 ICSP програмчлалын сокет нь PICkit 2 програмист: 6 алхам
PICkit 2 програмчлагчийн зураг 16F676 ICSP програмчлалын сокет: Би энэхүү роботын төсөлд зориулагдсан DC моторын хос модулийг бүтээх гэж оролдож байгаа бөгөөд ПХБ -д ICSP зүү толгой байрлуулах зай надад байгаагүй. Тиймээс би энэ загварыг хурдан шоглосон