Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

25LC1024 SPI EEPROM write speed

Status
Not open for further replies.

futz

Active Member
The 25LC1024 datasheet says, "Internal write cycle time = MAX 5ms". Does that mean it should take no more than 5ms per byte to write?

I'm having to write with almost 7ms delay per byte to get it to work. :confused:
 
Ah, I think I know what the problem is. I had assumed (for the past week of fighting with this thing) that MPLAB's View/File Registers would pop onto the screen with the current values. But I just now found out that it doesn't. You have to open it and then refresh it before you get real, current numbers in there. If I had known that I would have wasted a LOT less time with this. It's probably been working all along, but since I was trusting File Registers to give me current values without the extra step I thought the program was broken.

**broken link removed**

**broken link removed**
 
Last edited:
Very nice images.
So what was the actual write time? Have you used page writing yet?
 
donniedj said:
So what was the actual write time?
Since I found out about the debug File Registers screen thing, I had been testing at 5ms. Since you asked, I tested at higher and higher speeds. 4ms works. 3ms works. 2ms works. 1ms works. At that point I commented out the delay and ran it at full speed (with 8MHz internal clock). Works fine! :D

Have you used page writing yet?
I was unclear what they meant by that, but after some reading I think I understand it. I've been doing page writing all along.
 
Last edited:
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top