สารบัญ:

วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม: 3 ขั้นตอน
วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม: 3 ขั้นตอน

วีดีโอ: วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม: 3 ขั้นตอน

วีดีโอ: วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม: 3 ขั้นตอน
วีดีโอ: LDmicro 5: PIC16F628A Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, กรกฎาคม
Anonim
วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม
วิธีตั้งโปรแกรม PIC MCU ด้วยโปรแกรมเมอร์ PICkit โดยใช้เขียงหั่นขนม

คุณไม่จำเป็นต้องใช้เครื่องมือที่มีราคาแพงและซับซ้อนเพื่อเล่นกับไมโครคอนโทรลเลอร์ PIC (หรืออื่นๆ) สิ่งที่คุณต้องมีคือเขียงหั่นขนมที่คุณทดสอบวงจรและการเขียนโปรแกรมของคุณ แน่นอนว่าจำเป็นต้องมีโปรแกรมเมอร์และ IDE ในคำแนะนำนี้ฉันจะใช้โปรแกรมเมอร์ MPLAB X IDE และ PICkit3

ฉันเลือก PIC18F14K22 แล้ว ไม่มีเหตุผลพิเศษสำหรับ PIC นี้ ฉันเพิ่งไม่ได้ใช้มันในขณะนี้ ทำงานในช่วงแรงดันไฟฟ้าระหว่าง 2.3 V ถึง 5.5 V กระบวนการตั้งโปรแกรมจะแสดงด้วยโค้ดง่ายๆ ที่ช่วยให้ LED กะพริบเป็นระยะๆ

ขั้นตอนที่ 1: สิ่งที่เราต้องการ

สิ่งที่เราต้องการ
สิ่งที่เราต้องการ
สิ่งที่เราต้องการ
สิ่งที่เราต้องการ
  • โปรแกรมเมอร์ PICkit3
  • เขียงหั่นขนม
  • PIC18F14K22 MCU
  • หัวต่อ 6 ขา
  • บางสาย
  • ทั้งแบตเตอรี่ 4.5 V หรือสาย USB (คุณสามารถใช้บางส่วนจากเมาส์หรือคีย์บอร์ดเก่าหรือทำด้วยตัวเอง)
  • LED สีใดก็ได้และตัวต้านทาน 470 สำหรับการทดสอบ

แผ่นข้อมูล:

PIC18F14K22

PICkit 3

ขั้นตอนที่ 2: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

PICkit3

มาดูโปรแกรมเมอร์ PICkit3 กัน สังเกตส่วนหัวของตัวเมียแบบ 6 พินที่ด้านล่าง หมุดหมายเลขหนึ่งถูกเซ็นชื่อด้วยสามเหลี่ยมสีขาว ดังนั้นจากหมุดด้านหน้าจะมีหมายเลขจากขวาไปซ้าย คำอธิบายของพิน:

  1. MCLR
  2. Vdd
  3. พื้น
  4. ICSP Data
  5. ICSP นาฬิกา
  6. ไม่ได้เชื่อมต่อ

เขียงหั่นขนม

อันดับแรก ส่วนหัว 6 พินและ PIC อยู่ใกล้กันมากพอบนเขียงหั่นขนม ในแผ่นข้อมูล PIC เราต้องหาฟังก์ชันการแมป:

  1. Vdd - พิน 1
  2. Vss (พื้น) - พิน 20
  3. PGD (ข้อมูล ICSP) - พิน 19
  4. PGC (นาฬิกา ICSP) - พิน 18
  5. MCLR - พิน 4
  6. RC0 - พิน 16 (พินที่ LED จะถูกขับเคลื่อน)

แผนผังวงจรแสดงอยู่ในภาพ Fritzing

เปิดเครื่อง

ดังที่ได้กล่าวไว้ก่อนหน้านี้ วงจรนี้สามารถจ่ายไฟจากแบตเตอรี่ 4.5 V หรือเต้ารับ USB (5 V) เพื่อให้ชัดเจน 5 V นั้นใช้ได้สำหรับ PIC นี้โดยเฉพาะ แต่ไม่จำเป็นสำหรับคนอื่น ตรวจสอบแผ่นข้อมูลสำหรับช่วงแรงดันไฟฟ้าที่ใช้กับอุปกรณ์เสมอ

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม
การเขียนโปรแกรม

ฉันเตรียมรหัสที่ค่อนข้างง่ายสำหรับการทดสอบ เมื่อคุณมีโปรเจ็กต์ MPLAB พร้อมสำหรับการเขียนโปรแกรม ให้แนบ PICkit3 เข้ากับส่วนหัวของพินบนเขียงหั่นขนม อย่าลืมให้วงจรขับเคลื่อนมิฉะนั้นการเชื่อมต่อระหว่าง PIC และโปรแกรมเมอร์จะล้มเหลว คลิกปุ่ม "Make and Program Device Main Project" และรอจนกว่าการเขียนโปรแกรมจะเสร็จสิ้น หลังจากนั้นไฟ LED ควรกะพริบ - เปิด 500 ms และปิด 500 ms

แนะนำ: