ทรานซิสเตอร์ Unijunction แบบตั้งโปรแกรมได้ (PUT) เป็นคลาสของส่วนประกอบอิเล็กทรอนิกส์ที่มีความอเนกประสงค์สูง ซึ่งใช้ในการใช้งานที่หลากหลายในสาขาเซมิคอนดักเตอร์แบบแยกส่วน ตามชื่อที่บอกเป็นนัย ทรานซิสเตอร์เหล่านี้สามารถตั้งโปรแกรมได้ ซึ่งหมายความว่าแรงดันไฟฟ้าที่ใช้เปลี่ยนจากความต้านทานสูงไปเป็นสถานะความต้านทานต่ำ (หรือที่เรียกว่าแรงดันทริกเกอร์) สามารถปรับได้ตามความต้องการของการใช้งานเฉพาะ หน้าที่หลักของ PUT คือทำหน้าที่เป็นสวิตช์ที่ถูกกระตุ้นที่แรงดันไฟฟ้าเฉพาะ ทำให้มีประโยชน์ในวงจรไทม์มิ่ง วงจรออสซิลเลเตอร์ และการตรวจจับแรงดันไฟฟ้าหรือกระแส นอกจากนี้ เนื่องจากคุณลักษณะเฉพาะ PUT ยังสามารถทำหน้าที่เป็นออสซิลเลเตอร์แบบผ่อนคลาย โดยมีฟังก์ชันจับเวลาแบบอิเล็กทรอนิกส์
ในแง่ของการใช้งานเฉพาะ PUT มักใช้ในการออกแบบสัญญาณเตือน เครื่องกำเนิดพัลส์ และวงจรไทม์มิ่งเนื่องจากสามารถควบคุมการไหลของกระแสไฟฟ้าได้ดีเยี่ยม ลักษณะสำคัญอย่างหนึ่งของส่วนประกอบเหล่านี้คือความเสถียร ซึ่งจำเป็นสำหรับอุปกรณ์อิเล็กทรอนิกส์จำนวนมากในการทำงานอย่างถูกต้อง ผู้ผลิตหลายรายผลิต PUT โดยแต่ละรายเสนอข้อมูลจำเพาะที่หลากหลายเพื่อตอบสนองความต้องการใช้งานที่หลากหลาย ผู้ผลิตที่มีชื่อเสียงบางรายของ Programmable Unijunction Transistor ได้แก่ Texas Instruments, Fairchild Semiconductor และ NXP Semiconductors