โปรแกรมเมอร์ PIC: คำอธิบายวัตถุประสงค์ของอุปกรณ์
ไมโครคอนโทรลเลอร์ PIC ผลิตขึ้นโดยชาวอเมริกันโดย Microchip Technology Inc. ตัวย่อ PIC ย่อมาจาก Peripheral Interface Controller ไมโครคอนโทรลเลอร์ PIC เป็นผู้ใช้โปรแกรม PROM แบบไฟฟ้า พวกเขามีลักษณะการใช้พลังงานน้อยที่สุดมีประสิทธิภาพสูงสถาปัตยกรรม RISC ที่พัฒนาอย่างดีความสมบูรณ์ของฟังก์ชันขนาดต่ำสุดและราคาต่ำ ไมโครคอนโทรลเลอร์เฟิร์มแวร์ผลิตโดยใช้อุปกรณ์เช่นโปรแกรมเมอร์ PIC
ลักษณะ
สำหรับการใช้วงจรไมโครเช่นนี้ผู้ใช้ต้องการชุดเครื่องมือราคาไม่แพงและราคาไม่แพง มีโซลูชั่นทางเทคนิคมากมายสำหรับอุปกรณ์ดังกล่าว (ทั้งแบบสมัครเล่นและแบบอุตสาหกรรม) ในบทความนี้เราจะพิจารณาโปรแกรมเมอร์ PIC ค่อนข้างง่ายที่พัฒนาขึ้นโดย Microchip Technology Inc. ควรสังเกตว่าแตกต่างจากอุปกรณ์มือสมัครเล่นเองอุปกรณ์นี้เป็นโปรแกรมดีบักเต็มเปี่ยม แต่ก็มีฟังก์ชั่นการวิเคราะห์เพิ่มเติมอีกหลายอย่าง
โปรแกรมเมอร์ของตัวควบคุม PIC ถูกสร้างขึ้นบนพื้นฐานของPIC18F2550 พร้อมฟังก์ชันสนับสนุน USB 2.0 วงจรรับกระแสไฟฟาจากขั้วตอ USB และดังนั้นจึงไมตองใชแหลงจายไฟเพิ่มเติม ผ่านพอร์ตนี้คุณสามารถอัพเดตเฟิร์มแวร์ของชิปได้ โปรแกรมเมอร์ PIC มีขนาดโดยรวมที่เล็กและได้รับการออกแบบให้เป็น FOB หลัก ตัวเครื่องมีไฟ LED สามดวงแสดงโหมดการทำงานของอุปกรณ์และขั้วต่อสองแบบ: หนึ่งสำหรับเชื่อมต่อกับคอมพิวเตอร์ส่วนบุคคลและที่สอง - สำหรับไมโครคอนโทรลเลอร์โดยตรง
โปรแกรมเมอร์ PIC นี้ได้รับการออกแบบมาสำหรับการเขียนโปรแกรมในวงจรและการแก้จุดบกพร่องของไมโครชิพส่วนใหญ่ของ บริษัท "Microchip" อุปกรณ์นี้กำลังเรียกใช้เชลล์ซอฟต์แวร์ของตนเองหรือโปรแกรม MPLAB IDE ในกรณีแรก (ใช้ PICkit 2 Programmer) อุปกรณ์สามารถลบ, ตรวจสอบหน่วยความจำ, ติดตั้งการป้องกันรหัส, แฟลช, แก้ไขเนื้อหาของไมโครคอนโทรลเลอร์ และยังเขียนข้อมูลลงในชิปหน่วยความจำติดตั้งไดรเวอร์และคีย์ Keeloq นอกเหนือจากฟังก์ชันพื้นฐานเหล่านี้แล้วโปรแกรมเมอร์ PIC สามารถสร้างแรงดันไฟฟ้าให้กับอุปกรณ์ในช่วง 2.5 ถึง 5 โวลต์ในขั้นตอนที่ 0.1 V
โอกาส
ด้วยฟังก์ชันนี้จะเป็นไปได้การแก้จุดบกพร่องของอุปกรณ์ที่พัฒนาโดยไม่ต้องถอดออกจากโปรแกรมเมอร์ อุปกรณ์ช่วยให้คุณสามารถส่งค่ากระแสไฟฟ้าได้ถึง 100 mA ผ่านทางพอร์ต USB ในกรณีที่เกินค่านี้วงจรจะดับลงโดยอัตโนมัติ นอกจากนี้โปรแกรมเมอร์ยังสามารถปรับแรงดันไฟบัสของพอร์ต USB ได้ด้วยดังนั้นจึงเป็นไปได้ที่อุปกรณ์จะมีค่าแรงดันไฟฟ้าที่ถูกต้องมากขึ้น นี้ในทางบวกในเชิงบวกมีผลต่อการทำงานของเขา สำหรับอุปกรณ์ที่มีการรีเซ็ตภายนอกเปลือกของโปรแกรมเมอร์จะสามารถควบคุมชีพจรรีเซ็ตของไมโครคอนโทรลเลอร์ได้ ในเมนู Tools ของเปลือกซอฟต์แวร์คุณสามารถเรียกใช้ตัวเลือก Use VPPFirst Program Entry ซึ่งจำเป็นสำหรับไมโครคอนโทรลเลอร์ที่มีการกำหนดค่าไม่อนุญาตให้เข้าสู่โหมดการเขียนโปรแกรม
ข้อสรุป
โปรแกรมเมอร์ PIC พิจารณาว่ามีประสิทธิภาพ,เครื่องมือสากลสำหรับการแก้ไขบั๊กไมโครคอนโทรลเลอร์ มีราคาที่ไม่แพงและถ้าต้องการสามารถทำซ้ำได้อีกครั้งด้วยเอกสารที่ระบุไว้ในเว็บไซต์ของ บริษัท