সকলেরই মাইক্রোকন্ট্রোলার শেখার প্রধান লক্ষ ব্যবহার বান্ধব নতুন নতুন ইলেকট্রোনিক প্রজেক্ট তৈরি করা। কিন্তু এ কজে তখনই সফল হওয়া সম্ভব হয় যখন মাইক্রোকন্ট্রোলার এবং এর প্রোগ্রামিং সম্পর্কে গভীর জ্ঞান অর্জন করা সম্ভব হয়। আর মাইক্রোকন্ট্রোলার প্রোগ্রামিং ভালভাবে শেখার জন্য যে মাইক্রোকন্ট্রোলারকে প্রোগ্রাম করা হবে তার পিন কনফিগারেশন অভ্যন্তরিন মেমরি স্ট্রাকচার, ব্লক ডায়াগ্রাম ইত্যাদি সম্পর্কে জানা অত্যাবশ্যক।

PIC16F84 মাইক্রোকন্ট্রোলারের পিন ডায়াগ্রাম:


PIC16F84 মাইক্রোকন্ট্রোলারের পিন সমূহের  বর্ণনা:

PIC16F84 মাইক্রোকন্ট্রোলারের মোট ১৮ টি পিনের মধ্যে ১৩ টি পিনকে ইনপুট বা আউটপুট আথবা উভয়ের কম্বিনেশনে ব্যবহার করা যায়। এই ১৩ টি আবার দুইটা অংশে বিভক্ত। যাদেরকে বলা হয় পোর্ট A এবং পোর্ট B।

পোর্ট A এর পিন সমূহ

পিন নং১৭: RA1 পোর্ট A এর দ্বিতীয় পিন।

পিন নং১৮: RA0 পোর্ট A এর প্রথম পিন।

পিন নং১:  RA2  পোর্ট A এর তৃতীয় পিন।

পিন নং২: RA3 পোর্ট A এর চতুর্থ পিন।

পিন নং৩: RA4 পোর্ট A এর পঞ্চম পিন এবং একই সাথে TOCK1 যা timer হিসেবে ব্যবহৃত হয়।

পোর্ট B এর পিন সমূহ

পিন নং৬: RB0 পোর্ট B এর প্রথম পিন এবং একই সাথে  INT অর্থৎ ইহা ইন্টারাপ্ট ইনপুট ইনপুট হিসেবে কাজ করে।

পিন নং৭: RB1 পোর্ট B এর দ্বিতীয় পিন।

পিন নং৮: RB2 পোর্ট B এর তৃতীয় পিন।

পিন নং৯: RB3 পোর্ট B এর চতুর্থ পিন।

পিন নং১০: RB4 পোর্ট B এর পঞ্চম পিন।

পিন নং১১: RB5 পোর্ট B এর ষষ্ঠ পিন।

পিন নং১২: RB6 পোর্ট B এর সপ্তম পিন।

পিন নং১৩: RB7 পোর্ট B এর অষ্টম পিন।

অন্যান্য গুরুত্বপূর্ণ পিন সমূহ

পিন নং১৪: Vdd পজিটিভ পাওয়ার সাপ্লাই।

পিন নং১৫ এবং পিন নং১৬: যথাক্রমে OSC1 এবং OSC2 ওসিলেটর সংযোগ।

পিন নং৪: MCLR/ রিসেট ইনপুট যা মাইক্রোকন্ট্রোলারকে রিসেট করতে ব্যবহৃত হয়।

পিন নং৫: Vss পাওয়ার সাপ্লাই এর Ground বা নেগেটিভ সংযোগ।

 

………………………………………………………………………………..

এখানেই শেষ করছি। সকলের জন্য শুভকামনা রইল ।

comments

1 COMMENT

  1. অসীম দা, অনেক ধন্যবাদ আপনাকে।
    দাদা, ধরুন আমার কোন সার্কিট এ একটি সেন্সর দিয়ে সেন্স করে ডিসিশন নেয়। আমি চাচ্ছি প্রথম বারে সেন্সর এর ইনপুট কে সার্কিট টি মেমোরি করে রাখবে। পরবর্তিতে যখন আমি আবার সার্কিট টিকে চালু করবো, সার্কিটি টি তার মেমরি থেকে সেন্সরের ইনপুট গুলো নিয়ে কাজ করবে। এবং সার্কিট এর সাথে থাকা সেন্সর কে ব্যবহার করবে না।
    একটু সাহায্য করবেন প্লিজ।
    বিঃদ্রঃ সহজ ভাবে বলবেন প্লিজ। আমি আবার ইলেক্ট্রনিক্স এর গুরু কিনা !!!!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Time limit is exhausted. Please reload the CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.