حافظه هاي ATMagUlb, AVR اين بخش تفاوت ميان حافظه هاي دو، ATmegulb را توصیف مي كند در ساختار AVR دو فضاي حافظه اي، فضاي حافظه اي برنامه توليست وفضاي حافظه اي اوليه وجود دارد در مجموع ATMega16 يكEEPROM براي نگهداري اطلاعات حافظه اي دارد همه فضاهاي اين حافظه به صورت خطي ومنظم مي باشد. سيستم REprogrammabl حافظه فلش در برنامه نويسي حافظه ATMega16 شامل 16 كيلو بايت تك تراشه اي در سيستم وقابليت برنامه ريزي مجدد حافظه فلش براي نگه داري برنامه است در زماني كه طو .