OOPic เป็นไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมได้ซึ่งช่วยให้สามารถเขียนโปรแกรมได้ง่ายในภาษาคอมพิวเตอร์ที่หลากหลาย เทคโนโลยีนี้ของ Microsoft นำมาซึ่งการประมวลผลที่รวดเร็วและการติดตั้งฮาร์ดแวร์ที่รวมข้อมูลและการควบคุมไว้ในอุปกรณ์ขนาดเล็กเพียงเครื่องเดียว OOPic เป็นตัวย่อสำหรับ Object Oriented PIC
ไมโครคอนโทรลเลอร์เป็นฮาร์ดแวร์มัลติฟังก์ชั่นชิ้นเดียว โดยทั่วไปจะมีวงจรรวมเดียว ไมโครคอนโทรลเลอร์มี CPU พอร์ตพื้นที่ข้อมูลและอื่น ๆ อีกมากมายช่วยให้สามารถใช้งานได้อย่างสมบูรณ์ PIC ไมโครคอนโทรลเลอร์เป็นไมโครคอนโทรลเลอร์ที่มีการเข้ารหัสและการแยกพื้นที่ข้อมูลที่สามารถจัดการโค้ดง่าย ๆ สำหรับการควบคุมฟังก์ชั่นต่างๆ
คอนโทรลเลอร์ PIC (วงจรรวมที่ตั้งโปรแกรมได้) มีคุณสมบัติเฉพาะที่กำหนดไว้ ผู้ทำงานอดิเรกและคนอื่น ๆ ที่เกี่ยวข้องกับการใช้ไมโครคอนโทรลเลอร์ PIC อ้างถึง“ สถาปัตยกรรมแกนหลัก” ซึ่งมีคำแนะนำความยาวคงที่และด้านอื่น ๆ ที่ช่วยอำนวยความสะดวกในการควบคุมโปรแกรมที่อุปกรณ์เหล่านี้มีให้ ตามกฎแล้วคอนโทรลเลอร์ PIC แต่ละชิ้นมีข้อ จำกัด และได้รับการออกแบบมาสำหรับการใช้งานแบบ จำกัด ในทางตรงกันข้ามกับฮาร์ดแวร์ที่พบในคอมพิวเตอร์แล็ปท็อปหรือพีซี
มีการสร้างไมโครคอนโทรลเลอร์ OOPic หรือโปรแกรมเชิงวัตถุแบบบูรณาการเพื่อให้เจ้าของสามารถควบคุมได้ด้วยการเขียนโปรแกรมเชิงวัตถุ การเขียนโปรแกรมเชิงวัตถุคือประเภทของการเขียนโปรแกรมคอมพิวเตอร์ที่ใช้“ วัตถุเสมือนจริง” เป็นแบบจำลองแทนที่จะวางบรรทัดของโค้ดลงในตัวแบบเชิงเส้น การเขียนโปรแกรมเชิงวัตถุช่วยให้เกิดการก้าวกระโดดครั้งใหญ่ที่สุดในเทคโนโลยีที่ศตวรรษที่ยี่สิบสร้างขึ้น
ด้วย OOPic ผู้ใช้สามารถป้อนรหัสควบคุมในภาษาเช่น Basic, C หรือ Java ซึ่งทั้งหมดนี้ใช้วิธีการเชิงวัตถุ วัตถุที่คุ้นเคยมักถูกเพิ่มไปยังหน่วย OOPic จากห้องสมุดที่เข้าถึงได้ซึ่งชุมชนไอทีสร้างขึ้นเพื่อการใช้งานสาธารณะ วัตถุเช่นตัวควบคุมลำโพงอนุญาตสำหรับการประมวลผลเสียงและงานประจำที่คล้ายกัน วัตถุอื่น ๆ อาจมีประโยชน์สำหรับฟังก์ชั่นขั้นสูงเช่นหุ่นยนต์
โมเดล OOPic เฉพาะเช่นประเภท OOPic-R และ OOPic-S มีการตั้งค่าเฉพาะสำหรับการใช้งาน รายการเช่นสาย I / O และพอร์ตอนุญาตสำหรับการขนส่งข้อมูล แผงวงจรสำหรับไมโครคอนโทรลเลอร์ OOPic ยังสามารถรวมถึงฮาร์ดแวร์อื่น ๆ เช่นลำโพงภายใน
ในโลกเทคโนโลยีทุกวันนี้คอนโทรลเลอร์ OOPic เป็นวิธีการหนึ่งที่จะมองการใช้งานที่แม่นยำยิ่งขึ้นสำหรับฮาร์ดแวร์ของแผงวงจรที่ขับเคลื่อนคอมพิวเตอร์ส่วนบุคคลของเราและอุปกรณ์อื่น ๆ ที่คล้ายกันซึ่งเราใช้ทุกวันเพื่อการสื่อสารและการจัดการข้อมูล ด้วย OOPic ผู้ใช้หลายคนสามารถทดลองด้วยการใช้งานครั้งเดียวสำหรับอุปกรณ์คอมพิวเตอร์หรือเพื่อแยกฟังก์ชั่นภายในสภาพแวดล้อมของฮาร์ดแวร์ อุปกรณ์ประเภทนี้ยังสามารถช่วยในการทำฮาร์ดแวร์แบบใช้ครั้งเดียวราคาไม่แพง


