Different Types of Memory in Microcontroller : Flash Memory, SRAM and EEPROM

  Рет қаралды 109,318

ALL ABOUT ELECTRONICS

ALL ABOUT ELECTRONICS

Күн бұрын

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 KZfaq:
/ allaboutelectronics
Follow me on Facebook:
/ allaboutelecronics
Follow me on Instagram:
/ all_about.electronics
Music Credit:
www.bensound.com/

Пікірлер: 105
@neerja1384
@neerja1384 Жыл бұрын
For small doubt I wasted 2hrs ,then I found this video ,all clarity I needed ,thanks 🙏🙏
@svenprigann2631
@svenprigann2631 4 жыл бұрын
Best explanation so far... Subscribed instantanious. Well done👌
@NamHo-se4dq
@NamHo-se4dq 2 жыл бұрын
Thank you very much, really a great explanation!
@shanzatariq6224
@shanzatariq6224 4 жыл бұрын
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
@vijaykumarkari
@vijaykumarkari 4 жыл бұрын
Thanks a lot for sharing the video:)..now i completely understood
@prakhyathmunna254
@prakhyathmunna254 3 жыл бұрын
Very neatly presented ..thnk you sir ❤️
@founderofisis6627
@founderofisis6627 6 жыл бұрын
Excellent overview. Thanks.
@jayanthdc6347
@jayanthdc6347 5 жыл бұрын
Simple and clear..understood easily
@thinhle96
@thinhle96 4 жыл бұрын
Outstandingly explained.
@amulocog
@amulocog 5 жыл бұрын
Very well explained, thanks
@naga1197
@naga1197 3 жыл бұрын
very well summarised ...thanks.
@SaadAli-sz8hf
@SaadAli-sz8hf 5 жыл бұрын
Beautifully explained. A very well made video !!
@isharaakalanka7037
@isharaakalanka7037 5 жыл бұрын
Nice job thank you very much
@iwonazwierzynska4056
@iwonazwierzynska4056 11 ай бұрын
Excelent video....thank you very much! :)
@ManishKumar-jw8sd
@ManishKumar-jw8sd 6 жыл бұрын
Very nice video, Thanks sir
@sayancg4997
@sayancg4997 4 жыл бұрын
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
@shanti__se
@shanti__se 5 жыл бұрын
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
@sherybv8634
@sherybv8634 5 жыл бұрын
Really good explanation..
@cashcow3996
@cashcow3996 5 жыл бұрын
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
@srinivasprasanth8703
@srinivasprasanth8703 3 жыл бұрын
Good explanation thank you👍
@JoySarkar-gf6os
@JoySarkar-gf6os 2 ай бұрын
Best explanation..❤❤
@malikjavadov366
@malikjavadov366 2 жыл бұрын
this is soo good!
@prettysoul2768
@prettysoul2768 3 жыл бұрын
Great explain
@sntkmr9
@sntkmr9 6 жыл бұрын
very good job you have done ...
@401_k
@401_k 5 жыл бұрын
very helpful thank you
@user-hl9xh1bh5n
@user-hl9xh1bh5n 6 жыл бұрын
Thanks for your excellent explanation!!!
@abhisheknath1363
@abhisheknath1363 4 жыл бұрын
All bases covered, Great tutorial, keep up the good work :)
@lexxatech
@lexxatech Жыл бұрын
Your videos are more understandable. Please make more and more videos🙂 Please don't stop to making videos😥
@mayurshah9131
@mayurshah9131 7 жыл бұрын
just Superb!!!
@batuhanmete775
@batuhanmete775 2 жыл бұрын
you are awesome man
@shivanshuagarwal4349
@shivanshuagarwal4349 5 жыл бұрын
Good explanation!!
@user-nu2vw2bk3v
@user-nu2vw2bk3v 5 жыл бұрын
Great video! you are amazing
@bhaskardixit1564
@bhaskardixit1564 6 жыл бұрын
Very nyc explaination
@remelionn
@remelionn 5 жыл бұрын
Thank you! The STM32F401 dev board has no EEPROM; what does it imply sir? What happens if I power down or reset the microcontroller?
@botsynth
@botsynth 6 жыл бұрын
Why EEPROM has more Lifecycles if EEPROM use Hot-carrier injection when write, and FLASH use Quantum tunnelling ? Does Quantum tunnelling give less damages ?
@OthmanAlikhan
@OthmanAlikhan 3 жыл бұрын
Thanks for the video =)
@bhavikprajapati9526
@bhavikprajapati9526 4 жыл бұрын
more informative. thanks
@shanti__se
@shanti__se 5 жыл бұрын
Well explained
@MrPritz007
@MrPritz007 Жыл бұрын
just one question, at 4:20. does the individual rectangle represent one register in the block?
@javadbaig9355
@javadbaig9355 5 жыл бұрын
Simple but effective, thank you for this video
@MinimoPlayer7
@MinimoPlayer7 4 жыл бұрын
Excellent video, just what I was looking for :D
@joeapache342
@joeapache342 6 жыл бұрын
Thank you.
@robinrochan9301
@robinrochan9301 4 жыл бұрын
very nice and interesting video please make a video how to program the EEPROM thank
@shalinianguria5508
@shalinianguria5508 4 жыл бұрын
Thanksss a lot Sir 😊👌👌👌
@ahmadjaradat3011
@ahmadjaradat3011 5 ай бұрын
Well done
@something_different8968
@something_different8968 Жыл бұрын
thank you
@kongusakthi6654
@kongusakthi6654 7 жыл бұрын
nice way of explaining... sprrr
@dohaalkabash5864
@dohaalkabash5864 4 жыл бұрын
Summary Thank you
@mohamedirfan2565
@mohamedirfan2565 5 жыл бұрын
Very good video!!!!
@vijayanethala4973
@vijayanethala4973 5 жыл бұрын
Thank u sir ...
@trupalkanani1050
@trupalkanani1050 6 жыл бұрын
would you please elaborate under which memory area stack and heap are allocated ? Thank you.
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 6 жыл бұрын
Both stack and heap would be allocated in RAM/SRAM.
@raghum1400
@raghum1400 5 жыл бұрын
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 ...
@Entertainment-qs6dw
@Entertainment-qs6dw 7 жыл бұрын
Awesome explanation sir ji.... Keep uploading videos related to microcontroller.... Will suggest my frnds to have a glance at ur channel
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 7 жыл бұрын
Thanks, Yash. Soon you will see more videos on the microcontroller and related Technologies.
@ahmetcihatbozkurt8769
@ahmetcihatbozkurt8769 6 жыл бұрын
Thanks Man it is really helpful
@AjinkyaMahajan
@AjinkyaMahajan 6 жыл бұрын
thanks for clearing my concept regard memories
@DeepakKumar-ux9qt
@DeepakKumar-ux9qt 4 жыл бұрын
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.
@gopilakshmisn2596
@gopilakshmisn2596 5 жыл бұрын
Thank you for this video
@sayancg4997
@sayancg4997 4 жыл бұрын
thanks a lot bro best explain in 7 minutes
@studywithpreity2742
@studywithpreity2742 3 жыл бұрын
Sir, why do we not use EPROM as data memory
@sanjogkumarbarik7460
@sanjogkumarbarik7460 2 жыл бұрын
Then EEPROM is use in arduino that work instead of Ram..??
@kishorehiga1246
@kishorehiga1246 2 жыл бұрын
what memory is used in ecg machine
@roopuchikku
@roopuchikku 5 жыл бұрын
great
@Scudmaster11
@Scudmaster11 3 жыл бұрын
how about “write only memory”
@suprajajampani2017
@suprajajampani2017 5 жыл бұрын
Explaine about 8051
@sweatkamran
@sweatkamran 4 жыл бұрын
Hi thanks for making nice videos I need to know can we copy any microcontroller to empty microcontroller
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 4 жыл бұрын
You need a programmer for that. Yes, it is possible. But the condition is, both micro controller should be from the same manufacturer.
@sweatkamran
@sweatkamran 4 жыл бұрын
@@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
@isabhiiii
@isabhiiii 7 жыл бұрын
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 !!
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 7 жыл бұрын
Yes, Soon you will see more videos on Microcontroller.
@Shontushontu
@Shontushontu 5 жыл бұрын
Amazing explanation
@dragosmakovei
@dragosmakovei 5 жыл бұрын
damn that music from the begging . Almost every time makes me humming :)))
@kitayuan9842
@kitayuan9842 5 жыл бұрын
thankyou! come again
@sindhujalingampally6066
@sindhujalingampally6066 3 жыл бұрын
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.
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 3 жыл бұрын
Will try to start the series on that too. But it will take some time. But definitely will start the series on it.
@Bawamaur
@Bawamaur 6 жыл бұрын
I have a 28 pin tone controller but I don't know his part number how can I get his number
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 6 жыл бұрын
Something must be written on the IC (Company name or something). From this, I think you can find the IC.
@polumallikarjuna8784
@polumallikarjuna8784 5 жыл бұрын
flash memory ko seperate videohi kya
@anandpatil2056
@anandpatil2056 4 жыл бұрын
Video is good,but speed is too fast.
@71GA
@71GA 3 жыл бұрын
4:34 "To accommodate the same number of memmory cells we require a less amount of DIAREA!" =P
@shettyvijesh3848
@shettyvijesh3848 6 жыл бұрын
Please make a video on arduino and raspberry pi
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 6 жыл бұрын
Yes definitely, I will make it soon.
@rahulpannati1215
@rahulpannati1215 5 жыл бұрын
Yep
@poojaa3422
@poojaa3422 4 жыл бұрын
What is volatile memory and non volatile memory
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 4 жыл бұрын
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.
@sachinmohan5384
@sachinmohan5384 5 жыл бұрын
is SRAM is the RAM in a controller??
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 5 жыл бұрын
Yes.
@Bawamaur
@Bawamaur 6 жыл бұрын
Hello sir
@chadcastagana9181
@chadcastagana9181 6 жыл бұрын
2:30 That sounds more like a PROM memory and not ROM
@amanparihar1949
@amanparihar1949 6 жыл бұрын
bro u had created a mistake .... flash uses nand while eeprom uses nor 😊
@shettyvijesh3848
@shettyvijesh3848 6 жыл бұрын
aman parihar really????
@shettyvijesh3848
@shettyvijesh3848 6 жыл бұрын
aman parihar shittt bro everywhere confusion😣
@lochanpokharel
@lochanpokharel 6 жыл бұрын
nah its true !
@animadoarts5123
@animadoarts5123 5 жыл бұрын
I read an article where....they have introduced both...flash nor and flash nand.....
@siddheshgadge63
@siddheshgadge63 7 жыл бұрын
are u a computer science student??
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 7 жыл бұрын
No, I am Electronics Engineer
@siddheshgadge63
@siddheshgadge63 7 жыл бұрын
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
@shettyvijesh3848
@shettyvijesh3848 6 жыл бұрын
ALL ABOUT ELECTRONICS please make a video on arduino and raspberry pi
@alphadigitalsystem970
@alphadigitalsystem970 2 жыл бұрын
PL explain in Hindi language
@yudirudiat6499
@yudirudiat6499 4 жыл бұрын
English Subtitle can't respon indian accent
@catsoup_8094
@catsoup_8094 Жыл бұрын
literally dying
@lambda7652
@lambda7652 3 жыл бұрын
The first view seconds of "music" made me cringe so hard i could not watch the rest of the video
@akaza632
@akaza632 5 жыл бұрын
Initial minute and a half could have been skipped
@afcalex7467
@afcalex7467 3 жыл бұрын
nomames primero aprende a hablar bien ingles y luego creas tu canal xq al chile no se te entiende ni madres con todo respeto
Li-Fi Explained
8:36
ALL ABOUT ELECTRONICS
Рет қаралды 192 М.
SRAM vs DRAM : How SRAM Works? How DRAM Works? Why SRAM is faster than DRAM?
14:25
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 8 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
How Does Flash Memory Work? (SSD)
8:50
BLITZ
Рет қаралды 217 М.
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 246 М.
Semiconductor Memories: ROM Explained | Types of ROM | Applications of ROM
14:10
Different Types of DRAM: SDRAM/DDR1/DDR2/DDR3/DDR4/LPDDR/GDDR
15:46
ALL ABOUT ELECTRONICS
Рет қаралды 208 М.
Different Kinds of Memory as Fast As Possible
5:54
Techquickie
Рет қаралды 478 М.
What is a microcontroller and how microcontroller works
10:55
ShortcutElectronics
Рет қаралды 526 М.
📱магазин техники в 2014 vs 2024
0:41
djetics
Рет қаралды 358 М.
Tag him😳💕 #miniphone #iphone #samsung #smartphone #fy
0:11
Pockify™
Рет қаралды 2,9 МЛН