Skip to main content

Memory's in microcontroller

Microcontroller Memory

Hai everyone, memory concepts is a little bit complex to understand, In this post am going to clearly explain where and how memory are allocating  in  microcontroller.

Basically, the microcontroller having the two main memory and one extra memory. Main memory is  SRAM (static RAM) ,Flash (ROM or program memory ) and extra memory is EPROM. The disadvantage of EPROM is it having the write limit.The microcontroller is normally Harvard architecture in this architecture memory are divided into two division one is program memory other one is data memory. In modern microcontroller memory, the SRAM is data memory and FLASH memory is  program memory.

Let's take example of Atmel AT90can128 microcontroller
It is haveing 128KB of flash and 4KB of SRAM
SRAM DATA memory

FLASH memory 





Comments

Popular posts from this blog

CAN INTERVIEW QUESTIONS

Qualifiers and Modifier in C

RTOS Real time operating system interview questions

CAN INTERVIEW QUESTIONS 2

What is UDS protocol

Memory mapping in c

TOP IOT PLATFORMS