Different Types of Memory in Microcontroller : Flash Memory, SRAM and EEPROM
Вставка
- Опубліковано 15 лип 2024
- In this video, different types of memory in the Microcontroller has been discussed.
In modern day microcontrollers, you will find three different types of memories.
1) Flash Memory
2) SRAM
3) EEPROM
Flash Memory: It is a Non-Volatile type of memory and it used as program memory inside the microcontroller. It is one type of EEPROM or we can say that it is a subset of EEPROM.
So, in most microcontrollers, NOR Flash is used as program memory.
This NOR flash can support byte or word-wise read and write operations but erase operation is performed block-wise.(entire block of data is erased at a time)
Because of its certain advantages like faster read time, high density and low power consumption, it is preferred as a Program memory in Microcontrollers.
Typical write or erase operation can be performed on this flash memory is in the range of 10 K to 100 K.
SRAM:
SRAM is used as data memory in the microcontroller. It is a Volatile memory.
It is fastest among all available memory, so it provides a good read and writes speed, and that is why it is used as data memory in the microcontroller.
EEPROM:
It is Electrically Erasable and Programable ROM. In early days, this EEPROM was used as a program memory in microcontrollers. But nowadays, it is used as a data memory inside the microcontroller.
This EEPROM supports byte-wise read, write and erase operations.
This EEPROM can be used to store important data, (Sensor Log or status variables) in the program.
The typical write/erase cycles supported by today's EEPROM is in the range of 100 K to 500K.
The timestamps for the different topics in the video are given below:
2:08 Program Memory: Evolution of different program memories in Microcontrollers.
5:35 Data Memory in Microcontroller: SRAM and EEPROM
This video will be helpful to all students of science and engineering in understanding the various memories inside the microcontrollers.
#TypesofMemory
#Microcontroller
#FlashMemory
#SRAM
#EEPROM
Follow me on UA-cam:
/ allaboutelectronics
Follow me on Facebook:
/ allaboutelecronics
Follow me on Instagram:
/ all_about.electronics
Music Credit:
www.bensound.com/ - Наука та технологія
For small doubt I wasted 2hrs ,then I found this video ,all clarity I needed ,thanks 🙏🙏
Excellent overview. Thanks.
Thanks a lot for sharing the video:)..now i completely understood
Thank you very much, really a great explanation!
Best explanation so far... Subscribed instantanious. Well done👌
Simple and clear..understood easily
Outstandingly explained.
Very well explained, thanks
Very neatly presented ..thnk you sir ❤️
very well summarised ...thanks.
Nice job thank you very much
Beautifully explained.
A very well made video !!
Excelent video....thank you very much! :)
just Superb!!!
such an excellent explanation sir thank you very much thank you for clearing my concepts ... keep it up..... keep uploading the videos and i have a request please upload the videos on AVR'S DATA MEMORY PLZZZZ
Good explanation thank you👍
Great video! you are amazing
Very nice video, Thanks sir
Thanks for your excellent explanation!!!
very helpful thank you
Good explanation!!
very good job you have done ...
thanks a lot very professional explained in short time
two days ago i have lecture about memory in microcontroller in university
i used your video as references
I got A+
thanksss a loooooot
more informative.
thanks
Thanks for the video =)
Really good explanation..
Thank you.
such a beautiful and to the point video series...sir it is a request to kindly resume this series...i am looking forward for it
Very good video!!!!
All bases covered, Great tutorial, keep up the good work :)
Well explained
Thank u sir ...
Thanksss a lot Sir 😊👌👌👌
Very nyc explaination
Great explain
Made a video on
Basic architecture:
1) microcontroller chips
2) features of microcontroller
3)internal structure of microcontroller
4)hardware Vs Princeton architecture
5)micro coded and hard coded processor
this is soo good!
you are awesome man
nice way of explaining... sprrr
Your videos are more understandable.
Please make more and more videos🙂
Please don't stop to making videos😥
Summary
Thank you
Best explanation..❤❤
Simple but effective, thank you for this video
Excellent video, just what I was looking for :D
Thanks Man it is really helpful
Thank you for this video
thanks for clearing my concept regard memories
very nice and interesting video please make a video how to program the EEPROM thank
thank you
Well done
great
Thank you! The STM32F401 dev board has no EEPROM; what does it imply sir? What happens if I power down or reset the microcontroller?
Awesome explanation sir ji.... Keep uploading videos related to microcontroller.... Will suggest my frnds to have a glance at ur channel
Thanks, Yash. Soon you will see more videos on the microcontroller and related Technologies.
Why EEPROM has more Lifecycles if EEPROM use Hot-carrier injection when write, and FLASH use Quantum tunnelling ?
Does Quantum tunnelling give less damages ?
thanks a lot bro
best explain in 7 minutes
just one question, at 4:20. does the individual rectangle represent one register in the block?
In a eeprom memory for example I take 1mb then the memory architech will be like 128kbx8 bit then what is 128kb & 8 bit is plz explain ...
Amazing explanation
I am working on stm32g071 and it have only flash and sram. How can i store data in it, So that it can retrieve data power cut.
thankyou!
come again
would you please elaborate under which memory area stack and heap are allocated ?
Thank you.
Both stack and heap would be allocated in RAM/SRAM.
wonderful explanation bro !! keep it up !! And continue upload more videos on Microcontroller and I have a request, can u upload a video on Microcontroller 8051 ? it'll be so helpful !! thanks !! and keep it up !!
Yes, Soon you will see more videos on Microcontroller.
damn that music from the begging . Almost every time makes me humming :)))
Sir,
why do we not use EPROM as data memory
what memory is used in ecg machine
Then EEPROM is use in arduino that work instead of Ram..??
Hi thanks for making nice videos
I need to know can we copy any microcontroller to empty microcontroller
You need a programmer for that. Yes, it is possible. But the condition is, both micro controller should be from the same manufacturer.
@@ALLABOUTELECTRONICS
Thanks for replying
What type of programmer i shuld need to program stm8s105k486 microcontroller
Can i get your watsapp number
Or you can whatsapp me
00923007700401
This is my number
Thanks again
Explaine about 8051
flash memory ko seperate videohi kya
I have a 28 pin tone controller but I don't know his part number how can I get his number
Something must be written on the IC (Company name or something). From this, I think you can find the IC.
how about “write only memory”
4:34 "To accommodate the same number of memmory cells we require a less amount of DIAREA!" =P
Sir iam anable to get the video related to embedded systems and micro controller and processor in this sir,can you please help me sir.
Will try to start the series on that too. But it will take some time. But definitely will start the series on it.
Hello sir
Video is good,but speed is too fast.
Please make a video on arduino and raspberry pi
Yes definitely, I will make it soon.
Yep
is SRAM is the RAM in a controller??
Yes.
What is volatile memory and non volatile memory
In volatile memory, the data remains in the memory till the power supply is ON. As soon as the power goes down, the data will be lost.
The non-volatile memory can store data even if the power is not present.
2:30 That sounds more like a PROM memory and not ROM
bro u had created a mistake .... flash uses nand while eeprom uses nor 😊
aman parihar really????
aman parihar shittt bro everywhere confusion😣
nah its true !
I read an article where....they have introduced both...flash nor and flash nand.....
literally dying
are u a computer science student??
No, I am Electronics Engineer
ALL ABOUT ELECTRONICS I am computer science student so make on that course video like my subject are thory of computation and operating system and iot
make on that plz
ALL ABOUT ELECTRONICS please make a video on arduino and raspberry pi
PL explain in Hindi language
English Subtitle can't respon indian accent
Initial minute and a half could have been skipped
The first view seconds of "music" made me cringe so hard i could not watch the rest of the video
nomames primero aprende a hablar bien ingles y luego creas tu canal xq al chile no se te entiende ni madres con todo respeto