মাইক্রোকন্ট্রোলার

(Microcontroller) মাইক্রোকন্ট্রোলার হলো একটি ইন্টিগ্রেটেড সার্কিট (Integrated circuit) বা IC, যার মধ্যে একত্রে প্রসেসর (Processor), RAM (এ্যামা, রম (ROM), I/O Port এবং টাইমার (Timer) যুক্ত থাকে। এটি নিয়ে নিয়েই একটি স্বয়ংসম্পূর্ণ ডিভাইস। এটি মাইক্রোকম্পিউটারের চেয়ে সহজে ও দ্রুত কাজ করতে পারে। মাইক্রোকন্ট্রোলারকে আবাত লিঙ্গেল চিপ মাইক্রোকন্ট্রোলার অথবা ইমবেডেড কন্ট্রোলারও বলা হয়ে থাকে। এটি দামে কম এবং ওজনে হালাকা। মাইক্রোকন্ট্রোলারের উদাহরণ হলো- TV Remote Control ট্রাফিক কন্ট্রোল ইউনিট ইত্যাদি।

নিচে মাইক্রোকন্ট্রোলার বৈশিষ্ট্য দেয়া হলো:

(ক) এটি একটি হাইলি ইন্ট্রিগ্রেটেড চিপ।

(খ) মাইক্রোপ্রসেসর, মেমোরি, I/O বিল্ট ইন থাকে। 

(খ) আকারে ছোট, ওজন কম ও হালকা হয়ে থাকে।

(ঘ) হার্ডওয়্যার ও সফটওয়্যার ইন্টারফেস বিশিষ্ট।

(৫) দ্রুত সিস্টেম উন্নয়ন করা যায়।

(চ) ডিজিটাল 1/0 ব্যবহৃত হয়।

(ছ) এটি একটি সিঙ্গেল চিপ বা I/C

মাইক্রোকন্ট্রোলারের মৌলিক ব্লক ডায়াগ্রামের তালিকা:

(List the Basic Building Blocks of a Microcontroller)

মাইক্রোকন্ট্রোলার (Microcontroller): মাইট্রোকন্ট্রোলার হলো একটি ইন্টিগ্রেটেড সার্কিট বা IC যার মধ্যে একত্রে প্রসেসর,র‍্যাম (RAM), রম (ROM), I/O Port এবং টাইমার যুক্ত থাকে। এটি একটি স্বয়ংসম্পূর্ণ ডিভাইস।


(1) Central Processing Unit (CPU);
(2) মেমোরি (Memory);
(3) ইনপুট/আউটপুট পোর্ট বা I/O Port;
(4) সিরিয়াল পোর্ট (Serial Port);
(5) টাইমিং এবং কন্ট্রোল ইউনিট (Timing and Control Unit);
(6) IPADO এবং DAC;
(7) ইন্টারন্টি লজিক (Interrupt Logic);
(৪) টাইমার এবং কাউন্টার (Timer and counter);
(9) অসিলেটর সার্কিট (Oscillator circuit);
(10) এডিশনাল সার্কিট (Additional circuit).