Pic BASIC Pro Compiler พัฒนามาเพื่อการเขียนโปรแกรมตัวไมโครคอนโทรลเลอรตระกูล PIC ของ บริษัทไมโครชิพ Microchip ที่นิยมใชงานกันแพรหลาย ในเมืองไทยไดแก เบอร 16F84/84A แบบ 18 ขา เบอร 16F876 แบบ 28 ขา และ 16F74/877 18F258/458 แบบ 40 ขา หรือเบอรอื่น ๆ ใหดูจาก datasheet นอกจากนี้ยังมีเบอรอื่น ๆ อีกมาก และยังรวมถึงเบอรที่ผลิตออกมาใหม ๆ ที่ใชเฉพาะทางเชน dSPIC ที่เสริมขีดความสามารถการใชงานทางดานการประมวลผลดิจิตอล (DSP : Digital Signal Processing) rFPIC ที่ รองรับการใชงานแบบไรสาย ซึ่งทั้งหมดใชเทคโนโลยีโครงสรางของคําสั่งแบบ RISC (RISC : Reduce Instruction Set Computer) โดยมีคําสั่งที่ ครอบคลุมการใชงานทั้งหมดเพียง 33-77 คําสั่งเทานั้น ในการที่จะนําไมโครคอนโทรลเลอรไปใชงานไดอยางมีประสิทธิภาพ
เครื่องมือที่ใชในการพัฒนาไมโครคอนโทรลเลอรตระกูล PIC ดวยภาษา BASIC Compiler ไดแก
1. ซอฟทแวรสวนที่ใชเขียนโปรแกรม เรียกวา “Code editor” หรือ “Code Designer” (Cdlite.EXE) และ MicroCode Studio หรือ Mcstudio ของบริษัท Machanique สําหรับในที่นี้ผูเขียนจะใช Mcstudio เปนหลัก
2. ซอฟทแวรสวนที่ใชแปลหรือ Compiler จาก Code ที่เปนรูปแบบของภาษา BASIC เปน Machine Code ในรูปแบบของ Intel Hex File คือ Pic Basic Pro Compiler (PBPW.EXE)
3. ซอฟทแวรสวนที่ใช Download หรือโปรแกรม Machine Code ลงในตัวชิพ Microcontroller ไดแก EPICW.EXE สําหรับโปรแกรมผานพอรทขนาน ICprog.exe สําหรับโปรแกรมผาน พอรทอนุกรม และ DIY149C สําหรับโปรแกรมผานพอรทอนุกรม และ USB เปนตน สําหรับผูตัวผู้เขียนจะใช PICkit2V2.exe เปนหลักเนื่องจากสามารถใชงานกับเครื่องคอมพิวเตอรที่เปนโนตบุคไดเนื่องจากสามารถโปรแกรม ผานพอรท USB ได
4. เครื่องโปรแกรมตัวชิพ (Programmer) ที่เปนฮารดแวร
5. บอรดทดลอง (Experiment Board)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น