บทความนี้กล่าวถึงขั้นตอนการใช้งานติดตั้ง 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 (เวอร์ชั่นล่าสุดในขณะเขียนบทความ)
คลิกที่ไฟล์ที่ดาวน์โหลดมาเพื่อทำการติดตั้ง
คลิก Next
เลือก I accept the agreement -> คลิก Next
เลือก No Proxy -> คลิก Next
ในการติดตั้งซอฟต์แวร์ MPLAB-X IDE จะมีให้เลือกว่า ต้องการใช้สำหรับไมโครคอนโทรลเลอร์ตระกูลใดบ้าง ซึ่งจำแนกเป็น 8 บิต 16 บิต และ 32 บิต ตามลำดับ ในตัวอย่างเลือกเพียงตระกูล 8 บิต (สามารถเลือกติดตั้งเพิ่มได้ตามความต้องการ)
เลือก 8 bit MCUs -> คลิก Next
คลิก Next
คลิก Install
คลิก Finish
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 (เวอร์ชั่นล่าสุดในขณะเขียนบทความ)
คลิกที่ไฟล์ที่ดาวน์โหลดมาเพื่อทำการติดตั้ง
คลิก Next
เลือก I accept the agreement -> คลิก Next
เราสามารถใช้ XC8 Compiler ให้โหมด Pro mode ได้ 60 วัน ซึ่งหลังจาก 60 วันแล้ว โปรแกรมจะถูกเปลี่ยนให้เป็น Free mode อัตโนมัติ ซึ่งความแตกต่างของ Pro Mode และ Free Mode นั้น ก็แตกต่างกันเพียงการ Optimize code เท่านั้น ซึ่งการ Optimize code นั้น จะทำให้โค๊ดจากภาษาซี ถึงแปลงเป็นภาษาเครื่อง มีขนาดแตกต่างกัน
เลือก Free -> คลิก Next
คลิก Next
เลือกทั้ง 2 ช่อง -> คลิก Next
คลิก Next
คลิก Next
คลิก Finish
3 : ทดสอบเปิดซอฟต์แวร์ MPLAB-X IDE
คลิกที่ Icon ของ MPLAB X IDE v5.40 ที่ Desktop
คลิก Allow access
ซอฟต์แวร์ MPLAB-X IDE ที่พร้อมใช้งาน พัฒนางานด้านไมโครคอนโทรลเลอร์ในขั้นตอนต่อไป