±1 LSB INL; no missing codes. – Programmable throughput up to ksps. – Up to 17 external inputs; programmable as single-ended or. CF Datasheet PDF Download – Full Speed USB Flash MCU, CF data sheet. Explore the latest datasheets, compare past datasheet revisions, and confirm part lifecycle. Preview and Download. Download Datasheet CF
|Published (Last):||16 March 2007|
|PDF File Size:||2.92 Mb|
|ePub File Size:||18.22 Mb|
|Price:||Free* [*Free Regsitration Required]|
I wrote a little Interface which stores Information in the non-volatile flash memory from the uC. Re your question re the MOVX instruction, the app note says: You should pick an address toward the top of your flash memory, like 0xF Sign up using Email and Password. I use the example functions from the Datashwet for the F Is there any way?
Sign up or log in Sign up using Google. I mean isnt the flash data non volatile or did I get something wrong?
Yea according to the datasheet I need to unlock it there is a procedure described there but how do I pick a destination? Yeah youre right, 0x was not the best idea, but according to the datasheet and the AP 0x should be right.
But if I leave it disconnected any longer my data gets more or less “resetted” – that means it gets everytime almost the same “reset values”. Well the copying itself works well I looked up at the flash memory and it saved my data right – If I now disconnect my uC and connect it again in like 5 secs, the data is still there.
But if you want to write to it, you have to the first of all erase it set all bits to 1. Maximum that c8051f3400 can – read from it as from normal memory only if you have NOR flash.
Post as a guest Name. Down there I tried to implement the example datsheet the F into my code. You can not just write to it. However I question your use of 0x for a Flash address to use for data, that would normally be right in the middle of where your code is placed, unless you have modified your linker script.
Only then you can write to it. See datasheet of your microcontroller about their size. I have can CF Microcontroller from Silabs.
I don’t know why that is??? The reason the data disappears after a few seconds, is the power supply capacitor still powers the chip long enough to keep the internal RAM alive.
Okay that link to the application note from silabs helped. If I call the function like its designed it doesnt work – if I make a global variable to “pass” the function arguments it works To write to flash memory, you need to follow a specific protocol to unlock xatasheet flash programming circuitry, then erase the area you will be writing to, and then write the bytes using MOVX instructions as described in Section 12 of the datasheet.