نویز | آموزش AVR | آموزش میکرو | میکروکنترلر

وبلاگ آموزشی احسان نوری ::: Ehsan Nouri's Weblog

نویز | آموزش AVR | آموزش میکرو | میکروکنترلر

وبلاگ آموزشی احسان نوری ::: Ehsan Nouri's Weblog

" نویز رسانه ای است برای آموزش آسان مفاهیم میکروکنترلر و الکترونیک "

دریافت مستندات
آخرین نظرات
  • ۲۰ خرداد ۰۰، ۲۰:۴۹ - حسام الدین سلطانی
    خعلی عالی
  • ۲ ارديبهشت ۰۰، ۱۸:۱۱ - حسام الدین سلطانی
    خیلی عالی

با AVR قدم بزنید ! #2 [4]

چهارشنبه, ۲۰ شهریور ۱۳۹۲، ۰۹:۲۵ ب.ظ

در این قسمت از سلسله بحث های آموزشی به ادامه معرفی اختصاصی میکروکنترلرهای AVR خواهیم پرداخت.

 

پس با ما در ادامه مطلب همراه باشید ...


بخش دوم :

 

Flash :

 

پس از آنکه برنامه خود را نوشتیم و توسط کامپایلر مربوطه آن را کامپایل کرده و به زبان قابل فهم برای میکرو تبدیل کردیم،به فضایی نیاز داریم تا برنامه کامپایل شده را بر روی آن ذخیره نماییم.مکان مورد نظر در داخل میکروکنترلر،حافظه فلش است.

هر شماره از میکروکنترلرهای AVR دارای یک ظرفیت حافظه فلش مشخص است.

حداکثر ظرفیت حافظه Flash در خانواده AVR برابر با 256 کیلوبایت میباشد.

 

: EEPROM (Electrically Erasable and Programmable ROM)

این بخش به عنوان حافظه پایدار تلقی میشود و نوشتن در آن بصورت ارادی و اختیاری و پاک کردن آن توسط اشعه ماوراء بنفش امکان پذیر است.

اطلاعاتی که در جریان برنامه تولید میشوند،در صورت نیاز به حفظ آنها میتوان آنها را بر روی حافظه EEPROM ذخیره کرد و با قطع منبع تغذیه اطلاعات حفظ خواهند شد.

هر شماره از میکروکنترلرهای AVR دارای یک ظرفیت حافظه EEPROM مشخص است.

حداکثر حافظه EEPROM مقدار 4 کیلوبایت است.

 

: SRAM (Static RAM)

از این حافظه برای ذخیره سازی اطلاعات پردازش شده استفاده میگردد.

RAM ها به دو دسته Dynamic  و Static تقسیم بندی میشوند که تفاوت آنها در تکنولوژی ساختشان است.

 

Clock :

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

 

 : CPU (Central Processing Unit)

بطور خلاصه وظیفه CPU ها Fetch کردن (خواندن یا گرفتن) و Execute میباشد.

تمامی اطلاعاتی که در میکروکنترلر ذخیره میشود به فرماندهی Clock توسط CPU خوانده شده و آنها را اجرا میکند.

 

: Input/Output (I/O)

 

میکرو توسط این قسمت با دنیای بیرونی خود ارتباط برقرار میکند.که با GPIO نیز یاد میشوند.

مچکریم
پاسخ:
تشکر
سپاس از سایت خوبتون...
امیدوارم بر دوام باشه مطالب خوبتون
GPIO این کلمه مخففش بصورت زیره:
General Purpose Input/Output
ترجمه خودمونیش چی میشه؟
پاسخ:
ورودی/خروجی های عمومی !
با تشکر از مطالب خوبتون
ببخشید یه سوال ؟
تعریف EEPROM اشتباه نگفتید؟
با تشکر
پاسخ:
کجاش اشتباست ؟!

modir doset darim
سلام EEprom فکر کنم از طریق الکتریکی پاک می شود
مرسی
مرسی...عالی بود.ولی اگه یه ذره بیشتر توضیح میدادی هم بد نبود...........
بی نظیر

باسلام و تشکر از شما. EEPROM بصورت الکتریکی پاک می شود.

ارسال نظر

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