พวกเขาไม่ได้สร้างฟังก์ชั่นการ จำกัด ปัจจุบันลงในชิป แต่พวกเขาเป็นไดรเวอร์ CMOS และโดยธรรมชาติของพวกเขาเพิ่มความต้านทานของพวกเขาที่อบอุ่นกว่าพวกเขาจึงมักจะ จำกัด ตัวเองอย่างปลอดภัยบนพื้นฐานต่อพอร์ต (แม้ว่าคุณจะจบลง ขับมากกว่า 20mA ผ่าน LED ที่กำหนดซึ่งอาจสูงกว่าคะแนนของ LED) ตราบใดที่คุณรักษาแรงดันไฟฟ้าต่ำ (เช่นแต่ละพอร์ตไม่จำเป็นต้องลดลงมากกว่าโวลต์หรือสองข้างบนไดโอด)
แต่เส้นอุปทานภายในชิปไม่สามารถจัดการได้ทั้งหมด 8 บรรทัด
มันไม่เหมาะที่จะทำเช่นนี้ในขณะที่คุณกำลังเน้นชิ้นส่วน แต่ถ้าคุณต้องการขับ LED โดยไม่มีตัวต้านทานตราบใดที่คุณไม่เกินกระแสรวมคุณก็โอเค
อย่างไรก็ตามคุณสามารถหลีกเลี่ยงปัญหานี้ได้ด้วยการเรียกใช้ LED ในลักษณะ PWM เพียงขับรถหนึ่ง LED ในแต่ละครั้ง แต่เรียงลำดับผ่านพวกเขาอย่างรวดเร็วพอที่จะปรากฏต่อมนุษย์อย่างต่อเนื่องแม้ว่าคุณจะกระพริบที่ 30+ ครั้งต่อวินาทีเป็นรายบุคคล
ยังคงตัวต้านทานมีราคาถูกดังนั้นถ้าคุณไม่มีเหตุผลที่ดีในการขับโดยตรงโดยไม่มีข้อ จำกัด ในปัจจุบันมันเป็นการดีที่สุดในการออกแบบวงจรเพื่อให้ทั้งไมโครคอนโทรลเลอร์และไฟ LED ทำงานภายใต้การออกแบบที่ จำกัด