Агуулгын хүснэгт:

PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам
PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам

Видео: PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам

Видео: PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам
Видео: Создание простой схемы счетчика с использованием микроконтроллера PIC с программированием на языке ассемблера. 2024, Долдугаар сарын
Anonim
PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ
PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ

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 зүү эмэгтэй толгойг анхаарч үзээрэй. Нэгдүгээр зүү нь цагаан гурвалжингаар гарын үсэг зурсан тул урд талын тээглүүрийг баруунаас зүүн тийш дугаарлана. Пинс тайлбар:

  1. MCLR
  2. Vdd
  3. Газар
  4. ICSP өгөгдөл
  5. ICSP цаг
  6. Холбогдоогүй

Талхны самбар

Нэгдүгээр талбар дээр 6 зүү толгой ба PIC хоорондоо ойрхон байрлуул. PIC мэдээллийн хүснэгтэд бид функцын зураглалыг олж мэдэх ёстой.

  1. Vdd - зүү 1
  2. Vss (газар) - зүү 20
  3. PGD (ICSP Data) - зүү 19
  4. PGC (ICSP цаг) - зүү 18
  5. MCLR - зүү 4
  6. RC0 - зүү 16 (LED жолоодох зүү)

Хэлхээний схемийг Fritzing зурагт үзүүлэв.

Эрчим хүч

Өмнө дурьдсанчлан хэлхээг 4.5 вольтын батерей эсвэл USB залгуураас (5 вольт) тэжээх боломжтой. Ойлгомжтой болгохын тулд 5 V нь тухайн PIC -д тохирох боловч бусдын хувьд байх албагүй. Өгөгдлийн хүснэгтэд төхөөрөмжид хамаарах хүчдэлийн хязгаарыг үргэлж шалгаж байгаарай.

Алхам 3: Програмчлал

Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал

Туршилтын зорилгоор би маш энгийн кодыг бэлдсэн. MPLAB төслийг програмчлахад бэлэн болмогц PICkit3 -ийг талбар дээрх зүү толгой дээр хавсаргана уу. Цахилгаан хэлхээг асаахаа бүү мартаарай, эс тэгвээс PIC болон програмистын хоорондох холбоо тасрах болно. "Төхөөрөмжийн үндсэн төслийг хийх, програмчлах" товчийг дарж програмчлал дуустал хүлээнэ үү. Үүний дараа LED нь анивчих ёстой - 500 мс асаж, 500 мс унтрах ёстой.

Зөвлөмж болгож буй: