این برنامه ها میتوانند مثال ها و تمرین های بسیار خوبی برای کلاس آزمایشگاه ریز پردازنده دانشگاه ها باشند . کدنویسی این برنامه ها به زبان سی بوده که در محیط نرم افزاری Code Vision نوشته شده است و تمام شبیه سازی ها توسط میکروکنترلر ای تی مگا ۱۶ در نرم افزار قدرتمند Proteus 7 Professional انجام شده است که امیدوارم مورد توجه شما قرار بگیرد.
avr حافظه بخش خیلی مهم از یک سیستم میکرو کامپیوتری است. ما می توانیم بر اساس به کارگیری حافظه، آن را به دو گروه دسته بندی کنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره می کند. این حافظه معمولاً از نوع حافظه فقط خواندنی (ROM) می باشد. انواع دیگری از حافظه ها نظیر EPROM و حافظه های فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند و همچنین هنگام پیاده سازی برنامه به کار می روند . حافظه داده از نوع حافظه خواندن / نوشتن (RAM) می باشد . در کاربردهای پیچیده که به حجم بالایی از حافظه RAM نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکرو کنترلر ها وجود دارد.
و….