การติดตั้ง MPLAB-X IDE และ XC8 Compiler

บทความนี้กล่าวถึงขั้นตอนการใช้งานติดตั้ง MPLAB-X IDE และ XC8 Compiler ซึ่งเป็นซอฟต์แวร์พัฒนางานด้านไมโครคอนโทรลเลอร์ของค่ายไมโครชิพ (Microchip) แต่เนื่องจากว่า บริษัท Atmel ได้กลายเป็นส่วนหนึ่งของบริษัท Microchip ไปแล้วตั้งแต่ปี ค.ศ. 2016 ดังนั้น MPLAB-X IDE จึงเป็นตัวเลือกใหม่สำหรับนักพัฒนา ด้านไมโครคอนโทรลเลอร์ในตระกูล AVR ของค่าย Atmel อีกด้วย



ขั้นตอนการทํางาน (ใช้ระบบปฏิบัติการ Windows 10)


1 : ติดตั้ง MPLAB-X IDE

ดาวน์โหลดซอฟต์แวร์ MPLAB-X IDE ได้ที่ :


ไปที่ Download -> MPLAB® X IDE v5.40 (เวอร์ชั่นล่าสุดในขณะเขียนบทความ)

ดาวน์โหลด MPLAB-X IDE


คลิกที่ไฟล์ที่ดาวน์โหลดมาเพื่อทำการติดตั้ง

การติดตั้ง MPLAB-X IDE


คลิก Next

การติดตั้ง MPLAB-X IDE


เลือก I accept the agreement -> คลิก Next

การติดตั้ง MPLAB-X IDE



เลือก No Proxy -> คลิก Next

การติดตั้ง MPLAB-X IDE


ในการติดตั้งซอฟต์แวร์ MPLAB-X IDE จะมีให้เลือกว่า ต้องการใช้สำหรับไมโครคอนโทรลเลอร์ตระกูลใดบ้าง ซึ่งจำแนกเป็น 8 บิต 16 บิต และ 32 บิต ตามลำดับ ในตัวอย่างเลือกเพียงตระกูล 8 บิต (สามารถเลือกติดตั้งเพิ่มได้ตามความต้องการ)

เลือก 8 bit MCUs -> คลิก Next

การติดตั้ง MPLAB-X IDE


คลิก Next

การติดตั้ง MPLAB-X IDE
การติดตั้ง MPLAB-X IDE


คลิก Install

การติดตั้ง MPLAB-X IDE


คลิก Finish

การติดตั้ง MPLAB-X IDE



2 : ติดตั้ง XC8 Compiler

XC8 Compiler คือ ซอฟต์แวร์สำหรับแปลงโค๊ดภาษาซี ให้กลายเป็นภาษาเครื่อง (Mahcine Code) ซึ่งเจ้า XC8 Compiler นี้ครอบคลุม 8-bit ไมโครคอนโทรลเลอร์ทั้งหมด (ถ้าเป็น 16-bit และ 32-bit ไมโครคอนโทรลเลอร์ ก็จะใช้ XC16 และ XC32 ตามลำดับ)

ดาวน์โหลดซอฟต์แวร์ XC8 Compiler ได้ที่ :



ไปที่ Compiler Download -> MPLAB® XC8 Compiler v2.30 (เวอร์ชั่นล่าสุดในขณะเขียนบทความ)

ติดตั้ง XC8 Compiler



คลิกที่ไฟล์ที่ดาวน์โหลดมาเพื่อทำการติดตั้ง

ติดตั้ง XC8 Compiler


คลิก Next

ติดตั้ง XC8 Compiler


เลือก I accept the agreement -> คลิก Next

ติดตั้ง XC8 Compiler

เราสามารถใช้ XC8 Compiler ให้โหมด Pro mode ได้ 60 วัน ซึ่งหลังจาก 60 วันแล้ว โปรแกรมจะถูกเปลี่ยนให้เป็น Free mode อัตโนมัติ ซึ่งความแตกต่างของ Pro Mode และ Free Mode นั้น ก็แตกต่างกันเพียงการ Optimize code เท่านั้น ซึ่งการ Optimize code นั้น จะทำให้โค๊ดจากภาษาซี ถึงแปลงเป็นภาษาเครื่อง มีขนาดแตกต่างกัน


เลือก Free -> คลิก Next

ติดตั้ง XC8 Compiler


คลิก Next

ติดตั้ง XC8 Compiler


เลือกทั้ง 2 ช่อง -> คลิก Next

ติดตั้ง XC8 Compiler


คลิก Next

ติดตั้ง XC8 Compiler

ติดตั้ง XC8 Compiler


คลิก Next

ติดตั้ง XC8 Compiler


คลิก Finish



3 : ทดสอบเปิดซอฟต์แวร์ MPLAB-X IDE



คลิกที่ Icon ของ MPLAB X IDE v5.40 ที่ Desktop

ทดสอบเปิด MPLAB-X IDE


คลิก Allow access

ทดสอบเปิด MPLAB-X IDE


ซอฟต์แวร์ MPLAB-X IDE ที่พร้อมใช้งาน พัฒนางานด้านไมโครคอนโทรลเลอร์ในขั้นตอนต่อไป

ทดสอบเปิด MPLAB-X IDE