পোস্টগুলি

মে ৩০, ২০১৭ থেকে পোস্টগুলি দেখানো হচ্ছে
ছবি
১০. 8051 এর ক্ষেত্রে সিরিয়াল কমিউনিকেশন পেরিফেরাল কমিউনিকেশন এম্বেডেড সিস্টেমের অতি গুরুত্বপূর্ণ একটি বিষয়। এটি ছাড়া এম্বেডেড সিস্টেমের কথা কল্পনাও করা যায়না। এম্বেডেড সিস্টেমে ব্যবহৃত কমিউনিকেশনকে মুলত দুই ভাগে ভাগ করা যায়। প্যারালাল কমিউনিকেশন এবং সিরিয়াল কমিউনিকেশন। এই দুটি কমিউনিকেশনেরই নিজস্ব কিছু সুবিধা এবং অসুবিধা আছে। এখন প্রশ্ন হল এই কমিউনিকেশনের মাধ্যমে কি ধরনের ডেটা আদান-প্রদান হয় এবং কিভাবেই বা হয়? যেহেতু এম্বেডেড সিস্টেম পুরোটাই ডিজিটাল সিস্টেম তাই ডিজিটাল সিগন্যাল আদান-প্রদানের মাধ্যমেই এটা কমিউনিকেট করে। আর ডিজিটাল সিগন্যাল মানেই হল 0 এবং 1. অর্থাৎ মাইক্রোকন্ট্রোলার বা মাইক্রোপ্রসেসর এই 0 আর 1 এর বিভিন্ন প্যাটার্ন পাঠানোর মাধ্যমেই নিজেদের মধ্যে কমিউনিকেট করে থাকে।  ধরা যাক, একটি মাইক্রোকন্ট্রোলার থেকে 'A' অক্ষরটি আরেকটি মাইক্রোকন্ট্রোলারে পাঠানো হবে। মাইক্রোকন্ট্রোলার তো আসলে 'A' অক্ষরটি চিনে না বা জানেও না। সে সব সংখ্যা বা অক্ষরেরই ASCII মান বুঝে। 'A' মানে তার কাছে হল 01000001 এরকম একটি 0 আর 1 এর প্যাটার্ন। এখন এই প্যাটার্নটি সে সিরিয়া...