آشنایی با حافظه ها در میکروکنترلر AVR

آشنایی با حافظه ها در میکروکنترلر AVR

تعریف ROM

مخفف عبارت Read Only Memory به معنای حافظه فقط خواندنی می باشد. این حافظه دائمی بوده یعنی با قطع برق اطلاعات درون آن از بین نمی رود. برنامه راه اندازی سیستم و سیستم عامل )برنامه کاربر( در این حافظه قرار می گیرد. در بسیاری از کامپیوتر های امروزی بخشی از سیستم عامل روی ROM و بیشتر آن روی هارد دیسک قرار دارد

 

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

انواع حافظه های ROM

ROM در این نوع حافظه که توسط کارخانه و فقط برای یکبار پروگرام می شود ، شامل شبکه ای از سطر ها و ستون های ماتریسی است که در نقاطی به نام بیت به هم می رسند. در صورتیکه خطوط مربوطه بخواهد یکباشد برای اتصال از دیود استفاده می شود و اگر بخواهد مقدار صفر باشد خطوط به یکدیگر متصل نخواهند شد. دیود ، صرفا امکان حرکت جریان را در یک جهت ایجاد می کند ، بنابراین در صورتی که دیود در نقطه مورد نظر ارائه گردد ، جریان هدایت شده و سلول یک خوانده می شود و در صورتیکه مقدار سلول صفر باشد یعنی در محل برخورد سطر و ستون دیودی وجود ندارد

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

:PROM  تولید تراشه های ROM مستلزم صرف وقت و هزینه بالائی است . بدین منظور اغلب تولیدکنندگان ، نوع خاصی از این نوع حافظه ها را که Programmable Read Only Memory نامیده می شوند ، تولید می کنند. این نوع از تراشه ها با محتویات خالی و با قیمت مناسب عرضه شده و می تواند توسط هر شخص با استفاده از دستگاه های خاصی برنامه ریزی گردند. ساختار این نوع از تراشه ها مشابه ROM بوده با این تفاوت که در محل برخورد هر سطر و ستون از یک فیوز استفاده می گردد. با توجه به اینکه تمام سلول ها دارای یک فیوز می باشند ، درحالت اولیه یک تراشه PROM دارای مقدار اولیه یک است . به منظور تغییر مقدار یک سلول به صفر ، از یک دستگاه خاص پروگرامر استفاده می گردد. حافظه های PROMصرفا یک بار قابل برنامه ریزی هستند و نسبت به RAM شکننده تر بوده و یک جریان حاصل از الکتریسیته ساکن ، می تواند باعث سوخته شدن فیور در تراشه شود و مقدار یک را به صفر تغییر نماید. از طرف دیگر PROM دارای قیمت مناسب بوده و برای نمونه سازی داده برای یک ROM ، قبل از برنامه ریزی نهائی کارآیی مطلوبی دارند.

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

:EPROM  مخفف Erasable programmable read only memory است . این نوع حافظه ها همانند PROM هستند با این تفاوت که در آنها امکان پاک کردن حافظه توسط تاباندن مدت زمانی اشعه فرابنفش به حافظه بوجود آمد. بنابراین روی آی سی آنها شیاری تعبیه شده است که اشعه ماورای بنفش بتواند مستقیما به بخش اصلی حافظه بتابد .

:EEPROM  این نوع حافظه که Electrically Erasable Programmable ROM است ، می توان الکترون های هر بیت را با استفاده از یک نرم افزار و به کمک پروگرامر به وضعیت طبیعی برگرداند. بنابراین دیگر برای بازنویسی تراشه نیاز به جدا نمودن تراشه از محل نصب شده نخواهد بود و برای تغییر بخشی از تراشه نیاز به پاک نمودن تمام محتویات نخواهد بود. اعمال تغییرات در این نوع تراشه ها مستلزم بکارگیری یک دستگاه اختصاصی نخواهد بود.

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

:Flash تراشه های EEPROM در هر لحظه تنها یک بیت خاص را تغییر می دهد و فرآیند اعمال تغییرات در تراشه کند است و در مواردی که می بایست اطلاعات با سرعت تغییر یابند ، سرعت لازم را ندارد. تولیدکنندگان با ارائه Flash Memory که یک نوع خاص از حافظه های EEPROM می باشد به محدودیت اشاره شده پاسخ لازم را داده اند. در حافظه Falsh داده ها داخل بلاک هایی که معمولا ۵۱۲ بایت می باشند ، نوشته می گردند . در کنار حافظه Flash یک کنترلر قرار دارد که توسط آن تمام اعمال مربوط به راه اندازی ، ذخیره و بازخوانی حافظه کنترل می شود. با اضافه شدن کنترلر می توان تمام و یا بخش های خاصی از تراشه را را حذف کرد که باعث سریعتر شدن این نوع حافظه نسبت به حافظه های EEPROMمی گردد.

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

مقالات مرتبط
ارزیابی عملکرد
ارزیابی عملکرد و اهمیت و روش های آن ارزیابی عملکرد ارزیابی عملکرد فرایندی است که در آن عملکرد کارکنان را برای رساندن سازمان به اهدافش مورد سنجش قرار می‌دهد. منظور از ارزشیابی عملکرد، فرایندی است که بوسیله ...
رنگ
آشنایی با رنگ ها و تاثیرات روانی آن ها دایره رنگهای سنتی یا چرخه دوازده رنگ ایتن طبیعت سرشار از رنگها و جلوه های زیبای آن است. رنگها نقس مهمی در درک معانی پدیده هایی که انسان در زندگی روزمره ی خویش با آن ها مواجه ...
مدیریت رفتار سازمانی
بررسی اجمالی مدیریت رفتار سازمانی سازمان زمانی که حرف از  رفتار سازمانی میزنیم ، ابتدا باید  تعریف خودمان را از کلمه سازمان مشخص کنیم. سازمان به مجموعه‌ای از افراد میگوییم  که با ...
رفتارسازمانی
رفتارسازمانی چیست؟ رفتارسازمانی چرا مردم در یک محیط سازمانی به روش خاصی رفتار می کنند؟ عوامل موثر بر عملکرد شغلی، تعامل کارکنان، تعهد شغلی، رهبری و سبک های مدیریتی چیست؟ افراد برای این دهه ها ...
فرمول نویسی در اکسل
توابع و فرمول نویسی در نرم افزار اکسل معرفی نرم افزار اکسل Excel یکی از مهارت های هفتگانه icdl آموزش نرم افزار اکسل است.نرم افزار اکسل از جمله کاربردی ترین نرم افزارهای Microsoft Office می باشد،نرم افزار اکسل یک ...
مراحل تصميم گيري
بررسی مراحل تصمیم گیری منطقی در این نوشته به بیان مراحل تصمیم گیری منطقی خواهیم پرداخت.   جهت شرکت در کارگاه تکنیک های تصمیم گیری و حل مسئله گروهی کلیک کنید. مراحل تصمیم گیری منطقی مرحله بازشناسی : ...
دوره های آموزشی مرتبط
دوره حمایت سازمانی
تعداد ساعات دوره : 8 تا 16 ساعت ساعت
نوع گواهینامه : مدرک رسمی وزارت علوم
نوع دوره : حضوری مجازی
قیمت :
دوره-آموزشی-مدیریت-باشگاه-مشتریان
تعداد ساعات دوره : 16 ساعت
نوع گواهینامه : وزارت علوم
نوع دوره : آموزش حضوری
قیمت :
دوره-اموزشی-هوش-هیجانی
تعداد ساعات دوره : 16 ساعت
نوع گواهینامه : وزارت علوم
نوع دوره : آموزش حضوری
قیمت :
مسئولین دفاتر
تعداد ساعات دوره : 16 ساعت
نوع گواهینامه : مدرک رسمی وزارت علوم
نوع دوره : حضوری
قیمت : 370,000 تومان
دوره فشرده میکروکنترلر AVR
تعداد ساعات دوره : 24 ساعت
نوع گواهینامه : مدرک رسمی وزارت علوم
نوع دوره : آموزش حضوری
قیمت : 310,000 تومان
تعداد ساعات دوره : 18 ساعت ساعت
نوع گواهینامه : مدرک رسمی وزارت علوم
نوع دوره : آموزش حضوری , مجازی
قیمت : 230,000 تومان
نظرات شما
هنوز دیدگاهی ثبت نشده
تلفن مشاوره مشاوره رایگان
کلیک کنید تماس با ما در واتس اپ