১৯. 8051 এর সাথে বিভিন্ন ধরনের ডিভাইসের ইন্টারফেস এই পোস্টে আমরা শুধু 8051 মাইক্রোকন্ট্রোলারের সাথে বিভিন্ন ধরনের ডিভাইসের ইন্টারফেস দেখব। যেমন - ম্যাট্রিক্স কিপ্যাড, সার্ভো মোটর, ডিসি মোটরের স্পিড কন্ট্রোল, রিলে ইন্টারফেস ইত্যাদি। এই পোস্টটি পরবর্তীতে আরও আপডেট করা হবে এবং আরও ডিভাইসের ইন্টারফেস এপিক 8051 মাইক্রোকন্ট্রোলার দিয়ে আমরা করব। প্রত্যেকটি কোডেই কমেন্ট করে বলে দেয়া হয়েছে কোন লাইনের লজিক কি?? তারপরও আমরা বেসিক থিওরি বুঝে না থাকলে পরবর্তী কোন পোস্টে সেগুলো সম্পর্কে দেখে নিব। শুধু কোড এবং সার্কিট দিয়েই এই পোস্টটি শেষ করব আমরা। 8051 মাইক্রোকন্ট্রোলারের সাথে রিলে ইন্টারফেসঃ মাইক্রোকন্ট্রোলারের সাথে রিলে ইন্টারফেসের মাধ্যমে আমরা এসি লাইন কন্ট্রোল করতে পারি মাইক্রোকন্ট্রোলার দিয়েই। নিচে 8051 মাইক্রোকন্ট্রোলারের সাথে রিলে ইন্টারফেসের কোড এবং সার্কিট টি দেখে নেয়া যাক #include<reg52.h> sbit relay_pin = P2^0; //declare P2.0 as relay control pin sbit input_pin = P1^0; //declare P1.0 as input pin void main()