Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Microcontroller with large memory

Status
Not open for further replies.

snishanth512

Full Member level 3
Joined
Nov 12, 2012
Messages
159
Helped
13
Reputation
26
Reaction score
13
Trophy points
1,308
Location
India
Activity points
2,135
I need to store more than 10,000 8 bit values.

Can you suggest me best microcontroller?
 

your topic is not clear. i will answer from my understanding. you need to store approximately 13kb of data. you will not find a micro-controller with 13kb internal eeprom. you should use external eeprom with 32kb as example.
 

I need to store 10 bit data from the ADC (10 bit) to the memory location available in the PIC.

I am continously storing the values for 2 minutes.

And I am going to compare the each 10 bit value with a reference value.

Once again I am storing results of comparator in different memory location.

So, I am in need of large memory.
 

to store 10 bits in EEProm you need to use two bytes of EEPROM data.. Now calculate how many reading you wanna save, and look for a microcontroller that can suit you ,
 

It sounds like you only need RAM not EEPROM for your data storage so simply look at the web sites of microcontroller manufacturers for a suitable one. They are likely to be 32 bit or possibly 16 bit if they have that much memory.

Also, consider whether you really need to save all the values. Minimum and maximum values and the time they occurred can be computed 'on the fly' with very little memory and without storing all the values. In which case a tiny 8 bit processor would do the job.

Keith
 

I need to store 10 bit data from the ADC (10 bit) to the memory location available in the PIC.

I am continously storing the values for 2 minutes.

And I am going to compare the each 10 bit value with a reference value.

Once again I am storing results of comparator in different memory location.

So, I am in need of large memory.

if you need to do random access of your data, then you need on-chip RAM, and you will probably have to use a 32bit uC.

however if your data is serial processed, then consider using an off-chip serial interface memory chip (cheap & easy to use) like 23K256 of microchip which has 32K bytes of storage and can be used with 8-bit uCs using spi interface
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top