حلیترونیک

انجمن تحقیقات الکترونیکی راهنمایی علامه حلی 1 تهران

حلیترونیک

انجمن تحقیقات الکترونیکی راهنمایی علامه حلی 1 تهران

حلیترونیک

تا بحال با خود فکر کرده اید این همه وسایل برقی عجیب و غریب دور و برتان چگونه کار می کنندو اصلا از کجا آمده اند؟
تا بحال با خودتان گفته اید که شاید بتوانید وسایلی بسازید که با الکتریسیته کار کنند و نیاز های مختلفتان را برطرف کنند؟
همه ی این کارها ممکن می شوند با کمک کلاس های مدار منطقی و میکرو کنترلر مدرسه مون

طبقه بندی موضوعی
بایگانی
آخرین نظرات شما
  • ۵ بهمن ۹۳، ۱۸:۵۰ - سپهر بازیار
    ممنون (;
نویسندگان ارجمند

فرق میکرو کنترلر و میکرو پروسسور به زبان ساده

وقتی مداری درست می کنیم برایمان 3 چیز مهمند:

1)مدار خیلی گران نشود

2)مدار خیلی بزرگ نشود

3)مصرف برق مدار

در این میان(اگر نخواهیم 5 متر مربع مدار با گیت های منطقی ببندیم!) دو راه داریم: یا از میکروپروسسور استفاده کنیم یا اینکه از میکرو کنترلر استفاده کنیم.

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

چند میکروپروسسور:

microprocessors2

microprocessors

micro

چند میکروکنترلر:

ATmega8

ATtiny85

 در میکرو کنترلر ها با چند زبان می توان برنامه نوشت.

مثلاً با زبان های سطح بالای پاسکال و بیسیک که این زبان ها برنامه ای با حجم بالا خواهند داشت.

زبان c زبانی با سطح متوسط است و بسیار مرسوم تر از بقیه ی زبان هاست. در کلاس میکرو کنترلر هم از همین زبان استفاده می شود.

زبان اسمبلی زبانی بسیار سطح پایین است یعنی به زبان دستگاه خیلی نزدیک است و با آن می توان همان برنامه در پاسکال را با حجمی حدود 1/2 نوشت. مشکل این زبان سختی کار با آن است گرچه برنامه نویسی و کار با برخی بخش های میکروکنترلر نیازمند برنامه نویسی با زبان اسمبلی است.

  • علی جباری

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است(منتظر نظات سازنده ی شما هستیم)
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی