کاربر مهمان
برنامه نویسی
اتوماسیون اداری
برنامه نویسی میکرو کنترلر
برنامه نویسی تحت وب
هوشمند سازی و ارتباطات
طراحی ، ساخت و برنامه نویسی رباتیک
تعمییرات لپ تاپ
تعمییرات چاپگر
تعمییرات اسکنر
 مشاوره رایگان
مقالات
دوره های آموزشی
قطعات الکترونیکی
سنسورها
ماژول ها
کتابها
بردها
قطعات مکانیکی
موتورها
لوازم و تجهیزات
تماس با ما ورود
 

میکروکُنترولر (به انگلیسی: Microcontroller) نوعی ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (RAM) و حافظهٔ فقط‌خواندنی (ROM)، تایمر، پورت‌های ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال)، درون خود تراشه است، و می‌تواند به تنهایی ابزارهای دیگر را کنترل کند. به عبارت دیگر یک میکروکنترلر، مدار مجتمع کوچکی است که از یک CPU کوچک و اجزای دیگری مانند تایمر، درگاه‌های ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شده‌است.

در واقع یک ریزپردازنده درون میکروکنترولر قرار گرفته‌است که با استفاده از آن می‌تواند محاسبات منطقی و حسابی را انجام دهد.

وجود RAM و ROM و پورت‌های I/O در میکروکنترلرها آن‌ها را یک انتخاب ایده‌آل برای کاربردهایی می‌کند که قیمت و اندازه در آن‌ها مهم است. در بسیاری از کاربردها مثل کنترل از راه دور تلویزیون نیازی به محاسبات سنگین در حد یک ۴۸۶ یا حتی ۸۰۸۶ وجود ندارد. در این گونه موارد و بسیاری دیگر از کاربردها فضای مورد استفاده توان مصرفی و قیمت هر واحد مهم تر از قدرت محاسبات است. در این گونه موارد اغلب لازم است تعدادی I/O خوانده شده و بیت‌های مشخصی را خاموش یا روشن کند.

 

 
  ما کارکرد میکروکنترلر را از صنعت خودرو تا لوازم خانگی در زندگی روزمره می بینیم در بخش اتوماسیون و رباتیک در اصل کوچکترین ، ارزانترین ،کم مصرف ترین و سبک ترین کامپیوترهای در دسترس می باشند که اکثرآ از خانواده زبان C استفاده می کنند جهت هرگونه مشاوره رایگان اینجا کلیک کنید  
       
       
  گروه هدهد آماده است تا در هرگونه پروژه کاربردی ،علمی ، آزمایشی یا آموزشی با شما در پیشبرد پروژه همکاری نماید